Document Document Title
US10694449B2 Method and apparatus for automatically detecting and connecting to Wi-Fi networks
An apparatus and methods are provided for automatically detecting and connecting to a Wi-Fi network. In these methods, a wireless device listens for beacons that are sent using a low-power wireless protocol. Once the wireless device detects a first beacon at a first location, the wireless device extracts a first beacon region identifier from the beacon and correlates the first beacon region identifier with a first Wi-Fi network that is located at the first location. Next, the wireless device retrieves a first set of credentials for connecting to the first Wi-Fi network. Once the first set of credentials is retrieved, the wireless device uses the first set of credentials to connect to the first Wi-Fi network.
US10694447B2 Method for attempting network access from NB-IoT RAT
Provided in one disclosure of the present specification is a method for a wireless device attempting network access. The method may comprise the steps of: an RRC layer of the wireless device receiving, from a cell, a first piece of information relating to an NB-IoT RAT; and an NAS layer in the wireless device determining whether to initiate an NAS signaling process even when a backoff timer is running, wherein the backoff timer may be running due to previously having received a rejection message, and wherein when the wireless device uses an NB-IoT RAT and when the NAS signaling process is for transmitting exception data, it may be determined to initiate the NAS signaling process even though the backoff timer is running. The method may further comprise a step of the NAS layer in the wireless device setting an RRC establishment cause of an RRC connection request message as mobile originating (MO) exception data.
US10694441B2 Method and device for enhancing service in communication system supporting public safety network service
An embodiment of the present invention relates to a method for transmitting, by a base station, information in a wireless communication system, and a base station performing the same, the method comprising the steps of: generating a system information block comprising first hysteresis information about a first type terminal, and second hysteresis information about a second type terminal; and broadcasting the generated system information block, wherein the first type terminal includes a terminal which does not provide a public safety network service, and wherein the second type terminal includes a terminal which provides a public safety network service. In addition, the present invention relates to a terminal which operates with the base station, and a method for operating the terminal.
US10694438B2 Reuse of mobility reference signals to perform radio link monitoring in a beam-based system
An access node configures a user equipment, UE, to perform mobility management measurements using at least a first subset of beam-formed reference signals and to perform radio link monitoring, RLM, using at least some of the first subset of beam-formed reference signals used for the mobility management measurements. The access node transmits, in a first downlink signal having a series of subframes, a beam-formed reference signal in each of a plurality of subframes, where the beam-formed reference signals are transmitted in fewer than all of the subframes of the downlink signal. The UE receives, in the beam-formed downlink signal, the beam-formed reference signal in each of the plurality of subframes. The UE performs mobility management measurements using at least a first subset of the received beam-formed reference signals and performs RLM using at least some of the first subset of beam-formed reference signals used for the mobility management measurements.
US10694435B2 Seamlessly handing over channel resources among user equipment
A computer-implemented method, according to one embodiment, includes: receiving, by the computer, information. The information that is received includes: an expiry time which corresponds to a communication request, and communication resources associated with the communication request. The communication resources further include a channel and/or a spectrum band which correspond to the communication request. The expiry time is packaged with the communication resources by the computer. Furthermore, the packaged expiry time and communication resources is passed, by the computer, to devices which correspond to each of one or more identities associated with the communication request. Other systems, methods, and computer program products are described in additional embodiments.
US10694434B2 Method and base station for supporting handover
A source BS may determine that handover of a UE to a target BS is needed and transmit a handover request message indicating a request of handover to the target BS to a network node to which the source BS is connected. The handover request message may include radio access network (RAN) type information indicating a target RAN and radio access technology (RAT) type information indicating a target RAT.
US10694430B2 Synchronization method, communication handover method, radio network and node
A synchronization method, a communication handover method, a radio network, and a RAN node are disclosed. The interface information synchronization method includes determining whether a condition for initiating interface information update is fulfilled. Information about the S1 interface between the RAN node and the core network node, is sent. In addition, or alternatively, information about the X2 interface between the RAN node and the neighboring RAN node is sent to the neighboring RAN node if the condition for initiating interface information update fulfilled.
US10694429B2 System and method for managing data connectivity links for aviation vehicles
The invention provides a method and system for managing data connectivity links for a plurality of aircraft in a network wherein at least one aircraft is a non-cooperative aircraft, said network comprising a plurality of sub-mesh regions, each sub-mesh having a plurality of nodes, wherein at least one node is representative of an aircraft, and a control sub-mesh node configured to maintain a plurality of data links with the plurality of aircraft in the sub-mesh region based on a generated real-time map of data connections for the sub-mesh region; and a master control node configured to control each control sub-mesh node of each sub-mesh region.
US10694427B2 Solution for vehicle-to-everything (V2X) communication authorization in 5G system
Embodiments of Vehicle-to-everything (V2X) communications authentication are described. In some embodiments, a user equipment (UE) configured V2X communication and configured to operate within a fifth-generation system (5GS) and/or a combined 5GS and fourth-generation system (4GS) can encode a V2X capability indication in a request message for transmission to a network entity, such as a Access and Mobility Management Function (AMF). The V2X capability indication can indicate a capability of the UE for V2X communication over a PC5 reference point, and the request message can further include an indication of a Radio Access Technology (RAT). In some embodiments, the AMF can determine whether the UE is authorized to use the V2X communications over the PC5 reference point, and whether the UE is authorized to use the RAT indicated in the request message. Accordingly, the AMF can transmit a V2X services authorization to a next generation radio access network (NG-RAN).
US10694420B1 Traffic deprioritization by using dynamically indicated invalid subframes
A base station receives a set of network information of a cellular network that relates to wireless traffic handled by the base station, A first class of the wireless traffic and a second class of the wireless traffic share a particular frequency division to access the cellular network by using different time divisions of the particular frequency division. The base station identifies a first set of time divisions of the particular frequency division based on the received set of network information. The base station disallows the first class of the wireless traffic from using the first set of time divisions to access the cellular network. The base station allows the second class of the wireless traffic to use time divisions of the particular frequency division that are not used by the first class of wireless traffic to access the cellular network.
US10694416B2 Method for radio resource measurement in wireless access system supporting carrier aggregation, and apparatus supporting same
The present invention relates to methods for making radio resource measurements in synchronized cells when quasi co-location is applied, and to apparatuses supporting same. A method for a terminal for making radio resource measurements (RRM) in a wireless access system according to one embodiment of the present invention may comprise the steps of: receiving an upper level signal comprising a reference signal for channel state information (CSI-RS) of a first cell, and quasi co-location (QCL) information for a cell-specific reference signal (CRS) and/or CSI-RS of a second cell; receiving the CRS and/or CSI-RS of the second cell on the basis of the QCL information; and measuring a first RRM for the first cell by means of the CRS and/or the CSI-RS of the second cell.
US10694415B2 Aperiodic CSI reporting method based on aperiodic CSI-RS in wireless communication system, and device therefor
Disclosed in the present application is a method by which a terminal reports aperiodic channel status information (CSI) to a base station in a wireless communication system. Particularly, the method comprises the steps of: receiving, from the base station, through downlink control information (DCI), a CSI report triggering message including information on at least one CSI process among a plurality of CSI processes and on one aperiodic reference signal among a plurality of aperiodic reference signal resources included in the at least one CSI process; and updating the aperiodic CSI relating to the at least one CSI process and reporting the same to the base station, on the basis of the one aperiodic reference signal.
US10694413B2 Systems, methods, and devices having databases and automated reports for electronic spectrum management
Systems and methods are disclosed for providing at least one report relating to a wireless communications spectrum. At least one device is operable for wideband scan; to detect and measure at least one signal transmitted from at least one signal emitting device autonomously, thereby creating signal data; to analyze the signal data in near real-time, thereby creating analyzed data; generate the at least one report in near real-time; and to communicate at least a portion of the at least one report over a network to at least one remote device.
US10694404B2 Isolated E-UTRAN operation
It is provided a method, comprising providing a first and a second service to a first a second user by a providing unit; monitoring if the providing unit operates in an isolated mode or in a linked mode; and at least one of a service controlling and a user controlling, wherein the service controlling comprises inhibiting, in the isolated mode, the providing unit from providing the second service to the first and the second user; and preventing that the providing unit is inhibited from providing the first service to at least one user; and the user controlling comprises inhibiting, in the isolated mode, the providing unit from providing the first and the second service to the second user; and preventing that the providing unit is inhibited from providing at least one service to the first user.
US10694403B2 Transmitters incorporating non-uniform multidimensional constellations and code rate pairs
Communication systems are described that use unequally spaced constellations that have increased capacity compared to conventional constellations operating within a similar SNR band. One embodiment is a digital communications system including a transmitter transmitting signals via a communication channel, the transmitter including a coder capable of receiving user bits and outputting encoded bits at a rate, a mapper capable of mapping encoded bits to symbols in a constellation, and a modulator capable of generating a modulated signal for transmission via the communication channel using symbols generated by the mapper, wherein the constellation is unequally spaced and characterizable by assignment of locations and labels of constellation points to maximize parallel decode capacity of the constellation at a given signal-to-noise ratio so that the constellation provides a given capacity at a reduced signal-to-noise ratio compared to a uniform constellation that maximizes the minimum distance between constellation points of the uniform constellation.
US10694402B2 Security orchestration and network immune system deployment framework
Image data of a node with which an orchestration module is associated is received. The node is an electronic device and the image data of the node is received in a language associated with the node. The image data of the node with which the orchestration module is associated is translated into a meta-language associated with an orchestrator network comprising the orchestration module and one or more other orchestration modules associated one or more corresponding nodes. A scope of information to provide from the orchestration module to the one or more other orchestration modules associated with one or more corresponding nodes is determined. The determined information is communicated to the one or more other orchestration modules in the meta-language understood by the orchestration module and the one or more other orchestration modules associated with one or more corresponding nodes.
US10694400B2 Use of packet status report from secondary base station to master base station in wireless network
Various example embodiments are disclosed herein. A technique is provided for detecting, by a secondary base station (BS), a trigger condition in a wireless network, the wireless network including a mobile station (MS) that is connected to both a master base station (master BS) and a secondary base station (secondary BS), and sending a protocol data unit (PDU) status report from the secondary BS to the master BS in response to the secondary BS detecting the trigger condition, the PDU status report identifying one or more PDUs or portions thereof for further transmission to the MS.
US10694399B1 Cellular system
A system includes a cellular transceiver to communicate with a predetermined target; one or more antennas coupled to the 5G transceiver each electrically or mechanically steerable to the predetermined target; a processor to control a directionality of the one or more antennas in communication with the predetermined target; and an edge processing module coupled to the processor and the one or more antennas to provide low-latency computation for the predetermined target.
US10694394B2 Spectrum sharing system for telecommunications network traffic
This disclosure describes techniques to facilitate a co-existence of overlapping spectrums within a base station node of a telecommunications network. More specifically, a spectrum sharing system is described that may employ static, semi-static, or dynamic techniques for spectrum re-framing of radio frames within a base station node. Spectrum re-framing may occur in a time domain, a frequency domain, or a combination of both. Further, the spectrum sharing system may determine the number of subframes of the first spectrum that are to be configured as MBSFN subframes based on the real-time network traffic and bandwidth allocation criteria. The bandwidth allocation criteria may include, but is not limited to, a regulatory requirement associated with a threshold bandwidth capacity for transmission of communications via a spectrum within the cell, or a service provider-imposed threshold bandwidth capacity on a cell that is intended to ensure a network efficiency of the base station node.
US10694391B2 Device and method for controlling use of a frequency band shared by a cellular system and wireless system among multiple base stations
A device includes a carrier sense unit configured to perform carrier sense for predetermined radio resources among radio resources of a frequency band shared by a cellular system and a wireless local area network (LAN) and a first control unit configured to control wireless communication of a base station of the cellular system in the frequency band in a manner that no signal is transmitted through the predetermined radio resources among the radio resources of the frequency band, and a signal is transmitted through radio resources other than the predetermined radio resources.
US10694382B2 Authentication of satellite navigation system receiver
A mobile device, which includes a satellite navigation system receiver with embedded confidential seed key for generating Galileo message authentication codes (MACs) for any desired time instant, generates a MAC for a given time instant and transmits the MAC or a derived code as a verification code. A receiving entity authenticates the satellite navigation system receiver by comparing the obtained verification code with an available verification code known to be valid for the given time instant. The satellite navigation system receiver is considered to be an authentic satellite navigation system receiver of a mobile device only, in case the at least one obtained verification code matches the available verification code. Selected further actions are enabled only, if the satellite navigation system receiver is considered an authentic satellite navigation system receiver.
US10694381B1 System and method for authentication and sharing of subscriber data
A wireless communication service subscriber authentication platform includes a processor, memory, and an application stored in the memory that, when executed by the processor: receives a request to authenticate a user from an enterprise (the request identifies a phone number of a user equipment device (UE) and an identity of a mobile communication service subscriber associated with the UE); determines a wireless communication service provider that provides wireless communication service to the UE based on the phone number of the UE; sends a request for information about the mobile communication service subscriber to the wireless communication service provider (the information request comprises the phone number of the UE and the identity of the subscriber); receives information from the wireless communication service provider determined to provide service to the UE; and sends an authentication response to the enterprise. The enterprise completes a transaction with the subscriber based on the authentication response.
US10694379B2 Waveguide system with device-based authentication and methods for use therewith
Aspects of the subject disclosure may include, for example, a method for use in a waveguide system that includes: receiving a wireless authentication request from a communication device, the wireless authentication request including a fiber authentication key; comparing, by the waveguide system, the fiber authentication key to fiber authentication data of the waveguide system to determine when the fiber authentication key is authenticated, wherein the fiber authentication data corresponds to a microwave fiber of the waveguide system; and when the fiber authentication key is authenticated, enabling communications with the communication device, wherein the communications include generating, by the waveguide system and in response to first wireless signals received from the communication device, first electromagnetic waves on a surface of a transmission medium, and wherein the first electromagnetic waves have a frequency within a microwave frequency range.
US10694378B2 Integrated circuit, communication method, computer program, and communication apparatus
There is provided an integrated circuit capable of performing more secure encrypted communication using near field non-contact wireless communication. The integrated circuit including a communication processing section configured to communicate with another apparatus through non-contact communication, and an encryption information generation section configured to make a determination on generation of authentication information used to mutually authenticate the other apparatus in performing non-contact communication with the other apparatus depending on presence or absence of a history of non-contact communication with the other apparatus, before the communication processing section executes communication of encrypted information with the other apparatus. The integrated circuit allows more secure near field non-contact wireless communication to be performed.
US10694376B2 Network authentication method, network device, terminal device, and storage medium
This application provides a network authentication method, a network device, a terminal device, and a storage medium. In one aspect, in this application, a network device generates a symmetric key by itself, and generates a correct sequence number of a terminal device in real time by using a first sequence number. In other words, in this application, the network device does not need to store the symmetric key and the correct sequence number of the terminal device, but generates the symmetric key and the correct sequence number of the terminal device in real time. Therefore, storage load of an HSS in the prior art can be reduced.
US10694375B2 Supporting a versioning of parameters
An apparatus assembles positioning assistance data using a predetermined version of a set of values of parameters. The positioning assistance data relates to radio signals of a particular positioning support device. The apparatus encrypts the positioning assistance data using an encryption key that is associated with this version and causes the particular positioning support device to transmit the assembled and encrypted data. The positioning support device transmits the data. An apparatus obtains the data, received by a mobile device, and attempts to decrypt the data using at least one encryption key. If the decryption is successful with a particular encryption key, a version of a set of values of parameters may be selected that is associated with the encryption key.
US10694374B2 Electronic network device
An electronic network device (200) and an electronic configurator device (300) for provisioning the network device. The network device is configured to send a public key to configurator device (300) over an established first wireless (231) connection, and to receive encrypted credentials wirelessly from the configurator device. The configurator device is configured to receiving the public key over the established first wireless connection, to send credentials wirelessly encrypted with the public key to the network device over the established first wireless connection.
US10694369B2 Profile management method, embedded UICC, and device provided with the embedded UICC
The present invention relates to a method for managing a profile in an embedded UICC, and more particularly, to a method for managing a profile in an embedded UICC that enables management information on the profile provided within the embedded UICC to play an essential role for providing communication and additional services, to be provided to a device existing outside the embedded UICC. The present invention also relates to an embedded UICC and to a device provided with the embedded UICC for the method.
US10694366B2 Mobility detection for edge applications in wireless communication networks
Various embodiments detecting wireless communication device mobility in a wireless communication network. In one embodiment, one or more Internet Protocol (IP) data packets associated with a wireless communication device are analyzed. The wireless communication device is coupled with the edge entity. A determination is made, based on the analyzing, that the wireless communication device is a newly coupled device at the edge entity. A central entity disposed within the wireless communication network is notified that the wireless communication device is currently coupled to the edge entity.
US10694361B2 Computer-implemented agent assisted electronic business cards
A physical device may include an embedded microprocessor and memory. The memory is loadable with information associated with a holder of the card device. The microprocessor communicates with another device responsive to detecting said another device is within a threshold proximity. The microprocessor further may negotiate for exchanging of the information with said another device based on current context.
US10694360B2 Hearing device and method of hearing device communication
A hearing device includes: a processing unit configured to compensate for hearing loss of a user of the hearing device; a memory unit; and an interface; wherein the processing unit is configured to: receive a connection request for a session via the interface; obtain a session identifier; transmit, via the interface, a connection response comprising a hearing device identifier and the session identifier; receive, via the interface, an authentication message comprising an authentication key identifier and client device data; select a hearing device key from a plurality of hearing device keys in the memory unit based on the authentication key identifier; and verify the client device data based on the selected hearing device key.
US10694357B2 Using vehicle sensor data to monitor pedestrian health
A system and method for monitoring pedestrians based upon information is collected by a wide array of sensors already included in modern motor vehicles. Also included, is a system of monitoring pedestrians by aggregating data collected by an array of vehicles.
US10694356B2 Mechanism to automatically manage input and output across connected wearable devices
A method of selecting an external electronic device connected with an electronic device is provided. The method determining, among the plurality of external electronic devices, at least one external electronic device connected with the electronic device, transmitting signals to the at least one external electronic device, receiving data corresponding to the signals from the at least one external electronic device, selecting one of the at least one external electronic device based on the received data and transmitting an operation execution signal for the data to the selected external electronic device. A method of selecting an external electronic device connected with electronic device is provided. The method includes receiving a signal from the electronic device, transmitting data corresponding to the signal to the electronic device, receiving an operation execution signal for the data from the electronic device and performing at least one of various operations according to the operation execution signal.
US10694353B2 Updating web resources
Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading updates to the web resources to the local files from an external server; and running the application using contents from the local files.
US10694352B2 System and method of using physical objects to control software access
A system and method is provided for controlling access to software via a physical object. The system may include one or more of a physical object, such as a toy, a computing device, and a server. The toy may include a unique identifier that permits an owner of the toy to download software to the computing device via the server. In some variations, a purchaser of the toy may be permitted to download software to the computing device directly from a storage device associated with the toy.
US10694350B2 Support of mobile-terminated application services in a mobile system
A method for support of mobile-terminated application services in a mobile system is provided. The method is based on a User Equipment UE subscription The method includes enabling triggering of at least one network Application associated with a given of one or more subscribed Access Point Name APN, upon said UE being reachable again after failure of a mobile network procedure to reach said UE via a Packet Data Network PDN connection established for said UE and said APN. A Home Subscriber Server HSS associated with the method is also provided. A Mobility Management Server MME, or a Serving GPRS Support Node SGSN associated with the method is also provided.
US10694347B2 Method for reserving finite number of resources used for performing V2X communication in wireless communication system, and terminal using same
The present invention provides a vehicle-to-X (V2X) operation method performed by a V2X terminal in a wireless communication system, the method comprising: reserving a finite number of resources used for performing a V2X communication; and performing the V2X communication on the finite number of reserved resources.
US10694340B2 Apparatus for producing radio map and method of operating same
Disclosed are an apparatus for producing a radio map and a method of operating the same for selecting valid sensing data related to a specific offline store and constructing (producing) a fingerprint radio map of the corresponding offline store.
US10694335B2 Location based services using location and motion information
In one embodiment, a method includes: obtaining location information and motion information of a wireless communication apparatus, and a data set from one or more information sources external to the wireless communication apparatus; and organizing data of the data set for display, where the organizing is based on the location and motion information of the wireless communication apparatus. Methods of other embodiments may also include defining a search radius based on the location information and motion information of the wireless communication apparatus, and the organizing may also include filtering the data set from the one or more information sources to exclude data from information sources outside the defined search radius.
US10694331B1 Mobile device navigation with counterpart device identification
A mutual navigation route is generated from a first to a second mobile devices, the mutual navigation route defining a route from one of the first and second mobile devices to another of the mobile devices. Responsive to determining that a predetermined threshold distance between the first and second mobile devices is reached, generating a first sensory cue at the first mobile device and a second sensory cue at the second mobile device, the first and second sensory cues being provided in counterpart.
US10694329B2 System and method of time of flight detection
A position-determining apparatus, such as a GPS receiver, determines the position of the mobile device based on the time of flight of a transmitted probe signal using a method in which sections of the received signal is classified into two or more categories and accumulated according to categories before being used to compute the correlations familiar in the context of a matched filter. Using the method of the present invention to compute the correlations, and optionally applying additional time-saving techniques described herein, a position determination is achieved using arithmetic operations that are significantly reduced from that required in prior art methods to compute the correlations. The reduced number of arithmetic operations can reduce significantly the power consumption required of a device carrying out a method of the present invention, and thereby realizing a significant advantage.
US10694326B1 Quantifying mobility of mobile devices via a privacy preserving mobility metric
Embodiments of the invention generate metrics quantifying the mobility of a mobile device without persisting information related to the device's specific location at any given time. Specifically, at multiple intervals, a value of a mobility metric is computed based on the distance between the current location of the mobile device and a previously identified origin location of the mobile device. The values of the mobility metric computed over a period of time quantify the overall mobility of the mobile device. The mobility metric does not provide any information regarding the specific location of the mobile device at any given time.
US10694325B2 Determining position of a device in three-dimensional space and corresponding calibration techniques
Positioning mobile devices in a three-dimensional space includes receiving multiple traces, each trace corresponding to a sequence of atmospheric pressure readings from a respective mobile device, receiving indications of signals received by the mobile devices from signal sources concurrently with the atmospheric pressure readings, generate similarity metrics for the multiple traces using the indications of other signals received by the mobile devices, the similarity metrics being indicative of associations between the signal sources and the atmospheric pressure readings, and determine estimated changes in elevation over time for the multiple traces using the generated similarity metrics.
US10694322B2 Dynamic mix zones
An apparatus for providing anonymity in geographic data for probes using a variable mix zone in a geographic region includes a geographic database, a mix zone generator, and a pseudonym generator. The geographic database is configured to store one or more map features in the geographic region. The mix zone generator is configured to define a mix zone boundary having a size based on the one or more map features and monitor probe data for at least one probe. The probe data including a location within a predetermined distance of the mix zone boundary. The pseudonym generator is configured to select a pseudonym for the at least one probe in response to the location of the probe data and apply the pseudonym for the at least one probe in the geographic data when the at least one probe exits the mix zone.
US10694321B1 Pattern matching in point-of-interest (POI) traffic analysis
A method of determining presence of mobile communication devices at points-of-interest. The method comprises analyzing location data of a mobile communication device by a clustering application executing on a computer system, determining clusters of the location data by the clustering application, determining cluster centroids by the clustering application, determining a plurality of routes traveled by the device by a routing application based on the centroids, analyzing the centroids and the routes by a patterning application, determining a pattern of association between the centroids and the routes by the patterning application, observing a previously determined pattern of centroids by the patterning application, and based on observing the previously determined pattern of centroids, determining a route traveled by the device by the patterning application, whereby an instance of determining the route traveled by the device by the routing application is avoided.
US10694319B2 Network device based proximity beacon locating
A proximity beacon signal transmitted by a network device-coupled proximity beacon transmitter is received at a network device. A RSSI reporting message is generated at the network device based on the proximity beacon signal. A position of the network device-coupled proximity beacon transmitter with respect to the network device is determined using the RSSI reporting message. A location of the network device within a region is determined using the RSSI reporting message and network device map data for the region. The location of the network device-coupled proximity beacon transmitter in the region is determined based on the position of the network device-coupled proximity beacon transmitter with respect to the network device and the location of the network device within the region.
US10694315B2 Technique for allowing registered mobile users of the same or different social networks in the vicinity to use mobile devices of the same or different operation system to identify each other and exchange business information
The present invention relates to a technique for allowing registered mobile users of the same or different social networks in the vicinity to use mobile devices of the same or different operation system to identify each other and exchange business information. Each registered mobile user discovers other registered mobile users in the proximity location through their mobile devices. A central server is configured to allow communication between a plurality of registered mobile users with connection through internet and to facilitate business information exchange between different mobile users. The central server manages introduction and connection of a plurality of registered mobile users by positive identification of registered mobile users, and associates unique identification of mobile user devices through Internet and returns identities of other mobile users in the vicinity or in proximity thereto, bringing an image of a human face along with names and business attributes to a device allocation.
US10694313B2 Audio communication system and method
A system and method for producing virtual binaural audio space are disclosed. In some implementations, the method includes providing staged audio data indicative of an audio data piece and of a relative position of a virtual source from which the audio data piece should be perceived by a designated listener; determining a position (e.g. location and orientation) of a head of user, which designated to be the listener; and transmitting one or more ultrasound fields towards a one or more selected audio center points located in the vicinity of the user's head for producing, via sound from ultrasound effect, left and right audible sound fields carrying the audio data piece to the left and right ears of the user respectively. According to some implementations, at least one parameter of the one or more ultrasound fields are controlled based on the relative position of the virtual source and the position of the user's head, such that a difference between the respective left and right audible sound fields is perceived by the user as an audible sound field propagating to the user from the relative position of the virtual source.
US10694309B1 Systems and methods for authenticating and calibrating passive speakers with a graphical user interface
Systems and methods for detecting and configuring passive speakers within a playback system using a graphical user interface are disclosed. In one embodiment, a method of for detecting and configuration passive speakers in a playback system using a mobile device includes deriving speaker identification data concerning one or more passive speakers connected to an audio device in a playback system based upon at least an electrical signal sent to and returned from the one or more passive speakers, where the electrical signal is sent by the audio device including an audio stage comprising one or more amplifiers, and where the speaker identification data comprises information identifying a type of speaker, and displaying a graphical user interface screen on a mobile device based upon the identified type of speaker, where the displayed information and selectable options are dependent upon the identified type of speaker.
US10694308B2 Method for and apparatus for decoding/rendering an ambisonics audio soundfield representation for audio playback using 2D setups
Improved methods and/or apparatus for decoding an encoded audio signal in soundfield format for L loudspeakers. The method and/or apparatus can render an Ambisonics format audio signal to 2D loudspeaker setup(s) based on a rendering matrix. The rendering matrix has elements based on loudspeaker positions and wherein the rendering matrix is determined based on weighting at least an element of a first matrix with a weighting factor g=1/√{square root over (L)}. The first matrix is determined based on positions of the L loudspeakers and at least a virtual position of at least a virtual loudspeaker that is added to the positions of the L loudspeakers.
US10694305B2 Method of rendering one or more captured audio soundfields to a listener
A computer implemented system for rendering captured audio soundfields to a listener comprises apparatus to deliver the audio soundfields to the listener. The delivery apparatus delivers the audio soundfields to the listener with first and second audio elements perceived by the listener as emanating from first and second virtual source locations, respectively, and with the first audio element and/or the second audio element delivered to the listener from a third virtual source location. The first virtual source location and the second virtual source location are perceived by the listener as being located to the front of the listener, and the third virtual source location is located to the rear or the side of the listener.
US10694303B2 System and method for broadcasting audio
A sound system for broadcasting audio is disclosed. The sound system utilizes speaker unit carried by a lighter-than-air airship that is connected to a base station using a tether. The airship elevates the speaker unit to a height much larger than the height of the largest ground obstruction. Accordingly, more listeners may hear and understand the message because multipath reflections and shadow regions are reduced.
US10694302B2 Hearing aid
A hearing aid which is insertable into the ear of a hearing aid wearer includes a housing shell for receiving hearing aid components, a faceplate that closes off the housing shell, and a dipole antenna. The dipole antenna is embodied with a helical structure having at least one complete turn and a helix axis that is aligned parallel to the faceplate.
US10694301B2 Audio transmission system
There is provided an audio transmission system, comprising a plurality of audio transmission units including at least a first audio transmission unit and a second audio transmission unit and at least one audio receiver unit, wherein the first audio transmission unit and the at least one audio receiver unit are configured to establish a first wireless link for transmitting audio data from the first audio transmission unit to the audio receiver unit, the first audio transmission unit and the second audio transmission unit are configured to establish a second wireless link for transmitting a link parameter set from the first audio transmission unit to the second audio transmission unit, the link parameter set allowing the second audio transmission unit to impersonate the first audio transmission unit for transmitting audio data from the second audio transmission unit via the first wireless link to the audio receiver device.
US10694300B2 Multi-mode radio for hearing assistance devices
The present disclosure relates to the wireless communication of information for a hearing assistance device including a multi-mode radio adapted to provide communications at different frequencies using frequency control. In applications of hearing aids, the processor is adapted to perform correction of sound for a hearing impaired user. In certain examples the present subject matter provides an inductive portion for inductive communications. In various applications the multi-mode radio can be used for long range and short range communications.
US10694296B2 Shallow sub woofer
A shallow speaker and a method of manufacture for the shallow speaker. The method of assembly uses two different alignment jigs at two different stages of the assembly to ensure alignment of the speaker components. During manufacture, a subassembly of components is created in the speaker frame, and then removed along with the first alignment jig. A second alignment jig is then placed in the speaker, and the bobbin and voice coil added. The subassembly is then connected to the frame, and the voice coil connected to the external connection terminal. Finally, the cone and dust cap are installed.
US10694295B2 Acoustic device with improved acoustic performance
Disclosed herein is an acoustic device with improved acoustic performance. The acoustic device includes: a housing that forms the appearance of the acoustic device; a magnet that generates magnetic force; a yoke that includes paramagnetic material that concentrates the magnetic force; a voice coil that vibrates due to the magnetic force when an electric signal having sound information is applied; a diaphragm that comes into close contact with the voice coil and that vibrates and generates sound in response to the vibration of the voice coil; a plate that is located between the diaphragm and the magnet; and a locking ring that is located on the plate and that fastens part of the diaphragm, wherein the sectional surface of the locking ring has a rectangular shape the height of which is greater than the width thereof.
US10694289B2 Loudspeaker enhancement
One example includes a system that is comprised of a speaker, an amplifier, a current sensor, and a compensator circuit. The speaker produces audio in response to an amplified analog input signal received at a speaker input. The amplifier receives an analog audio input signal and provides the amplified analog audio input signal to the speaker input. The current sensor senses current passing through the speaker and provides a current sensor signal indicative thereof. The compensator circuit applies a transfer function to the current sensor signal to provide a compensation signal as feedback into the analog audio input signal, the transfer function matching at least one of resistance and inductance of the speaker.
US10694288B2 Correcting for a latency of a speaker
A user device can be used to correct for a latency of a speaker. The user device can communicate an indication to the speaker to play a sound at a first time. The user device can record a second time at which a microphone on the user device detects the sound. The first and second times can be synchronized to a clock of a computer network. The user device can compare the first and second times to determine a latency of the speaker. The user device can communicate adjustment data corresponding to the determined latency to the speaker. The speaker can use the adjustment data to correct for the determined latency. In some examples, the user device can display instructions to position the user device a specified distance from the speaker, and can account for a time-of-flight of sound to propagate along the specified distance.
US10694286B2 Systems and methods of reducing acoustic noise
A wearable device for detecting a user state is disclosed. The wearable device includes one or more of an accelerometer for measuring an acceleration of a user, a magnetometer for measuring a magnetic field associated with the user's change of orientation, and a gyroscope. The wearable device also includes one or more microphones for receiving audio. The wearable device may determine whether the orientation of the wearable device has changed and may designate or re-designate microphones as primary or secondary microphones.
US10694279B1 Compact coaxial loudspeaker
A loudspeaker can include first and second drivers. The first driver can include a cone that has a center region, a peripheral region surrounding the center region, and a boundary connecting the center region and the peripheral region. A bridge can position the second driver coaxial with and proximal to the first driver. The center region of the cone can be recessed to allow a lower profile of the loudspeaker.
US10694264B2 Correlating timeline information between media streams
A system is provided for enabling correlating timeline information between a first media stream and a second media stream which are both associated with a common play-out timeline. The system comprises at least two stream monitors arranged for providing identification information for a media stream by obtaining a persistent identification of one or more media samples of the media stream, determining a timestamp value associated with the persistent identification, and providing the timestamp value and the persistent identification as the identification information. Furthermore, a correlation subsystem is provided for combining the identification information to enable correlating timeline information of the first media stream to timeline information of the second media stream by matching a first persistent identification of the first media stream to a second persistent identification of the second media stream and thereby matching a first timestamp value of the first media stream to a second timestamp value of the second media stream. The system enables media synchronization to be provided for a plurality of devices in a segment of a media distribution network with less computational complexity and/or bandwidth.
US10694263B2 Descriptive metadata extraction and linkage with editorial content
Embodiments provide techniques for distributing supplemental content based on content entities within video content. Embodiments include analyzing video data to identify a known content entity within two or more frames of the video data. For each of the two or more frames, a region of pixels within the respective frame is determined that corresponds to the known content entity. Embodiments further include determining supplemental content corresponding to the known content entity. A watermark is embedded at a first position within the video data, such that the watermark corresponds to an identifier associated with the determined supplemental content. Upon receiving a message specifying the identifier, embodiments include transmitting the supplement content to a client device for output together with the video data.
US10694262B1 Overlaying ads on camera feed in automotive viewing applications
An apparatus includes a capture device and a processor. The capture device may be configured to generate video frames of an environment near a vehicle. The processor may be configured to receive video frames from the capture device, perform video operations to detect objects in the video frames, determine advertisement locations in the video frames based on the objects detected in the video frames, insert advertisements at the advertisement locations and generate video data for a display. The video data may comprise the video frames with the inserted advertisements.
US10694261B2 Optimized delivery techniques
Systems and methods are described that relate to on-demand compression for electronic data, such as media content, through a communication pathway. The communication pathway may be configured to multicast media content to a plurality of end-users in a service group. In certain embodiments, the service group may comprise a service group node having a quadrature amplitude modulation device. In one exemplary method, it may be determined whether the amount of media content being transmitted meets a first utilization threshold. The determination may be based on, at least in part, by measurements taken at one or more electronic devices located throughout a network or system. If the first bandwidth utilization threshold is not met, media content may be transmitted in a first format. If the first bandwidth utilization threshold is met, at least a portion of the media content may be transmitted in a first optimized delivery technique.
US10694260B2 Broadcast transmission device and operating method thereof, and broadcast reception device and operating method thereof
A broadcast reception device includes: a broadcast reception unit configured to receive a transport packet, the transport packet divided into a packet payload including a transport object that is a target of a transmission through a packet and a packet header signaling the packet payload; and a control unit configured to extract the packet header from the transport packet, extract first information relating to a presentation or decoding time point of the transport object from the extracted packet header, and output the transport object on the basis of the first information.
US10694257B2 Multicast video program switching architecture
Multicast video program switching architecture. In one embodiment, a user makes a request for service. A controller determines whether the channel is currently broadcast. When the channel is currently broadcast, redirect the user to an address of the channel. When the channel is not currently broadcast, query a storage apparatus to find a currently broadcast channel that has no current viewership, send, a request to a multicast network address translation (MNAT) router comprising a multicast address of the currently broadcast channel and an identifier of the requested channel to modify MNAT settings on the MNAT router and redirect the user to the multicast address, the multicast address associated with the requested channel.
US10694254B2 Methods and apparatus to measure exposure to streaming media
Methods and apparatus to measure exposure to streaming media are disclosed. An example apparatus includes memory including first instructions that, when executed, cause at least one processor to access media to be provided to a client device, embed advertisement markers and metadata generated in association with the media into a media file, and provide second instructions and the media file to the client device. The second instructions cause the client device to update a multi-file counter with an offset based on a duration of the first media segment, detect that a second media segment is a segment of the multi-segment media based on the media file, add a determined playback time to the multi-file counter to determine a corresponding playback time of the multi-segment media, and attempt to lookup a metadata tag and corresponding playback positions based on the playback time of the multi-segment media.
US10694253B2 Blu-ray pairing with video portal
Blu-ray™ pairing with a video portal is described herein. The pairing capabilities are able to be stored on the Blu-ray™ disc. Additionally, analytics are stored on the Blu-ray™ disc which are able to determine which user took which action (e.g., pressed play, stop, skipped chapters, did not watch a video). By pairing the Blu-ray™ with a video portal, a user is able to resume a video online where the user left off at on the disc or vice versa. Additionally, from the Blu-ray™ disc or video portal, a user is able to take social networking actions such as “liking” on Facebook®, sending tweets, sharing content. The Blu-ray™ disc also provides additional interactivity.
US10694252B1 Service-based prevention of stream sniping
Techniques for stream sniping prevention are disclosed herein. A video game player may provide captured video of the video game for transmission to viewers. In some examples, an obfuscation component may detect, within the captured video, private game information regarding the player, for example using one or more non-visual detection techniques. The private game information may then be obfuscated in the video that is provided to the viewers, while still allowing the private game information to be displayed to the player. Also, in some examples, a user may issue a request associated with a video game, such as a request to join a video game, game server, and/or match. It may then be determined whether the user is currently receiving video of the video game from the player. If so, then the user may be blocked from joining the same video game, game server, and/or match as the player.
US10694251B2 Preventing inadvertent viewing of media content
Concepts and technologies are disclosed herein for preventing inadvertent viewing of media content for a media program. A processor can detect an inadvertent viewing condition including exposing content for a media program including audio content and video content. The processor can create an alert that indicates the inadvertent viewing condition exists and that includes selectable options for actions to take for the inadvertent viewing condition. The processor can provide the alert to a video display and can further block output of the audio content and the video content to the video display.
US10694249B2 Method and system for selective content processing based on a panoramic camera and a virtual-reality headset
A method and a system for selective-content processing of panoramic multimedia signals are disclosed. Features of panoramic cameras and low-latency virtual-reality headsets are exploited to create an advanced efficient system for covering events of diverse and fast-motion actions for the purpose of both broadcasting and data streaming. The disclosed system employs a virtual-reality headset to produce a display of a multimedia signal and generate geometric data defining a view region of the display. A content-filtered signal is extracted from the multimedia signal, according to the geometric data, for broadcasting and dissemination to client devices of a universal streaming server.
US10694247B2 Method and apparatus for recommending video
Embodiments of the present disclosure disclose a method and apparatus for recommending a video. The method includes: receiving a video recommendation request sent by a terminal device, the video recommendation request including a first voice, the first voice being a voice inputted by a user requesting a video recommendation; determining, from user voices stored in a server, a second voice having a greatest similarity with the first voice; and sending information of a target video to the terminal device according to a user profile corresponding to the second voice, if a first confidence recognizing the user as a user corresponding to the second voice being greater than or equal to a first threshold. The method and apparatus for recommending a video according to the embodiments of the present disclosure have a high accuracy of video recommendation.
US10694245B2 Device, system, and method for game enhancement using cross-augmentation
A device, system, and method generates augmentations for an enhanced display. The method performed at an enhancement server includes receiving device data from a plurality of client devices associated with respective users attending an event at a venue, the client devices configured to capture data associated with the event in the venue. The method includes determining a first client device of the client devices in which an augmentation is to be shown based on the device data. The method includes determining a second client device of the client devices that captured second data corresponding to the augmentation. The method includes facilitating an exchange of the second data with the first client device, the second data being used to augment the first data by generating an enhanced data based on the first and second data for presentation to a first user associated with the first client device.
US10694240B2 Method for decoding an audio/video stream and corresponding device
After a stream transition event such as a channel change, a drift between audio and video presentation time stamps in an audio/video stream is determined. The thus determined drift serves to compute a duration of a slow video motion start sequence with a given slow video rate, so that video can be shown early without yet being synchronized with audio. The slow video motion start enables the audio to catch up with the video and allows to ensure a synchronization of audio with video after the duration of the slow video motion start sequence, where after video and audio are synchronized and evolve normally. The present principles use a single decoder clock that is fed to the audio and video decoders, the decoder clock fed to the video decoder being offset with a decreasing value during the period of slow video motion.
US10694239B1 Systems, methods, and devices for optimizing streaming bitrate based on multiclient display profiles
Systems, methods, and devices are provided for optimizing streaming bitrate during multiclient streaming sessions based, at least in part, on display profiles associated with client media receivers to which different video streams are concurrently provided. The method may be carried-out by a streaming media server in communication with first and second client media receivers over a network. In various embodiments, the method may include establishing at the streaming media server first and second bandwidth allotment thresholds based, at least in part, on display profiles assigned to display devices associated with the client media receivers. During an ensuing multiclient streaming session, the streaming media server further encodes segments of video streams at variable bitrates regulated in accordance with the established bandwidth allotment thresholds. Additionally, the streaming media server transmits the encoded segments of the video streams over the network to the client media receivers for presentation on the display devices.
US10694237B2 Wireless delivery of broadcast data
Systems and methods for improved efficiency in content streaming and downloading. The system enables a first list including a plurality of user equipment (UE) in communication with a wireless base station (WBS) to be identified based on the likelihood that each UE will download a piece of content. The process starts in response to a UE requesting the content from the WBS or some other triggering event. The system can use the content and subscriber history from the plurality of UEs along with machine learning, or some other algorithm, to identify likely candidates. The system can calculate a similarity score, or similar, comparing the requested content to the content history for each of the plurality of UEs. The system can add each UE with a sufficiently high similarity score to a second list. The content can be broadcast to all UEs on the second list in a single broadcast transmission.
US10694235B2 Television signal reception device and system
The present invention allows the combination and adaptation of a broadcast data reception system with a Conditional Access System which may be embedded in the receiving device, such as a television, or can be provided as a module which is connected to the receiving device and which allows service provider controlled, typically cloud based, interactivity via the same CAS with different Multi Channel video programming distributors (MVPD) service providers.
US10694234B2 Methods and apparatus to detect spillover
Methods and apparatus to improve the accuracy of crediting media exposure through detecting reverberation indicative of spillover are disclosed. An example apparatus includes a reverberation analyzer to identify a quantity of short durations of loudness in an audio signal of media presented by a media presentation device and calculate a ratio of the quantity of the short durations of loudness to a quantity of durations of loudness in the audio signal of the media, the quantity of the durations of loudness including the quantity of short durations of loudness. The example apparatus also includes a processor and memory in circuit with the processor, the memory including instructions that, when executed by the processor, cause the processor to mark the media as un-usable to credit a media exposure when the ratio does not satisfy a loudness ratio threshold.
US10694231B2 Dynamic channel versioning in a broadcast air chain based on user preferences
A media content packaging and distribution system that controls distribution of a channel to be viewed on a plurality of user-computing devices associated with a plurality of specific subscriber accounts, receives a plurality of user-preferences from at least one of the plurality of user-computing devices over one or more communication mediums, and generate a plurality of customized media feeds of a media feed of the channel, based on at least the received plurality of user-preferences. The generated plurality of customized media feeds represents a plurality of user-specific versions of the channel. The plurality of customized media feeds is communicated over the one or more communication mediums to be viewed on the plurality of user-computing devices. The media feed corresponds to at least one of a live media feed, or a stored media feed, and the plurality of user-computing devices is associated with one or more regions.
US10694230B2 Apparatus and method for transmitting multimedia frame in broadcast system
An apparatus and a method for transmitting a multimedia frame through a heterogeneous network in a broadcast system supporting a multimedia service based on an internet protocol are provided. The method includes generating header information including a frame identifier distinguishing a multimedia frame and information measuring a quality of a connection service between network layers and end-to-end network capabilities, and combining the header information and multimedia data to configure the multimedia frame.
US10694222B2 Generating video content items using object assets
Video content items are automatically, or with some user input, created for objects based on assets associated with the objects. Where the object is an application, the assets may include images of the application, footage of a user using the application, and textual descriptions or reviews of the application. The assets are arranged using templates that specify audio content to use during the video content item, as well as animations to use during the video content item. A generated video content item can be distributed with the object, or may be used to promote the object.
US10694220B2 Method and device for processing data
One example method includes executing a live data service that provides batches of live data to a plurality of terminal devices for display; providing a batch of live data and a first data displaying rate to a particular terminal device, wherein the particular terminal device displays the batch of live data at the first data displaying rate; after providing the batch of live data to the particular terminal device, determining that a transient issue exists with the live data service that prevents the live data service from providing additional batches of live data to the particular terminal device; estimating a resolution time representing an amount of time needed to resolve the transient issue with the live data service; calculating a second data displaying rate based on the resolution time and a size of the batch of live data provided to the particular terminal device.
US10694217B2 Efficient length limiting of compression codes
A processing device includes compression circuitry to encode an input stream with an encoding that translates multiple symbols of fixed length into multiple codes of variable length between one and a maximum length, to generate a compressed stream. The compression circuitry is to: determine at least a first symbol of the multiple symbols having a first code that exceeds the maximum length; identify a short code of the multiple codes that is to be lengthened to provide an increased encoding capacity for the at least the first symbol; generate multiple code-length converted values including to increase the length of the short code to the maximum length and decrease, to the maximum length, a length of the first code of the at least the first symbol; and generate, with use of the set of code-length converted values, the compressed stream at the output terminal.
US10694211B2 Methods and apparatus for improved entropy encoding and decoding
Methods and apparatus are provided for improved entropy encoding and decoding. An apparatus includes a video encoder (200) for encoding at least a block in a picture by transforming a residue of the block to obtain transform coefficients, quantizing the transform coefficients to obtain quantized transform coefficients, and entropy coding the quantized transform coefficients. The quantized transform coefficients are encoded using a flag to indicate that a current one of the quantized transform coefficients being processed is a last non-zero coefficient for the block having a value greater than or equal to a specified value.
US10694210B2 Scalable point cloud compression with transform, and corresponding decompression
Innovations in scalable compression and decompression of point cloud data are described. For example, after an encoder uses a transform such as a region-adaptive hierarchical transform (“RAHT”) on attributes of occupied points in point cloud data, the encoder separates transform coefficients into partitions. The partitions can be associated with different regions of a point cloud frame (spatial location scalability), different spatial resolutions of point cloud data (spatial resolution scalability), different reconstruction quality levels (SNR scalability), different point cloud frames organized in temporal layers (temporal resolution scalability), or different combinations of the preceding types of partitions. For decoding, a decoder can select all of the partitions or a subset of the partitions. The decoder decodes encoded data for the selected partitions, applying an inverse transform such as an inverse RAHT to transform coefficients for attributes of occupied points in point cloud data.
US10694203B2 Image processing
A method including receiving image data including encoded image data to be decoded to generate decoded image data representing an image and additional data to be read and used to modify the decoded image data. The encoded image data is decoded using an image decoder to generate the decoded image data and the decoded image data is modified based on the additional data to generate modified decoded image data representing the image after modification. Graphics computer program code associated with a programming interface for a graphics processor is derived from at least part of the additional data. The graphics computer program code is for modification of the decoded image data. The decoded image data, along with the graphics computer program code, is passed to the programming interface for modification of the decoded image data.
US10694202B2 Indication of bilateral filter usage in video coding
Embodiments include use of a bilateral filter applied to reconstructed blocks as an in-loop filter by both the encoder and decoder. In particular, embodiments include systems and methods of explicitly and implicitly signaling for which blocks to apply bilateral filtering.
US10694189B1 Adaptive use of search modes based on bandwidth availability
Reference data is one type of data that the video accelerator may frequently be read from external memory. In various examples, the video accelerator can adaptively select inter-prediction modes based on the bandwidth to external memory that is available at any point in time. The video accelerator can determine the amount of bandwidth that is available, and when the bandwidth is insufficient for obtaining reference data for all possible inter-prediction modes, the video accelerator can select an inter-prediction mode based on the size of the reference window associated with the inter-prediction mode, the size being within an amount of data that can be read with the available bandwidth. The video accelerator can then obtain a reference window from external memory, and perform prediction using the selected inter-prediction mode and the reference window.
US10694188B2 System and method for constructing a plane for planar prediction
A system and method of defining a plane for planar coding in JVET in which first and second lines can be defined based upon pixels in left-adjacent and top-adjacent coding units. In some embodiments, the least squares method can be employed to define the relevant lines. One point along each of the lines can then be identified and the y-intercepts of the two lines can be averaged to obtain a third point. The three points can then be used to identify and define a plane for planar coding in JVET.
US10694185B2 Extension data handling
A length indicator associated with an encoded representation of a slice is parsed. The length indicator is indicative of a length of an extension field present in a slice header of the encoded representation. A decoder can then determine to ignore, during decoding of the encoded representation, any value of the extension field in the slice header where these values are identified based on the length indicator. As a consequence, an extension field can be added to slice headers and still enable legacy decoders to correctly decode the encoded representations.
US10694183B2 Scalable video coding using derivation of subblock subdivision for prediction from base layer
Scalable video coding is rendered more efficient by deriving/selecting a subblock subdivision to be used for enhancement layer prediction, among a set of possible subblock subdivisions of an enhancement layer block by evaluating the spatial variation of the base layer coding parameters over the base layer signal. By this measure, less of the signalization overhead has to be spent on signaling this subblock subdivision within the enhancement layer data stream, if any. The subblock subdivision thus selected may be used in predictively coding/decoding the enhancement layer signal.
US10694182B2 Scalable video coding using base-layer hints for enhancement layer motion parameters
Information available from coding/decoding the base layer, i.e. base-layer hints, is exploited to render the motion-compensated prediction of the enhancement layer more efficient by more efficiently coding the enhancement layer motion parameters.
US10694180B2 Entropy coding transform partitioning information
Entropy coding of transform partitioning information may include decoding a current block by determining a probability for entropy decoding a transform partitioning flag based on a transform block size of an adjacent block that is available for decoding, entropy decoding the transform partitioning flag for the current block using the probability, generating a reconstructed block based on the current block by, on a condition that the transform partitioning flag indicates that transform partitioning is omitted for the current block, inverse transforming the current block using a current block size inverse transform, and, on a condition that the transform partitioning flag indicates transform partitioning for the current block, identifying sub-blocks from the current block, wherein each sub-block from the sub-blocks has a sub-block size smaller than the current block size, inverse transforming the sub-blocks using sub-block size inverse transforms, and generating the reconstructed block based on the residual block.
US10694178B2 Video processing device for encoding frames constituting hierarchical structure
A video processing device configured to encode frames divided into a plurality of layers according to a prediction type includes a pre-processing circuit configured to, generate a mode analysis result by analyzing mode information for each of N neighboring frames neighboring a target frame, and determine a target layer bit numbers allocated to each of the plurality of layers based on the mode analysis result, N being an integer equal to or greater than 2; and a first encoder configured to encode the target frame according to the determined target layer bit numbers.
US10694175B2 Real-time automatic vehicle camera calibration
A camera facing the front of a vehicle while the vehicle is moving on the road may be calibrated by receiving sequential images from the camera. Image key points in the area limited by the road location are selected. The key points are tracked using an optical flow method. A filtering procedure is applied to the key points to identify the straight-line motion of the vehicle. At least two straight lines corresponding to opposite sides of the road. A calibration algorithm is applied to the at least two lines to determine a vanishing point. The pitch and/or yaw angles of the camera are then calculated.
US10694173B2 Multiview image display apparatus and control method thereof
A multiview image display apparatus is provided. The multiview image display apparatus includes a depth adjuster configured to adjust a depth of an input image, a renderer configured to perform rendering on multiview images based on the depth-adjusted image, a crosstalk compensator configured to perform crosstalk inverse compensation on the rendered multiview images, a display configured to arrange the crosstalk inverse compensated multiview images in a preset arrangement pattern and display the crosstalk inverse compensated multiview images arranged in the preset arrangement pattern, and a controller configured to estimate crosstalk, and control the depth adjuster to adjust a depth value of a region that satisfies a preset condition to a preset depth value based on the estimated crosstalk.
US10694172B2 Managing a display
A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
US10694163B2 Computer-readable non-transitory storage medium having stored therein information processing program, information processing method, information processing system, and information processing apparatus
A first image is generated by imaging a first three-dimensional virtual space including a predetermined object by a first virtual camera. In addition, a map object formed by a three-dimensional model corresponding to the first three-dimensional virtual space is generated, and an indicator object indicating the position of a predetermined object is placed on the map object. Then, a second image is generated by imaging the map object by a second virtual camera. At this time, the second image is generated such that, regarding the indicator object placed on the map object, the display manners of a part hidden by the map object and a part not hidden by the map object as seen from the second virtual camera are different from each other.
US10694158B2 Image projector
An imaging device and method of projecting an image is provided, the imaging device including a beam source; at least one beam director including at least one encoded image including a horizontal component and a vertical component relative to an orientation of the imaging device; where a beam produced by the beam source is incident upon a surface of the at least one beam director, and the beam is redirected by the at least one beam director onto a projection surface; and an actuator fixed to the at least one beam director such that the at least one beam director is moveable relative to the beam source such that the beam traces out the at least one encoded image on the projection surface; where the actuator is configured to repeatedly move the at least one beam director such that the at least one encoded image appears visible.
US10694152B2 Imaging systems and methods for displaying fluorescence and visible images
An endoscopic video system and method using a camera with a single color image sensor, for example a CCD color image sensor, for fluorescence and color imaging and for simultaneously displaying the images acquired in these imaging modes at video rates in real time is disclosed. The tissue under investigation is illuminated continuously with fluorescence excitation light and is further illuminated periodically using visible light outside of the fluorescence excitation wavelength range. The illumination sources may be conventional lamps using filters and shutters, or may include light-emitting diodes mounted at the distal tip of the endoscope.
US10694151B2 Imaging system with a single color image sensor for simultaneous fluorescence and color video endoscopy
An endoscopic video system and method using a camera with a single color image sensor, for example a CCD color image sensor, for fluorescence and color imaging and for simultaneously displaying the images acquired in these imaging modes at video rates in real time is disclosed. The tissue under investigation is illuminated continuously with fluorescence excitation light and is further illuminated periodically using visible light outside of the fluorescence excitation wavelength range. The illumination sources may be conventional lamps using filters and shutters, or may include light-emitting diodes mounted at the distal tip of the endoscope.
US10694150B2 Multi-camera vehicle vision system with distributed processing, data connection and power supply
A vision system for a vehicle includes first and second camera modules disposed at the vehicle so as to have respective first and second fields of view exterior of the vehicle. The first camera module includes a first lens and a first imager, and is operable to capture image data. The second camera module includes a second lens and a second imager, and is operable to capture image data. The first camera module is powered by a first power supply line and the second camera module is powered by a second power supply line. The first camera module includes an image processor operable to process image data captured by the first camera module and the second camera module. The second camera module comprises a second image processor operable to process image data captured by the first camera module and the second camera module.
US10694147B1 Network architecture for immersive audio-visual communications
This invention is directed to improving communication among people at remote locations, accomplished at low cost, by communication schemes involving “portal” structures, “channels” and “phonos.” The portal structures are mobile and easily deployed to the remote locations, for quick assembly and use, creating an audio-visual immersive communication experience for its users. A portal network architecture includes a plurality of portals located in different remote locations, configured to provide identical spaces that facilitate audio-video, immersive conferencing among users at the various portal sites. The portal interiors include favorable lighting and camera configurations to facilitate display of life-size, realistic, and planar images of the users while maintaining eye contact between them. The “channels” facilitate viewing of landscape or persons from a distance and “phonos” implementations provide an unmediated aural link between different locations, enabling both real-time conversation and transmission of ambient sounds.
US10694146B2 Video capture systems and methods
Techniques for video capture including determining a position of a subject in relation to multiple cameras; selecting a foreground camera from the cameras based on at least the determined position; obtaining an RGB image captured by the foreground camera; segmenting the RGB image to identify a foreground portion corresponding to the subject, with a total height of the foreground portion being a first percentage of a total height of the RGB image; generating a foreground image from the foreground portion; producing a composite image, including compositing the foreground image and a background image to produce a portion of the composite image, with a total height of the foreground image in the composite image being a second percentage of a total height of the composite image and the second percentage being substantially less than the first percentage; and causing the composite image to be displayed on a remote system.
US10694142B2 Remotely accessed virtual recording room
An audio/video stream recording, storage, and delivery system 10 utilizes an Internet-based browser connection. The system 10 includes recording software 20, storage memory 30, a code generator 40, and a user interface 50. Preferably, the recording software 20 is located on the host back end 60 where it processes and records audio and video material that originates from the user front end 70 and is streamed to the host back end. The storage memory 30, which is also located on the host back end 60, stores the recorded audio and video material. The user interface 50 to the system provides a user located at the user front end 70 with remote access to a virtual recording room. The user interface 50 further enables the user to record audio and video material streamed from the user front end 70 by activating the recording software 20 located on the host back end 60. This is accomplished without requiring recording functionality on the user front end 70. The code generator 30 produces code associated with the recorded audio and video material. This code can be easily copied and pasted to an additional location 80, such as an auction website. Activating the code pasted at the additional location 80 provides access to the recorded audio and video material from the additional location while allowing the recorded audio and video material to remain stored at the host back end 60.
US10694141B2 Multi-camera system, camera, camera processing method, confirmation device, and confirmation device processing method
A multi-camera system, including a first camera apparatus, and second camera apparatus, and an information processing apparatus. The information processing apparatus includes a communication interface, and processing circuitry that receives a predetermined request from a user while the first camera apparatus captures a first video and the second camera apparatus captures a second video. The processing circuitry, in response to the predetermined request, transmits a first control signal to the first camera apparatus that causes the first camera apparatus to generate a first thumbnail of a frame of the first video, and transmits a second control signal to the second camera apparatus that causes the second camera apparatus to generate a second thumbnail of a frame of the second video. The processing circuitry receives the first thumbnail from the first camera apparatus and the second thumbnail from the second camera apparatus.
US10694140B1 Real-time video commenting
The present invention enables real-time video commenting by viewers of media content on a web site. The media content may be video, audio, text, still images or other types of media content. When a content viewer indicates a desire to provide a real-time video comment, a content server causes a video input device at the content viewer's location to be activated. The content viewer's video comment is captured by the video input device and transmitted to the content server, where it is stored and associated with the video being commented upon. When the original video is subsequently presented to content viewers, indicia of the video comment such as a thumbnail or description of the comment is also presented, thus inviting content viewers to view the video comment in addition to the original video.
US10694139B2 Method for driving display including curved display area, display driving circuit supporting the same, and electronic device including the same
An electronic device is provided. The electronic device may include a display, a processor operatively connected to the display and configured to generate display data to be output on the display, a display driver integrated circuit configured to output, on the display, the display data that the processor transfers, wherein the display driver integrated circuit is configured to apply a color transformation value of the same or different magnitude to display data depending on a distance from a specified point of the display to a location where the display data are to be displayed.
US10694132B2 Solid-state imaging device, signal processing method, and electronic device
The present disclosure relates to a solid-state imaging device, a signal processing method, and an electronic device, capable of suppressing an input voltage of comparison apparatus at the time of P-phase input. In the present technology, a signal voltage is clipped at a predetermined voltage (for example, comparative voltage), and the clip is released at the time of D-phase count. With this configuration, the comparative voltage and the signal voltage VSL (initial voltage) do not cross (the comparator is not inverted in the D-phase). Thus, the up/down counter 32 detects this and sets the count of the P-phase to be 0 without counting the P-phase. The present disclosure can be applied to, for example, a CMOS solid-state imaging device.
US10694130B2 Imaging element and imaging device
An imaging element has plural pixels which photoelectrically convert light rays having different colors, and has a light receiving surface on which the plural pixels are arranged in two dimensions according to a regular pattern, the plural pixels include first pixels that output signals each having a first color component which most contribute to obtainment of brightness signals, and second pixels that output signals having color components other than the first color component, the first pixels and the second pixels are as defined herein, and a pair row is formed on the light receiving surface as defined herein.
US10694127B2 Image capturing apparatus, control method, and storage medium for reducing the sense of incongruity felt by a laser
There is provided an image capturing apparatus. An image capturing control unit acquires a first image and a second image that require different time periods to read out electrical charge that accumulates due to exposure. A display control unit controls display of an image that is read out from an image sensor on a display unit. The second image has a lower resolution and requires a shorter time period for readout than the first image. The display control unit, when causing the display unit to cyclically display the first image and the second image, sets a first time period from readout of the second image to display start of the second image on the display unit, based on a difference between the time period to read out the first image and the time period to read out the second image.
US10694123B2 Synthetic apertures for long-range, sub-diffraction limited visible imaging using fourier ptychography
A method for imaging objects includes illuminating an object with a light source of an imaging device, and receiving an illumination field reflected by the object. An aperture field that intercepts a pupil of the imaging device is an optical propagation of the illumination field at an aperture plane. The method includes receiving a portion of the aperture field onto a camera sensor, and receiving a sensor field of optical intensity. The method also includes iteratively centering the camera focus along the Fourier plane at different locations to produce a series of sensor fields and stitching together the sensor fields in the Fourier domain to generate an image. The method also includes determining a plurality of phase information for each sensor field in the series of sensor fields, applying the plurality of phase information to the image, receiving a plurality of illumination fields reflected by the object, and denoising the intensity of plurality of illumination fields using Fourier ptychography.
US10694116B2 Image transmission apparatus and control method thereof
When image data having a size larger than a size transmittable in a predetermined format is to be transmitted, an image transmission apparatus divides the image data in a raster scanning direction in a unit of a predetermined number of pixels and sequentially allocates the image data of the unit of a predetermined number of pixels to a plurality of divided images in an order of the raster scanning direction to divide the image data into the plurality of divided images, and outputs the plurality of divided images through a plurality of transmission paths.
US10694114B2 Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
Systems and methods for implementing array cameras configured to perform super-resolution processing to generate higher resolution super-resolved images using a plurality of captured images and lens stack arrays that can be utilized in array cameras are disclosed. An imaging device in accordance with one embodiment of the invention includes at least one imager array, and each imager in the array comprises a plurality of light sensing elements and a lens stack including at least one lens surface, where the lens stack is configured to form an image on the light sensing elements, control circuitry configured to capture images formed on the light sensing elements of each of the imagers, and a super-resolution processing module configured to generate at least one higher resolution super-resolved image using a plurality of the captured images.
US10694113B1 Dark field illumination for laser beam delivery system
Systems and methods for observing a substrate, and laser operations thereon, are described. Dark field illumination is directed through a camera port of a laser beam delivery system and through laser beam delivery system optics of the laser beam delivery system onto the substrate. Simultaneously, a high dynamic range (HDR) camera system to observe light reflected from the substrate and transmitted through the laser beam delivery system optics of the laser beam delivery system to the camera port of the laser beam delivery system. The wavelengths of a pilot laser of the laser beam delivery system reaching the lensing system of the HDR camera system may be attenuated in intensity and may be confined to a peripheral, off-axis optical path.
US10694112B2 Vehicular image pickup device and image capturing method
A vehicular image pickup device includes an image capturing unit, a fill light unit and a processing unit. The image capturing unit captures a driving image. The fill light unit provides a supplementary light of a fill light intensity. The processing unit retrieves an object image from the driving image and calculates, by conversion, a brightness distribution of a plurality of pixels on a straight line penetrating the object image. The processing unit fine-tunes a shutter speed of the image capturing unit, a gain of the image capturing unit or the fill light intensity of the fill light unit according to a waveform of the brightness distribution.
US10694110B2 Image processing device, method
An image processing device includes an inward state detection unit that detects, on the basis of an inward image acquired by photographing of a user side, a state of outside light in the inward image as an inward outside light state, and an outward state detection unit that detects, on the basis of an outward image acquired by photographing of an opposite side of the user side, a state of outside light in the outward image as an outward outside light state. Also included is a control unit that performs brightness adjustment processing related to brightness of the inward image according to a detection result of the inward outside light state and a detection result of the outward outside light state, and a recognition processing unit that performs gaze detection of the user on the basis of the inward image acquired by performance of the brightness adjustment processing.
US10694108B2 Imaging apparatus and method of controlling thereof
An imaging apparatus includes an angular velocity sensor that detects a shake and a motion vector detection unit that detects a motion of a subject, and optically corrects an image blur by moving a shift lens. In a mode for supporting panning imaging, a shutter speed calculation unit calculates first and second exposure times as an exposure time of an imaging element. The first exposure time is calculated using a shake detection signal, a motion amount of a subject image, a focal distance of an imaging optical system, and a set value of a flow effect of a background image. The second exposure time is calculated from the shake detection signal, the motion amount of the subject image, a position and a maximum correction angle of a shift lens. If the first exposure time exceeds the second exposure time, processing of preferentially determining the second exposure time is performed.
US10694106B2 Computer vision application processing
Methods, systems, and techniques to enhance computer vision application processing are disclosed. In particular, the methods, systems, and techniques may reduce power consumption for computer vision applications and improve processing efficiency for computer vision applications.
US10694104B2 Image processing apparatus, image capturing apparatus, and image processing method
An image processing apparatus cuts out a plurality of background images and foreground images from a plurality of images, and stores a plurality of cutout foreground images and an alignment coefficient calculated from an image prior to cutout of each foreground image, the plurality of foreground images being stored in association with the alignment coefficient. Moreover, the image processing apparatus generates a background combined image by combining cutout background images, and selects any of the stored foreground images based on designation of a position in the background combined image. Then, image processing apparatus determines an alignment coefficient of the selected foreground image by using the alignment coefficient associated with the selected foreground image, and combines the selected foreground image and the background combined image.
US10694098B2 Apparatus displaying guide for imaging document, storage medium, and information processing method
An apparatus and method is provided that detects four sides of a subject image included in a captured image. It is determined, based on a width and a height of the captured image and the detected four sides of the subject image, whether imaging guides of vertical lines are to be displayed or imaging guides of horizontal lines are to be displayed. The vertical lines are displayed in a left end and a right end of a region in which the captured image is displayed when it is determined that the imaging guides of the vertical lines are to be displayed. The horizontal lines are displayed in an upper end and a lower end of the region in which the captured image is displayed when it is determined that the imaging guides of the horizontal lines are to be displayed.
US10694091B2 Imaging device with white balance compensation and related systems and methods
The various embodiments herein relate to imaging devices and systems that capture an image of a target object and separately capture light from the light source illuminating the target object to compensate for inconsistent lighting of that object. Some systems have scene cameras to capture the images of the target objects and a separate light capturing camera to capture the light from the light source. Other embodiments relate to a single camera capturing an image of the target object while simultaneously capturing light from the light source.
US10694090B2 Method of forming camera module for vehicular vision system
A method of forming a vehicular camera module includes providing an imager circuit board, a connector circuit board and a lens holder for holding a lens assembly. A lens holder and imager circuit board and connector circuit board construction is placed in a first mold and datumed in the first mold by a portion of the lens holder. An inner molded construction is formed by molding an inner molding over the circuit boards and a portion of the lens holder. The inner molded construction is placed in a second mold and datumed in the second mold by the portion of the lens holder. An outer molded construction is formed by molding an outer molding over the inner molding and over another portion of the lens holder. The outer molded construction may include a connector portion that is configured to connect to a connector end of a vehicular wire harness.
US10694085B2 Optical sensor housing
An optical sensor housing includes a sensor housing body including an enclosure wall upstanding from a bottom portion and a substantially open top portion defining a cavity in which the optical sensor assembly is located, at least one aperture, and at least one engaging part projecting orthogonally from an outside surface of the sensor housing body, a sensor housing cover including an open central portion, at least one integrally molded compliant flange configured to engage the sensor housing body engaging part and to secure the sensor housing cover to the sensor housing body, and longitudinal ridges extending outwardly and disposed substantially along the length of the sensor housing cover. The sensor housing engaging parts and flanges can provide a quick-lock mechanism operable to secure the sensor housing cover to the sensor housing body without the use of tools or fasteners.
US10694082B2 Fin shaped underwater camera housing and system incorporating same
The present invention provides a board mountable system for filming underwater video. The inventive board mountable system can be mounted to the underside of water vehicles for incorporating a camera for filming from an underwater perspective. The inventive board mountable system is shaped to minimize drag as a result of the mounted camera or camera system. Embodiments of the inventive system includes a fin shaped housing for holding a camera or camera system. In certain embodiments, the fin is removably attached to the water vehicle, such as a surf board, where the fin housing can be swapped with other fins being used with the water vehicle for controlling the direction of a watersports board in motion. These embodiments of the inventive system further include a connection means for connecting the fin to the underside of a water vessel.
US10694081B2 Information processing apparatus and information processing method
The present disclosure relates to an information processing apparatus and an information processing method that are configured to be capable of efficiently acquiring information for use in generating three-dimensional data from two-dimensional image data. A grouping block sorts two or more virtual cameras for acquiring two-dimensional image data into two or more groups. A global table generation block generates a global table in which group information related with each of two or more groups is registered. A group table generation block generates, for each group, a group table in which camera information for use in generating three-dimensional data from two-dimensional image data acquired by a virtual camera sorted into a group is registered. The present disclosure is applicable to an encoding apparatus and the like, for example.
US10694079B2 Imaging apparatus that outputs raw image data and associated metadata and image processing apparatus that uses same for further processing
[Object] To quickly and correctly reproduce an image intended by a photographer, a cinematographer, and the like on the occasion of post-production.[Solving Means] The development apparatus includes: an imaging unit that performs shooting and generates RAW data; a first conversion unit that converts the generated RAW data into image data by interpolation; an acquisition unit that acquires an exposure index value corresponding to an illuminance of a shooting environment; a first correction unit that corrects a value of the image data based on the exposure index value; and an output unit that associates the RAW data and the acquired exposure index value with each other and outputs the associated RAW data and exposure index value.
US10694078B1 Motion sickness reduction for in-vehicle displays
An example computing system of this disclosure includes a memory and processing circuitry in communication with the memory. The memory is configured to store a predictive movement model. The processing circuitry is configured to receive road condition information, to detect a discrepancy between the received road condition information and a portion of the predictive movement model, and to update the predictive movement model based on the received road condition information to correct the discrepancy. The processing circuitry is further configured to control one or more display devices in communication with the processing circuitry to adjust video data output by the one or more display devices based on the updated predictive movement model.
US10694076B2 Color calibration
A method of calibrating an area coverage representation of a color. A first area coverage of a Neugebauer primary in an area coverage representation of a color is determined based on a plurality of reference area coverage parameters for the Neugebauer primary, wherein each reference area coverage parameter in the plurality of reference area coverage parameters corresponds to a respective colorant deposition subsystem in a plurality of colorant deposition subsystems. A second area coverage of the Neugebauer primary is determined based on the plurality of reference area coverage parameters and a plurality of calibration parameters for the Neugebauer primary, wherein each calibration parameter in the plurality of calibration parameters corresponds to a respective colorant deposition subsystem in the plurality of colorant deposition subsystems. A plurality of calibrated area coverage parameters are determined for the Neugebauer primary in the area coverage representation of the color based on the plurality of reference area coverage parameters, the plurality of calibration parameters and a difference in area coverage between the first area coverage and the second area coverage.
US10694071B2 Techniques for viewing and searching documents from collections of documents
A computing device is configured to generate a graphical user interface (GUI) that allows an end-user to search for particular document or documents within a large collection of documents. The GUI provides a view of the overall document collection and affords the end-user the ability to reduce the number of visual document thumbnails by means of keyword search. When the end-user identifies a candidate among the reduced number of thumbnails, the end-user may select the page view of the candidate document and conduct further review. If the selected candidate is not the target document, the end-user may select adjacent documents to seamlessly transition between reading and searching. An advantage to this approach is that the visual qualities of the documents, such as images, graphical layout, and color, among others, may be incorporated into the search process. Searching for a particular target document is, thus, expedited.
US10694069B2 Fax board incompatibility detection and circumvention
Embodiments of the present invention provide for a method, system, and computer program for increasing the success of a facsimile transmission. In an embodiment of the invention, the method includes monitoring an incoming facsimile number transmitting a fax image by a carrier and on the condition that a threshold failure rate is met or exceeded for the carrier transmitting the fax image on the incoming facsimile number, adjusting the carrier to a new carrier.
US10694068B2 Terminal device configured to initiate printing based on distance from printing device
A terminal device performs operations includes: a file information receiving process to receive M pieces of file information for identifying M image files from a printer storing M image files; a specific signal receiving process to receive a specific signal from the printer; a determination process to determine whether an inter-device distance is equal to or less than a predetermined distance by using a received radio field intensity of the specific signal; a selection process to select N pieces of file information, which is a part of the M pieces of file information when it is determined in the determination process that the inter-device distance is equal to or less than the predetermined distance; and a print instruction transmission process to not transmit the print instruction to the printer when it is determined that the inter-device distance is not equal to or less than the predetermined distance.
US10694066B2 Electronic whiteboard, program, and information processing method
An electronic whiteboard includes a power button, a display device, and circuitry that implements processes of detecting an operation of the power button being turned off, storing at least a part of visible information displayed on the display device from a time the power button was turned on until a time the power button was turned off in a first storage device upon detecting that the power button has been turned off, determining whether to display the visible information stored in the first storage device on the display device based on a first time corresponding to a power-on time recorded when the power button was turned on and a second time corresponding to the power-off time recorded immediately before the first time when the power button was turned off, and controlling the display device to display the stored visible information upon determining to display the stored visible information.
US10694062B2 Image forming apparatus and method for controlling the same which includes at least one or more processors, and memory storing instructions to determine whether to perform image formation, and to perform operations for controlling execution of dew condensation elimination processing having occurred in the image forming unit
An image forming apparatus includes an image forming unit, one or more processors, and memory storing instructions that, when executed by the one or more processors, cause the image forming apparatus to perform operations. The image forming unit forms an image on a sheet. The operations include controlling execution of dew condensation elimination processing that is processing for eliminating dew condensation having occurred in the image forming unit. The operations additionally include receiving image data to be printed and restricting, based on a type of a job executed using the received image data, image forming by the image forming unit, in a case where the dew condensation elimination processing is in execution.
US10694050B1 Custom recommendation application for creating photo book cover
A device and algorithm for allowing a customer to choose a photo book cover template that is compatible with a photo having faces. The photo is compared with a set of templates arranged in a first order to determine how compatible the photo is to each of the templates, and a score indicative of compatibility is assigned. A re-sorted set of compatible templates combined with the photo is presented to the customer for consideration.
US10694049B2 Management system specifying a support candidate among persons capable of handling errors occurring in electronic devices
A management system includes an electronic device, a plurality of image pickup devices, a storage unit, and a server. A first control unit in the server detects an image portion indicating a face of a person in a captured image, collates the detected image portion to face images stored in the storage unit, and specifies, as a person inside a building, a person whose face image is identical to the image portion. When an error is detected in the electronic device, a second control unit in the electronic device specifies, among persons specified by the first control unit, a person whom error handling capability information stored in the storage section indicated as capable of handling the error, obtains, among the captured images captured by the plurality of the image pickup devices, a captured image showing the specified person, and allows a display to display the obtained captured image.
US10694048B2 Configuring printer operation using colorant information on colorant units
A printer apparatus comprises one or more ports (2011 to 201M) for receiving one or more colorant units (INK1 to INKN), and a processing unit. The processing unit is adapted to determine which one or more colorant units (INK1 to INKN) have been loaded into the printer apparatus. The processing unit is adapted to retrieve colorant information from each loaded colorant unit (INK1 to INKN), and determine an ink-set configuration using the colorant information retrieved from each loaded colorant unit (INK1 to INKN). Operation of the printer apparatus is configured according to the determined colorant-set configuration.
US10694046B2 Method and system for charging information recording in device to device (D2D) communication
Embodiments herein provide a method and system of reporting a charging information for a Device-to-Device (D2D) communication established using a wireless network. The method includes recording by a first electronic device the charging information associated with a D2D communication session. The D2D communication session is established between the first electronic device and a second electronic device. Further, the method includes determining by the first electronic device whether the charging information meets charging criteria during the D2D communication session. The charging criteria are generated by a network node in a secure environment of the first electronic device. Further, the method includes reporting the charging information to the network node in the wireless network in response to determining that the charging information meets the charging criteria.
US10694045B2 Methods and apparatus to generate audience measurement data from population sample data having incomplete demographic classifications
Methods and apparatus to generate audience measurement data from population sample data having incomplete demographic classifications are disclosed. An example method includes detecting that a number of impressions a time segment of a video occurred based on messages; detecting that no impressions for the time segment of the video were detected by the database proprietor; determining respective percentages of exposures of the video that are attributable to corresponding ones of multiple demographic groups, determining the respective percentages being based on the first demographic information provided by the database proprietor for exposures of other time segments of the video; attributing respective portions of the number of impressions to the demographic groups based on the respective percentages to determine imputed numbers of impressions; generating adjusted numbers of impressions based on the imputed numbers of impressions; and determining ratings information for the video using the adjusted numbers of impressions.
US10694032B2 Systems and methods for blockchain wireless services in a controlled environment
A method of providing blockchain wireless services in a controlled environment is provided. The method comprises a wireless communication device associated with an inmate of a controlled environment receiving one of a voice and video call from a device external to the controlled environment. The method further comprises the device placing the received call into a hold state and sending a request for validation of the call via a blockchain, the request identifying at least parties to the call. The method further comprises the device, upon receipt of validation, removing the call from the hold state; and enabling at least one of voice and video functionality for the parties. The method further comprises the wireless communication device sending the request for validation to a telecommunications server and the server conducting real time monitoring of the call. The method further comprises the device continuously recording the call.
US10694031B2 Method of providing a recent call list, software product, telecommunications device and system
A method of providing a recent call list of calls recently received or initiated by a telecommunications device where information on recent services which are services recently handled by or using the telecommunications device other than calls are incorporated as entries in a recent call list of the telecommunications device. Each entry can be formed by a data structure being composed of a plurality of data fields. Each data field can include a data value. An entry representing a recent service other than a call in the recent call list can include a service code identifying a recent service as a data value. A device, system, and apparatus can be configured to utilize or execute the method.
US10694024B1 Systems and methods to manage models for call data
Systems and methods for managing models for call data are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, from a user device, an input indicating a segment of a first recorded call and an attribute associated with the segment. The operations may include determining a parameter of a model, wherein the model is associated with the attribute. The operations may include changing the parameter based on the input. The operations may include generating an updated model based on the changed parameter, wherein the updated model may be configured to analyze recorded calls having one or more segments with the same attribute.
US10694023B2 Testing methods and systems for mobile communication devices
A testing method for testing mobile communication devices comprises transmitting, by a testing front end module, a testing profile associated with a Universal Integrated Circuit Card, UICC, to a mobile communication device, activating the testing profile on the mobile communication device, setting, by a testing controller, the configuration of the mobile communication device to a testing mode according to the information of the activated testing profile of the UICC, and performing operational tests on the mobile communication device using a testing front end module of a testing system while the configuration of the mobile communication device is set to the testing mode.
US10694022B1 Autonomous profile switcher for devices based upon external environment
In some examples, a computing device may receive sensor data from a plurality of sensors and determine a location of the computing device in three-dimensions. A calendar application executing on the computing device may be accessed to determine that a first event is currently scheduled. A setting may indicate that a ringer of the computing device is unmuted to enable the ringer to be heard when the computing device receives an incoming communication (e.g., a call, a text, or a message). If the sensor data, the first event, or both satisfy a particular rule of a set of decision rules, the computing device may automatically modify the setting to mute the ringer based on the particular rule. If a user of the computing device modifies the setting to unmute the ringer, the computing device may send modification data associated with the modification to a server.
US10694016B2 Mobile phone with an eye illumination
A mobile phone includes a control unit, a first wireless module coupled to the control unit, a second wireless module coupled to the control unit, a first transparent substrate having a first conductive line and a second transparent substrate having a second conductive line, fluorescent substances are formed between the first transparent substrate and the second transparent substrate, wherein a bias is applied to excite the fluorescent substances by combination of an electron and a hole to emit visible light, thereby removing backlight of the mobile phone. An antenna is disposed at side of the first transparent substrate to improve receiving or transmission. An eye illumination source is coupled to the control unit to measure an eye of a subject before the mobile phone, at least one CMOS sensor coupled to the control unit to sense an eye illumination from the eye of the subject.
US10694015B2 Digital device and method for controlling the same
A digital device including a display unit; a sensor unit; a display unit; a wireless communication unit to be paired with an external device; and a controller configured to receive a message, transmit information of the received message to the external device paired with the digital device, and display detailed information of the received message in response to detection of a predetermined motion using the sensor unit within a predetermined period of time while the digital device is paired with the external device.
US10694014B2 Haptic locomotion using wide-band actuator
The disclosed embodiments of haptic locomotion use one or more actuators to: 1) determine the properties of contact surfaces to improve various applications that use haptic locomotion; 2) automatically improve power transfer efficiency during wireless charging or cellular or wireless signal reception; 3) increase device accessibility for visually or hearing impaired users; 4) improve speaker and microphone performance; 5) protect a free falling mobile device from impact damage by orienting the mobile device to a low-risk orientation during free fall, or by driving the mobile device away from a high-risk orientation during free fall; and 6) control asymmetric surface friction using a directional magnetic field provided by an actuator to improve haptic locomotion in a desired direction of travel.
US10694013B2 Electronic device with waterproof structure
The present disclosure provides a waterproof structure of an electronic device with a fingerprint recognition sensor module. The electronic device may include: a housing including a first cover facing a first direction, a second cover facing a second direction opposite the first direction, and a lateral member facing a third direction perpendicular to the first and second directions and disposed to surround at least part of a space between the first and second covers; a sensor module disposed between the first and second covers and mounted to be exposed through at least part of the second cover, the sensor module including a first structure; and a sealing member disposed between the second cover and the first structure and compressed due to assembly of the second cover to prevent moisture from penetrating into the electronic device.
US10694011B2 Smart light guide battery cover and mobile terminal
A smart light guide battery cover and a mobile terminal are provided. The smart light guide battery cover is arranged above a battery of the mobile terminal, and comprises: at least one LED lamp connected to the battery, a battery rear cover arranged above the at least one LED lamp and capable of transmitting lights, and a light guide film arranged above the battery rear cover and configured to guide the lights. In the present application, the light guide film is applied to the smart battery cover for the first time, and thus the battery cover may guide the lights, meeting the personalized demands of the customer.
US10694010B2 Cover sheet and incorporated lens for a camera of an electronic device
An electronic device includes a cover sheet having a feature that is configured to interface with a camera of the electronic device. The cover sheet has a contoured blind recess formed along an inner surface. The contoured blind recess is configured to receive at least a portion of a lens of a camera system. A contour of the contoured blind recess corresponds with a contour of the lens.
US10694000B2 Browser-based analysis of content request mode performance
Features are disclosed for selecting preferred content request modes on a client computing device when initiating content requests. The request modes may correspond to direct requests (e.g., requests made from a client device directly to a content sever hosting requested content) or to indirect requests (e.g., requests made from the client device to the content server via an intermediary system). The preferred request modes made be based on a statistical analysis of performance data (e.g., prior content load times) observed or recorded by the client computing device in connection with prior content requests. Randomly selected request modes may be used to provide additional data for performance analysis.
US10693995B2 Message execution server and control method
A message execution server executes a process based on a message, which is registered in a queue by a message registration server. The message execution server acquires a message from the queue, executes the process based on the acquired message, and registers, to the queue, a message of a remained process based on the message which is interrupted when a predetermined period of time passes after the process based on the acquired message is executed. To the registered message, a delay time, which indicates a period of time to make the registered message unavailable from the queue, is set.
US10693993B2 Building services control
A system for controlling building services, the system including a services array supporting a plurality of service devices, an electronic controller that communicates with a client device to determine a selected profile defining service device settings and control the service devices in the services array in accordance with the service device settings defined by the profile, to thereby at least partially control building services.
US10693992B2 Apparatus and method for providing streaming service
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. In an embodiment, an operating method of a terminal that provides a streaming service includes detecting a streaming operation for the streaming service, performing a streaming acceleration, based on the detected streaming operation, and sharing a rule associated with the streaming acceleration with a server.
US10693990B2 Information processing system, method of data transmission, and information processing device
An information processing system includes a first storage device, a first information processing device including a first processor, and a second information processing device including a second processor, wherein the first processor is configured to receive a first request requesting data, transmit the first request to a third information processing device, store the data in the first storage device, and notify the second information processing device of information indicating that the data is stored, the second processor is configured to receive a second request requesting the data, and transmit the second request of which the destination is changed to the first information processing device, the first processor is configured to transmit the data stored in the first storage device to the second information processing device, based on the second request, and the second processor is configured to transmit the data as a response to the second request.
US10693976B2 Method and system for dynamic discovery of service functions
A method is provided for dynamic discovery of service functions in an IP network including at least one PDP, responsible for taking decisions relative to the structuring of a service based on a set of service functions, called SF functions, and for notifying other nodes of the IP network of these decisions, and at least one SF node, associated with at least one SF function hosted at the SF node or accessible via the SF node. The method includes: the PDP node receives an announcement message sent by the SF node, the announcement message indicating at least one identifier and the location of the SF function associated with this SF node; and the PDP node updates a list of SF functions on the basis of information taken from the announcement message. The method can be applied to value added services, for example in an OSPF network.
US10693974B2 Managing browser session navigation between one or more browsers
Methods and systems for detecting and/or synchronizing browsing session navigation between one or more browsers are described herein. A browser window associated with a browser application executing at a server device may be displayed at a client device. An instance of a local browser window may execute at the client device, and a page comprising content may be displayed via the instance of the local browser window. Commands to navigate to a different page may be issued to either browser, and the commands may be synchronized between the browsers.
US10693964B2 Storage unit communication within a storage system
A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.
US10693962B1 Language and mechanism for modeling and exporting storage platform topologies, attributes, and behaviors
Techniques of the present disclosure automatically generate middleware code to structure representations of raw output from a storage platform and make suitable the output for consumption by a client application. In one embodiment, a method receives a storage platform description expressed at least in part in a domain specific language, wherein the storage platform description describes a storage platform and programmatically generates, based at least in part on the storage platform description, middleware code configured to transform response data received from the storage platform to conform to a target third party data structure of a third party application with which the response data is associated. The storage platform description can include characteristics of the storage platform such as topology, attributes, alerts, metrics, and the like. Suitable code can be reused or repurposed to reduce the amount of code handwritten by a developer.
US10693957B2 System and method for adding node in blockchain network
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for adding a node in a blockchain network are provided. One of the methods includes: obtaining, by a current consensus node of the blockchain network, a first transaction comprising a first request for adding the node as a new consensus node of the blockchain network; in response to that consensus verification of the first transaction succeeds, executing the first transaction and numbering the node in a node list based on numbers of a plurality of current consensus nodes of the blockchain network; and performing view change for the node to participate in future consensus verification as the new consensus node of the blockchain network.
US10693949B2 Method for providing data for a mobile device from a field device, computer program and arrangement for executing same
A method for providing static data and dynamic data of a service/display menu for a mobile device from a field device containing identification data and a total amount of static data and dynamic data. Upon query of the mobile device, dynamic data and/or static data are transmitted from the field device to the mobile device via a wireless interface. Static data required for an application for representation and/or changing of transmitted dynamic data are transmitted from the field device to the mobile device. These static data are stored in a memory in the mobile device. Further disclosed is a computer program for performing the method and an arrangement comprising a field device and a mobile device for performing the method.
US10693946B2 Instance backed mobile devices
A service provider may provide a companion computer system associated with a mobile device in order to facilitate operation of the mobile device. The companion computer system and the mobile device may be associated in a database operated by the service provider. Furthermore, the companion computer system may execute a component of an application on behalf of the mobile device, where the mobile device executes another component of the application.
US10693945B2 File and folder redirection for virtual desktops via image scanning
Techniques are described for file/folder redirection for virtual desktops using image scanning. A virtual desktop client establishes a web server on the client computing device. The virtual desktop client detects input requesting file/folder redirection and displays a QR code encoded with the IP address of the web server. A mobile device scans the QR code using a digital camera and launches a web browser to establish a connection with the web server. User input is entered on the mobile device, indicating one or more files/folders to be shared with the virtual desktop. The information identifying the selected files/folders is sent to the client computing device. The selected files/folders are registered with the virtual desktop and the virtual desktop locally mounts a corresponding folder. The client computing device receives file I/O operations from the virtual desktop and redirects the file I/O operations to the mobile device over a secured HTTP connection.
US10693942B2 Resending a hypertext transfer protocol request
Technologies related to resending hypertext transfer protocol (HTTP) requests are disclosed. One or more operations performed on a first web page is monitored. One or more HTTP requests that include the monitored one or more operations are sent to a server. Information associated with the one or more HTTP requests are recorded. Upon determining that an HTTP request of the one or more HTTP requests has failed to be sent, the HTTP request is recorded to a list of HTTP requests that failed to be sent. The HTTP request recorded to the list is deleted after receiving a normal response message from the server, and whether the list of HTTP requests that failed to be sent is empty is determined when redirecting from the first web page to a second web page.
US10693930B2 Real-time or near real-time streaming
This document describes a protocol for transferring unbounded streams of multimedia data. It specifies the data format of the files and the actions to be taken by the server (sender) and the clients (receivers) of the streams. It describes version 2 of this protocol.
US10693928B2 Method and device for adaptive streaming of multimedia data
The present disclosure discloses a method and a media device for adaptive streaming of multimedia data. The method comprises receiving, by a media device, a request for streaming a multimedia data, where the multimedia data is divided into a plurality of data packets, identifying one or more network interfaces available in the media device, allocating one or more data packets from the plurality of data packets, to the one or more network interfaces and requesting the one or more data packets of the multimedia data over the allocated one or more interfaces, for adaptively streaming the multimedia data on the media device.
US10693927B2 Parallel execution of request tracking and resource delivery
Systems and methods of parallel uniform resource identifier resource extraction are provided. A tracking uniform resource identifier (URI) generation component can generate a first uniform resource locator (URL) that, responsive to actuation by a client computing device, causes the client computing device to send a content item identifier of a content item and a device identifier of the client computing device, via a computer network, to a records server at a first network location identified by the first URL. A resource URI generation component can generate a second URL that, responsive to actuation by the client computing device, causes the client computing device to retrieve, via the computer network, a first resource from a second network location identified by the second URL for display by the client computing device. A content item packaging component can generate the content item.
US10693920B2 Systems and methods for screening communication sessions
There is provided a method for centralized screening of a communication session, comprising: receiving, at a server, a request from a caller client terminal, to establish a communication session with a callee client terminal; analyzing, by the server, the request according to a screening set-of-rules; and transmitting, from the server, a screening response to the caller client terminal according to the analysis, wherein the analyzing and the transmitting are performed by the server independently of at least one of real-time status of the callee client terminal and real-time response instructions from the callee client terminal.
US10693904B2 System and method for information security threat disruption via a border gateway
A system and method for disrupting an information security threat that constitutes an attack on a computer asset in a computer network is provided. The provided system and method disrupts this information security threat after the attack on the computer asset has been detected by at least one of the monitoring devices on the affected computer network. An intermediate upstream gateway of the affected computer network is then utilized to disrupt this information security threat. As the detected attack is being disrupted, a mitigation action will be automatically initiated if a mitigation action associated with the attack is stored in the system's database; else information about the attack will be sent to a central command centre for further assessment. At the central command centre, a mitigating action will be further developed and executed to address the intention of the attack.
US10693903B2 Method and apparatus for data security analysis of data flows
A method and apparatus useful for data risk monitoring and management includes configuration and analysis of data flows to identify and assess risk and compliance to various regulatory standards and business practices. The evaluation of monitored data flows are then further used to identify potential security risks based on deviation from expected flows or compliant handling methods.
US10693902B1 Assessing security control quality and state in an information technology infrastructure
Disclosed herein are representative embodiments of methods, apparatus, and systems for processing and managing information from one or more security control tools, such as a security configuration management tool, a vulnerability management tool, an event logging tool, or other IT infrastructure security or monitoring tool that is used to monitor, secure, and/or control assets in an IT infrastructure. For example, in some embodiments, user interfaces are disclosed that allow a user to quickly view, filter, and evaluate the degree of security control coverage in selected assets of an enterprise. In further embodiments, user interfaces are disclosed that allow a user to view and evaluate the current security state for selected assets in across a variety of categories and, in some cases, as guided by a two-dimensional vulnerability risk matrix.
US10693900B2 Anomaly detection based on information technology environment topology
Techniques are described for analyzing data regarding activity in an IT environment to determine information regarding the entities associated with the activity and using the information to detect anomalous activity that may be indicative of malicious activity. In an embodiment, a plurality of events reflecting activity by a plurality of entities in an IT environment are processed to resolve the identities of the entities, discover how the entities fit within a topology of the IT environment, and determine what the entities are. This information is then used to generate an entity relationship graph that includes nodes representing the entities in the IT environment and edges connecting the nodes representing interaction relationships between the entities. In some embodiments, baselines are established by monitoring the activity between entities. This baseline information can be represented in the entity relationship graph in the form of directionality applied to the edges. The entity relationship graph can then be monitored to detect anomalous activity.
US10693897B2 Behavioral and account fingerprinting
Activity specifications of a plurality of activities to be monitored are received. Each activity specification of the activity specifications identifies properties of a corresponding activity of the activities to be monitored. A fingerprint specification of a computer security risk fingerprint is received. The fingerprint specification identifies a combination of two or more of the activities to be detected. A log of activities to identify occurrences of the activities to be monitored is analyzed. Based on the analysis, the computer security risk fingerprint in the log of activities is detected, including by detecting an occurrence of at least a portion of the combination of the activities identified by the fingerprint specification. A computer security action based on the detection of the computer security risk fingerprint is performed.
US10693895B2 Security indicator access determination
According to an example, security indicator access determination may include determining a security indicator that is received from a first entity by a security indicator sharing platform for sharing with a second entity. A rule associated with identification of a third entity that has access to the security indicator may be analyzed. The third entity may be different from the second entity, and if the second entity belongs to a community, the third entity may not be in the community of the second entity. A determination may be made as to whether to identify the third entity based on the analysis of the rule. In response to a determination that the third entity is to be identified or not to be identified, the third entity may be identified to the first entity, or not identified to the first entity.
US10693892B2 Network attack tainting and tracking
A technique for network attack tainting and tracking includes monitoring data packets received from a network for a malicious request. Responsive to detecting a malicious request, a payload is created that is digitally signed. The digitally signed payload is encrypted and injected into a response message, and the response message is then transmitted to a source of the request as a response to the request.
US10693891B2 Electronic mail security system
A method includes, in response to receiving an email message, detecting one or more artifacts within an email message, wherein each of the artifacts is associated with a payload; for each artifact, generating, a descriptor object representing the artifact that does not include the payload, so that the processor is prevented from accessing the payload via the descriptor object; and at least one payload button based on the payload associated with the artifact for causing the payload to be transmitted to an external system for analysis of the payload; and presenting an artifact dashboard in a graphical user interface (GUI) rendered on a display of the email security system, the artifact dashboard displaying, for each artifact, the descriptor object representing the artifact and the at least one payload button based on the payload associated with the artifact.
US10693890B2 Packet relay apparatus
A packet relay apparatus, which is configured to transmit from a mirror port a mirror packet copied from one of a packet to be received and a packet to be transmitted, the packet relay apparatus comprising: a packet receiving module configured to receive a packet from an input port; a security judgment module configured to judge whether or not the packet is possibly one of an attack and an attack sign; a mirror processing module configured to generate, when it is judged that the packet is possibly one of an attack and an attack sign, a replica of the packet as the mirror packet; and a transmitting module configured to transmit the mirror packet from the mirror port.
US10693889B2 Vehicle communication apparatus, in-vehicle network system, and vehicle communication method
An electronic control unit is connected to an in-vehicle network bus in an in-vehicle network system. The electronic control unit includes a first control circuit and a second control circuit. The first control circuit is connected to the in-vehicle network bus via the second control circuit over wired communication and/or wireless communication. The first control circuit performs a first determination process on a frame to determine conformity of the frame with a first rule. The second control circuit performs a second determination process on the frame to determine conformity of the frame with a second rule, and, upon determining that the frame conforms to the second rule, transmits the frame to the in-vehicle network bus.
US10693885B2 Social networking behavior-based identity system
Disclosed are various embodiments for a social networking behavior-based identity system that employs social networking data that a user has elected to share through an opt-in procedure. An assertion of a user identity is received from a client. It is determined whether the assertion of the user identity specifies a correct security credential. Social networking data identifying a circle of friends is received. It is determined whether the user identity belongs to a user at the client based at least in part on a reputation of one or more members of the circle of friends and whether the assertion of the user identity specifies the correct security credential.
US10693881B2 System and method for embedding first party widgets in third-party applications
Methods and systems for providing a third party application with access to files stored on a server are disclosed. A method may include receiving, from a browser at a client device, a request for a file stored on the server, wherein the request is received via a web page provided by the third party application and rendered by the browser, the web page comprising an embedded user interface (UI) component associated with the server to access the file stored on the server, wherein the request includes a document identifier associated with the file, an application identifier of the third-party application, and an origin identifier, wherein the origin identifier is associated with the web page provided by the third party application and rendered by the browser. The method may further include authenticating the application identifier at the server, wherein authenticating the application identifier comprises determining whether the application identifier references a valid application, and based on the document identifier, the authenticated application identifier and the origin identifier, granting access to the file for the third party application via the embedded UI component.
US10693880B2 Multi-stage authentication of an electronic communication
Systems, methods and apparatus for authenticating and verifying an electronic communication are provided. Systems, apparatus and methods determine which emails pose a threat and which are benign. Systems, apparatus and methods filter malicious emails from non-malicious emails. Systems, apparatus and methods prevent receipt of bulk unsolicited and/or otherwise undesirable communications. Systems, apparatus and methods authenticate an identity of a sender of an electronic communication. Systems, methods and apparatus may involve biometric authentication.
US10693878B2 Broker-coordinated selective sharing of data
In one embodiment, a gateway device receives, from a centralized broker device, a data-access policy for a given computer network, the data-access policy defining which of one or more accessing entities are granted access to specific elements of data within the given computer network. When the gateway device then receives, from a particular accessing entity, a request for one or more particular elements of data from within the given computer network, it may determine, based on the data-access policy, whether the particular accessing entity has been granted access to each of the one or more particular elements of data of the request. As such, the gateway device may prevent access for the particular accessing entity to any of the one or more particular elements of the data request to which the particular accessing entity has not been granted access.
US10693877B2 Evaluating security of data access statements
Techniques are provided for evaluating the security of data access statements. Specifically, in one embodiment of the claimed subject matter there is provided a technique for evaluating the security of data access statements, comprising: evaluating the criticality of multiple SQL statements contained in multiple sessions accessing a database; generating a critical item set from the multiple sessions, each element in the critical item set indicating one or more SQL statements contained in a session; extracting at least one association rule from the critical item set, each of the at least association rule indicating a sequence of SQL statements contained in a session; and calculating the criticality of each of the at least one association rule.
US10693871B2 Account information obtaining method, terminal, server and system
An account information obtaining method performed at a terminal includes the following steps: in response to a request of a current user of the terminal, invoking a social networking application running on the terminal to obtain biological information of a target user; extracting biological feature data from the biological information, and sending the biological feature data to a server; receiving, from the server, account information of the target user whose at least one associated biological feature data sample matches the biological feature data, and displaying the account information on the terminal; and in response to a selection of the account information by the current user of the terminal, adding the account information to a contact list of the current user's account at the social networking application so that the current user can communicate with the target user directly.
US10693867B2 Apparatus and method for predictive token validation
An apparatus and method are provided for predictive token validation. In use, a database stores service usage information relating to usage of at least one service hosted by at least one server. Before at least one request for service is received from a user at the at least one server, the service usage information in the database is accessed. Further, based on the service usage information, a token associated with the user is sent to the at least one server for being validated by the at least one server, such that the at least one server allows access to the at least one service by the user, in response to the at least one request for service being received from the user with an identifier that is different from the token.
US10693866B2 System, apparatus and method for first hop security
In one embodiment, a system includes a hardware processor having at least one core to execute instructions; and a logic to generate a group public key for a subnet having a plurality of computing devices and generate a plurality of group private credentials for the plurality of computing devices, provide the group public key to the plurality of computing devices and provide each of the group private credentials to one of the plurality of computing devices, to enable communication between the plurality of computing devices of the subnet without validation messaging with the system. Other embodiments are described and claimed.
US10693865B2 Web-based interface integration for single sign-on
Web-based single sign-on can enable a user to log in to a single interface (such as through a web browser or thin client) and then provide SSO services to the user for one or more web applications. The web-based SSO system can be extended to support one or more different access control methods, such as form-fill, Federated (OIF), SSO Protected (OAM), and other policies. The web-based SSO system can include a user interface through which the user can access different web applications, systems, etc. and manage their credentials. Each SSO service can be associated with a web interface allowing the SSO services to be accessed over the web. The web interfaces can provide CRUD (create, read, update, delete) functionality for each SSO service. To support different access policy types, the web-based SSO system can include an extensible data manager that can manage data access to different types of repositories transparently.
US10693864B2 Single sign-on between multiple data centers
Techniques are disclosed for a single sign-on (SSO) enterprise system with multiple data centers that can use a lightweight cookie on a user's client device. The lightweight cookie can include a reference to a data center in which the user is already authenticated, and a new data center can contact the old data center for creating a session for the user on the new data center. If the old data center is unavailable, then the new data center may fall back to accessing a local security store, a backup of keys, security tokens, and/or other security data, in order to create a local session for the user on the new data center.
US10693863B2 Methods and systems for single sign-on while protecting user privacy
A method of enabling applications to reference user information is provided, including receiving a request for a user identifier that references a user of the application and sending a second request for the user identifier to a server. The second request may include a second user identifier that references the user and a second authentication token for the second user identifier. Furthermore, the second user identifier and the second authentication token are not accessible by the user. The method includes receiving the user identifier and an authentication token for the first user identifier. The user identifier corresponds to the second identifier; and providing the user identifier and authentication token to the application. A method of enabling an application to identify users associated with a user of the application is provided; the method may include receiving, from the server, user identifiers that reference one or more users scoped to the application.
US10693860B2 RDP proxy support in presence of RDP server farm with session directory or broker
Described embodiments provide systems and methods for connecting to a server of a plurality of servers. The system may include a device intermediary between a client and a plurality of servers. The device may receive a remote desktop protocol (RDP) request from the client to connect to one of the plurality of servers. The RDP request may include a token. The device may cause a load-balancer of the plurality of servers to modify or remove the token of the RDP request, responsive to presence of a session directory/broker. The device may receive a server redirect packet that indicates a target server identified from the plurality of servers by the session directory, to which the client is to connect. The device may cause the server redirect packet to be modified to cause the client to send a redirected connection request packet for connecting with the target server.
US10693855B1 Fraud detection
There are disclosed herein techniques for use in fraud detection. In one embodiment, there is disclosed a technique comprising receiving a request to authenticate an electronic transaction described by a particular value of an authentication factor. The technique also comprises analysing transaction data relating to prior electronic transactions to determine information in connection with the particular value of the authentication factor. The analysing comprising a first part and a second part that separately analyse transaction data relating to at least one prior electronic transaction such that one of the first and second parts distinguishes itself from the other of the first and second parts by the extent to which that one part discriminates against the at least one prior electronic transaction based on its age. The technique further comprising determining riskiness in connection with the transaction based on the information and generating, based on the information, an authentication result that indicates whether the transaction is authentic.
US10693852B2 System for a secure encryption proxy in a content centric network
A router between a content consuming device and a content storage device obtains an interest corresponding to a content object. The interest includes a name identifying the content storage device, signaling information, an authentication token, and an inner interest identifying an actual content object stored at the content storage device. The inner interest is encrypted with an encryption key shared between the content storage device and the content consuming device, but not shared with the router. The router authenticates the interest by verifying the authentication token using an authentication key shared with the content consuming device. The router then provides the interest to the content storage device. The router obtains the content object, which includes at least a portion of the actual content object encrypted with the encryption key, from the content storage device. The router provides the content object to the content consuming device.
US10693850B2 Managing NIC-encrypted flows for migrating guests or tasks
An example of a system and method implementing a live migration of a guest on a virtual machine of a host server to a target server is provided. For example, a host server may utilize a flow key to encrypt and decrypt communications with a target server. This flow key may be encrypted using a receive master key, which may result in a receive token. The receive token may be sent to the Network Interface Controller of the host server, which will then encrypt the data packet and forward the information to the target server. Multiple sender schemes may be employed on the host server, and various updates may take place on the target server as a result of the new location of the migrating guest from the host server to the target server.
US10693844B2 Efficient migration for encrypted virtual machines by active page copying
Systems and methods for efficient migration for encrypted virtual machines (VMs) by active page copying are disclosed. An example method may include receiving a request to migrate a VM, identifying a first page of memory of the VM on the source host machine for migration, the first page of memory encrypted with a VM-specific encryption key, protecting the first page from access by the VM, executing a send command to modify the first page from encrypted with the guest-specific encryption key to encrypted with a migration key while the first page remains in place in the memory, allocating a second page in a buffer, copying contents of the first page to the second page, executing a receive command to modify the first page from encrypted with the migration key to encrypted with the guest-specific encryption key while the first page remains in place in the memory, and transmitting contents of the second page.
US10693841B2 System and method for transmitting data relating to an object
A system for the transmission of data relating to an object includes a local computing unit assigned to the object, said local computing unit including data memory, an evaluation unit and an application. The application causes the evaluation unit to store data relating to the object in the data memory. A software agent collects the data relating to the object stored in the data memory and transmits it to an external computing unit via a data connection. The software agent has a classification module that classifies the data relating to the object into sensitive data and non-sensitive data. The sensitive data is transmitted to the external computing unit using an encryption algorithm, and the non-sensitive data is transmitted to the external computing unit unencrypted.
US10693840B2 Method for distributing contact information between applications
A method and system for distributing contacting information between applications is provided. The system preferably uses an ENUM-type protocol and a middleware tool kit to associate telephone numbers to other identifying information, such as e-mail addresses or URLs for web sites. The system enables the associated contacting information to be shared across multiple applications that may be implemented on a computer or a mobile telephony device. Information is shared only after verification that a requester is authorized to receive the requested contacting information.
US10693838B2 Transport layer signaling security with next generation firewall
Techniques for transport layer signaling security with next generation firewall are disclosed. In some embodiments, a system/process/computer program product for transport layer signaling with next generation firewall includes monitoring transport layer signaling traffic on a service provider network at a security platform; and filtering the transport layer signaling traffic at the security platform based on a security policy.
US10693837B2 System for and method of ranking domain names based on user properties
Disclosed are techniques for ranking domain names for presentation to a user. The techniques include obtaining, over a computer network, domain name data including, for each of a plurality of training domain names, respective user information; generating, by at least one electronic processor, a model relating at least features of each of the plurality of training domain names to respective user features derived from the respective user information; obtaining novel user information for a novel user; obtaining a plurality of domain names; ranking the plurality of domain names, using the model and novel input data including novel user features derived from the novel user information, according to predicted domain name suitability for the novel user; and providing a ranked list of the plurality of domain names.
US10693832B1 Address resolution protocol operation in a fibre channel fabric
A network where FC and Ethernet storage traffic share the network. The network extends FC SAN storage attributes to Ethernet storage devices. The network is preferably formed of FC switches, so each edge switch acts as an FCoE FCF, with internal communications done using FC. IP packets are encapsulated in FC packets for transport. Preferably, either each outward facing switch port can be configured as an Ethernet or FC port, so devices can be connected as desired. Ethernet addresses of IP devices are discovered based on ARP requests and lookup misses. Once an ARP request is trapped, the source device's information is added to a local database and distributed within the network. If the destination device is not known, a network-specific fabric protocol is used to propagate the ARP request to the other switches. An ARP response is processed similarly to update the local database and to distribute the update.
US10693828B2 Presenting contacts to a social networking system user based on user interactions with additional users and with groups
A social networking system selects a set of contacts for presentation to a user of the social networking system. A contact is an additional user or a group of users maintained by the social networking system. To select the set of contacts, the social networking system generates scores associated with additional users of the social networking system and groups of users based on interactions between the user and various additional users and between the user and groups of users. Based on the scores associated with additional users and with groups of users, the social networking system selects a set of contacts from the additional users and the groups of users. Information identifying the set of contacts is communicated from the social networking system to a client device for presentation to the user.
US10693826B2 Message Service
Systems and methods for monitoring a plurality of mailboxes by a plurality of computer nodes. The plurality of computer nodes comprises a first computer node and a second computer node. The first computer node is configured to detect an update to a database record associated with a message store; determine, in response to detecting the update to the database record, a second computer node in the plurality of computer nodes to monitor the message store, based at least in part on an attribute stored in the database record; and update the database record to store an identifier corresponding to the second computer node. The second computer node is configured to: detect the update to the database record by the first computer node based at least in part on the identifier; and configure a monitoring process for the message store based, at least in part, on the attribute stored in the database record.
US10693823B2 Dynamic message content filter
Embodiments determine message text content amount limits as a function of recipient context, wherein in some embodiments processors are configured to determine whether a physical proximity distance of a recipient of an electronic message to another, identified person is within a minimum specified threshold distance. In response to determining that the physical proximity distance is within the minimum specified threshold distance, some embodiments compare a total amount of text content of the message to a threshold maximum content value; and, in response to determining that the total amount of the message text content exceeds the threshold maximum content value, notify a sender of the message that the threshold maximum content value currently applies to messages sent to the recipient.
US10693822B2 Message providing methods and apparatuses, display control methods and apparatuses, and computer-readable mediums storing computer programs for executing methods
A message providing method includes: extracting a keyword from a message; searching a list of messages to extract a related message associated with the keyword, the messages communicated between a user and a conversational partner or between the user and a third party; and linking the related message to the keyword by a hyperlink.
US10693819B1 Generation of electronic media content collections
Among other things, the functionality of electronic messaging software and systems is improved by automatically analyzing media content associated with a user and generating collections of such content (e.g., “stories”) based on varying criteria. For example, a narrative group criterion stored in a database in communication with the system is selected, a media content item associated with the narrative . roup criterion and associated. with a user is selected, a media content collection comprising the selected media content item is generated, and the media content collection is displayed on a display screen of a computing device of the user.
US10693817B1 VNFM resolution of split-brain virtual network function components
An example operation may include a system, comprising one or more of receiving a VNFCI status notification resumption with an active state, retrieving a timestamp of the VNFCI state change to active, retrieving a timestamp of a peer VNFCI state change to active, checking with a VIM to determine if the VNFCI network isolated while active, checking with the VIM to determine if the peer VNFCI network isolated while active, sending a first state change request message with standby to the peer VNFCI when one or more of: the peer VNFCI was network isolated, and the VNFCI was not network isolated, sending a second state change request message with standby to the peer VNFCI when one or more of: the VNFCI is not the preferred standby instance, and the peer VNFCI was not network isolated, and the VNFCI was not network isolated, starting a first retry timer for the peer VNFCI when one or more of: the first state change request message is sent, and the second state change request message is sent, sending a third state change request message with standby to the VNFCI when one or more of: the VNFCI is the preferred standby instance, and the peer VNFCI was network isolated, and the VNFCI was network isolated, sending a fourth state change request message with standby to the VNFCI when one or more of: the peer VNFCI was not network isolated, and the VNFCI was network isolated, and starting a second retry timer for the VNFCI when one or more of: the third state change request message is sent, and the fourth state change request message is sent.
US10693816B2 Communication methods and systems, electronic devices, and computer clusters
Embodiments of the present disclosure disclose communication methods and systems, electronic devices, and computer clusters. The method includes: separately creating a corresponding thread for at least one of a plurality of target devices, where the created thread corresponding to the target device includes a communication thread and a message processing thread, and the message processing thread includes a message sending thread and/or a message receiving thread; and communicating with a corresponding target device on the basis of the corresponding created thread.
US10693811B2 Age class based arbitration
A system, includes a plurality of sub-queues. Each sub-queue is assigned to an age class of a sequence of age classes. A set of age thresholds divides the sub-queues. A queue manager places a received transaction into a sub-queue based on a comparison of an age of the received transaction to the set of age thresholds.
US10693810B1 Method and system for managing input output per second (IOPS) in fiber channel network topology
A method of managing Input Output per Second (IOPS) in Fiber Channel network topology is disclosed. The method includes initializing a plurality of network parameters into dependent variables and independent variables. The method includes performing multilinear regression analysis on at least one of the dependent variables and the independent variables to predict a value of at least one dependent variable. The method includes clustering each of a plurality of switches into a plurality of categories based on the predicted value. The method includes determining a plurality of routes between source and destination switches associated with an lops request. The method includes establishing a connection between the source and destination switches through a shortest route including a subset of switches. The method includes modulating, for each switch in the subset, a bandwidth according to an IOPS associated with the IOPS request and a category associated with each switch in the subset.
US10693807B2 Method and system for mediated resource allocation
A method for mediating resource allocation includes a step of receiving from at least one first computation module, a first proposed resource allocation for completing a computational task. The method further includes a step of comparing the received first proposed resource allocation to at least one of a predetermined resource allocation criteria and at least one second proposed resource allocation received from at least one second computation module, and a step of determining a resource allocation instruction based, at least in part, on a result of the step of comparing.
US10693801B2 Packet drop reduction in virtual machine migration
Implementations of the disclosure provide for queuing portions of the network traffic directed to a migrated guest for both receiving and transmitting at a source of the migration. In one implementation, a method is provided. The method comprises receiving, by a processing device via a network interface card (NIC), a first data packet. The first data packet includes a network address associated with a virtual machine (VM) that migrates from a first host to a second host. The first data packet is queued in a memory buffer at the first host in view of the network address. An indication that the network address of the VM is associated with the second host is received. Thereupon, the method causes the NIC to transmit the first data packet from the memory buffer over a network associated with the VM at the second host.
US10693800B2 TCP proxy device-assisted communication method and apparatus in wireless communication
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 method of a proxy device in a communication system of the present disclosure includes identifying a packet loss rate on a wireless connection between a terminal and a server, determining whether the packet loss rate is greater than a predetermined threshold value, and proxying, if the packet loss rate is greater than the threshold value, the connection between the terminal and the server.
US10693798B2 System architecture for varying rate transmission
A system receives an incoming datastream at an incoming data rate or transmits an outgoing datastream at an outgoing data rate. The system may include a detection circuit to monitor the signal quality of the datastream. Responsive to changes in the monitored signal quality, the system may switch the data rate from a first data rate to a new data rate. If signal conditions are favorable, the system may switch to a higher data rate than the first data rate. If signal quality conditions worsen, the system may switch from the first data rate to a lower data rate to allow for a reduction in error rate.
US10693797B2 Blocking application traffic for resource conservation in a mobile device
A mobile device is configured for communicating over a shared channel and an application specific channel. The application specific channel is a channel for an application on the mobile device to communicate with an application server. The mobile device is further configured for blocking the application specific channel to offload traffic therefrom to the shared channel. The blocking occurs in response to a screen of the mobile device being off and the blocking includes blocking the application from accessing the application server over the application specific channel.
US10693796B2 Persistent flow identifiers enabling disparate applications
Embodiments provide a system and method for network tracking. By using packet capture applications having a flow identifier and a time stamper, one or more raw packets from one or more packet flows intercepted from a network can be tagged with a unique identifier and timestamp that can later be used to aggregate packet flows that have been analyzed by one or more capture applications. The unique identifier can relate to the network interface of the particular capture application and can also have an increasing value, where the increase in value can be monotonic. Later capture applications, while capable of generating secondary timestamps, can disregard those secondary timestamps for the primary timestamp of the first capture application in order to remove complications arising from latency issues.
US10693795B2 Providing access to application program interfaces and Internet of Thing devices
A system for providing access to at least one of an application programming interface (API) and an Internet of Thing (IoT) device is provided. A system may include one or more processors configured to establish a connection between at least one user device and the at least one of the API and the IoT device. The one or more processors may further be configured to allocate resources for one or more services associated with the at least one of the API and the IoT device and provide the one or more services associated with the at least one of the API and the IoT device to the at least one user device. The one or more processors may also be configured to monitor at least one operational parameter associated with the one or more services provided to the at least one user device.
US10693793B2 Mitigating network saturation following periods of device disconnection and subsequent reconnection
Mitigating network saturation includes detecting reconnection of device to a network after a period of disconnection. A set of applications residing on the device is queried for estimated data associated with the application awaiting transfer. A response is received from a first application of the set of applications including a first estimated data awaiting transfer from the first application. Responsive to determining that a response has not been received from a second application, a second estimated data awaiting transfer from the second application is determined based upon a learned data usage model for the application. A total expected data transfer amount is determined based upon the first estimated data and the second estimated data. Responsive to the determining that the total expected data transfer amount is not less than a threshold value, A priority of the data transfer for the first application and the second application is determined.
US10693788B2 Network validation with dynamic tunneling
Systems and methods for provisioning and validating a network are disclosed. One method can comprise providing a first communication tunnel between a network access point and a first tunnel endpoint. Availability of the first tunnel endpoint can be determined. If the first tunnel endpoint is determined to be available, network traffic can be routed to the first tunnel endpoint. If the first tunnel endpoint is determined to be unavailable, a second communication tunnel between the network access point and a second tunnel endpoint can be provided.
US10693785B2 Method and system for forwarding data, virtual load balancer, and readable storage medium
Disclosed are a method and a system for forwarding data, as well as a virtual load balancer and a readable storage medium. The method for forwarding data includes: sending the pending response data packet to the real server RS through a rear terminal sub interface, when the virtual load balancer VLB receives a pending response data packet sent by the Linux virtual server LVS from a front terminal sub interface, wherein the forward network port of the VLB corresponds to at least one front terminal sub interface, and a front terminal sub interface corresponds to a carrier's data interface; and the RS receives and responds to the pending response data packet, getting a response data packet and sending the response data packet to the VLB from the rear terminal sub interface; and the VLB receives the response data packet.
US10693784B1 Fibre channel over ethernet (FCoE) link aggregation group (LAG) support in data center networks
Techniques are described for supporting Fibre Channel over Ethernet (FCoE) link aggregation groups (LAGs) between a server and a data center switch in a data center. The techniques enable an access switch in the data center switch to assign class identifiers to each member link in an FCoE LAG between an FCoE node (Enode) of the server and the access switch. In this way, the access switch is able to redirect FCoE traffic from a Fibre Channel forwarder (FCF) of a storage area network (SAN) toward the Enode on the correct member link of the FCoE LAG. The techniques also enable scaling of FCoE initialization protocol (FIP) and FCoE sessions by installing FIP snooping filters that use on a source media access control (MAC) address hit determination in ingress filter processors (IFPs) of the access switch to avoid session limitations of virtual local area network (VLAN) filter processors (VFPs).
US10693781B2 In NIC flow switching
Methods, apparatus, and systems for implementing in Network Interface Controller (NIC) flow switching. Switching operations are effected via hardware-based forwarding mechanisms in apparatus such as NICs in a manner that does not employ use of computer system processor resources and is transparent to operating systems hosted by such computer systems. The forwarding mechanisms are configured to move or copy Media Access Control (MAC) frame data between receive (Rx) and transmit (Tx) queues associated with different NIC ports that may be on the same NIC or separate NICs. The hardware-based switching operations effect forwarding of MAC frames between NIC ports using memory operations, thus reducing external network traffic, internal interconnect traffic, and processor workload associated with packet processing.
US10693779B2 Method and system for transferring a message
Method and system for transferring a message, comprising routing information relating to the intended recipient of the message and content information, from a first node via a second node to a third node in a communications network. According to the invention, a repository is associated with the second node. The method comprises the steps of: transmitting the message from the first node to the second node; storing data representative of the content information in the repository of the second node; replacing, by the second node, in the message, the content information by a token; transmitting the message, comprising the routing information and the token, from the second node to the third node; retrieving, by the third node, the content information from the second node; and replacing by the third node, in the message, the token by the content information.
US10693775B2 Method and system for providing automatic router assignment in a virtual environment
In an embodiment, a method for providing automatic router assignment in a virtual environment involves receiving a gratuitous ARP packet and setting a default gateway MAC address to a sender hardware address of the received gratuitous ARP packet, wherein the sender hardware address of the received gratuitous ARP packet is a MAC address of a master virtual router elected from a plurality of virtual routers, wherein a virtual router in the plurality of virtual routers is configured to elect a master virtual router by receiving at least one priority value advertised by another virtual router in the plurality of virtual routers, comparing the at least one received priority value to a priority value local to the virtual router to determine which priority value is the highest, and electing the virtual router having the highest priority value as the master virtual router.
US10693769B2 Methods and apparatus to perform network fabric migration in virtualized server systems
Methods, apparatus, systems, and articles of manufacture to perform network fabric migration in virtualized servers are disclosed and described. An example apparatus a layer detector to determine a first network fabric layer of a communication network by sending a first probe packet from a first network resource to a second network resource via a communication link and determine to migrate the first network fabric layer to a second network fabric layer based on whether the first network resource receives a reply probe packet from the second network resource in response to the first probe packet. The example apparatus further includes a layer migrator to when the first network resource receives the reply probe packet from the second network resource in response to the first probe packet, migrate the first network fabric layer to a second network fabric layer based on configuring a remediation path and migrate the remediation path from the first network fabric layer to the second network fabric layer when the first network fabric layer migrates to the second network fabric layer.
US10693767B2 Method to route packets in a distributed direct interconnect network
The present invention provides a method and apparatus to route data packets across a torus or higher radix topology that has low latency, increased throughput and traffic distribution to avoid hot spots development. Disclosed is a method of routing packets in a distributed direct interconnect network from a source node to a destination node comprising the steps of: discovering all nodes and associated ports; updating the database to include the nodes and ports in the network topology; calculating the shortest path from every output port on each node to every other node in the topology; segmenting each packet into flits at the output port of the source node; as the flits are segmented, distributing said flits along the shortest path from each output port on the source node to the destination node using wormhole switching, whereby the packets are distributed along alternate maximum disjoint routes in the network topology; and re-assembling and re-ordering the packets at the destination node so that the packets accord with their original order/form.
US10693766B2 Engines to prune overlay network traffic
An example system in accordance with an aspect of the present disclosure includes an inspection engine and a forwarding engine. The inspection engine is to identify whether a tunneled network packet is associated with the multicast group address and a VNI that is contained in the mapping table. The forwarding engine is to forward or discard the packet in response to whether the VNI is contained in the mapping table.
US10693764B2 Virtual dispersive networking systems and methods
A method of communicating data using virtualization includes splitting, at endpoint software running on a first device, first data for communication to a destination device into a first plurality of data streams; selecting, at the first device by the endpoint software, a first plurality of deflects for use in communicating the first plurality of data streams; communicating each of the first plurality of data streams over a different one of the selected first plurality of deflects; splitting, at the first deflect, a particular data stream of the first plurality of data streams into a second plurality of data streams; selecting, at the first deflect, a second plurality of deflects for use in communicating the second plurality of data streams; and communicating each of the second plurality of data streams over a different one of the selected second plurality of deflects.
US10693761B2 Computer system including multilayer switches
A method may include storing updated firmware in storage of a target switch, transmitting instructions to the target switch to initiate a restart thereof, and transmitting a respective notification to (i) at least one switch in each of a core layer and aggregation layer of the computer system, and (ii) switches in an access layer if a switch of the aggregation layer is the selected target switch. The notification may be indicative of an impending shut down of the target switch and include instructions to each recipient switch to cease directing packets thereto. The method may also include processing any packets directed to the target switch prior to the receipt of the notification and compliance thereto by each recipient switch, confirming all packets directed to the target switch from each recipient switch have been received and processed, and restarting the target switch, thereby updating the firmware on the target switch.
US10693759B2 Dynamic network monitoring
Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.
US10693750B2 Hierarchical service oriented application topology generation for a network
The technology disclosed relates to understanding traffic patterns in a network with a multitude of processes running on numerous hosts. In particular, it relates to using at least one of rule based classifiers and machine learning based classifiers for clustering processes running on numerous hosts into local services and clustering the local services running on multiple hosts into service clusters, using the service clusters to aggregate communications among the processes running on the hosts and generating a graphic of communication patterns among the service clusters with available drill-down into details of communication links. It also relates to using predetermined command parameters to create service rules and machine learning based classifiers that identify host-specific services. In one implementation, user feedback is used to create new service rules or classifiers and/or modify existing service rules or classifiers so as to improve accuracy of the identification of the host-specific services.
US10693749B2 Synthetic data for determining health of a network security system
An example method can include choosing a pattern or patterns of network traffic. This pattern can be representative of a certain type of traffic such as an attack. The pattern can be associated with various components of a network and can describe expected behavior of these various components. A system performing this method can then choose a nodes or nodes to generate traffic according to the pattern and send an instruction accordingly. After this synthetic traffic is generated, the system can compare the behavior of the components with the expected behavior. An alert can then be created to notify an administrator or otherwise remedy any problems.
US10693748B2 Activity feed service
Technology related to an activity feed service is disclosed. In one example of the disclosed technology, a method can include receiving updates to activity streams, where a respective activity stream indicates an engagement of a respective user with applications executing on a respective client device connected to a network. The different activity streams associated with a particular user can be merged to generate a merged activity stream associated with the particular user. The different received activity streams can correspond to different respective client devices. The merged activity stream associated with the particular user can be transmitted over the network.
US10693741B2 Network monitoring system, network monitoring method, and computer-readable storage medium
A network monitoring system comprising: a prediction unit configured to acquire information needed for detecting an abnormality in a virtual network function provided in a virtualization infrastructure, and predict performance information of a virtual network function that is to be newly provided and monitored; a generation unit configured to generate an abnormality determination rule to serve as a reference for determining whether or not actual performance information of a virtual network function falls within an allowed range that is set based on the predicted performance information; a determination unit configured to perform abnormality determination using the actual performance information of the virtual network function and the abnormality determination rule; and an output unit configured to output an abnormality notification if it is determined by the determination unit that there is an abnormality.
US10693734B2 Traffic pattern detection and presentation in container-based cloud computing architecture
Determining and presenting traffic patterns includes: obtaining a first set of traffic metrics pertaining to network traffic associated with a plurality of containers of a container-based cloud computing platform, wherein: the plurality of containers supports a plurality of microservices; and a microservice has one or more corresponding microservice instances that execute on one or more of the plurality of containers; transforming the first set of traffic metrics into a second set of traffic metrics, the second set of traffic metrics comprising network traffic information pertaining to at least some of the plurality of microservices, the transformation being based at least in part on information pertaining to the plurality of containers and the plurality of microservices supported by the plurality of containers; constructing a microservice map based on the second set of traffic metrics; and outputting the microservice map.
US10693729B2 Acceleration of node configuration for TWAMP with a large number of test sessions
The disclosed methods for reducing the port setup time for a large number of TWAMP test sessions for performance measurement testing of telecommunication transport networks include parsing a configuration file to populate an accept-port data structure with proposed receiver ports for communication from a session-sender to session-reflectors; repeatedly and in parallel, from a control client, communicating with receiving servers to set up pairwise test sessions using receiver port allocations from the accept-port data structure, and receiving and checking blocks of Accept-Session messages from the receiving server and handling either case of acceptance of the proposed receiver port or of counter proposal of an alternate-and-available port to be used for the measurement session; and allocating the alternate-and-available port and updating the accept-port data structure by storing the alternate-and-available port received in the particular Accept-Session message; and using the stored ports to initiate TWAMP messages in the pairwise test sessions.
US10693726B2 Method and device for the configuration of a transmission link
A method and apparatus for data transmission between a transmitter-side data transmission unit and a receiver-side data transmission unit is provided. The method includes transmitting a first portion of a data packet from a real-time application to the receiver-side data transmission unit, receiving a communication channel availability indicator from the receiver-side data transmission unit, and, if the availability indicator shows that the communication channel is available, adjusting the configuration of the remaining data of the data packet to be transmitted within the maximum permissible data transmission time which is still available for the data packet and transmitting the remaining data to the receiver-side data transmission unit. A transmitter-side data transmission unit and a receiver-side data transmission unit configured to execute the data transmission method are also provided.
US10693723B2 Network upgrades
An example of a system may include a processing resource and a computing device comprising instructions executable by the processing resource to determine an interval based on an amount of time to upgrade a network; determine a series of time windows based on the interval; analyze data traffic in the network over the series of time windows; identify a subset of the series of time windows that are sequential and non-overlapping; and select a particular time window from the subset of the series of time windows to perform an upgrade of the network based on the analyzed data traffic.
US10693722B2 Agentless method to bring solution and cluster awareness into infrastructure and support management portals
A coordination point includes a persistent storage and a processor. The persistent storage stores a distributed system map. The processor obtains role information associated with computing devices from validators without interacting with user resources of the computing devices; updates the distributed system map using the obtained role information; identifies a portion of the computing devices as members of a functionality group using the updated distributed system map; and enforces a configuration, associated with the functionality group, on the user resources of each computing device of the portion of the computing devices.
US10693715B1 Dynamic network address space allocation for virtual networks
Techniques for dynamic allocation of network address spaces in virtual networks implemented in a service provider system are described. Upon a scaling condition of an allocation rule being determined to be satisfied, a network address space of a virtual network can be automatically expanded or contracted. The scaling condition can be specified by a customer associated with the virtual network. The allocation rule may also include a allocation factor that indicates an amount of network addresses that are to be added to or removed from the virtual network.
US10693708B2 Defining configurable characteristics of a product and associating configuration with enterprise resources
A computer-controlled method for a mobile application invoking a web service can include an application development framework (APPDF) mobile framework component creating an envelope for a request and passing the envelope to a transport component. The transport component can create a proxy for the envelope and a proxy for a connection based on an enforcement context. The transport component can stream the proxy envelope through the proxy connection to the web service.
US10693706B2 Method and apparatus of performing simultaneous multi-agent access for command execution through a single client
One example procedure of managing agents via a session client may include selecting multiple endpoint devices to manage, establishing a connection to a server, and identifying at least two agent identifiers identifying multiple agents corresponding to the multiple endpoint devices. The procedure may also include transmitting a session setup command to the server including the at least two agent identifiers and receiving a confirmation that a session has been established between the session client and the multiple agents of the multiple endpoint devices.
US10693704B2 Dynamic allocation of service components of information service in hierarchical telecommunication architecture
Embodiments relate to allocating resources of computing devices for providing information service in a network. The computing devices may be hierarchically structured and may include, for instance, cloud servers, telecommunication servers, edge edges, gateways, and client devices. A system environment may include a hierarchical orchestrator coordinating with one or more local orchestrators to allocate service components (for example, a discrete functional software or hardware component) to computing devices. The orchestrators can automatically reallocate resources responsive to detecting update events such as a change in traffic or payload on the network.
US10693702B2 Data transmission method and device using non-uniform APSK constellations
A simple construction for a family of non-uniform APSK constellations by the radial isomorphism between squares to circles is provided. The mutual information values indicate gains of at least 0.5 dB up to 1.5 dB with respect to the state of the art, such as the DVB-S2X constellations with 256 symbols. The invention also provides for a low-complexity detector of high-order modulated signals.
US10693701B2 Receiver, a plurality of transmitters, a method of receiving user data from multiple transmitters, and a method of transmitting user data
A method is provided of receiving user data from multiple transmitters, the user data from each transmitter having been encoded as a Low Density Lattice codeword, and the multiple Low Density Lattice codewords having been transmitted so as to be received as a combined signal at a receiver, the method of receiving comprising the steps of: (i) receiving the signal, (ii) calculating coefficients of linear combinations of the codewords from the multiple transmitters, (iii) calculating a scaling factor to be applied to the signal based on the coefficients, (iv) applying the scaling factor to the signal to provide a linear combination of the codewords, (v) decoding the linear combination of the codewords based on channel state information to obtain an optimal independent linear combination of user data, (vi) repeating steps (ii), (iii) (iv) and (v) to obtain at least as many optimal independent linear combinations as the number of transmitters, and recovering the user data from the optimal independent linear combinations.
US10693697B2 Apparatus and method for reducing peak to average ratio in wireless communication system
The purpose of the present invention is to reduce the Peak-to-Average Ratio (PAR) of a transmission signal. A transmission device includes a generation part for generating a cancellation pulse corresponding to a peak component of a transmission signal, and a cancellation part for attenuating the peak component using the cancellation pulse. In addition, the present invention includes some embodiments other than the aforesaid embodiment.
US10693696B2 Apparatus and method for transmitting and receiving signals in wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. In a wireless communication system according to an embodiment, a signal transmission method of a transmitting apparatus includes determining a phase for each predetermined frequency band unit, applying the determined phase to a signal generated for each predetermined frequency band unit, and transmitting the signal.
US10693695B2 Peak to average power ratio suppression
A transmitter comprises a first peak-to-average-power ratio (PAPR) suppression circuit and a second peak-to-average-power ratio (PAPR) suppression circuit. The first PAPR suppression circuit may receive a first sequence of time-domain symbols to be transmitted, alter the first sequence based on each of a plurality of symbol ordering and/or inversion descriptors to generate a corresponding plurality of second sequences of time-domain symbols, measure a PAPR corresponding to each of the second sequences, select one of the plurality of symbol ordering and/or inversion descriptors based on the measurement of PAPR, and convey the selected one of the symbol ordering and/or inversion descriptors to the second PAPR suppression circuit. The second PAPR suppression circuit may receive the first sequence of time-domain symbols to be transmitted, and alter the first sequence based on the selected one of the symbol ordering and/or inversion descriptors to generate a reordered and/or inverted symbol sequence.
US10693689B2 Enhanced clear channel assessment
In an example of multi-user wireless communications, an access point may send a downlink frame to a first station. The first station may generate and transmit an uplink frame. A second station in a same or different basic service set coverage area as that of the access point performs a clear channel assessment of a medium associated with the station for transmitting a frame without interrupting a frame exchange between the access point and the first station. The second station receives the downlink frame and the uplink frame of the frame exchange. The second station determines a signal measurement of the uplink frame, and determines a status of the medium based on the signal measurement and the downlink frame. The first station may update or ignore a network allocation vector timer based on the status of the medium. Other methods, apparatus, and computer-readable media are also disclosed.
US10693685B2 Transmission device, transmission method, and communication system
A transmission device according to the disclosure includes a driver section that is able to transmit a data signal by using three or more predetermined number of voltage states and set voltages in each of the voltage states; and a control section that sets an emphasis voltage that is based on a transition among the predetermined number of the voltage states, and thereby causes the driver section to perform emphasis.
US10693673B2 Method and apparatus for routing data to cellular network
A method, apparatus and computer program, in which: traffic is routed between a wide area network connection and a plurality of local network devices; the wide area network connection is formed in any of a plurality of connection types; each local network device of the plurality of the local network devices is identified; for each of the identified local network devices a suitable connection type is determined out of the plurality of connection types; and for each of the identified network devices the suitable connection type is arranged so that different ones of the identified network devices are able to communicate over the wide area network connection with different connection types.
US10693672B2 Security and environmental control based on virtual reality headset usage
Systems and methods described provide and add significant functionality to virtual and augmented reality display systems. For example, when a user is “immersed” in a virtual reality environment, certain home environmental parameters may be changed, or may change state, and efforts at energy conservation can be automatically or semi-automatically initiated, at least temporarily, while the user is in the virtual reality environment. This allows the user to reduce energy consumption in their home while they are immersed in the virtual reality world by automatically turning down output to lights and other devices that the user does not need while in the headset. Users are further provided with the benefit of notifications during their virtual reality experience, bridging the gap of separation from the outside world with regard to security by allowing users to remain “in” a virtual reality environment while they are still alerted of important activity in their surroundings.
US10693670B2 Information processing apparatus, information processing system, and information processing method
An information processing apparatus includes: a memory; and a processor coupled to one or more terminals, wherein the processor: acquires, from the one or more terminals, a snapshot of shared information shared with another information processing apparatus at a time during a conference and a first identifier of the conference; determines whether or not the first identifier is stored in the memory by referring to the memory that stores a second identifier received from the another information processing apparatus; when determining that the first identifier is stored in the memory, performs coupling to the another information processing apparatus that is a source of the second identifier stored in the memory; and reproduces the shared information shared with the coupled another information processing apparatus from the snapshot.
US10693669B2 Systems and methods for an advanced moderated online event
A computer network implemented system for providing an interactive online event is disclosed, the system comprising an online chat manager to provide an attendee interface for one or more attendees to participate in the interactive online event, and a leader interface for one or more leaders to participate in the interactive online event, a video stream subsystem to record at least a portion of a video stream of the one or more attendees or one or more leaders, an authentication subsystem to authenticate the identity of the one or more attendees or one or more leaders, wherein the system is operable to enable the one or more leaders to sign/dedicate an artifact for the one or more attendees.
US10693664B2 Systems and methods to build a trusted hypertext transfer protocol secure session on a limited pre-boot basic input/output system environment
Systems and methods to build a trusted HTTPS session on a limited pre-boot BIOS environment in an information handling system. The information handling system may include a BIOS that may be stored in a secure read-only region of a flash storage. The BIOS may download signed certification authority (CA) information from a server based on a target location that may be stored at the secure read-only region. The BIOS may authenticate the signed CA information based on a public key that may be stored at the secure read-only region. The BIOS may, when the signed CA information is authenticated, download a root CA chain from the server and authenticate the root CA chain. The BIOS may, when the root CA chain is authenticated, establish a secure encrypted transport layer security (TLS) session with the server based the root CA chain.
US10693648B2 System and method for dynamic grid authentication
A method includes dynamically generating an authentication grid that identifies an association between a first set of characters and a second set of characters. Based on a shared secret associated with a user, an encrypted version of the authentication grid is generated and transmitted to a first computing device associated with the user. A challenge is generated and transmitted to a second computing device associated with the user. User input is received, and the user is authenticated based at least in part on the authentication grid and a mapping of at least one character in a first set of characters in the challenge to at least one second character the user input.
US10693644B2 Single-input multifactor authentication
Multifactor authentication is a method to secure data and accounts and to prevent unauthorized access. A first factor can be information that the user knows, such as a username and password combination. A second factor can be something that the user possesses, such as a token generator or a trusted device. The present invention enables a user to present multiple authentication factors through a single biometric input using stored credentials and tokens generated by a secure element.
US10693642B1 Output switching for encoded content streams
Systems and methods are described to enable replacement, in a packaged content stream, of a first encoded content stream with a second encoded content stream, without requiring decoding of the encoded content streams. A controller can receive a request to replace the first encoded content stream with the second encoded content stream at a specified location (e.g., a particular time). The controller can then instruct encoders associated with the respective content streams to insert a splice point frame into the respective content streams at the specified location, which splice point frame breaks inter frame dependency before and after the splice point frame. A packager can then replace the first encoded content stream with the second encoded content stream at the location of the splice point frame in the packaged content stream, without introducing errors into the packaged content stream as a result of broken inter frame dependency.
US10693641B2 Secure container based protection of password accessible master encryption keys
Systems and methods for maintaining encryption keys are disclosed. An encrypted master key is determined by encrypting a master key based on an initial user password and discarding the master key. The encrypted master key is stored. A request for the master key including a present user password is received and verified based on comparison to the initial user password. Based on failure of verifying the present user password, a failed attempt counter that is maintained within a secure container is created. User password based access to the master key is locked out based on the failed attempt counter exceeding a defined value.
US10693636B2 Authenticated network
An authenticated network having a plurality of nodes is disclosed. Each node includes a transaction unit and an identification core. The identification core includes a key generator. The key generators of the identification cores generate a plurality of unique pairs of secret and public keys. The public key serves as a logical address of the transaction unit. Another authenticated network having a plurality of nodes is also disclosed, in which the identification core further includes a private key. The key generators of the identification cores generate a plurality of public keys from the private keys of the identification cores. Each public key serves as a logical address of the transaction unit of a corresponding node. One of the public keys and one of the private keys form a unique pair. Thus, the transaction unit manages the information communication among the plurality of nodes. The identification core manages an authentication of the nodes.
US10693629B2 System and method for blockchain address mapping
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain address mapping are provided. One of the methods includes: obtaining one or more requests for creating a plurality of blockchain addresses in association with one or more local accounts; and creating the plurality of blockchain addresses respectively in association with the one or more local accounts.
US10693623B2 Reference subframes for synchronization and cell measurements
This disclosure relates to using a dedicated reference subframes in a cellular communication system. According to one embodiment, a base station may transmit reference signals in a dedicated synchronization and measurement reference subframe. Neighboring base stations may also transmit reference signals in dedicated reference subframes in a temporally coordinated (synchronized) manner. The reference signals transmitted be each base station may be orthogonal with the reference signals transmitted by each neighboring base station. The reference subframes may be transmitted periodically, and data subframes may be transmitted between reference subframes. Some or all of the data subframes may not include cell-specific reference symbols, as their function may be unnecessary given the use of the dedicated reference subframes.
US10693618B2 Multiplexed messaging in wireless network
This document discloses a solution for carrying out narrowband communications in a wireless network. According to an aspect, a method comprises in an apparatus: detecting at least one content notification message indicating contents of each of a plurality of messages frequency-multiplexed with a discovery message to parallel sub-channels of a channel in a bi-directional wireless network; selecting autonomously a sub-channel on the basis of the detected content notification message; and acquiring a message through the selected sub-channel.
US10693616B2 Base station, user equipment, and method of CSI-RS transmission
A method of Channel State Information Reference Signal (CSI-RS) transmission from a base station (BS) to a user equipment (UE) includes reserving, with the BS, a CSI-RS resource used for aperiodic CSI-RS transmission in subframes transmitted from the BS, transmitting, from the BS to the UE, reservation information indicating the CSI-RS resource via higher layer signaling, and transmitting, from the BS to the UE, the aperiodic CSI-RS using the CSI-RS resource.
US10693606B2 Method for determining initialization value of sequence in wireless communication system and apparatus therefor
Provided is a method of determining an initialization value of a sequence in a wireless communication system. Specifically, a method performed by evolveda base station includes generating a first sequence of a channel state information-reference signal (CSI-RS) based on a pseudo-random sequence; and transmitting the first sequence on resource element (RE)s.
US10693601B2 Terminal, base station, transmission method, and reception method
If repetition transmission is applied to a response signal for a downlink data signal and an uplink signal, the uplink signal is repeatedly transmitted using a certain number of consecutive subframes starting with a first subframe, at which the repetition transmission of the uplink signal starts, and the response signal is repeatedly transmitted using at least the certain number of consecutive subframes starting with a second subframe, at which the repetition transmission of the response signal starts. The first subframe is set to be the same as the second subframe.
US10693595B2 ACK clock compensation for high-speed serial communication interfaces
In a serial communication interface with transceivers that run on different clocks, an ACK transmit FIFO is used to track packets transmitted, and an ACK receive queue is used to track ACK bits for received packets. The ACK receive queue contains a number of entries, and training for the transceivers begins transmitting ACK bits from the ACK receive queue once the ACK receive queue has multiple valid ACK bits. When the ACK receive queue is less than a lower threshold, an ACK compensation mechanism sends one or more packets that make the ACK receive queue grow. When the ACK receive queue is more than an upper threshold, the ACK compensation mechanism sends one or more packets that make the ACK receive queue shrink. The combination of the ACK receive queue and the ACK compensation mechanism allow dynamically compensating for the different clocks of the two transceivers.
US10693594B2 Communication device and method for storing data
A communication device is described including a memory, a receiver configured to receive data via a communication channel and a controller configured to determine whether the communication device is to request a retransmission for the received data, to store the received data in the memory if the communication device is to request a retransmission for the received data and to prevent storing of the received data in the memory if the communication device is to omit a request for a retransmission for the received data.
US10693592B2 Method of transmitting and receiving system information and device therefor
The present disclosure provides a method of receiving system information by a user equipment in a wireless communication system. Particularly, the method may include receiving a Physical Downlink Control Channel (PDCCH) including Downlink Control Information (DCI) for scheduling the system information; descrambling a Cyclic Redundancy Check (CRC) of the DCI based on a System Information-Radio Network Temporary Identifier (SI-RNTI); obtaining first information on a type of the system information from a specific bit included in the DCI; receiving the system information based on second information for scheduling the system information, which is included in the DCI; and determining the type of the system information based on the first information.
US10693589B2 Serdes with jitter injection self stress mechanism
Devices and methods are provided for performing a high-frequency jitter self stress check on a receiver to assist with optimization. High-frequency jitter is injected into a clock signal recovered from a received data signal and used to sample the data signal. The injected jitter increases the bit error rate (BER), making BER a more useful and quicker optimization metric in applications using low-noise communication links. Error correction is used to maintain acceptable output BER while the self stress check is in progress.
US10693585B2 System and method for multi-user full duplex link adaptation
A method of link adaptation is described including establishing, using a first serving point, a multi-user full duplex mode wherein the multi-user full duplex mode enables a downlink to a first wireless device and an uplink from a second wireless device. The first serving point requests from the first wireless device a first channel quality indicator indicating channel quality between the serving point and the first wireless device in a full duplex time period and a second channel quality indicator indicating channel quality between the serving point and the first wireless device in non-full duplex time period. The full duplex mode is evaluated using the first and second channel quality indicators. At least one parameter of the full duplex mode is adjusted based on the evaluating.
US10693583B2 Apparatus, system and method of communicating a channel estimation field with Golay sequences
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a channel estimation field with Golay Sequences. For example, an apparatus may include logic and circuitry configured to cause a wireless station to determine a first sequence having a length of 1536 based on a first combination of a pair of Golay sequences, each Golay sequence of the pair of Golay sequences having a length of 384; to determine a second sequence having a length of 1536 based on a second combination of the pair of Golay sequences; and to transmit an Enhanced Directional Multi-Gigabit (EDMG) Physical Layer Convergence Protocol (PLCP) Protocol Data Unit (PPDU) over a channel in a frequency band above 45 Ghz, the EDMG PPDU including an EDMG Channel Estimation Field (CEF) including the first sequence followed by the second sequence, the channel having a channel bandwidth of 6.48 GHz or an integer multiple of 6.48 GHz.
US10693582B2 Localization of reference symbols in communications systems
An example method for determining a physical cell identifier is provided. The example method may include receiving a first and second signal captures from wireless, cellular communication signals transmitted by a base station. The first signal capture being a portion of a first radio frame and the second signal capture being a portion of a second, subsequent radio frame. The method may further include aligning the first and second signal captures to determine a location of a start of a first symbol in each and decoding data within signal captures to generate a first capture grid and a second capture grid. The method may further include combining the capture grids into a resultant grid and determining a subset of possible physical cell identifiers based on a position of a selected reference symbol within the resultant grid to assist with determining a current cell identifier.
US10693581B2 Orthogonal time frequency space modulation over a plurality of narrow band subcarriers
An Orthogonal Time Frequency Space Modulation (OTFS) modulation scheme that maps data symbols, along with optional pilot symbols, using a symplectic-like transformation such as a 2D Fourier transform and optional scrambling operation, into a complex wave aggregate and be backward compatible with legacy OFDM systems, is described. This wave aggregate may be processed for transmission by selecting portions of the aggregate according to various time and frequency intervals. The output from this process can be used to modulate transmitted waveforms according to various time intervals over a plurality of narrow-band subcarriers, often by using mutually orthogonal subcarrier “tones” or carrier frequencies. The entire wave aggregate may be transmitted over various time intervals. At the receiver, an inverse of this process can be used to both characterize the data channel and to correct the received signals for channel distortions, thus receiving a clear form of the original data symbols.
US10693580B2 Systems and methods to synchronize wireless devices in the presence of a FMCW radio altimeter
Systems and methods to synchronize wireless device nodes in the presence of a FMCW radio altimeter are provided. In one embodiment, a wireless device network comprises: a plurality of device nodes that share a radio frequency spectrum using time-division multiple accesses; a network synchronizing device in wireless communication with the plurality of device nodes, the network synchronizing device coupled to a timeslot allocation function, wherein the timeslot allocation function allocates to the network synchronizing device a timeslot on a first designated synchronization channel within the radio frequency spectrum; wherein the network synchronizing device broadcasts an arbitrary timeslot synchronization beacon to the plurality of device nodes on the first designated synchronization channel in the timeslot; wherein the arbitrary timeslot synchronization beacon comprises a Sync Timeslot identifier that identifies the timeslot, and a Sync Time indicator that includes a time that the arbitrary timeslot synchronization beacon was transmitted.
US10693575B2 System and method for throughput prediction for cellular networks
Aspects of the subject disclosure may include, for example, a method in which a processing system identifies a plurality of performance indicators comprising device performance indicators for a plurality of communication devices on a cellular network and network performance indicators for the cellular network. The method also includes obtaining historical data regarding the plurality of performance indicators for each of a series of time points during a past time period; the historical data for each of the plurality of performance indicators form an array of values for that performance indicator. The method further includes generating from each array a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period; the set of inputs comprises quantiles of the array, and the algorithm comprises a machine learning algorithm. Other embodiments are disclosed.
US10693574B2 Method and apparatus for efficient data transmissions in half-duplex communication systems with large propagation delays
Methods and apparatus for efficient transmission of data by half-duplex transceivers in satellite communication systems are provided. Time reference for the return link is skewed or time-lagged relative to the time reference for the forward link to reduce the amount of guard time required to separate return link transmission from forward link reception by the half-duplex transceiver of a user terminal. The guard time is determined based on a maximum differential round-trip propagation delay and transition times of the half-duplexer transceiver to switch between transmit and receive modes. In a satellite communication system in which a large number of active user terminals are present in a beam coverage, random time offsets are applied to spread approximately equal traffic loads across the time offsets.
US10693566B2 Wireless Josephson parametric converter
A wireless Josephson-junction-based parametric converter is described. The converter may be formed on a substrate with antennas that pump are configured to wirelessly receive pump, signal and idler frequencies and couple the received frequencies to the converter's circuitry. Capacitors may also be fabricated on the same substrate and sized to tune operation of the converter to desired frequencies. The converter may be coupled directly to microwave waveguides, and may be tuned to different signal frequencies by applying magnetic flux to the converter circuitry.
US10693559B2 System and methods for centralized network node digitization
An access network includes a first local network node configured to serve one or more first client devices according to a first network protocol, a second local network node configured to serve one or more second client devices according to a second network protocol different than the first network protocol, and a hub in operable communication with the first and second local network nodes over respective transport media. The hub contains a centralized network node configured to generate a first digitized radio frequency (RF) stream to the first local network node and a second digitized RF stream to the second local network node. The first digitized RF stream corresponds to the first network protocol and the second digitized RF stream corresponds to the second network protocol.
US10693556B2 Method and apparatus for the detection of distortion or corruption of cellular communication signals
A system for troubleshooting signals in a cellular communications network, and in particular, for determining the cause of distortion or corruption of such signals, includes a robotic or other type of switch. The robotic switch can tap into selected uplink fiber-optic lines and selected downlink fiber-optic lines between radio equipment and radio equipment controllers in a wireless (e.g., cellular) network to extract therefrom the I and Q data. The selected I and Q data, in an optical form, is provided to an optical-to-electrical converter forming part of the system. The system includes an FPGA (Field Programmable Gate Array) or the like, and an analytic computer unit, or web server, and SSD (Solid State Drive) and magnetic disk storage, among other components of the system. The system analyzes the I and Q data provided to it, and determines the cause, or at least narrows the field of possible causes, of impairment to transmitted signals. The system includes a display which provides the troubleshooting information thereon for a user of the system to review, or other form of a report, and may communicate the analytical findings to a remote location over a public or private internet protocol network.
US10693555B2 Optical network faulted identification
An optical network node capable of being powered, comprising—a reflector arranged to reflect an optical signal, and—a switch arranged to direct the optical signal to the reflector in dependence on whether the optical network node is powered.
US10693550B2 Enhanced customer premise equipment
This invention presents a millimeter wave (mmWave) Customer Premise Equipments (CPEs) employing a forward processing equipment, such as a small cell, a decode-and-forward repeater, an amplify-and-forward repeater, etc., that is able to simultaneously serving its local customer premise and another or other mmWave CPEs; and a method for a Base-Station (BS) to provide mmWave backhaul links to multiple mmWave CPEs where a mmWave CPE within the Line-of-Sight (LoS) coverage of the BS is directly served by the BS in one set of time-frequency-spatial resources, while a mmWave CPE out of the LoS coverage of the BS is served by another a mmWave CPE within or out of the LoS coverage of the BS in another set of time-frequency-spatial resources.
US10693545B2 Different sector rotation speeds for post-amble processing of a beam forming packet
Post-amble processing of a beam forming packet may utilize different sector rotation speeds at different wireless communication devices. Power measurements may be captured for individual sectors of an antenna array with respect to a complete rotation of antenna sectors at another wireless communication device. The power measurements may be evaluated to identify a sector for directing a millimeter wave beam between the different wireless communication devices. In some embodiments, a second packet may be transmitted back using the identified sector to determine another sector for directing the millimeter wave beam between the different wireless communication devices.
US10693543B2 Beamforming-based transmission method and apparatus
A method includes obtaining, by a terminal, a quantity M of beamforming vectors needing to be reported by the terminal and a first reference signal that are sent by a base station; estimating downlink channel states on N dual-polarized antenna ports based on the first reference signal; selecting m first beamforming codewords based on the downlink channel states and the quantity M of beamforming vectors needing to be reported that is sent by the base station; and feeding back the m selected first beamforming codewords and ranks of the downlink channel states to the base station.
US10693542B2 Communication apparatus, communication method, and program
[Object] To make processing of transmitting a reference signal and feeding back a measurement result more efficient.[Solution] A communication apparatus includes a control unit configured to measure a terminal-specific reference signal transmitted in a radio resource allocated for each terminal apparatus in units of the radio resource and transmits information indicating a measurement result.
US10693540B2 Method for periodically transmitting uplink control information in wireless communication system and apparatus for same
Disclosed in the present application is a method for a terminal periodically reporting, to a base station, channel state information on the basis of a linear combination codebook in a wireless communication system. Particularly, the method comprises the steps of: receiving a reference signal from the base station; and reporting channel state information which has been outputted to the base station on the basis of the reference signal, wherein the channel state information includes a channel quality indicator and information relating to a precoding matrix index, and when a rank outputted on the basis of the reference signal is 2, the precoding matrix index is selected from a codebook which has been sub-sampled, wherein a precoding matrix constituting the sub-sampled codebook comprises a first column vector for a first layer and a second column vector for a second layer that crosses the first column vector, wherein the information relating to the precoding matrix index indicates three co-phase coefficients defining the first column vector as a 4-bit size, and wherein three co-phase coefficients defining the second column vector are identical to the three co-phase coefficients defining the first column vector.
US10693538B2 Apparatus, method and computer program for generating broadcast beams
An apparatus generates a first broadcast beam by feeding a first broadcast beam signal to a first set of dual polarized antenna elements at a first input for a first polarization and a second set of dual polarized antenna elements at a second input for a second polarization. The apparatus generates a second broadcast beam by feeding a second broadcast beam signal to a third set of dual polarized antenna elements at a first input for the first polarization and to a fourth set of dual polarized antenna elements at a second input for the second polarization.
US10693535B2 Precoding in high-order MIMO
A high-order Multiple-Input-Multiple-Output (MIMO) transmitter implementing a covariance-based precoding scheme that exploits transmit channel correlation and a method of operation thereof are provided. In one embodiment, covariance-based precoding is performed at the high-order MIMO transmitter based on feedback from a remote high-order MIMO receiver regarding a covariance-based precoding matrix. The covariance-based precoding matrix is, or is derived from, a transmit channel correlation matrix determined by the high-order MIMO receiver for the high-order MIMO transmitter. The covariance-based precoding provides a beam-forming effect when there is a relatively high degree of transmit channel correlation, thereby improving performance of the high-order MIMO transmitter. Further, because changes in the transmit channel correlation occur relatively slowly over time, feedback overhead requirements are substantially reduced as compared to that required for traditional MIMO precoding schemes.
US10693533B2 Generating and processing multi-user data units for WLAN
A first field of a preamble includes a plurality of indications of respective numbers of spatial or space-time streams for respective receivers to enable each receiver among the multiple receivers to determine a respective set of one or more training sequences, in a plurality of training sequences, that corresponds to the receiver. A second field of the preamble includes respective modulation and coding scheme information for the respective receivers. The preamble is generated such that i) the first field is transmitted prior to the plurality of training sequences, and ii) the second field of the preamble is transmitted after the plurality of training sequences are transmitted. A data portion of the multi-user data unit is generated using respective modulation and coding schemes for the respective receivers. The multi-user data unit is transmitted such that data for the respective receivers are transmitted via respective sets of one or more spatial or space-time streams.
US10693532B2 Operation method of station in wireless local area network
An operation method of a station in a wireless local area network (WLAN) is disclosed. An operation method of a first station comprises generating a high efficiency (HE) preamble including scheduling information of a plurality of reception stations; and generating a physical layer convergence procedure (PLCP) protocol data unit (PPDU) including a legacy preamble, the HE preamble, and a payload having data units to be transmitted to the plurality of reception stations. Therefore, a performance of WLAN may be enhanced.
US10693531B2 Secure end-to-end transport through intermediary nodes
A communication network encrypts a first portion of a transaction associated with point-to-point communications using a point-to-point encryption key. A second portion of the transaction associated with end-to-end communications is encrypted using an end-to-end encryption key.
US10693528B1 Antenna array sharing in a multi-operator radio node in a communications system
A multi-operator radio node for a communications system that supports sharing a common antenna array while supporting individual spectrum of multiple service providers. The multi-operator radio node includes signal processing circuits for each supported service provider. Each signal processing circuit is configured to receive communications signals for a supported service provider to be distributed through a common antenna array to wireless client devices. Each signal processing circuit includes a modem that processes the received communications signals for spectrum of its service provider to provide signal streams to be distributed to co-located antenna elements in the antenna array. Summation circuits are provided at the front end of each RF chain circuit to combine signal streams of the spectrum of the service providers directed to the same antenna element in the antenna array to form signal beams in individual spectrum layers of the service providers.
US10693526B2 Device and method for wireless communcation
A method for communicating on a terminal. The terminal is able to receive a message in a carrier radiowave by using the electromagnetic wave conduction capacities of a first channel, being supported by the body of a user carrying the terminal. The terminal is also able to communicate with a second device over a second wireless channel having a support separate from the body of the user. The method includes the following steps on the terminal: receiving, over the first channel, the first message including at least one item of peering data coming from another device; establishing a communication session over the second channel with the second device, using the item of peering data; and communicating with the second device only over the second radio channel.
US10693525B2 Resonant circuit dynamic optimization system and method
A resonant circuit dynamic optimization system is described herein that can exhibit improved system charging functionality, can have multi-input charging functionality, and can improve the efficiency and speed of charging electronic devices. The resonant circuit dynamic optimization system can comprise at least one antenna configured to receive or transmit an electromagnetic signal, at least one variable component, and at least one dynamic adjustment circuit. The dynamic adjustment circuit can adjust the variable component to thereby modify the power transfer efficiency of the electromagnetic signal.
US10693524B2 System and method for mechanically-based magnetic-field transmitter
The present disclosure provides a device and method for producing low-frequency magnetic-field signals to enable long-range wireless communication through conductive media. The magnetic-field signals can be generated by mechanically moving permanent magnets. In some examples, transmitters are capable of transmitting signals in the ultra-low and very-low frequency ranges (e.g., 100 Hz-30 kHz), utilizing a small amount of power.
US10693521B2 Devices and methods for backscatter communication using one or more wireless communication protocols including Bluetooth low energy examples
Examples described herein include devices and methods that may facilitate interoperability between backscatter devices and wireless communication devices. For example, backscatter devices and methods for backscattering are described that provide a transmitted backscattered signal formatted in accordance with a wireless communication protocol (e.g. Bluetooth Low Energy, WiFi, IEEE 802.11, or IEEE 802.15.4). Such communication may reduce or eliminate any modifications required to wireless communication devices necessary to receive and decode backscattered signals.
US10693518B2 Device and method of verifying protective case usage
A device and method of verifying protective case usage, is described. The device includes one or more processors to drive an electromechanical transducer with an input signal. The electromechanical transducer generates an input force based on the input signal, and a sensor of the device generates a test output signal in response to the input force. The one or more processors determine, based on the test output signal, a level of verification that a protective case is mounted on the device. The determination can include determining whether the test output signal matches a predetermined impulse response signal indicative of an unprotected device or a protected device. A digital identification tag of the protective case can be read by a radio-frequency transceiver of the device to provide an additional level of verification that the protective case is mounted on the device. Other aspects are described and claimed.
US10693507B2 Reconfigurable radar transmitter
Techniques that facilitate reconfigurable transmission of a radar frequency signal are provided. In one example, a system includes a signal generator and a power modulator. The signal generator provides a radar waveform signal from a set of radar waveform signals. The power modulator divides a local oscillator signal associated with a first frequency and a first amplitude into a first local oscillator signal and a second local oscillator signal. The power modulator also generates a radio frequency signal associated with a second frequency and a second amplitude based on the radar waveform signal, the first local oscillator signal and the second local oscillator signal.
US10693504B2 Apparatuses and methods for staircase code encoding and decoding for storage devices
An apparatus is provided. The apparatus comprises a first syndrome computation circuit configured to receive a codeword having a plurality of rows and a plurality of columns and further configured to compute a first syndrome for at least a portion of a first component codeword of the codeword. The apparatus further comprises a second syndrome computation circuit configured to receive the codeword and to compute a second syndrome for at least a portion of a second component codeword of the codeword. The apparatus further comprises a bit correction circuit configured to correct one or more erroneous bits in the codeword based, at least in part, on at least one of the first and second syndrome, wherein the first and second component codewords span two or more rows and two or more columns of the codeword.
US10693502B2 Transmission apparatus and method, and reception apparatus and method
An encoding method changes an encoding rate of an erasure correcting code. One cycle is defined as 12k bits (wherein k represents a natural number) which is an encoding output using LDPC-CC with an encoding rate of 1/2, and includes information and parity. From the one cycle, only the information is arranged in the output order of the encoding output to obtain 6k bit information X6i, X6i+1, X6i+2, X6i+3, X6i+4, X6i+5, . . . , X6(i+k−1) X6(i+k−1)+1, X6(i+k−1)+2, X6(i+k−1)+3, X6(i+k−1)+4, and X6(i+k−1)+5. Known information is inserted in 3k pieces of information (Xj) among the 6k bit information, so that when 3k pieces of mutually different j is divided by 3, there is a remainder of 0 regarding k pieces, there is a remainder of 1 regarding k pieces, and there is a remainder of 2 regarding k pieces, to thereby obtain the parity from the information containing the known information.
US10693496B2 Memory system with LDPC decoder and method of operating such memory system and LDPC decoder
A memory system, a bit-flipping (BF) low-density parity check (LDPC) decoder included in the memory system and operating methods thereof in which such decoder or decoding has a reduced error floor. Such a BF LDPC decoder is configured using a deep learning framework of trained and training neural networks and data separation that exploits the degree distribution information of the constructed LDPC codes.
US10693495B2 Data collection device with efficient data compression
A method includes generating data at a first device. The method includes determining one or more parameters corresponding to a statistical distribution of values based on the data. The method includes encoding the data based on a frequency-based code that is based on the statistical distribution to generate compressed data. The method further includes sending the one or more parameters and the compressed data from the first device to the second device.
US10693487B1 Successive approximation register analog-to-digital converter and operation method thereof
A successive approximation register (SAR) analog-to-digital converter (ADC) and a method of operating the SAR ADC are provided. The SAR ADC converts an analog input signal into a digital code and includes a switch-capacitor digital-to-analog converter (DAC), and the switch-capacitor DAC includes multiple capacitors. The method includes the steps of: switching terminal voltage(s) of at least one target capacitor among the capacitors according to a data in a sampling phase; sampling the analog input signal in the sampling phase; switching the terminal voltage(s) of the at least one target capacitor after the sampling phase; comparing the outputs of the switch-capacitor DAC to obtain multiple comparison results that constitute the digital code; and switching the terminal voltages of a part of the capacitors according to the comparison results.
US10693486B1 Asynchronous SAR ADC with adaptive tuning comparator
An apparatus and method for an asynchronous successive approximation analog-to-digital converter that includes a digital-to-analog converter, a comparator with adjustable integration time electrically coupled to the digital-to-analog converter, and control circuitry electrically coupled to the digital-to-analog converter and the comparator, the control circuitry configured to adjust an integration time of the comparator one or more times during a conversion cycle.
US10693484B1 Pipelined analog-to-digital converter calibration
A method and apparatus for calibrating a pipelined analog-to-digital converter (ADC) is disclosed. A method includes reading a first output level from a first sub-ADC, reading one or more additional output levels from one or more additional sub-ADCs, combining the one or more additional output levels from the one or more additional sub-ADCs into a combined output level, and adjusting a comparator threshold of the first sub-ADC when the first output level and the combined output level meet a set of predetermined conditions.
US10693472B2 Method and apparatus for generating clock
A clock generation apparatus includes a pulse generator configured to generate a pulse signal and a selection signal using a reference clock signal, a delay line circuit, a switch and a controller. The delay line circuit selects, as an input signal to a delay path, the pulse signal or a fed back portion of a delay clock signal at an output of the delay path, where the selection is based on the selection signal; and thereby generates the delay clock signal. The switch switches a first voltage or a second voltage to the delay line circuit for its operation, where the first voltage further provides power to the pulse generator. The second voltage is generated based on a phase difference between the reference clock signal and the delay clock signal. The controller generates a switch control signal based on a frequency of the delay clock signal.
US10693471B2 Digital phase locked loop for low jitter applications
A phase locked loop circuit is disclosed. The phase locked loop circuit includes a ring oscillator. The phase locked loop circuit also includes a digital path including a digital phase detector. The phase locked loop circuit further includes an analog path including a linear phase detector. Additionally, the phase locked loop circuit includes a feedback path connecting an output of the ring oscillator to an input of the digital path and an input of the analog path. The digital path and the analog path are parallel paths. The digital path provides a digital tuning signal the ring oscillator that digitally controls a frequency of the ring oscillator. The analog path provides an analog tuning signal the ring oscillator that continuously controls the frequency of the ring oscillator.
US10693464B2 Configurable linear accelerator
Some embodiments include a system comprising: a particle power source configured to generate a particle power signal; a radio frequency (RF) power source configured to generate an RF power signal; a particle source configured to generate a particle beam in response to the particle power signal; a RF source configured to generate an RF signal in response to the RF power signal; and an accelerator structure configured to accelerate the particle beam in response to the RF signal; wherein a timing of the RF power signal is different from a timing of the particle power signal.
US10693463B2 Line driver apparatus with combined feed-through capacitance and feed-forward equalization
Example embodiments of the present disclosure relate to a line driver apparatus. In some example embodiments, an apparatus is provided. The apparatus includes a capacitive feed-through module and a driving module. The capacitive feed-through module includes a first pre-driver operable to receive input differential signals and delayed signals of the input differential signals, generate first drive signals from the input differential signals and the delayed signals, and equalize the first drive signals. The capacitive feed-through module also includes a capacitance reducing module arranged between the first pre-driver and transmission lines and operable to reduce parasitic capacitance at the transmission lines in response to the first drive signals. The driving module is coupled to the transmission lines and operable to generate output differential signals from the input differential signals for transmission on the transmission lines.
US10693456B2 Method and electronic circuit for driving a transistor device
A method and an electronic circuit are disclosed. The method includes driving a transistor device in an on-state by applying a drive voltage higher than a threshold voltage of the transistor device to a drive input, and adjusting a voltage level of the drive voltage based on a load signal that represents a current level of a load current through the transistor device, wherein the current level is an actual current level or an expected current level of the load current.
US10693452B2 Ultra low emission solid state relay
According to one embodiment, a solid state relay with ultra low emissions is disclosed. The solid state relay includes one or more inputs for receiving a control signal, an input circuit for processing the received control signal. An output circuit responsive to the control signal to close the solid state relay so that power may be delivered from a power source to an electrical load. The input circuit can include zero-crossing functionality configured such that the solid state relay does not turn on until an AC source signal crosses from a negative value to a positive value or from a positive value to a negative value. The zero crossing functionality may comprise opto-couplers with zero crossing functionality. The input circuit may further comprise a low emission driver portion that is to reduce emissions during the portion after the initial start up.
US10693449B2 Switching circuit device, step-down DC-DC converter, and element unit
A switching circuit device includes high-side and low-side switching element circuits, and high-side and low-side drive circuits. The high-side switching element circuit includes a high-side switching element connected between an output terminal and a high-voltage terminal of a high voltage source. The low-side switching element circuit includes a low-side switching element connected between the output terminal and a reference potential terminal. The high-side drive circuit turns on the high-side switching element. The low-side drive circuit turns on the low-side switching element. The high-side drive circuit includes a bootstrap capacitor connected to a drive power source. The bootstrap capacitor is charged while the low-side switching element is ON. The high-side drive circuit applies a gate voltage to the high-side switching element while the low-side switching element is OFF. The gate voltage is defined by adding a voltage of the output terminal to a voltage of the bootstrap capacitor.
US10693447B1 Comparator circuit
A comparator circuit includes: a comparator, coupled between a power voltage and a ground voltage, configured to perform a comparison according to a set of input signals to generate a comparison signal; a current source; and positive feedback circuits. The comparator circuit includes a set of input terminals and sets of transistors respectively coupled between a power voltage and a node or a ground voltage. The positive feedback circuits perform positive feedback operations on the node to generate instant currents on the node, to make the comparator switch the comparison signal in response to transition of the set of input signals in real time. Any of the positive feedback circuits includes: a first switch, configured to enable or disable said any positive feedback circuit in response to transition of the comparison signal; and a set of transistors, configured to generate a second current corresponding to the first current.
US10693446B1 Clock adjustment circuit and clock adjustment method
Clock adjustment circuits and clock adjustment methods are provided. The clock adjustment circuit is configured to generate an output clock and includes a phase interpolator, a logic circuit, and an integrator. The phase interpolator is configured to generate by interpolation an intermediate clock according to a first reference clock, a second reference clock, and a control signal. The frequencies of the first reference clock, the second reference clock and the intermediate clock are substantially the same. The logic circuit is coupled to the phase interpolator and configured to generate the output clock according to the intermediate clock and one of the first reference clock and the second reference clock. The integrator is coupled to the phase interpolator and the logic circuit and configured to generate the control signal according to the output clock. The control signal varies with an average based on a duty cycle of the output clock.
US10693444B1 Mixed signal circuit spur cancellation
A spur cancellation circuit for use in a mixed signal circuit. A spur cancellation circuit includes a clock generation circuit, a flip-flop bank, and a control circuit. The clock generation circuit is configured to generate a clock signal. The flip-flop bank is coupled to the clock generation circuit, and includes a plurality of flip-flops configured to be clocked by the clock signal. The control circuit is coupled to the clock generation circuit and the flip-flop bank. The control circuit is configured to individually enable one or more of the flip-flops to change state responsive to the clock signal and consume a predetermined amount of power; and to provide a data value to be clocked into the flip-flops.
US10693443B1 Relaxation oscillator with improved temperature stability
Certain aspects of the present disclosure generally relate to a low-power relaxation oscillator. Certain aspects provide a circuit for generating an oscillating signal. The circuit generally includes a comparator, a first current source coupled to a reference potential node, a first resistive element coupled between the first current source and a voltage rail, a node between the first current source and the first resistive element being selectively coupled to a first input terminal of the comparator, a second current source coupled between a second input terminal of the comparator and the voltage rail, and a first capacitive element selectively coupled between the second input terminal of the comparator and the reference potential node.
US10693441B2 Acoustic wave filter
An acoustic wave filter includes: a piezoelectric substrate; a first multimode filter that includes at least three first IDTs located on the piezoelectric substrate, has a first passband, and is connected between an input terminal and an output terminal; and a second multimode filter that includes at least three second IDTs located on the piezoelectric substrate, has a second passband, and is connected in series with the first multimode filter between the input terminal and the output terminal, a part of the second passband overlapping with the first passband, a remaining part of the second passband not overlapping with the first passband.
US10693437B1 High gamma on-wafer load pull test system
A millimeter-wave, high GAMMA on-wafer load pull system uses a tuner with extended inclined slabline (bend-line) and a manually controlled low profile pre-matching module, mounted on the bent section of the slabline next to the wafer-probe. The pre-matching module uses a mobile sliding rack and a rotating tuning probe; the rack is mounted on the slabline extension and controlled by a fixed pinion.Both the rack and tuning probe position and immersion into the slabline are controlled using sidewise mounted easily accessible manual knobs. The low profile of the pre-matching module is a crucial feature and allows integration on the extended slabline of the tuner in immediate proximity of the wafer-probe, thus minimizing any additional insertion loss and maximizing tuning range. Manual handling of the pre-matching tuning module is easy and a pre-calibration allows efficient on-wafer load pull operations.
US10693433B2 Electrostatic chuck filter box and mounting bracket
An apparatus and method electrically coupling an electrostatic chuck RF filter box with a pedestal lift. The RF filter box has a contact block and at least one alignment feature on an outer mating surface of the RF filter block. The contact block includes self-aligning electrical connectors and the alignment feature is configured for aligning self-aligning electrical connectors with corresponding electrical connectors on the bracket of the pedestal lift such that the self-aligning electrical connectors and the corresponding electrical connectors on the bracket of the pedestal lift automatically mate when the contact block is mounted to the bracket of the pedestal lift.
US10693430B2 Audio signal processing method and audio equalizer
An audio signal processing method and an audio equalizer, both implemented in an embedded system without incurring excessive computation, use a Kaiser-Bessel-derived (KBD) window and an Overlap-and-Add (OLA) processing to eliminate signal distortion of a time domain audio signal during signal conversion and to generate filters according to audio effects desired by a user.
US10693429B2 Dynamic phased array tapering without phase recalibration
Methods and systems for phased array tapering include setting a gain at a phase-invariant variable gain amplifier in each of a set of front-ends of a phased array transceiver, to perform tapering of beam pattern side lobes. Setting the gain includes setting a first gain at a first stage of the phase-invariant variable gain amplifier and setting a second gain at a second stage of the phase-invariant variable gain amplifier. A dependency of a phase shift of the first stage on the gain of the first stage is equal to and opposite a dependency of a phase shift of the second stage on the gain of the second stage.
US10693423B2 Dynamic amplification circuit
A dynamic amplification circuit includes a first drive circuit (310) generates a first driving voltage according to a first control signal and a first driving current; a second drive circuit (320) generates a first driving signal according to the first and a second driving voltage; a third drive circuit (330) generates a second control signal according to the first control signal and the first driving signal; and a dynamic amplifier DA (340) includes a first branch (101) including a first capacitor and a second branch (102) including a second capacitor which are connected by a first resistor (150) and a second resistor (160), an operation state of the DA (340) is controlled through the first and second control signals, a duration of the DA (340) in an amplification phase is proportional to a product of a resistance value of the first resistor and a capacitance value of the first capacitor.
US10693417B2 Precision high frequency phase adders
An electronic circuit including: a differential multiplier circuit with a first differential input and a second differential input and a differential output; and a phase locked loop (PLL) circuit including: (1) a balanced differential mixer circuit with a first differential input electrically connected to the differential output of the differential multiplier circuit, a second differential input, and an output; (2) a loop filter having an output and an input electrically connected to the output of the balanced differential mixer circuit; and (3) a voltage controlled oscillator (VCO) circuit having an input electrically connected to the output of the loop filter and with an output electrically feeding back to the second differential input of the balanced differential mixer circuit.
US10693415B2 Testing of a photovoltaic panel
A method for testing a photovoltaic panel connected to an electronic module. The electronic module includes an input attached to the photovoltaic panel and a power output. The method activates a bypass to the electronic module. The bypass provides a low impedance path between the input and the output of the electronic module. A current is injected into the electronic module thereby compensating for the presence of the electronic module during the testing. The current may be previously determined by measuring a circuit parameter of the electronic module. The circuit parameter may be impedance, inductance, resistance or capacitance.
US10693408B2 Multiple phase electric machine, drive and control
A multiple-phase electric machine provided with multiple inverter power circuits is described herein. The present multiple-phase electric machine aim at performing configuration changes while reducing the loss of torque when machines are switched between configurations. This is done by forming groups of phases defining machine portions that are powered by a separate inverter power circuit and by switching the machine portions separately with controlled switching devices.
US10693397B2 Three-phase brushless motor state identification
A method for determining the state of a brushless motor having first, second and third phases, in some embodiments, comprises: decoupling said motor from a power source; determining whether said motor is rotating or non-rotating; if the motor is rotating, determining a first phase voltage state relative to a common voltage and a second phase voltage state relative to the common voltage, said first phase and second phase voltage states determined when a third phase voltage is within a predetermined range of said common voltage; and if the first phase voltage state and the second phase voltage state are the same, repeating said determination as to whether the motor is rotating or non-rotating.
US10693395B2 Apparatus and method of compensating for steering torque of driving motor
The disclosure provides an apparatus and method of compensating for a torque of a motor. The apparatus includes a torque information collector configured to collect steering information, motor position information, and predetermined motor information, a torque ripple calculator configured to determine a target torque based on the steering information and to determine a compensation torque for torque ripple based on the target torque and the motor information, a compensation current calculator configured to determine a compensation current value based on the motor information and the compensation torque, a current value generator configured to convert the target torque into a target current value and to generate an output current value based on the target current value and the compensation current value, and a current signal output configured to output a current control signal corresponding to the output current value.
US10693390B2 Power conversion device for controlling discharge of a capacitor
In inverter control for supplying power to a motor, a power conversion device includes a temperature sensor for detecting a temperature of the inverter, a voltage sensor for detecting a voltage between terminals of a capacitor that smooths the voltage between terminals between the power source and the inverter, an inverter controller for controlling the inverter, a rotation speed sensor for detecting a rotation speed of the motor, an electric current sensor for detecting electric current supplied to the motor and a discharge determination instruction controller for giving an instruction for discharging electric charges accumulated in the capacitor, in which, control of reducing the rotation speed of the motor and discharge control of the capacitor are performed in accordance with the temperature of the inverter, the rotation speed of the motor and the electric current supplied to the motor.
US10693389B2 Power conversion device
A power conversion device includes element array having a high side arm element and a low side arm element, positive electrode-side conductor electrically connected to the high side arm element, negative electrode-side conductor electrically connected to the low side arm element, output-side conductor electrically connected to the high side arm element and the low side arm element, high side driving signal line that controls the high side arm element, and low side driving signal line that controls the low side arm element, the positive electrode-side conductor and the negative electrode-side conductor extend from the element array toward one side in first direction, the output-side conductor extends from the element array toward the other side opposite to the one side in the first direction, and the high side driving signal line and the low side driving signal line extend from the element array toward a second direction crossing the first direction.
US10693388B2 Power converter
A modular power converter includes first and second terminals to connect to electrical networks and at least one module connected between the first and second terminals, the module(s) including at least one switching element and at least one energy storage device, the switching element(s) and the energy storage device(s) combining to selectively provide a voltage source, the switching element(s) being switchable to transfer power between the first and second terminals. The converter further includes a control unit configured to selectively control switching of the switching element(s) to store energy from or release energy to either or both of the first and second terminals so as to decouple respective power flows at the first and second terminals and thereby inhibit a modulation of power flow at one of the first and second terminals from modifying a power flow at the other of the first and second terminals.
US10693385B2 High efficiency high frequency resonant power conversion
An apparatus comprises a first capacitor and a second capacitor connected in series, a diode and the second capacitor connected in parallel, wherein a cathode of the diode is connected to a common node of the first capacitor and the second capacitor and a plurality of adjustable capacitance networks connected in parallel with the second capacitor.
US10693380B2 Techniques for controlling a power converter using multiple controllers
A controller configured for use with a power converter and a power switch comprising a primary controller coupled to the power converter and configured to provide a switch drive signal to control switching of the power switch to transfer energy from a primary side to a secondary side of the power converter. A primary switching pattern circuit is configured to provide a primary switching pattern to operate the primary controller in a first mode of operation and a primary switch control circuit is coupled to the primary switching pattern circuit and configured to receive a control signal representative of turn-on of the power switch, to receive the primary switching pattern, and to output the switch drive signal. The primary switch control circuit operates in a first mode, a second mode, and a transition, wherein the primary switch control circuit operates in the second mode after the transition has been completed.
US10693379B2 Short-circuit protection using pulse width modulation (PWM) for resonant converters
According to an implementation, a resonant converter for short-circuit protection includes an oscillator, a short-circuit detector configured to detect a short-circuit condition in a component of the resonant converter, and a pulse width modulation (PWM) controller configured to control the oscillator in a PWM mode before short-circuit protection is triggered. The oscillator, when in the PWM mode, is configured to generate a first clock signal for driving a first power switch and a second clock signal for driving a second power switch.
US10693372B2 Multi-level power converter with light load flying capacitor voltage regulation
A multi-level power converter and a method using first, second, third and fourth switching elements, an inductor, and a flying capacitor are presented. A first terminal of the inductor may be connected to a switching terminal connecting the second and third switching elements. A first terminal of the flying capacitor may be connected to a terminal connecting the first and second elements. A second terminal of the flying capacitor may be connected to a terminal connecting the third and fourth switching elements. The multi-level power converter may have a first feedback circuit to generate control signals for setting the switching elements in a plurality of switching states for regulating an output voltage or an output current. The converter may have a second feedback circuit to generate control signals to allow the flying capacitor to be charged or discharged using an inductor current flowing through the inductor.
US10693371B2 Method and apparatus for peak switching to reduce losses in high frequency DC-DC converters
A method includes monitoring a resonant interval across a switching node. The method also includes detecting one or more preset values associated with the resonant interval across the switching node. The method further includes, in response to detecting the one or more preset values associated with the resonant interval across the switching node, initiating a high switch into an “on” operation.
US10693369B2 Voltage control device applied in a memory system
A voltage control device includes a first charge pump, a first power switch, a second charge pump, a second power switch, and a third power switch. The first charge pump generates a first application voltage according to the first system voltage. The first power switch has a first input terminal for receiving the first system voltage, a second input terminal for receiving the first application voltage, and an output terminal. The second charge pump generates a second application voltage according to a voltage received by the input terminal of the second charge pump. The second power switch has an input terminal for receiving the second application voltage, and an output terminal. The third power switch has a first input terminal coupled to the output terminal of the first charge pump, a second input terminal coupled to the output terminal of the second charge pump, and an output terminal.
US10693367B1 Pre-charging circuit for power converters
In some examples, an electrical power system includes a differential bus including a high-side rail and a low-side rail, a power source configured to generate power, and a bulk capacitor coupled between the high-side rail and the low-side rail, the bulk capacitor configured to filter the power generated by the power source. The electrical power system also includes a converter configured to convert the power filtered by the bulk capacitor and a pre-charging circuit comprising one or more switches and a middle capacitor, the pre-charging circuit configured to pre-charge the bulk capacitor.
US10693364B2 Power supply board and printer
A power supply board includes: first and second power supply circuits; first and second terminals configured to supply the electric power from the first and second power supply circuits to the head, respectively; a first line connected to an output terminal of the first power supply circuit; a second line connected to an output terminal of the second power supply circuit; and a branched line branched form the first line to be connected to an input terminal of the second power supply circuit and supplies the electric power from the first power supply circuit to the second power supply circuit. An input power source is connected to an input terminal of the first power supply circuit.
US10693361B2 Faulty current sense line detection in multiphase voltage regulators
A multiphase voltage regulator includes a plurality of power stages, a plurality of current sense circuits, a controller and a current sense interface running between the controller and one or more of the current sense circuits. The current sense interface includes a separate line for each current sense circuit coupled to the current sense interface and which is configured to support single-ended or differential current sense. The regulator also includes a plurality of pullup circuits, each of which is connected to one of the current sense interface lines and has a higher impedance than the line to which it is connected. A fault detection circuit of the controller determines if an individual one of the current sense interface lines has an open fault, based on the pullup circuit connected to the line with the open fault pulling up the voltage on the line by more than a predetermined amount.
US10693356B2 Variable-field rotary electric machine and vehicle provided with same
The variable-field rotary electric machine includes: a rotor that is rotatably integrated with a shaft while an axis of the shaft is used as a rotation axis and includes a movable iron core and a displacement mechanism configured to displace the movable iron core in an axial direction of the rotation shaft. The displacement mechanism includes: a cylinder unit including a cylinder chamber to retain hydraulic fluid according to a rotor speed, a piston member connected to the movable iron core, and a sealer member provided at the piston member. The the piston member and the movable iron core are displaced in the axial direction of the rotation shaft in response to an increase or decrease in an amount of the hydraulic fluid in the cylinder chamber.
US10693355B2 Coil unit arrangement device
There is configured a coil unit arrangement device that forms an array coil group by arranging in a predetermined arrangement order each relevant coil of a coil unit in which a plurality of coils corresponding to a plurality of phases is connected by a jumper wire for each phase, the coil unit arrangement device including: a holding section provided with a rotatable coil unit support that supports the coil unit; and a receiving section provided with an array coil group support that supports the array coil group, the receiving section relatively turning with respect to the holding section.
US10693354B2 Method for manufacturing impeller rotor assembly
A method of manufacturing an impeller rotor assembly including: manufacturing a cylindrical magnet in which hollow space is formed; manufacturing a magnet yoke which is assembled on the inner circumferential surface of the magnet in cylindrical form where hollow space is provided, and in which an outer diameter is 0.02 to 0.3 mm smaller than the inner diameter of the magnet; assembling the magnet and magnet yoke; and mold forming in which the assembly of the magnet and magnet yoke is integrated into the mold.
US10693352B2 Stators for electrical machines
A stator for an electrical machine is described. The stator includes a plurality of axially adjacent generally annular laminations. An axially extending coolant passageway through which a coolant fluid flows in use, extends through the stator. A plurality of axially spaced sealing recesses are provided. Each sealing recess is located between a pair of laminations and is in open communication with the surface of the axially extending coolant passageway. Each sealing recess has an axial width greater than the gap between the facing planar surfaces of axially adjacent laminations and is at least partially filled with a cured resin material to define a plurality of axially spaced seals.
US10693346B1 Apparatus supplying alternating current for a load
An apparatus supplying alternating current to a load.
US10693345B2 Brushless DC motor configuration for a power tool
A power tool with a combined printed circuit board (PCB) having a doughnut shape and located coaxially with a motor shaft. The combined PCB is secured to a heat sink on one end of the motor and a metal end piece is positioned on an opposite end of the motor. The metal end cap and heat sink are secured to one another via fasteners to provide a rigid coupling. A tabbed end piece is provided between the heat sink and the motor stator and is also secured into place via the fasteners. The tabbed end piece includes wire support tabs that provide strain relief to motor coil leads. The wire support tabs extend axially from circumferential locations of the tabbed end piece and include channels to guide the motor coil leads to solder contact points on the combined PCB.
US10693344B2 Packaging of a control module for a brushless motor
A power tool is provided, including a housing; an electric brushless DC motor disposed within the housing; and a control unit disposed within the housing and electrically coupled to the motor. The control unit includes a circuit board, a first set of power switches mounted on a first surface of the circuit board, a second set of power switches mounted on a second surface of the circuit board substantially opposite the first set of power switches and electrically coupled to the first set of power switches forming an inverter bridge circuit, power terminals arranged on a side edge of the circuit board and coupled to the output of the inverter bridge, and a heat sink mounted on the first surface of the circuit board covering the first set of power switches.
US10693341B1 Motor hubs for shutter mechanisms
A motor hub system for shutter actuation includes a shaft sleeve including a base flange and an externally threaded collet extending axially from the base flange along a rotation axis. A flanged nut with internal threads is in threaded engagement with the collet, wherein the internal threads are in a threaded portion of the flanged nut that extends axially from a flange of the flanged nut. A washer is compressed axially between the base flange of the shaft sleeve and the flange of the flanged nut.
US10693340B2 Electrical isolation of an alternator
An alternator for generating electrical power to one or more components of a power network includes a machine portion including a stator, a rotor and a rectifier, a battery connection terminal connected to the machine portion and configured to be connected to a battery, and an isolation device integral to the alternator. The isolation device is located on an electrical path between at least the machine portion and the battery connection terminal, and the isolation device is configured to isolate at least one of the alternator and another component of the power network from receiving electric current from the battery based on an undesirable condition occurring in the power network.
US10693337B2 Method for manufacturing armature
An annular conductor retaining device has a retention guide portion formed by blades arranged in a cylindrical shape with gaps therebetween. An annular conductor is inserted into two of the gaps across a plurality of the blades. The next annular conductor is inserted into the gaps to partially overlap the previously arranged annular conductor. This step is repeated so that the annular conductors are arranged in a spiral shape in the retention guide portion. The retention guide portion and the inner circumferential part of the core are fitted to each other, and the gaps and the slots of the core are made to coincide with each other. A pusher is inserted into the inner circumferential part of the retention guide portion so that the annular conductors are caught on the pusher, to move them in the axial direction into the slots of the core, and thus become the coils.
US10693334B2 Electric rotary machine
A stator core including field slots housing field windings and armature slots housing armature windings is provided. Permanent magnets are housed in the respective armature slots. The armature windings are configured by a first winding and at least one second winding. The field winding passes over the permanent magnet. The second windings each have a part embedded between a coil end of the field winding and teeth around which the field winding is around.
US10693332B2 Rotor of an electric machine, electric machine, and method for producing a rotor of an electric machine
A rotor of an electric machine has a circumferential surface and a permanent-magnet structure on the circumferential surface . A contour of the permanent-magnet structure has a stepped section with several steps, whereby each step has a first extension that is oriented essentially perpendicularly to the circumferential direction of the circumferential surface as well as a second extension that is oriented parallel to the circumferential direction and that connects the first extension to a first extension of an adjacent step. The first extension of a first step differs from the first extension of a second step that is adjacent to the first step and/or the second extension of a first step differs from the second extension of the second step.
US10693324B2 Monitoring device for monitoring an inductive energy transmission device
The invention relates to a monitoring device for monitoring an inductive energy transmission device from at least one transmitting coil to at least one receiving coil spaced apart from the at least one transmitting coil. The monitoring device comprises a coil array, which has individual coils and is designed to monitor an intermediate space between the at least one transmitting coil and the at least one receiving coil. The individual coils can be individually controlled. The suitable control can be used for a variable detection height and can ensure reliable operation even if an individual coil fails.
US10693319B2 Wireless charging pad including plurality of small power transmission coils and device for and method of driving wireless charging pad in wireless power transmission system
Disclosed are a wireless charging pad including a plurality of small power transmission coils and a device for and a method of driving the wireless charging pad. More particularly, the wireless charging apparatus includes a driving controller configured to generate a first control signal so as to apply a first driving voltage having a first phase to power transmission coils to be driven matching a device to be charged among the small power transmission coils and generate a second control signal so as to apply a second driving voltage having a phase opposite to the first phase to power transmission coils surrounding the power transmission coils to be driven; and a coil driver configured to apply the first and second driving signals to a wireless charging pad.
US10693317B2 Server and home appliance having power demand management function and method of managing power usage thereof
A power demand management system includes a plurality of power-prepaid appliances and a power demand management server. Each of the power-prepaid appliances includes an authenticator configured to manage an authentication key, a control setting unit configured to receive a power consumption control signal containing a power reduction amount from the power demand management server and to set control information according to the power reduction amount, and an operation control signal generator configured to generate an operation control signal based on the control information selected by the control setting unit. The power demand management server includes a demand resource allocator configured to allocate the power reduction amount to each power-prepaid appliance, a security unit configured to encrypt the power consumption control signal based on the authentication key of each power-prepaid appliance, and a reduction manager configured to monitor a reduction in power consumption depending on the power consumption control signal.
US10693315B2 Non grid-tied vehicle-solar uninterruptable power system
This invention is a DC-coupled, non grid-tied system comprising a solar panel, or an array of panels, a storage battery, a battery charger, an inverter, and optionally, a connection to an electric vehicle via both the regular AC charging connection and a DC connection. Unlike conventional grid-tied solar systems there is no possibility of solar or battery energy being fed back to the grid by virtue of the one-directional flow of energy through the battery chargers. The system can utilize all of the energy produced by the solar panels to provide power to critical household loads by storing electric energy in the storage battery. In the event of a grid outage, the system maintains power to the critical loads to the limits of the capacity of the batteries and the inverter, supplemented by whatever solar power is available. The energy available in an outage can be supplemented by using the main propulsion battery of an electric vehicle. The DC connection to the electric vehicle can be either indirect through the low voltage accessory system of the vehicle or direct through a high voltage quick charge port on the vehicle.
US10693313B2 Power apparatus operating method, power apparatus, and power apparatus management system
In an embodiment, a power apparatus operating method includes receiving a mode switching signal to control an operating of a power apparatus to provide and/or receive a preconfigured load; sensing an enable route current of an enable route, and a bypass route current of a bypass route, wherein the enable route current flowing through a battery module including one or more batteries, and the bypass route current does not flowing through the battery module; and controlling driving a first and a second switches by using a negative feedback control and an open loop control, to perform a current switching between an enable mode and a bypass mode of the power apparatus, based on the mode switching signal, the enable route current and the bypass route current, wherein the enable mode uses the power apparatus and the bypass mode bypasses the power apparatus.
US10693309B2 Headset wireless charging dock
A method and system for a headset wireless charging dock, where the charging dock comprises a radio, a coil, and a proximity sensor. The method may comprise sensing a presence of a headset using the proximity sensor, wirelessly charging a battery in the headset utilizing the coil, and wirelessly communicating commands, using the radio, to the headset to power down at least a portion of circuitry in the headset. The command may be communicated to the headset utilizing a protocol and a RF radio used by the headset to receive audio signals. The command communicated to the headset may power down audio processing circuitry in the headset. The charging induction coil may be inductively coupled to a coil in the headset to wirelessly charge the battery in the headset. The proximity sensor may comprise a Hall sensor.
US10693308B2 Interconnections for multi-layer transmitter coil arrangements in wireless charging mats
Embodiments describe a wireless charging device including: a housing having a charging surface, the housing including first and second walls defining an interior cavity; a transmitter coil arrangement disposed within the interior cavity; a plurality of cowlings for confining the plurality of planar transmitter coils in their respective positions; an interconnection structure positioned within the interior cavity between the transmitter coil arrangement and the second wall, the interconnection structure including a plurality of packaged electrical components mounted onto the interconnection structure; and a plurality of standoffs coupled to the interconnection structure and configured to electrically couple the transmitter coil arrangement to the plurality of packaged electrical components.
US10693306B2 Circuit and musical instrument
A circuit includes a signal processor configured to perform a signal processing, an amplifier configured to amplify a signal output from the signal processor, a first power supply path connected from a battery to the signal processor, a second power supply path connected from the battery to the amplifier, a capacitor connected to the second power supply path and that assists power supplied to the amplifier, and a power limiter connected to the second power supply path and that limits input power supplied from the battery.
US10693305B2 Device for charging and discharging a capacitive load
A capacitive load charging/discharging device, including a first capacitor, a down-up converter including a first and a second switching element connected across the first capacitor, wherein a connecting point of the switching elements is connected to a first output terminal of the converter through a main coil. The device further includes an output circuit with a capacitive load arranged between first and second output circuit terminals, which are connected to output terminals of the converter. A discharge circuit is formed with the output circuit, the main coil and the second switching element, including an additional capacitor which is connected to a charging circuit for charging to a specified voltage, wherein the polarity of the voltage corresponds to that of the load voltage in the charged state of the capacitive load.
US10693304B2 Energy storage system with improved operating time and operation method thereof
Provided are a system and a method which allow an improved operating time of an energy storage system in a power system by reflecting a state of charge of a battery and a state of the power system on a control of an amount of charging power or discharging power of the energy storage system. The system includes: a battery configured to charge or discharge power; a battery monitor configured to monitor a state of the battery; a power system monitor configured to monitor a state of a power system; and a charge/discharge controller configured to control an amount of charging power or an amount of discharging power of the battery using a state of charge of the battery detected by the battery monitor and the state of the power system detected by the power system monitor.
US10693303B2 Multi-functional portable power charger
A portable charger capable of jump starting a 12 V car battery includes a charger battery, a jump start circuit operatively electrically connected with the charger battery and with an ignition power outlet, and a microcontroller for coordinating safety functions to establish or interrupt the operative electrical connection of the jump start circuit with the ignition power outlet. The ignition power outlet comprises a positive power socket, a negative power socket, a positive sensing socket and a negative sensing socket. The sensing sockets are electrically isolated from the power sockets, and the microcontroller senses voltage across the sensing sockets and is configured to interrupt the operative electrical connection of the jump start circuit to the ignition power outlet until proper voltage is sensed across the sensing sockets.
US10693297B2 Centralized MPPT exiting and switching method and application thereof
Disclosed is a centralized MPPT exiting method for a photovoltaic inverter comprising multiple DC chopper circuits and one inverter circuit. The method comprises: when the photovoltaic inverter is in a centralized MPPT mode, MPPT control is implemented independently for each photovoltaic cell in a photovoltaic component and the maximum power point for each photovoltaic cell is obtained; a reference value of the maximum power point for each photovoltaic cell is determined according to the type of the multiple DC chopper circuits; whether the voltage difference between the other maximum power points and the reference value goes beyond an allowable voltage difference is judged and the operation of the DC chopper circuits connecting to the photovoltaic cells with a voltage difference beyond the allowable voltage difference is recovered.
US10693296B2 Stabilizing consumer energy demand
A computer-implemented method, according to one embodiment, includes: setting a target power demand corresponding to a consumer, and performing a process. The process includes: determining an actual power demand presented to the utility by the consumer based on a reward table, determining a current error, determining whether the actual power demand is adjustable in a direction that reduces the current error, reducing the current error by adjusting the actual power demand in response to determining that the actual power demand is adjustable in the direction that reduces the current error, and modifying the target power demand in response to determining that the actual power demand is not adjustable in the direction that reduces the current error. Determining the actual power demand includes measuring the power demand over a period of time in accordance with a process for measuring stability of power demand received from the utility.
US10693292B2 Surge protection circuit with feedback control
A surge protection circuit includes a DC trigger circuit that generates a trigger signal when a surge pulse occurs, and a surge protection device, coupled to the DC trigger circuit, that generates a clamp voltage as an output voltage of the surge protection circuit and conducts surge currents to ground in response to the trigger signal. A feedback circuit is provided between the surge protection device and the DC trigger circuit. The feedback circuit lowers the clamp voltage so that it does not exceed a failure voltage of the surge protection device.
US10693291B2 Method for operating an electrical circuit
A method for operating an electrical circuit for controllably delivering power from a power source to an electrical load including a switch further configured to operate in a first conducting mode and a second non-conducting mode, and a controller, the method includes ceasing delivering power from the power source to the electrical load.
US10693285B2 Guide device
The invention relates to a guide device, in particular for a cable chain, comprising laterally opposite guiding walls for guiding the top part and/or the bottom part of the cable carrier, which are formed from wall elements interconnected from the area of the front-sided end. Said wall elements are made from a single piece of plastic, and they comprise, in the area of the front-sided ends, first securing means made of one piece which enable said elements to be fixed in a positive and/or non-positive fit to a directly adjacent wall element such that a separation therefrom and pivoting counter to is prevented in any direction.
US10693281B2 Device for electrically connecting power distribution plates and electrical power distribution system provided with such a connection device
A device for electrically connecting power distribution plates, comprises a connector fastened to one end of a first plate and comprising power contacts for a second plate. The connector comprises a pair of separate electrical connection parts which together electrically connect two power busbars of the first plate to two power busbars of the second plate and each includes a base for electrically connecting and mechanically fastening the part to a power busbar of the first plate and a power contact branch extending from the base and intended to interact with a power busbar of the second plate.
US10693278B2 Vertically-coupled surface-etched grating DFB laser
A VCSEG-DFB laser, fully compatible with MGVI design and manufacturing methodologies, for single growth monolithic integration in multi-functional PICs is presented. It comprises a laser PIN structure, in mesa form, etched from upper emitter layer top surface through the active, presumably MQW, gain region, down to the top surface of the lower emitter. Lower electrical contacts sit adjacent the mesa disposed on the lower emitter layer with upper strip contacts disposed atop the upper emitter layer on the mesa top. An SEG is defined/etched from mesa top surface, between the upper strip contacts, through upper emitter layer down to or into the SCH layers. Vertical confinement is provided by the SCH structure and the lateral profile in the bottom portion of the mesa provides lateral confinement. The guided mode interacts with the SEG by the vertical tail penetrating the SEG and evanescent field coupling to the SEG.
US10693276B2 Optical transmitter
An optical transmitter includes: a semiconductor laser unit that outputs laser light of first output power and outputs a monitor current; a casing of an optical module that holds optical fiber; a monitor current detection unit that generates a monitor voltage; a laser driving unit that controls a laser driving current; a storage unit that stores information based on a result of a measurement of a ratio of second output power with respect to the first output power; a target voltage determination unit that changes the target voltage based on a detected temperature of a temperature sensor and the information based on the result of the measurement; and a power monitor value determination unit that generates a power monitor value indicating the second output power to be transmitted to a host device using the detected temperature and the information based on the result of the measurement.
US10693273B2 Reflector, fiber cavity, and fiber laser
A reflector includes a gain fiber and a periodic refraction structure unit. The gain fiber has a core doped with a rare earth element. The periodic refraction structure unit includes a high-refractive-index region that has a predetermined width, that is formed at a predetermined spacing along an optical axis direction of the gain fiber, that is formed across an entire section of the core that is orthogonal to the optical axis of the core, and that has a first refractive index, and a low-refractive-index region that is formed adjacent to the high-refractive-index region, that has a width equal to the predetermined spacing, and that has a second refractive index lower than the first refractive index. A width di of an ith periodic structure of refractive index in the periodic refraction structure unit is given by the equation di=Hi·(λ/(2·ni))+λ/(4·ni).
US10693270B2 Press-fit pin for semiconductor packages and related methods
A press-fit pin for a semiconductor package includes a shaft terminating in a head. A pair of arms extends away from a center of the head. Each arm includes a curved shape and the arms together form an s-shape. A length of the s-shape is longer than the shaft diameter. An outer extremity of each arm includes a contact surface configured to electrically couple to and form a friction fit with a pin receiver. In implementations the press-fit pin has only two surfaces configured to contact an inner sidewall of the pin receiver and is configured to contact the inner sidewall at only two locations. The shaft may be a cylinder. The s-shape formed by the pair of arms is visible from a view facing a top of the press-fit pin along a direction parallel with the longest length of the shaft. Versions include a through-hole extending through the head.
US10693268B2 Conductive slip ring for logging while drilling instrument
The present disclosure relates to a conductive slip ring for logging while drilling (LWD) instrument. The present disclosure utilizes a mechanical conductive slip ring to solve the problems of transmission of electric power and signals between two structures that have relative rotation, and the conductive slip ring has a simple structure, doesn't involve any complex circuit, and has low cost and high reliability. With the conductive slip ring in the present disclosure, there is no power transmission efficiency problem or signal transmission error rate problem. The conductive slip ring has high temperature-resistant, pressure-proof, and vibration-roof abilities, and can be applied widely.
US10693262B2 Sparkless socket
A sparkless socket including a socket, a sensing module, a controller, a switching module, a pressing stick and a mechanical switch is provided. The sensing module includes an emitter and a receiver. The receiver receives an infrared light emitted by the emitter through a light guide element module and holes on slots of the socket and generates a sensing result accordingly. The pressing stick is pressed by a plug if the plug is plugged into the socket. The mechanical switch is controlled by the pressing stick to generate a first signal. The switching module is controlled by the controller to transmit an AC power provided by a city power system from the controller to the socket. The controller determines whether the plug is plugged into the socket according to the sensing result and the first signal and thereby enables or disables the switching module.
US10693254B2 Dummy pin
A dummy pin includes a pin main body that is to be inserted into the at least one terminal insertion port and is formed by molding resin, the pin main body having: a waterproof portion having a cylindrical seal surface that makes tight contact with an inner surface of the at least one seal hole by elastically compressing a part of the two or more lip portions of the waterproof member; and a falling-off prevention portion having one or more concave portions that are partially recessed from the seal surface toward the central axis and that a remaining lip portion of the two or more lip portions of the waterproof member enters, the seal surface forming a continuous surface over an entire circumferential direction of the waterproof portion.
US10693253B2 Movable socket assembly
The present disclosure relates to a movable socket assembly. The movable socket assembly may include a housing, a plug part installed in said housing, a plurality of elastic conducting contact points formed on said plug part, and an adjusting mechanism for positioning the plug part out of the housing so that the plug part can be removably inserted into an external power outlet. The housing may further include a first housing and a second housing, and the second housing can retract into the first housing to extend the flat insertion piece out of the housing through an opening of the second housing.
US10693251B2 Annular wet connector
A connector assembly attaches downhole tools to one another to form a tool string. The connector assembly includes male and female subs, each with latch ends that selectively latch to one another. Ends of the subs distal from their latch ends are configured for attachment to the downhole tools. A plug assembly is in one of the subs and a socket assembly is disposed in the other sub; the plug and socket assemblies mate with one another when the subs attach. Mating the plug and socket assemblies forms a signal communication path through the connector assembly so that adjacent tools are in signal communication. The plug and socket assemblies and male and female subs are annular and circumscribe a bore that extends axially through the connector assembly. Downhole tools that attach to opposing ends of the connector assembly are in communication through the bore in the connector assembly.
US10693246B2 Terminal assembly for use with conductors of different sizes and method of assembling
A terminal includes a terminal body and/or a first wing that may extend from the terminal body. The first wing that may have an end portion, a middle portion and/or a connecting portion. The inner surface of the end portion may be in contact with an inner surface of the middle portion. A terminal may include a second wing that may extend from the terminal body. An outer surface of the middle portion of the first wing may contact an outer surface of the middle portion of the second wing. A first wing and a second wing may be disposed on opposite sides of the terminal body. The second wing may include an end portion, a middle portion, and/or a connecting portion. A connecting portion of the first wing and a connecting portion of the second wing may both connect to the terminal body.
US10693245B2 Spatial power-combining devices and antenna assemblies
Spatial power-combining devices and antenna assemblies for spatial power-combining devices are disclosed. A spatial power-combining device may include an input coaxial waveguide section, an output coaxial waveguide section, and a center waveguide section. The center waveguide section may include an input center waveguide section, an output center waveguide section, and a core section. The core section may form an integral single component with an input inner housing of the input center waveguide section and an output inner housing of the output center waveguide section. Alternatively, the core section may be attached to the input inner housing and the output inner housing. The plurality of amplifiers may be registered with the core section. Antenna assemblies may include antennas with signal and ground conductors that are separated by air. Representative spatial power-combining devices may be designed with high efficiency, high or low frequency ranges, ultra-wide bandwidth operation, and high output power.
US10693237B2 Method of employing a subsurface antenna in two regions
A method of making a subsurface antenna which has an assymetric radiation pattern. The assymetric radiation pattern radiates electromagnetic waves unequally into two regions.
US10693236B2 Iris matched PCB to waveguide transition
The present application discloses embodiments that relate to an electromagnetic apparatus. In one aspect, the present apparatus includes a circuit board configured to propagate an electromagnetic signal. The apparatus also includes a waveguide configured to propagate an electromagnetic signal. The apparatus further includes a coupling port configured to couple a signal between the circuit board and the waveguide, where the coupling port has dimensions based on a desired impedance of the port.
US10693233B2 Patch antenna unit and antenna
A patch antenna unit and an antenna that relate to the field of communications technology wherein the patch antenna unit includes a first support layer, a substrate, a second support layer, and an integrated circuit that are stacked. One radiation patch is attached to the first support layer, and one radiation patch is attached to the second support layer. A ground layer is disposed on the second support layer, a coupling slot is disposed on the ground layer, and a feeder corresponding to the coupling slot is disposed on the second support layer. The integrated circuit is connected to the first ground layer and the feeder. In the foregoing specific technical solution, a four-layer substrate is used for fabrication.
US10693232B2 Systems and methods for providing vibration transduction and radio-frequency communication in proximity to an electrically conductive structure
Systems and methods are provided for providing vibration transduction and radio-frequency communication in proximity to an electrically conductive structure. The system may comprise an antenna element, an electrically conductive structure in proximity to the antenna element, and a vibration transducer comprising a material. The material may comprise a ferromagnetic material with piezoelectric properties. The vibration transducer may be positioned between the antenna element and the conductive structure.
US10693230B1 Dynamic directionality for mobile ad-hoc networks
Directional transmission in a mobile ad-hoc network includes receiving position data for peer nodes in the network. When transmitting a data packet to a peer node, the position of the peer node is determined with reference to a position database. An electronically steerable antenna is focused to transmit to the position and the packet is transmitted. The electronically steerable antenna is then placed in an omnidirectional mode to receive packet transmissions.
US10693228B2 Antenna kit
An antenna kit includes: main and auxiliary antenna units to be disposed respectively on first and second dielectric substrates; and two connecting units. The main antenna unit includes two main radiating modules which are symmetrical with respect to a first axis, and each of which includes a main feed point, a main radiating portion and an extending portion. The auxiliary antenna unit is symmetrical with respect to a second axis, and includes two auxiliary feed points, two auxiliary radiating portions and a connecting portion. Each connecting unit is capable of being assembled such that the main radiating portion of a respective main radiating module and a respective auxiliary radiating portion are connected via the assembled connecting unit.
US10693221B2 Modular phased array
A removable module for a phased array, the module including: a circuit board having a ground plane formed on one side of the circuit board; an antenna mounted on and extending away from a topside of the circuit board; circuitry on a backside of the circuit board, the circuitry including an RF front end circuit coupled to the antenna; and a group of one or more first connecters mounted on the backside of the circuit board, the first connectors for physically and electrically connecting and disconnecting the module from a master board through a corresponding group of one or more matching second connectors on the master board, the first connectors on the module having electrically conductive lines for carrying an externally supplied LO signal for the RF front end circuit and an IF signal for or from the RF front end circuit.
US10693218B2 Structural tank integrated into an electronic device case
An apparatus is provided with a conductive bezel section and a conductive ground plane section forming a perimeter and being positioned opposite the conductive bezel section. The conductive ground plane section is separated from the conductive bezel section by a perimeter gap at the perimeter. A structural tank circuit is integrated with and connecting the conductive bezel section and the conductive ground plane section across the perimeter gap. Another implementation may include a structural capacitor or a structural inductor integrated with and connecting the conductive bezel section and the conductive ground plane section across the perimeter gap.
US10693215B2 Antenna assistant device and electronic device including the same
An electronic device is provided. The electronic device includes a housing, a communication circuit disposed on one side of the housing, a multi-layered printed circuit board (PCB) disposed on one side of the housing and electrically connected to the communication circuit and an antenna radiator disposed on one side of the housing or defining at least a portion of an outer surface of the housing, and is electrically connected to the communication circuit and the multi-layered printed circuit board, wherein the multi-layered printed circuit board comprises a first conductive pattern disposed in at least one of a plurality of layers thereof to form a capacitance, a second conductive pattern disposed in at least another one of the plurality of layers thereof to form an inductance and a conductive plate disposed between the at least one and the at least other one of the plurality of layers and is electrically isolated from the first conductive pattern and the second conductive pattern.
US10693210B2 Method for making antenna array
A set of antenna geometries for use in integrated arrays at terahertz frequencies are described. Two fabrication techniques to construct such antennas are presented. The first technique uses an advanced laser micro-fabrication, allowing fabricating advanced 3D geometries. The second technique uses photolithographic processes, allowing the fabrication of arrays on a single wafer in parallel.
US10693208B1 High gamma disc-tuning probes for impedance tuners
High GAMMA disc-shaped tuning probes for high frequency electro-mechanical slide screw impedance tuners use a notch slug concept, whereby the head of the tuning probes is split in two distinct lobes in a static pre-matching configuration. The disc-probes rotate around an axis perpendicular to the axis of the slotted airline of the tuner and do not require a cumbersome vertical axis. The rotation moves the tuning lobes gradually into the slot of the airline and controls the amplitude of the reflection factor through increasing coupling. The disc-probes comprise two diametrical opposite tuning lob assemblies designed to create high reflection (GAMMA) at two distinct frequency bands, one for high end frequencies and one for low end frequencies.
US10693206B2 Nonreciprocal devices having reconfigurable nonreciprocal transfer functions through nonreciprocal coupling
A nonreciprocal device includes a waveguide through which waves at a first frequency propagate with a first wavevector and with a second wavevector in a direction opposite to the first wavevector; a frequency-dependent device that operates within a frequency range and modifies the waves through the waveguide in a way that is dependent on the first frequency; and a set of couplers to couple the waveguide and the frequency-dependent device. Coupling rates of the set of couplers are modulated to enable nonreciprocal coupling, with respect to the frequency-dependent device, of the first wavevector compared to the second wavevector.
US10693205B2 Resonator, filter, and communication device
A resonator includes a shield conductor, a columnar body, and a first dielectric body. The shield conductor includes a first conductor located on a negative z-direction side and a second conductor located on a positive z-direction side, and has a cavity therein. The columnar body has a columnar shape, and is placed inside the cavity, an end in the negative z-direction thereof being joined to the first conductor, an interval being provided between an end in the positive z-direction of the columnar body and the shield conductor. The first dielectric body is placed inside the cavity, an end in the positive z-direction thereof being joined to the second conductor, an interval being provided between an end in the negative z-direction of the first dielectric body and the shield conductor, the first dielectric body surrounding the columnar body so as to be apart from each other.
US10693199B2 Battery pack for electric vehicle
Disclosed is a battery pack for an electric vehicle including a battery cell module, a battery receiving region in which a cell module support unit configured to support the battery cell module is provided, a cooling plate provided between the battery cell module and the cell module support unit, the cooling plate having a shape corresponding to a shape of the battery cell module, and a gap prevention pad configured to prevent a gap from being formed between the cooling plate and the battery cell module when the battery cell module is fixed in the battery receiving region, thereby preventing deterioration in cooling performance and durability.
US10693198B2 Controller, energy storage apparatus, energy storage system, moving object, backup power supply, and controller method
A control device (90) equipped with: switches (91) provided in each charging or discharging current path in each of one or more power storage units (40); a control unit (92) that supplies a control signal to the switch (91); and an external input terminal (83) that supplies an external input signal to the switch (91). Each switch (91) has a function for turning off when the control signal and/or the external input signal is a signal for turning off that switch, or a function for turning on when both the control signal and the external input signal are a signal for turning on that switch.
US10693197B2 System and method of cell block voltage analytics to improve balancing effectiveness and identify self-discharge rate
A battery management unit includes a cell balancing module to perform cell balancing between a cells in a battery cell stack, and a controller operable to determine, during a first charge cycle, that the first cell has reached an over-voltage threshold before the second cell, to determine, during a discharge cycle, that the first cell has reached an under-voltage threshold before the second cell, to identify the first cell as having a lower capacity than the second cell based upon the determination that the first cell reached the over-voltage threshold before the second cell and upon the determination that the first cell reached the under-voltage threshold before the second cell, and to prevent, during another charge cycle, the cell balancing module from performing cell balancing on the first cell based upon the first cell being identified as having the lower capacity than the second cell.
US10693195B2 Rechargeable battery
Provided is a rechargeable battery. The rechargeable battery includes an electrode assembly, an electrolyte immersing the electrode assembly therein, a case assembly accommodating the electrode assembly and the electrolyte, and an absorbing member disposed in the electrode assembly to absorb stress applied to the inside of the electrode assembly when the electrode assembly is expanded.
US10693191B2 Electrode assembly and rechargeable battery having electrode tap
An electrode assembly wound by interposing a separator between a first electrode and a second electrode according to an exemplary embodiment of the present invention is disclosed, wherein the first electrode includes a first coating part coated with an active material and a plurality of first electrode taps that are not coated with the active material and protrude to an outer side of the first coating part, and two first electrode taps per the number of three winding times are formed so as to protrude from the first electrode.
US10693190B2 Material for electrode, electrode sheet for all-solid state secondary battery, all-solid state secondary battery, and methods for manufacturing electrode sheet for all-solid state secondary battery and all-solid state secondary battery
Provided are a material for an electrode including an active material, a sulfide-based inorganic solid electrolyte having conductivity for ions of metal elements belonging to Group I or II of the periodic table, and an auxiliary conductive agent having at least one metal atom belonging to Group XII, XIII, or XIV of the periodic table, in which a specific surface area of the auxiliary conductive agent is 1 to 500 m2/g, and a ratio between a major axis length and a minor axis length of a particle constituting the auxiliary conductive agent is 1.5 or more, an electrode sheet for an all-solid state secondary battery and an all-solid state secondary battery in which the material for an electrode is used, and methods for manufacturing an electrode sheet for an all-solid state secondary battery and an all-solid state secondary battery.
US10693184B2 Lithium-containing garnet crystal body, method for producing same, and all-solid-state lithium ion secondary battery
Provided is a high-density lithium-containing garnet crystal body. The lithium-containing garnet crystal body has a relative density of 99% or more, belongs to a tetragonal system, and has a garnet-related type structure. A method of producing a Li7La3Zr2O12 crystal, which is one example of this lithium-containing garnet crystal body, includes melting a portion of a rod-like raw material composed of polycrystalline Li7La3Zr2O12 belonging to a tetragonal system while rotating it on a plane perpendicular to the longer direction and moving the melted portion in the longer direction. The moving rate of the melted portion is preferably 8 mm/h or more but not more than 19 mm/h. The rotational speed of the raw material is preferably 30 rpm or more but not more than 60 rpm. By increasing the moving rate of the melted portion, decomposition of the raw material due to evaporation of lithium can be prevented and by increasing the rotational speed of the raw material, air bubbles can be removed.
US10693183B2 Ether-based electrolyte for Na-ion battery anode
A sodium-ion battery that includes an anode comprising hard carbon and lithium; and an electrolyte composition comprising an ether solvent and a sodium salt.
US10693177B2 Lead for lithium secondary battery having excellent stability against overcharge and pouch type lithium secondary battery comprising the same
Disclosed herein are a short circuit formation unit for mechanically cutting an electrode tab and/or an electrode lead of a pouch-shaped battery cell in order to secure the safety of the pouch-shaped battery cell when the pouch-shaped battery cell swells due to gas generated in the pouch-shaped battery cell while the pouch-shaped battery cell is in an abnormal state or when the pouch-shaped battery cell is overcharged, and a pouch-shaped secondary battery including the same. Current is prevented from flowing in the pouch-shaped secondary battery when the pouch-shaped secondary battery is overcharged or when the pouch-shaped secondary battery is in an abnormal state. In addition, a reduction in the energy density of the pouch-shaped secondary battery is prevented when a voluminous device is further provided in the pouch-shaped secondary battery.
US10693176B2 Hybrid cell design of alternatively stacked or wound lithium ion battery and capacitor electrodes
Electrodes are formed with a porous layer of particulate electrode material bonded to each of the two major sides of a compatible metal current collector. In one embodiment, opposing electrodes are formed with like lithium-ion battery anode materials or like cathode materials or capacitor materials on both sides of the current collector. In another embodiment, a battery electrode material is applied to one side of a current collector and capacitor material is applied to the other side. In general, the electrodes are formed by combining a suitable grouping of capacitor layers with un-equal numbers of anode and cathode battery layers. One or more pairs of opposing electrodes are assembled to provide a combination of battery and capacitor energy and power properties in a hybrid electrochemical cell. The cells may be formed by stacking or winding rolls of the opposing electrodes with interposed separators.
US10693175B2 Bipolar electrode for nickel-hydrogen storage battery and nickel-hydrogen storage battery
A bipolar electrode includes a metal foil, a first active material layer provided on a front surface of the metal foil, and a second active material layer having a larger area than the first active material layer and provided on a rear surface of the metal foil. The second active material layer includes a low density region disposed in a peripheral portion in plan view as viewed from a thickness direction of the metal foil, and a high density region disposed more inside than the low density region and having a smaller porosity than the low density region.
US10693169B2 Separator for fuel cell or current collecting member for fuel cell, and manufacturing method thereof
In order to provide a separator for fuel cells, or a current collecting member for fuel cells, which has low contact resistance, excellent corrosion resistance and which can be economically manufactured, and a manufacturing method thereof, this separator 110 for fuel cells comprises a substrate 11 having iron or aluminum as the main component, a gas barrier film 12 formed directly on said substrate 11 and having excellent corrosion resistance, and a conductive resin film 13 formed on the gas barrier film 12 and containing a conductive ceramic or graphite particles having a particle diameter of 1-20 μm.
US10693167B2 Method of and apparatus for evaluating membrane thickness of electrolyte membrane
A membrane thickness evaluation apparatus includes a first voltage application electrode and a second voltage application electrode. A membrane electrode assembly is interposed between the first voltage application electrode and a second voltage application electrode. Alternating current voltage is applied to the membrane electrode assembly to measure the impedance of an electrolyte membrane, and electrostatic capacitance is calculated from the impedance. The electrostatic capacitance is compared with the correlation with the membrane thickness to determine the membrane thickness of the electrolyte membrane.
US10693166B2 Fuel cell system
A fuel cell system includes a fuel cell that generates electric power using fuel gas and oxidant gas, a fuel gas supply path through which the fuel gas is supplied to an anode inlet of the fuel cell, a recycle gas path through which anode off-gas discharged from an anode outlet of the fuel cell returns to the fuel gas supply path, and a pressure booster arranged in the recycle gas path, and the pressure booster is arranged above a confluence portion where the fuel gas supply path and the recycle gas path meet each other when gravity acts downward from above.
US10693165B1 Environmental sensor array for fuel cell air filtration systems
In one embodiment, an environmental sensor array monitors pre-filter airflow to a fuel cell with an air filter, and senses amounts of filter exposure of air contaminants in the monitored pre-filter airflow. The environmental sensor array may then correlate the sensed amounts of filter exposure over time to a long-term adsorption limit of the air contaminants for the air filter, determining a lifetime usage level of the air filter. Accordingly, the environmental sensor array may provide an indication of the lifetime usage level of the air filter. In another embodiment, the environmental sensor array may also monitor post-filter airflow to the fuel cell, and senses instantaneous levels of post-filter air contaminants. In response to the instantaneous level of any particular air contaminant of the post-filter air contaminants being above a respective threshold level, the environmental sensor array may protect the operation of the fuel cell (e.g., de-rate, shut down, etc.).
US10693161B2 Fuel cell system and method for controlling same
There is provided a fuel cell system having a fuel cell, which determines whether an operating state thereof is a low-temperature-startup operation or a normal-running operation and performs recovery control for increasing a concentration gradient of water in an electrolyte membrane of the fuel cell to be greater than that in the normal-running operation when it is determined that the operating state is the low-temperature-startup operation.
US10693149B2 Survivor locator light
A Water Activated Battery characterized by a) At least one anode selected from the group consisting of magnesium, aluminum, zinc and alloys thereof; b) A cathode comprising at least one basic copper salt comprising Cu(OH)2 combined with a copper salt CuX (with n−1 the molar ratio between the CuX and the Cu(OH)2 in the basic copper salt), such that a discharge reaction in saline versus a Mg anode could be written nMg+Cu(OH)2.(n-1)CuX=Mg(OH)2+(n−1)MgX+nCu) on a skeletal frame, the cathode further comprising a soluble, ionically conductive material; c) at least one cavity separating said cathode and said at least one anode; and d) a housing surrounding said at least one anode, cathode and cavity; (e) a lower aperture at the base of the housing for ingress of water and for expelling of heavier than water products of post immersion reaction, and (f) an upper aperture located near top of the housing for venting hydrogen generated by the post immersion reaction, wherein the upper aperture is positioned below the top of housing to create a cavity to provide a void for trapping hydrogen, so that hydrogen is only expelled from the cavity via the upper aperture after a quantity has accumulated, and is expelled in bubbles having a diameter of at least one millimeter.
US10693146B2 Production method for fine metal particles, production method for fuel cell electrode catalyst, supported fine metal particle catalyst, and fuel cell electrode catalyst
Provided is a method for efficiently manufacturing fine metal particles applicable as a fuel cell electrode catalyst. Provided is a method of manufacturing fine metal particles, including the step of: a hydrogen bubbling step to perform bubbling to a reaction solution, wherein: the reaction solution is prepared by allowing seeds of fine metal particles in a dispersed state and a water soluble noble metal precursor to co-exist in a water-containing solvent; and the bubbling is performed with a reaction gas containing a hydrogen gas, is provided.
US10693143B2 Fuel cell
A fuel cell includes a cell structure including a first electrode, a second electrode, and an electrolyte layer, a gas diffusion layer disposed adjacent to the first electrode, and a gas channel plate disposed adjacent to the gas diffusion layer, in which the gas diffusion layer is formed of a porous metal body having a three-dimensional mesh-like skeleton, the gas channel plate includes a first region including a first channel, a second region including a second channel, and a third region including a third channel, the first channel includes a slit extending from the center of the gas channel plate toward its outer edge at the boundary surface between the first region and the second region, letting the total area of the first channel at the boundary surface be a first opening area S1, letting the total area of the second channel at the boundary surface between the second region and the third region be a second opening area S2, and letting the total area of the third channel at the boundary surface between the third region and the gas diffusion layer be a third opening area S3, the relationship S2
US10693142B2 Aluminum nonwoven fiber material for current collector of electric power storage equipment, manufacturing method thereof, electrode utilizing aluminum nonwoven fiber material and manufacturing method thereof
A manufacturing method for an aluminum nonwoven fiber material includes: a block forming procedure where molten aluminum is extruded into a space through micropores (42a) and, moreover, aluminum fibers formed by extrusion are maked fall on a predetermined support surface (43), thereby forming an aluminum fiber block on the support surface (43); a short fiber removing procedure in which removing treatment on aluminum short fibers shorter than a predetermined length from the aluminum fiber block is performed; and a pressurization procedure in which the aluminum fiber block subjected to the short fiber removing procedure is pressurized to form the aluminum nonwoven fiber material.
US10693141B2 Bipolar battery seal and thermal rib arrangements
A current collector assembly, such as for a bipolar lead acid battery, can include an electrically-conductive silicon substrate and a frame bonded to the electrically-conductive silicon substrate. The substrate can be treated or modified, such as to include one or more thin films which render a surface substrate electrically conductive and electrochemically stable in the presence of a lead acid electrolyte chemistry. An interface between the frame and the electrically-conductive silicon substrate can be hermetically sealed. In an example, the frame can provide an edge-seal ring configuration. In an example, a casing assembly can include a spacer bonded to the substrate, along with a casing segment and a thermally-conductive rib, the spacer isolating the thermally-conductive rib from the electrically-conductive silicon substrate electrically.
US10693140B2 Negative electrode, and secondary battery, battery module, and battery pack including the same
The present invention relates to a negative electrode and a secondary battery including the same, and particularly, to a negative electrode which includes a negative electrode active material layer including first active material particles each in the form of a secondary particle in which a plurality of primary particles are agglomerated; and second active material particles, wherein the second active material particles have an average particle size (D50) equal to or less than an average particle size (D50) of the primary particles, the first active material particle is artificial graphite, and the second active material particle is a graphite-based particle, and a secondary battery, a battery module, and a battery pack including the same.
US10693139B2 Carbonaceous structure and method for preparing the same, electrode material and catalyst including the carbonaceous structure, and energy storage device including the electrode material
The present disclosure relates to a carbonaceous structure and a method for preparing the same, an electrode material and a catalyst including the carbonaceous structure, and an energy storage device including the electrode material.
US10693138B2 Cathode material for lithium-ion secondary battery, cathode for lithium-ion secondary battery, and lithium-ion secondary battery
A cathode material is provided which comprises secondary particles of cathode active material particles including central particles of LixFeyMzPO4 and a carbonaceous film which coats the central particles, wherein a particle size distribution thereof has maximum values of a relative particle amount on both fine and coarse particle sides. A particle diameter with the maximum relative particle amount on the fine particle side is in a range A of 0.70 μm to 2.00 μm, and a particle diameter with the maximum relative particle amount on the coarse particle side is in a range B of 7.00 μm to 15.00 μm. A difference between maximum values of a relative particle amount is 2.00% to 6.00%.
US10693133B2 Method of manufacturing positive material
A positive active material including a core including a compound capable of reversibly intercalating and deintercalating lithium and LiNaSO4 that is coated on at least a part of a surface of the core or that blends with the core.
US10693132B2 All-solid-state battery
A main object of the present disclosure is to provide an all-solid-state battery with an excellent capacity durability. The present disclosure achieve the object by providing an all-solid-state battery comprising: a cathode active material layer, an anode active material layer, and a solid electrolyte layer formed between the cathode active material layer and the anode active material layer; wherein at least one of the cathode active material layer and the anode active material layer contains a sulfide solid electrolyte and a conductive auxiliary material; the conductive auxiliary material includes a carbon material C1 having a carboxyl group on its surface; and a weight ratio of the carboxyl group to overall of the carbon material C1 is 8 weight % or more.
US10693131B2 Composite for cathode of Li-ion battery, its preparation process and the Li-ion battery
A composite for the cathode of Li-ion battery is disclosed and comprises: a base active material represented by Li1+a(N1−b−cCobMnc)O2 wherein 0≤a≤0.5, 0≤b≤0.4, 0≤c≤0.6, with b+c<1; and a coating on the base active material comprising a phase containing the components B2O3 or SnBxO2+3x/2−y/2Fy; wherein 0≤x≤5, 0
US10693127B2 Alkaline storage battery
An alkaline storage battery contains: a positive electrode; a negative electrode containing, as an active material, at least one of a metal capable of forming a dendrite and a metal compound thereof; and an alkaline electrolyte. The alkaline electrolyte contains a compound which is a chain saturated hydrocarbon at least partially having a hydrophilic functional group other than a hydroxyl group and having a molecular weight of 400 or more and less than 220000 in an amount of less than 15 g per 100 mL of the electrolyte.
US10693125B2 Alkaline electrochemical cell with improved anode and separator components
An alkaline electrochemical cell includes a cathode, an anode which includes an anode active material, and a non-conductive separator disposed between the cathode and the anode, wherein from about 20% to about 50% by weight of the anode active material relative to a total amount of anode active material has a particle size of less than about 75 μm, and wherein the separator includes a unitary, cylindrical configuration having an open end, a side wall, and integrally formed closed end disposed distally to the open end.
US10693122B2 Method for preparing electrode slurry
The present invention relates to a method for preparing an electrode slurry, and particularly, to a method for preparing an electrode slurry that includes the processes of preparing a mixed solution by mixing a binder, a conductive material, and an active material with a solvent (process 1); separating the mixed solution prepared through process 1 into layers (process 2); and removing at least a portion of the solvent from the mixed solution of process 2, which has been separated into layers (process 3).
US10693117B2 Electrochemical systems with ionically conductive and electronically insulating separator
Provided are separator systems for electrochemical systems providing electronic, mechanical and chemical properties useful for a variety of applications including electrochemical storage and conversion. Embodiments provide structural, physical and electrostatic attributes useful for managing and controlling dendrite formation and for improving the cycle life and rate capability of electrochemical cells including silicon anode based batteries, air cathode based batteries, redox flow batteries, solid electrolyte based systems, fuel cells, flow batteries and semisolid batteries. Disclosed separators include multilayer, porous geometries supporting excellent ion transport properties, providing a barrier to prevent dendrite initiated mechanical failure, shorting or thermal runaway, or providing improved electrode conductivity and improved electric field uniformity. Disclosed separators include ionically conductive and electronically insulating separators having an electronically and ionically conductive layer.
US10693116B2 Porous separator for secondary battery and manufacturing method thereof
Provided is a porous separator for a secondary battery including an inorganic oxide layer formed on a porous substrate by an atomic layer deposition process, such that a thin separator having excellent heat stability, permeability and electrolyte impregnability may be provided by controlling specific conditions in the process and thicknesses of the inorganic oxide layers on a surface and inside of the porous separator.
US10693115B2 Nonaqueous electrolyte secondary battery separator
As a nonaqueous electrolyte secondary battery separator used to produce a nonaqueous electrolyte secondary battery which is low in resistance increasing rate in a case where the nonaqueous electrolyte secondary battery is repeatedly subjected to a charge-discharge cycle, the present invention provides a nonaqueous electrolyte secondary battery separator which includes a polyolefin porous film, the nonaqueous electrolyte secondary battery separator having ion permeability barrier energy of not less than 300 J/mol/μm and not more than 900 J/mol/μm.
US10693114B2 Polyolefin-based porous film and method for producing the same
A method for producing a polyolefin-based porous film includes an (A) step: a raw fabric forming step for forming a non-porous raw fabric from a polyolefin-based resin composition, a (B) step: an MD cold stretching step for cold stretching the non-porous raw fabric obtained in the (A) step at a temperature of −20° C. to (Tm−30)° C. (Tm is a melting point (° C.) of the non-porous raw fabric) in an extruding direction (MD) of the raw fabric to make the raw fabric porous; a (D) step: a TD cold stretching step for cold stretching a film processed in the (B) step in a direction (TD) perpendicular to the MD, and an (H) step: a thermal fixing step, in the above order.
US10693113B2 Battery electrode and secondary battery using the same
The present application relates to the field of energy storage devices and, in particular, relates to a battery electrode, and a secondary battery using the battery electrode. The battery electrode comprises an electrode tab, a current collector, and a diaphragm attached onto at least one surface of the current collector, wherein the diaphragm is provided with a groove, the electrode tab is embedded into the groove and is electrically connected with the current collector, the electrode tab comprises an embedded portion embedded in the groove and an exposed portion protruded outside the groove; wherein an upper surface of the embedded portion is covered with an active material coating layer. According to the present application, an embedded electrode tab is adopted, and a diaphragm covers a surface of an embedded portion.
US10693112B2 Battery module
A battery module includes: cells; and a battery holder made of a resin material that contains a filler in a resin matrix. In the resin material of the battery holder, the lower limit of the content of the filler is determined on the basis of the endothermic amount, and the upper limit of the content of the filler is determined on the basis of the viscosity. Another battery module includes: cylindrical cells; and a battery holder having a plurality of tubular first accommodation portions each having a substantially hexagonal hole and a plurality of tubular second accommodation portions each having a substantially polygonal (heptagonal or more) hole. In the battery holder, the first accommodation portions and second accommodation portions are arranged in a manner of log pile by sandwiching a first column including the first accommodation portions between second columns including the second accommodation portions.
US10693106B2 Display device
The organic electroluminescence display device of an embodiment of the present invention includes a substrate, a plurality of pixels formed on the substrate, and a sealing film that covers the plurality of pixels. The sealing film includes a first barrier layer, a base layer covering the top surface of the first barrier layer, an inter layer locally formed on the top surface of the base layer, and a second barrier layer covering the top surface of the base layer and the top surface of the inter layer. The inter layer is formed so as to cover a step on the top surface of the base layer.
US10693104B2 Organic electroluminescent device and method for producing same
An organic EL device (100A) includes an active region (R1) including a plurality of organic EL elements and includes a peripheral region (R2) located in a region other than the active region. The organic EL device includes an element substrate (1) including a substrate, and the plurality of organic EL elements supported by the substrate; and a thin film encapsulation structure (10A) covering the plurality of organic EL elements. The thin film encapsulation structure includes a first inorganic barrier layer (12), an organic barrier layer (14) in contact with a top surface of the first inorganic barrier layer, and a second inorganic barrier layer (16) in contact with the top surface of the first inorganic barrier layer and a top surface of the organic barrier layer. The peripheral region includes a first protruding structure (22a) including a portion extending along at least one side of the active region, the first protruding structure being supported by the substrate, and also includes an extending portion (12e), of the first inorganic barrier layer, extending onto the first protruding structure, the first protruding structure having a height larger than a thickness of the first inorganic barrier layer.
US10693097B2 Display device including two display elements, display module, electronic device, and method for manufacturing display device
A first display element includes a first pixel electrode that reflects visible light, a liquid crystal layer, and a first common electrode that transmits visible light. A second display element includes a second pixel electrode that transmits visible light, a light-emitting layer, and a second common electrode that reflects visible light. A separation layer that reflects visible light is formed over a formation substrate, an insulating layer is formed over the separation layer, and the second display element is formed over the insulating layer. The formation substrate and a second substrate are bonded to each other. Then, the formation substrate and the separation layer are separated from each other. The exposed separation layer is processed into the first pixel electrode. The liquid crystal layer is positioned between the first common electrode and the first pixel electrode and a first substrate and the second substrate are bonded to each other.
US10693095B2 Light-emitting element, display device, electronic device, and lighting device
A light-emitting element having high emission efficiency which includes a fluorescent material as a light-emitting substance is provided. A light-emitting element includes a pair of electrodes and an EL layer between the pair of electrodes. The EL layer includes a light-emitting layer. The light-emitting layer includes a host material and a guest material. The host material has a difference of more than 0 eV and less than or equal to 0.2 eV between a singlet excitation energy level and a triplet excitation energy level. The guest material is capable of emitting fluorescence. The triplet excitation energy level of the host material is higher than a triplet excitation energy level of the guest material.
US10693089B2 Flexible display device
The present disclosure relates to a flexible display device, including a flexible substrate. The substrate includes a first portion, a second portion and a bending portion connecting the first portion to the second portion, wherein the flexible substrate has a thickness T. A plurality of display pixels is located at a side of the first portion of the flexible substrate. A supporting layer is located at a side of the flexible substrate facing away from the plurality of display pixels and includes a first supporting layer corresponding to the first portion and a second supporting area corresponding to the second portion. A thickness of the first supporting layer is T1, a thickness of the second supporting layer is T2, and a width of the bending portion is W, wherein W ≥ ( 2 ⁢ T + T ⁢ ⁢ 1 + T ⁢ ⁢ 2 ) ⁢ π 2 . Therefore, a narrow border is achieved, and the problem of interference during bending is alleviated.
US10693088B2 Method for producing an optoelectronic device, and an optoelectronic device produced by the method
In various embodiments, a method for producing an optoelectronic device is provided. The method may include in the following order: providing a substrate, having a first state having a non-planar shape, reshaping the substrate into a second state. The second state has a planar or substantially planar shape. The method may further include forming at least one optoelectronic component on the substrate and reshaping the substrate into a third state. The third state is identical or substantially identical to the first state.
US10693086B2 Organometallic compound, organic light-emitting device including the organometallic compound, and diagnostic composition including the organometallic compound
An organometallic compound represented by Formula 1: wherein, in Formula 1, groups and variables are the same as described in the specification.
US10693084B2 Compound for organic light-emitting device and organic light-emitting device including same
The present invention relates to an anthracene derivative selected from among compounds represented by Chemical Formulas A-1, A-2, B-1, and B-2, and an organic light-emitting device including the same. Structures of individual moieties in the anthracene derivative are as defined in the specification.
US10693080B2 Solvent for producing organic transistor
Provided is a solvent for organic transistor production. The solvent has excellent solubility for organic semiconductor materials and enables formation of an organic transistor having high crystallinity. The solvent according to the present invention for organic transistor production includes a solvent A represented by Formula (a). In the formula, Ring Z represents a ring selected from an aromatic carbon ring, a 5- to 7-membered alicyclic carbon ring, and a 5- to 7-membered heterocyclic ring; R1 represents a group selected from oxo, thioxy, —ORa, —SRa, —O(C═O)Ra, —RbO(C═O)Ra, and substituted or unsubstituted amino; and R2 represents a group selected from hydrogen, C1-C7 alkyl, aryl, and —ORa, where R1 and R2 may be linked to each other to form a ring with one or more carbon atoms constituting Ring Z.
US10693077B2 Compound and organic electronic device using the same
Provided are a novel compound and an organic electronic device using the same. The novel corn pound is represented by the following Formula (I): wherein Y is an oxygen atom, a sulfur atom, or a sulfur dioxide group; X1 and X2 are each independently C(Ra), multiple (Ra)s are the same or different, and the two (Ra)s are joined together to form a first aryl ring; X3 and X4 are each independently C(Rb), multiple (Rb)s are the same or different, and the two (Rb)s are joined to form a second aryl ring or a heteroaryl ring.
US10693074B2 5,12-dihydrotetracene derivative and organic electroluminescence device using the same
The present invention discloses a 5,12-dihydrotetracene derivative and an organic electroluminescence device employing the 5,12-dihydrotetracene derivative as the thermally activated delayed fluorescence host material or the thermally activated delayed fluorescence dopant material in the light emitting layer. The organic electroluminescence device of the present invention exhibits improved performance, such as reduced power consumption and increased current efficiency.
US10693072B2 Diazirine containing organic electronic compositions and device thereof
The present invention relates to organic electronic devices, and more specifically to organic field effect transistors, comprising a dielectric layer that comprises a polycycloolefinic polymer and a diazirine compound.
US10693068B2 Organic light-emitting display apparatus and method of manufacturing the same
Provided are an organic light-emitting display apparatus and a method of manufacturing the same. The organic light-emitting display apparatus includes a substrate; lower electrodes, the lower electrodes being on the substrate and spaced apart from one another; a pixel-defining film, the pixel-defining film having portions that cover ends of the lower electrodes; upper electrodes, an upper electrode corresponding to each lower electrode, each upper electrode including a first portion contacting the corresponding lower electrode and a second portion contacting the pixel-defining film; organic functional layers, each including an emission layer, an organic functional layer corresponding to each upper electrode and disposed thereon; and an electrode on the organic functional layers.
US10693064B2 Semiconductor memory device
A semiconductor memory device according to an embodiment comprises a memory cell array configured from a plurality of row lines and column lines that intersect one another, and from a plurality of memory cells disposed at each of intersections of the row lines and column lines and each including a variable resistance element. Where a number of the row lines is assumed to be N, a number of the column lines is assumed to be M, and a ratio of a cell current flowing in the one of the memory cells when a voltage that is half of the select voltage is applied to the one of the memory cells to a cell current flowing in the one of the memory cells when the select voltage is applied to the one of the memory cells is assumed to be k, a relationship M2<2×N×k is satisfied.
US10693060B2 Phase change memory structure and the same
The present disclosure provides a phase change memory structure, including a bottom electrode, a first phase change material contacting a top surface of the bottom electrode, a first switch over the first phase change material, a second phase change material over the first switch, and a top electrode over the second phase change material.
US10693058B2 Magnetic tunnel junction device and magnetic memory device
A magnetic tunnel junction device and a magnetic memory device. The magnetic tunnel junction device includes a magnetic tunnel junction including a fixed magnetic body, an insulator, and a free magnetic body sequentially stacked and a conducting wire disposed adjacent the free magnetic body of the magnetic tunnel junction to apply in-plane current. The fixed magnetic body has a fixed magnetization direction and is a thin film including a material magnetized directionally perpendicular to a film surface. The free magnetic body has a structure of [auxiliary free magnetic layer/free non-magnetic layer]N/main free magnetic layer, where N is a positive integer greater than or equal to 2 and indicates that an [auxiliary free magnetic layers/free non-magnetic layers] structure is stacked repeatedly N times.
US10693055B2 Magnetic memory devices
Magnetic random access memory (MRAM) devices are provided. The MRAM devices may include a magnetic tunnel junction (MTJ) including a free layer and a pinned layer sequentially stacked in a vertical direction and a conductive layer adjacent to the free layer of the MTJ. The conductive layer may include a horizontal portion and first and second protruding portions that protrude away from the horizontal portion and are spaced apart from each other in a horizontal direction that is perpendicular to the vertical direction. A side of the free layer and a side of the horizontal portion may form a straight side.
US10693054B2 MTJ bottom metal via in a memory cell and method for producing the same
A method of forming a memory cell with a high aspect ratio metal via formed underneath a metal tunnel junction (MTJ) and the resulting device are provided. Embodiments include a device having a metal via formed underneath a metal tunnel junction (MTJ) in a memory cell, and the metal via has an aspect ratio smaller than 2.
US10693053B2 Method for producing intravascular ultrasonic transducers and structure thereof
The present invention relates to a method for producing an intravascular ultrasonic transducer and a structure for same, the method for producing a ultrasonic transducer producing a single element by: forming a piezoelectric element lapped according to a previously set thickness; depositing conductive material on the lapped surface of the piezoelectric element; forming a matched layer and a rear surface layer by casting the front and rear surfaces of the piezoelectric element to which conductive material has been deposited; lapping according to a previously set thickness; and dicing the bulk material, which is a stack of a matched layer, a piezoelectric element and a rear surface layer, along the stack direction so that the size of the element is less than the critical size for intravascular ultrasound (IVUS).
US10693049B2 Light emitting device package and lighting system comprising same
One embodiment relates to a light emitting device package having improved luminous flux, and a light emitting device package, according to one embodiment of the present invention, comprises: a light emitting device having an electrode pad arranged at a lower surface thereof; a wavelength conversion layer for covering four lateral surfaces of the light emitting device; a first reflective pattern for covering an upper surface of the light emitting device and three lateral surfaces of the light emitting device so as to expose the wavelength conversion layer of the one remaining lateral surface, which is a light emitting surface of the light emitting device; and a second reflective pattern arranged between the first reflective pattern and the upper surface of the light emitting device.
US10693046B2 Chip scale packaging light emitting device and manufacturing method of the same
A Chip-Scale Packaging (CSP) LED device and a method of manufacturing the same are disclosed. The CSP LED device includes a flip-chip LED semiconductor die and a packaging structure, wherein the packaging structure comprises a soft buffer layer, a photoluminescent structure and an encapsulant structure. The soft buffer layer includes a top portion formed on top of the flip-chip LED semiconductor die, and an edge portion formed covering an edge surface of the flip-chip LED semiconductor die, wherein the top portion has a convex surface, and the edge portion has an extension surface smoothly adjoining the convex surface. The photoluminescent structure is formed on the soft buffer layer covering the convex surface and the extension surface of the soft buffer layer. The encapsulant structure, which has a hardness not lower than that of the buffer layer, is formed on the photoluminescent structure. Therefore, the CSP LED device has improved reliability by improving adhesion strength between the flip-chip LED semiconductor die and the packaging structure, and improved optical performance such as more consistent correlated color temperature (CCT), more uniform spatial color, and higher optical efficacy.
US10693043B2 Light emitting diode and LED module having the same
Disclosed are an LED and an LED module. The LED includes: a first conductivity type semiconductor layer; a mesa disposed over the first conductivity type semiconductor layer and including an active layer and a second conductivity type semiconductor layer; a first ohmic-contact structure in contact with the first conductivity type semiconductor layer; a second ohmic-contact structure in contact with the second conductivity type semiconductor layer; a lower insulating layer at least partially covering the mesa and the first conductivity type semiconductor layer and disposed to form a first opening part at least partially exposing the first ohmic-contact structure and a second opening part at least partially exposing the second ohmic-contact structure; and a current distributing layer connected to the first ohmic-contact structure at least partially exposed by the first opening part and disposed to form a third opening part at least partially exposing the second opening part.
US10693042B2 Light-emitting device and display device using the same
A light-emitting device and a display device using the same. The light-emitting device improves the reliability of a process of disposing light-emitting devices. The light-emitting device is configured to ensure electrical connections even if the light-emitting device is inverted while being disposed on a substrate. The light-emitting device includes an n-type semiconductor layer and a p-type semiconductor layer. N-type electrodes and p-type electrodes are disposed on both sides of top and bottom surfaces of the light-emitting device. Contact holes are provided to electrically connect one of the n-type electrodes to the n-type semiconductor layer and one of the p-type electrodes to the p-type semiconductor layer. When the light-emitting device is inverted while being disposed on a substrate, the light-emitting device operates ordinarily, thereby reducing the defect rate of a display device.
US10693039B2 Light-emitting element having a reflective structure with high efficiency
A light-emitting device comprises a light-emitting stack; a reflective structure comprising a reflective layer on the light-emitting stack and a first insulating layer covering the reflective layer; and a first conductive layer on the reflective structure; wherein the first insulating layer isolates the reflective layer from the first conductive layer.
US10693038B2 Semiconductor device
A semiconductor device is provided. The semiconductor device includes a first semiconductor layer; a second semiconductor layer on the first semiconductor layer; an active region between the second semiconductor layer and the first semiconductor layer; an electron blocking structure on the active region; a first In-containing layer between the active region and the electron blocking structure; and a second In-containing layer on the electron blocking structure; wherein the first In-containing layer has a first indium content, the second In-containing layer has a second indium content, and the second indium content is different from the first indium content.
US10693028B2 Micro-concentrator solar array using micro-electromechanical systems (MEMS) based reflectors
A micro-concentrator solar array is provided, and includes a plurality of solar cells and a plurality of micro-electromechanical systems (MEMS) based reflectors. Each solar cell includes a focal point. The MEMS based reflectors are each selectively tiltable about at least one axis to reflect a beam of light onto the focal point of one of the solar cells.
US10693026B2 Photovoltaic module comprising a plurality of bifacial cells and method for producing such a module
The invention concerns a method for producing a photovoltaic module, comprising:⋅—providing a plurality of bifacial photovoltaic cells each having a short-circuit current ratio (B),⋅—asymmetrically cutting each cell into two portions, such that the ratio between the surface areas of said portions is substantially equal to the short-circuit current ratio (B) of said cell or to the average short-circuit ratio of the set of cells,⋅—juxtapositioning said cell portions in a main plane of the module in order to form pairs of cell portions chosen such that the front face of the first portion has a short-circuit current substantially equal to the short-circuit current of the rear face of the second portion, said portions being arranged such that the front face of the first portion and the rear face of the second portion coincide with the front face of the module,⋅—creating an electrical connection of the front face of the first portion with the rear face of the second portion.
US10693024B2 Barrier assembly
An assembly that includes a barrier film interposed between a first polymeric film substrate and a first major surface of a pressure sensitive adhesive layer is provided. The first polymeric film substrate has a first coefficient of thermal expansion that is, in some embodiments, up to 50 parts per million per Kelvin. The pressure sensitive adhesive layer has a second major surface opposite the first major surface that is disposed on a second polymeric film substrate. The second polymeric film substrate is typically resistant to degradation by ultraviolet light. In some embodiments, the second polymeric film substrate has a second coefficient of thermal expansion that is at least 40 parts per million per Kelvin higher than the first coefficient of thermal expansion. The assembly is transmissive to visible and infrared light.
US10693023B2 Imaging apparatus, method of manufacturing the same, and camera
A method of manufacturing an imaging apparatus includes: preparing a substrate comprising a wafer and a silicon layer arranged on the wafer, the wafer including a first semiconductor region made of single crystal silicon with an oxygen concentration not less than 2×1016 atoms/cm3 and not greater than 4×1017 atoms/cm3, the silicon layer including a second semiconductor region made of single crystal silicon with an oxygen concentration lower than the oxygen concentration in the first semiconductor region; annealing the substrate in an atmosphere containing oxygen and setting the oxygen concentration in the second semiconductor region within the range not less than 2×1016 atoms/cm3 and not greater than 4×1017 atoms/cm3; and forming a photoelectric conversion element in the second semiconductor region after the annealing.
US10693020B2 Semiconductor device package and method for use thereof
An optical detector device including: a glass substrate having conductive traces plated thereon; a semiconductor device having an optical detector exposed on a side facing the glass substrate, the semiconductor device further including a plurality of bond pads electrically coupled to a first subset of the conductive traces; a metallic seal structure bonding a side of the glass substrate having the conductive traces with the side of the semiconductor device facing the glass substrate; and a plurality of conductive structures outside of a perimeter of the semiconductor device, the plurality of conductive structures being electrically coupled to a second subset of the conductive traces.
US10693019B2 Film scheme for a high density trench capacitor
Various embodiments of the present application are directed towards a trench capacitor with a high capacitance density. In some embodiments, the trench capacitor overlies the substrate and fills a trench defined by the substrate. The trench capacitor comprises a lower capacitor electrode, a capacitor dielectric layer, and an upper capacitor electrode. The capacitor dielectric layer overlies the lower capacitor electrode and lines the trench. The upper capacitor electrode overlies the capacitor dielectric layer and lines the trench over the capacitor dielectric layer. The capacitor dielectric layer comprises a high κ dielectric material. By using a high κ material for the dielectric layer, the trench capacitor may have a high capacitance density suitable for use with high performance mobile devices.
US10693016B2 Display apparatus and method of manufacturing the same
A display apparatus includes a thin film transistor on a first base substrate, the thin film transistor including a gate electrode disposed on the first base substrate, an active pattern disposed on the first base substrate and including a semiconductor layer including of amorphous silicon and an ohmic contact layer which is on the semiconductor layer, a drain electrode disposed on the ohmic contact layer and having a first thickness, and a source electrode disposed on the ohmic contact layer and having a second thickness which is greater than the first thickness.
US10693010B2 Semiconductor device and method for manufacturing semiconductor device
A change in electrical characteristics of a semiconductor device including an interlayer insulating film over a transistor including an oxide semiconductor as a semiconductor film is suppressed. The structure includes a first insulating film which includes a void portion in a step region formed by a source electrode and a drain electrode over the semiconductor film and contains silicon oxide as a component, and a second insulating film containing silicon nitride, which is provided in contact with the first insulating film to cover the void portion in the first insulating film. The structure can prevent the void portion generated in the first insulating film from expanding outward.
US10693001B2 Semiconductor device
A semiconductor device includes a semiconductor layer made of SiC. A transistor element having an impurity region is formed in a front surface portion of the semiconductor layer. A first contact wiring is formed on a back surface portion of the semiconductor layer, and defines one electrode electrically connected to the transistor element. The first contact wiring has a first wiring layer forming an ohmic contact with the semiconductor layer without a silicide contact and a second wiring layer formed on the first wiring layer and having a resistivity lower than that of the first wiring layer.
US10692997B2 Bidirectional transistor having a low resistance heterojunction in an on state
A bidirectional heterojunction transistor includes first and second conduction electrodes, first and second gates between the conduction electrodes, and first and second reference electrodes between the gates. The transistor further includes a superposition of semiconductor layers, including channel zones that are vertically in line with the gates, a first conduction zone between the first conduction electrode and the first channel zone, and a second conduction zone between the second conduction electrode and the second channel zone. The superposition of semiconductor layers also includes a third conduction zone that is separated from the first and second conduction zones by the first and second channel zones, respectively, and a first electrical connection that is connected to the third conduction zone and to the first reference electrode.
US10692996B1 Systems, methods and apparatus for radio frequency devices
Systems, methods and apparatus incorporating Gallium Nitride heterostructure (Alx,Iny)Ga1-x-y N-materials in flexible, strainable and wearable radio frequency devices. These devices include (Alx,Iny)Ga1-x-y N-based high-electron mobility transistors (HEMTs), which enable amplification of microwave radio frequencies from approximately 300 MHz to approximately 300 GHz for flexible and conformal wireless transmission.
US10692992B2 Semiconductor device and fabrication method thereof
Semiconductor device and fabrication method are provided. The fabrication method includes: providing a base substrate having a first gate dielectric film thereon; forming a first gate electrode layer on a portion of the first gate dielectric film; forming an offset sidewall film on the first gate dielectric film and covering sidewalls of the first gate electrode layer; forming lightly doped regions in the base substrate on sides of the first gate electrode layer; removing the offset sidewall film and a portion of the first gate dielectric film to form a first dielectric layer under the first gate electrode layer; forming sidewall spacers; forming source/drain doped regions on sides of the first gate electrode layer; forming a dielectric layer over the source/drain doped regions and the base substrate; and forming a gate opening in the dielectric layer by removing the first gate electrode layer and the first gate dielectric layer.
US10692987B2 IC structure with air gap adjacent to gate structure and methods of forming same
The disclosure provides an integrated circuit (IC) structure including a first spacer on a semiconductor fin adjacent a first portion of the gate structure, and having a first height above the semiconductor fin; a second spacer on the semiconductor fin adjacent the first spacer, such that the first spacer is horizontally between the first portion of the gate structure and a lower portion of the outer; and a gate cap positioned over the first portion of the gate structure and on the second spacer above the semiconductor fin. The gate cap defines an air gap horizontally between the first portion of the gate structure and an upper portion of the second spacer, and vertically between an upper surface of the first spacer and a lower surface of the gate cap.
US10692986B2 Compound film of tungsten and germanium, and semiconductor device
A compound film of tungsten and germanium useful for semiconductor devices, a semiconductor device using the compound film and a method and an apparatus for manufacturing the compound film. Various embodiments include a compound film of tungsten and germanium, which has a germanium/tungsten composition ratio of 0.2 or more and less than 6 and includes an optical energy gap. The compound film of tungsten and germanium is produced on a substrate by causing a material gas of tungsten and a material gas of germanium to undergo a chemical reaction in at least one of a region in a gas phase and a region on the substrate. Various embodiments include a semiconductor device including a stack structure in which a semiconductor substrate, a compound film of tungsten and germanium having a germanium/tungsten composition ratio of 1 or more and 3.2 or less, and a metal electrode are laminated in this order.
US10692985B2 Protection of high-K dielectric during reliability anneal on nanosheet structures
A starting structure for forming a gate-all-around field effect transistor (FET) and a method of fabricating the gate-all-around FET. The method includes forming a stack of silicon nanosheets above a substrate forming an interfacial layer over the nanosheets depositing a high-k dielectric layer conformally on the interfacial layer. The method also includes depositing a layer of silicon nitride (SiN) above the high-k dielectric layer and performing reliability anneal after depositing the layer of SiN to crystalize the high-k dielectric layer.
US10692981B2 Memory device and manufacturing method thereof
A memory device and a manufacturing method thereof are provided. The memory device includes a first gate structure, a second gate structure, an oxide layer and a nitride layer. The first gate structure and the second gate structure are disposed on a substrate. The oxide layer covers the first gate structure. The nitride layer is disposed on the substrate and covers the oxide and the second gate structure. The refraction index of a portion of the nitride layer adjacent to an interface between the nitride layer and each of the first gate structure and the second gate structure is about 5% to 10% less than the refraction index of the remaining portion of the nitride layer.
US10692978B2 SiC semiconductor device with insulating film and organic insulating layer
According to the present invention, a semiconductor device includes a first conductivity type SiC layer, an electrode that is selectively formed upon the SiC layer, and an insulator that is formed upon the SiC layer and that extends to a timing region that is set at an end part of the SiC layer. The insulator includes an electrode lower insulating film that is arranged below the electrode, and an organic insulating layer that is arranged so as to cover the electrode lower insulating film. The length (A) of the interval wherein the organic insulating layer contacts the SiC layer is 40 μm or more, and the lateral direction distance (B) along the electrode lower insulating layer between the electrode and SiC layer is 40 μm or more.
US10692971B2 Process for fabricating silicon nanostructures
A process for etching a substrate comprising polycrystalline silicon to form silicon nanostructures includes depositing metal on top of the substrate and contacting the metallized substrate with an etchant aqueous solution comprising about 2 to about 49 weight percent HF and an oxidizing agent.
US10692970B2 Semiconductor device with buffer region
A semiconductor device include a semiconductor body with a drain region of a first conductivity type, a drift region of the first conductivity type and having a doping concentration lower than a doping concentration of the drain region, a buffer region of the first conductivity type arranged between the drift region and the drain region, a source region of the first conductivity type, a body region of a second conductivity type arranged between the source region and the drift region and forming a first pn-junction with the source region and a second pn-junction with the drift region, and a charge compensation region of the second conductivity type extending from the body region towards the buffer region. A source metallization is in ohmic contact with the source region. A drain metallization is ohmic contact with the drain region.
US10692960B2 Display apparatus
Provided is a display apparatus, including a substrate; a plurality of pixels that are on the substrate and include at least one display device; a separation area that is on the substrate and between two adjacent pixels from among the plurality of pixels; and a penetrating portion that is in the separation area and penetrates the substrate.
US10692956B2 Display device including a control line with a detour part
A display device includes a scan line extending in a first direction. A plurality of data lines cross the scan line. A driving voltage line crosses the scan line. An active pattern includes a plurality of channel regions and a plurality of conductive regions. A control line is connected to the plurality of data lines and the driving voltage line. The active pattern includes a shielding part overlapping at least one data line of the plurality of data lines. The control line includes a plurality of main line parts each extending in the first direction, and a detour part connecting two adjacent main line parts of the plurality of main line parts to each other. The detour part extends along a periphery of the active pattern and crosses the at least one data line of the plurality of data lines.
US10692954B2 Backplane for display device and method of manufacturing the same
A method of manufacturing a backplane for a display device includes forming an insulation layer on a substrate, forming a pad electrode layer on the insulation layer, forming a photoresist pattern on the pad electrode layer in the pad region, etching the pad electrode layer and a portion of the insulation layer by the photoresist pattern as an etch-stop layer so as to simultaneously form a pad electrode and a side protection layer, the side protection layer covering a sidewall of the pad electrode, and stripping the photoresist pattern.
US10692953B2 Display apparatus
A display apparatus includes: a substrate having a bending area between a first area and a second area; an inorganic insulating layer arranged on the substrate, the inorganic insulating layer having an opening or a groove corresponding to the bending area; a wiring unit extending to the second area through the bending area, the wiring unit arranged on the inorganic insulating layer and at least a portion thereof overlapping the opening or the groove; and an organic material layer between the inorganic insulating layer and the wiring unit, the organic material layer configured to fill the opening or the groove, wherein the wiring unit comprises a first wire and a second wire that are adjacent to each other, and a width in which the opening or the groove overlaps the first wire is different from the width in which the opening or the groove overlaps the second wire.
US10692948B2 Array substrate, manufacturing method thereof and display panel
An array substrate is provided, including a substrate, a driver thin film transistor and a switch thin film transistor disposed on the substrate, the driver thin film transistor and the switch thin film transistor both include a gate, a gate insulating layer, an active layer, a source, and a drain. A barrier layer is disposed between the gate and the gate insulating layer of the driver thin film transistor. A manufacturing method thereof includes forming a barrier layer on the gate of the driver thin film transistor. Compared with existing arts, forming a barrier layer between the gate and the gate insulating layer of the driver thin film transistor to prevent its active layer from water and active oxygen ions affections can improve the electrical property and reliability of the thin film transistor, and ensure the normal operation for driving the driver thin film transistor of organic light emitting diode.
US10692947B2 Light emitting display device and method of manufacturing the same
Disclosed are a light emitting display device and a method of manufacturing the same, which prevent a lifetime of a light emitting layer from being shortened and prevent occurrence of a turn-on defect. The light emitting display device includes a plurality of pixels each including a transistor having a gate electrode, an active layer overlapping the gate electrode, a source electrode connected to one side of the active layer, and a drain electrode connected to another side of the active layer. The pixels further include a light emitting device having a first electrode, a light emitting layer disposed on the first electrode, and a second electrode disposed on the light emitting layer. The light emitting display device includes a contact hole, and the first electrodes of at least two of the pixels are electrically connected to side surfaces of respective source electrodes or to side surfaces of respective drain electrodes in the contact hole.
US10692945B2 Manufacturing method for an inkjet printing AMOLED display panel
A manufacturing method for an inkjet printing AMOLED display panel is disclosed. The method includes steps of: manufacturing a TFT backplane, and manufacturing an anode on the TFT backplane; manufacturing a spacer layer for isolating the anode from a pixel definition layer on the anode; manufacturing a pixel definition layer on the TFT backplane, and the pixel definition layer covers the spacer layer; patterning the pixel definition layer to form a notch on the pixel definition layer in order to expose the spacer layer; etching the spacer layer below the notch by an etching solution; and forming an ink layer on the anode by an inkjet printing method. The invention can improve the cleanliness of the anode surface in the AMOLED display panel, reduce the residue, and make the printed light-emitting layer easier to spread evenly, prevent the AMOLED display panel from displaying abnormality.
US10692941B2 Organic light emitting diode display
Provided is an organic light emitting diode display. The OLED display includes a thin film transistor substrate, a white OLED layer, a quantum dot photoluminescence film and a color filter film. The OLED display includes sub-pixels, which are sequentially disposed. The sub-pixels include a red sub-pixel, a green sub-pixel and a blue sub-pixel. A region of the quantum dot photoluminescence film corresponding to the red sub-pixel is provided with red quantum dots, and a region corresponding to the green sub-pixel is provided with green quantum dots. The red quantum dots and the green quantum dots are excited by white light emitted by the WOLED layer to emit high-purity red light and green light, respectively, and then filtered by the color filter film to be emitted. Thus, the OLED display has higher color saturation, which effectively broadens color gamut and can fully utilize the short-wavelength light.
US10692937B2 Manufacturing method of OLED display panel with stacks structure
The present disclosure discloses an OLED display panel and a manufacturing method thereof, including: forming a first anode layer on a substrate; forming a conductive layer, a first pixel defining layer and a protective layer covering the conductive layer on the first anode layer; forming a first OLED pixel layer on the first anode layer; forming a first cathode layer on the OLED pixel layer; forming a second anode layer on the first cathode layer; forming a second OLED pixel layer on the second anode layer; and forming a second cathode layer on the second OLED pixel layer. In the above way, the times of the precision mask used in the manufacturing process is greatly reduced, and the space occupied by the stack structure in parallel with the three primary colors is greatly reduced, thereby greatly improving the pixel resolution.
US10692934B2 Memory device
According to one embodiment, a memory device includes a first conductive layer, a second conductive layer, and a first layer. A direction from the first conductive layer toward the second conductive layer is aligned with a first direction. The first layer is provided between the first conductive layer and the second conductive layer. The first layer includes a first region including titanium and oxygen, a second region including aluminum and oxygen and being provided between the first conductive layer and the first region, and a third region including aluminum and oxygen and being provided between the first region and the second conductive layer. A surface area in a first plane of a brookite region included in the first region is 58 percent or more of a surface area in the first plane of the first region. The first plane crosses the first direction.
US10692929B1 Integrated circuit including resistive random-access memory cell and resistor cell and forming method thereof
An integrated circuit includes: a substrate having a resistive random-access memory area and a resistor area; a first dielectric layer and a second dielectric layer sequentially disposed on the substrate; a patterned stacked structure having a bottom conductive layer, an insulating layer and a top conductive layer stacked from bottom to top sandwiched by the first dielectric layer and the second dielectric layer; a first metal plug and a second metal plug disposed in the second dielectric layer and contacting the top conductive layer and the bottom conductive layer of the resistive random-access memory area respectively, thereby constituting a resistive random-access memory cell; and, a third metal plug and a fourth metal plug disposed in the second dielectric layer and contacting the bottom conductive layer or the top conductive layer of the resistor area, thereby constituting a resistor cell. A method of forming said integrated circuit is also provided.
US10692926B2 Magnetoresistive stack with seed region and method of manufacturing the same
A magnetoresistive stack/structure and method of manufacturing same comprising wherein the stack/structure includes a seed region, a fixed magnetic region disposed on and in contact with the seed region, a dielectric layer(s) disposed on the fixed magnetic region and a free magnetic region disposed on the dielectric layer(s). In one embodiment, the seed region comprises an alloy including nickel and chromium having (i) a thickness greater than or equal to 40 Angstroms (+/−10%) and less than or equal to 60 Angstroms (+/−10%), and (ii) a material composition or content of chromium within a range of 25-60 atomic percent (+/−10%) or 30-50 atomic percent (+/−10%).
US10692922B2 Photoelectric conversion device, method of manufacturing the same, and equipment
A photoelectric conversion device includes photoelectric converter arranged in semiconductor substrate made of silicon and is and transistor arranged on surface of the substrate. The photoelectric converter includes first region of a first conductivity type, configured to accumulate charges, and second region of second conductivity type. The first region is arranged between the surface and the second region. The substrate includes third region as source and/or drain of the transistor. The substrate includes, in position which is below the third region and is apart from the third region, impurity region containing group 14 element other than silicon. Depth from the surface of peak position in density distribution of the group 14 element in the impurity region is smaller than depth from the surface of peak position in density distribution of majority carrier in the second region.
US10692919B2 Solid-state imaging element, imaging device, and electronic device
The present technology relates to a solid-state imaging element, an imaging device, and an electronic device that can improve transfer efficiency of a charge accumulation unit (MEM) and can increase the number of saturation electrons Qs. In a case where a charge voltage conversion unit (FD) is connected to a center of a charge accumulation unit (MEM) in each pixel and pixels are arrayed in an array, a column in which photoelectric conversion units (PD) are arrayed and a column including charge voltage conversion units (FD) and pixel transistors are arrayed in parallel. The present technology can be applied to a CMOS image sensor.
US10692916B2 Image-capturing unit and image-capturing apparatus
An image-capturing unit includes; an image-capturing chip; a power supply circuit unit that outputs electrical power to be fed to the image-capturing chip; a power supply line that feeds electrical power from the power supply circuit unit to the image-capturing chip; a disconnecting unit that is provided to the power supply line and is electrically disconnecting the power supply circuit unit and the image-capturing chip when a leakage current of the image-capturing chip is measured; and an implementation substrate on which the power supply circuit unit, the image-capturing chip, the power supply line and the disconnecting unit are implemented.
US10692909B2 Solid-state imaging device, manufacturing method thereof, and camera with alternatively arranged pixel combinations
A solid-state imaging device includes a semiconductor substrate; and a pixel unit having a plurality of pixels on the semiconductor substrate, wherein the pixel unit includes first pixel groups having two or more pixels and second pixel groups being different from the first pixel groups, wherein a portion of the pixels in the first pixel groups and a portion of the pixels in the second pixel groups share a floating diffusion element.
US10692908B2 CMOS image sensor encapsulation structure and method for manufacturing the same
A CMOS image sensor encapsulation structure and its manufacturing method, including: forming a blind hole in a combined layer formed by a first insulating layer and a wafer, a surface of the first insulating layer facing away from the wafer having a micro convex lens; forming a second insulating layer on a hole wall of the blind hole, then filling an electrically conductive material in the blind hole having the second insulating layer, and making a conductor in the combined layer in signal connection with the micro convex lens and an IC extend to a surface of the first insulating layer and electrically connecting the conductor to the electrically conductive material; fixing the transparent substrate material on a surface of the first insulating layer having the micro convex lens, forming a dummy wafer on a surface of the transparent substrate material, and then thinning the wafer by grinding.
US10692900B1 Method of manufacturing array substrate and display panel
A method of manufacturing array substrate and a display panel, wherein, the method of manufacturing array substrate includes: depositing a gate electrode, a gate insulation layer, a semiconductor layer, a metal layer and a photoresist; forming an non-exposure area, a partial exposure area and a full exposure area through exposure and developing; then, performing a first ashing treatment and a wet etching to form a metal layer recess, and performing a second ashing treatment to etch off residual photoresist which remains in the metal layer recess after the first ashing treatment; and finally performing a dry etching to form a pattern of a channel region.
US10692898B2 Display panel and display device
The present application discloses a display panel and a display device. The display panel includes an array substrate including a source driver, a gate driver, a plurality of spaced-apart data lines, a plurality of spaced-apart scan lines, and a plurality of spaced-apart connecting line. The source driver is disposed at a first end of the array substrate, the gate driver is disposed at a second end of the array substrate, and the second end is opposite to the first end. The plurality of data lines are respectively connected to the source driver, the plurality of scan lines respectively intersect with the plurality of data lines, the plurality of connecting lines are respectively connected to the gate driver, and each of the connecting lines is respectively connected to one of the scan lines.
US10692894B2 Oxide semiconductor, thin film transistor, and display device
An object is to control composition and a defect of an oxide semiconductor, another object is to increase a field effect mobility of a thin film transistor and to obtain a sufficient on-off ratio with a reduced off current. A solution is to employ an oxide semiconductor whose composition is represented by InMO3(ZnO)m, where M is one or a plurality of elements selected from Ga, Fe, Ni, Mn, Co, and Al, and m is preferably a non-integer number of greater than 0 and less than 1. The concentration of Zn is lower than the concentrations of In and M. The oxide semiconductor has an amorphous structure. Oxide and nitride layers can be provided to prevent pollution and degradation of the oxide semiconductor.
US10692890B2 Display device, stacked substrate including the same, and method for manufacturing the display device
A method for manufacturing a display device includes providing a carrier substrate and forming a soluble layer on the carrier substrate. The soluble layer includes a material that, dissolves in a washing solution. The method includes forming a cover layer on a top surface of the soluble layer and a side surface of the soluble layer. The method includes forming a display panel on the cover layer. The display panel includes a base layer. The method includes removing a portion of the cover layer from the side surface of the soluble layer to form a remaining part. The method includes providing the washing solution to the soluble layer to remove the soluble layer. The method includes separating the display panel and the remaining part from the carrier substrate.
US10692888B2 High voltage three-dimensional devices having dielectric liners
High voltage three-dimensional devices having dielectric liners and methods of forming high voltage three-dimensional devices having dielectric liners are described. For example, a semiconductor structure includes a first fin active region and a second fin active region disposed above a substrate. A first gate structure is disposed above a top surface of, and along sidewalls of, the first fin active region. The first gate structure includes a first gate dielectric, a first gate electrode, and first spacers. The first gate dielectric is composed of a first dielectric layer disposed on the first fin active region and along sidewalls of the first spacers, and a second, different, dielectric layer disposed on the first dielectric layer and along sidewalls of the first spacers. The semiconductor structure also includes a second gate structure disposed above a top surface of, and along sidewalls of, the second fin active region. The second gate structure includes a second gate dielectric, a second gate electrode, and second spacers. The second gate dielectric is composed of the second dielectric layer disposed on the second fin active region and along sidewalls of the second spacers.
US10692887B2 Methods used in forming an array of memory cells
In some embodiments, a method used in forming an array of memory cells comprises uses no more than two photolithographic masking steps are used in forming both: (a) sense lines longitudinally extending in a column direction that are individually directly above and electrically coupled to the upper source/drain regions of multiple of the second pedestals in the column direction; and (b) spaced elevationally-extending vias laterally between immediately-adjacent of the sense lines directly above and electrically coupled to the upper source/drain regions of multiple of the first pedestals. Other embodiments are disclosed.
US10692886B2 Semiconductor memory device having vertical semiconductor films with narrowing widths and gate insulating films with different thickness
A semiconductor memory device according to an embodiment includes: a substrate; a plurality of first gate electrodes; a first semiconductor film facing the plurality of first gate electrodes; and a first gate insulating film provided between the plurality of first gate electrodes and the first semiconductor film. Moreover, this semiconductor memory device includes: a plurality of second gate electrodes; a second semiconductor film facing the plurality of second gate electrodes; and a second gate insulating film provided between the plurality of second gate electrodes and the second semiconductor film. Moreover, this semiconductor memory device includes: a third gate electrode that is provided between the plurality of first gate electrodes and the plurality of second gate electrodes, and extends in a second direction; and a third gate insulating film provided between the third gate electrode and the first semiconductor film. Moreover, a thickness in a first direction of the third gate insulating film is larger than a width in the second direction of the first gate insulating film and the second gate insulating film.
US10692885B2 Semiconductor device and manufacturing method of the semiconductor device
A semiconductor device includes stack structures each including a first conductive layer, a substrate disposed under the stack structures, first impurity regions disposed in the substrate, and at least one trench passing through the stack structures and disposed above the first impurity regions.
US10692884B2 Three-dimensional memory device including bottle-shaped memory stack structures and drain-select gate electrodes having cylindrical portions
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, drain-select-level gate electrodes located over the alternating stack, memory openings extending through the alternating stack and a respective one of the drain-select-level gate electrodes, and memory opening fill structures located in the memory openings. The memory opening fill structures can have a stepped profile to provide a smaller lateral dimension at the level of the drain-select-level gate electrodes than within the alternating stack. Each of the drain-select-level gate electrodes includes a planar portion having two sets of vertical sidewall segments, and a set of cylindrical portions vertically protruding upward from the planar portion and laterally surrounding a respective one of the memory opening fill structures. The memory opening fill structures can be formed on-pitch as a two-dimensional array.
US10692883B2 Semiconductor memory device
A semiconductor memory device includes a substrate; a stacked body on the substrate and including a first stacked body formed of stacked first electrode layers and a second stacked body on the first stacked body and including a second electrode layer; a hole passing through the stacked bodies in a first direction and having a first insulator, and a channel film between the first insulator and first electrode layers and between the first insulator and second electrode layer and having first and second portions facing each other, with the first insulator placed therebetween. A first memory between the first electrode layers and the first portion and a second memory between the first electrode layers and the second portion are insulated. A third memory between the second electrode layer and the first portion and a fourth memory between the second electrode layer and the second portion are connected.
US10692879B2 Semiconductor device including different orientations of memory cell array and peripheral circuit transistors
A memory device includes a memory cell on a first region of a substrate. An active region is in a second region neighboring the first region of the substrate, and an extension direction of the active region has an acute angle with the <110> direction of the substrate. A transistor serving as a peripheral circuit is on the second region of the substrate. In the memory device, defects or failures due to a crystal defects or a dislocation of the substrate may decrease.
US10692875B2 Memory structure
A memory structure including a substrate, at least one stacked gate structure, a first spacer conductive layer, and a first contact is provided. The stacked gate structure is located on the substrate and includes a control gate. The control gate extends in a first direction. The first spacer conductive layer is located on one sidewall of the control gate and is electrically insulated from the control gate. The first spacer conductive layer includes a first merged spacer portion and a first non-merged spacer portion. A line width of the first merged spacer portion is greater than a line width of the first non-merged spacer portion. The first contact is connected to the first merged spacer portion. The memory structure can have a larger process window of contact.