US10194404B2

A transmission control apparatus determines a group of terminal devices that are destinations to which signals are simultaneously transmitted out of a plurality of terminal devices. The transmission control apparatus includes a processor that executes a process including: calculating received power vectors corresponding to received power of the respective terminal devices; determining, based on an inner product between a received power vector of a first terminal device that is determined to belong to the group of terminal devices already and a received power vector of a second terminal device that is a candidate to be newly added to the group of terminal devices, whether to add the second terminal device to the group of terminal devices; and generating transmission signals to be transmitted to a group of terminal devices that are determined in accordance with determination at the determining.
US10194403B2

Methods and apparatus for correcting quantization errors in signal reception based on estimated network loading including solutions for preserving cellular network performance in low noise, high interference environments. In one embodiment, a data channel is amplified with respect to other signals based on network load during periods of relatively low network utilization. Dynamic modification of the data channel's power level is configured to overcome quantization errors, rather than the true noise floor (which is insignificant in low noise environments). Such solutions provide both the fidelity necessary to enable high degrees of unwanted signaling rejection, while still preserving data channel quality.
US10194398B2

Systems and methods for prediction of activity session for mobile network use optimization and user experience enhancement are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system for enhancing user experience with a mobile application on a mobile device including, using user activity characteristics at a mobile device and server activity characteristics of a host server to anticipate a future activity session at the mobile device and transferring impending content from the host server the mobile device to pre-cache content on the mobile device to support predicted data activity for the future activity session that has been predicted.
US10194376B2

The present disclosure relates to a method in a radio access controller in a first radio access network for providing access control in a wireless network comprising the first radio access network arranged to operate according to a first radio access technology and a second radio access network arranged to operate according to a second radio access technology. The method comprises the steps of receiving an access request (Si3, Si4) originating from a wireless device, said access request comprising wireless device related information including information related to a global cell identity; assessing (P4) the access request based on the received wireless device related information, a throughput related value for the first radio access technology and a throughput related value for the second radio access technology, and responding (Si5, Si6) to the access request based on the assessment. The present disclosure further relates to a method in a radio access controller in a second radio access network, radio access controller, a method in a wireless device and a wireless device.
US10194373B2

A wireless device including a processor and memory. The memory stores executable instructions and rules. The instructions, when executed by the processor, cause the device to store, if the wireless device forms part of a network including other wireless device and a backbone, information detailing topology of the network and/or status of other devices of the network, based on the rules. The topology information estimates costs and/or benefits of transmitting data to the backbone via other wireless devices of the network and based on the rules estimates the costs and/or benefits of transmitting data directly to the backbone. One or both estimates combine an estimation of technical costs of data transmission, compensation payments, and path length dependent network benefits. The device determines whether the costs and/or benefits of a direct exchange with the backbone outweigh those of data exchange with the backbone via other nodes.
US10194367B2

Embodiments of the present disclosure describe systems, devices, and methods for long-term evolution and wireless local area interworking. Various embodiments may include utilizing access network selection and traffic steering rules based on radio access network assistance parameters. Other embodiments may be described or claimed.
US10194364B2

A method of enhancing a transmission opportunity of a wireless device comprises sensing a wireless medium; determining an interframe space duration of the wireless device to be shorter when the wireless medium is busy; and transmitting a data frame of the wireless device after the wireless medium is idle for at least the interframe space duration. By shortening the interframe space duration, a transmission opportunity of using the wireless medium is enhanced.
US10194358B2

A method of establishing a relationship between access nodes in a wireless communications network is provided. An access node is registered with the network. Information about each access node registered with the network is then stored at a control node. A list is then compiled at the control node, which includes each access node registered with the network and the list indicates which access node is a neighbor of another access node. This neighbor list is sent from the control node to each access node in the network. When an access node detects other access nodes, this is reported to the control node, which updates the neighbor list to the access nodes.
US10194351B2

Some embodiments provide a capacity management agent that modifies bandwidth that is allocated between an end user and a carrier network by caching requested content that is streamed at a first rate and then providing the cached content to the end user through the carrier network at a second rate. The agent performs a process that includes receiving data intended for a service region of the carrier network from an external data network. The process identifies resource availability at the service region. Next, the process passes the data to the service region at the first rate when the resource availability at the service region is not less than a threshold amount and caches the data for passing to the service region at the second rate that consumes fewer carrier network resource than the first rate when the resource availability at the service region is less than the threshold amount.
US10194340B2

Gateway devices can use dual cellular interfaces to provide reliable communications for client machines. A gateway device can use one of the dual cellular interfaces as a primary interface and the other as a hot backup interface. The backup interface remains connected to a cellular network while communications are routed on the primary interface. Accordingly, the gateway device can rapidly switch communications between from the primary interface to the backup interface. Applications, for example, for ATM payment processing, vending machine telemetry, point of sale payment processing, kiosk internet connectivity, remote monitoring and control, mobile or electronic health, and remote information displays, may run on the gateway devices, on servers, on user devices, or a combination of these devices.
US10194336B2

The disclosure relates to a method performed in a wireless device served by a network node of a radio communications system. The wireless device is capable of carrier aggregation and is configured by the network node with a primary cell, PCell, and a first secondary cell, SCell. The method comprises receiving an activation command for activating the first SCell. The method also comprises performing a first activation procedure for activating the first SCell in response to the activation command, over a variable time period increasing with a number of times that a discovery reference signal occasion of the first SCell is not available at the wireless device during the first activation procedure. The disclosure also relates to the corresponding method in the network node as well as the wireless device and the network node.
US10194329B2

[Problem] To provide a site position priority order determination device and associated method with which it is possible to create a high-reliability site position priority order list in a shorter time. [Solution] The present invention has: a radio communication apparatus; a site position priority calculation unit for calculating the degree of nonattainment and the estimated degree of attainment for target service quality at a site position, the degree of tightness of a cell load, the degree of cell capacity supplied in response to demand traffic, and the degree of dominance of competing companies regarding service quality, calculating the weighted sum of these values, and outputting the result as site position priority; a site position priority storage unit for saving the individual site position priority per site position; and a site position priority order determination unit for determining, on the basis of the site position priority per site position, the priority order of a site position at which a new wireless base station is installed, and outputting a site position priority order list indicating the determined priority order of the site position.
US10194327B1

A method of communication by a wireless communication device includes receiving millimeter wave band downlink signals having a large subcarrier spacing, and transmitting sub-7 GHz band uplink signals having a small subcarrier spacing. The millimeter wave band downlink signals have a large bandwidth, and the sub-7 GHz band uplink signals have a small bandwidth. The millimeter wave band downlink signals have a subcarrier spacing of 120 KHz-480 KHz range, and the sub-7 GHz band uplink signals have a subcarrier spacing of 15 KHz-60 KHz range. The sub-7 GHz band downlink signals have a bandwidth of 100 MHz or less, and the millimeter wave band downlink signals typically have a bandwidth of 200 MHz-800 MHz range.
US10194324B2

A method for performing Carrier Aggregation (CA) using spectrum shared between an incumbent user and a telecommunications network includes establishing a primary cell (PCell) for the secondary user in a portion of radio spectrum that is exclusively licensed to the telecommunications network, establishing a secondary cell (SCell) for the telecommunications network in a portion of the shared spectrum that is shared with the incumbent user, receiving schedule data for the incumbent user at a controller in communication with the incumbent user and a transmitter for the PCell and the SCell, scheduling transmissions for the PCell and the SCell to avoid interference to the incumbent user, and transmitting the scheduled transmissions through the PCell and the SCell using Carrier Aggregation (CA). Accordingly, one or more SCell in shared spectrum may be aggregated with a PCell in dedicated spectrum.
US10194318B2

This disclosure describes systems, methods, and computer-readable media related to near field communication (NFC) access control in a secure element centric NFC architecture. A secure element may receive a request for information and process the received request to identify a first access level associated with the request and a second access level associated with an originator of the request. The secure element may determine if the first access level matches the second access level. If the first access level does not match the second access level, the secure element may transmit a message to the originator of the request indicating a denial of the request. If the first access level does match the second access level, the secure element may transmit the request to a near field communication (NFC) controller, receive information from the NFC controller, and transmit the information from the NFC controller to the originator of the request.
US10194314B2

A system and method of assigning an identifier to an entity operating within a mobile device ecosystem including a domain are provided. The method comprises: obtaining an identifier of the entity which uniquely identifies the entity within the domain, the identifier of the entity including length information identifying the length of identifier of the entity; obtaining an identifier of the domain within which the identifier of the entity is unique; and combining the identifier of the entity with the identifier of the domain to create a globally unique identifier of the entity which is globally unique in the mobile device ecosystem.
US10194307B2

A method and apparatus for coordinating linkable wireless devices operable in a personal area network (PAN) and a vehicle area network (VAN). The method includes the operations of detecting, by a vehicle host device of a VAN, a PAN within a range of the VAN, pairing one or more linkable wireless devices of the PAN to the vehicle host device, creating a PAN identification code and adding the PAN identification code to a list of PANs having linkable wireless devices paired with the VAN, determining a working channel of the PAN and adding the working channel to a scan list in the vehicle host device, and providing a communication link between the linkable wireless devices and a remote device via the vehicle host device. The linkable wireless devices of the PAN are associated with the PAN identification code and the working channel.
US10194305B2

A method includes: detecting, by second user equipment, a first paging message sent by a base station, where the first paging message instructs the second user equipment to send a discovery signal on a second resource; determining, by the second user equipment, the second resource according to the detected first paging message; and sending, by the second user equipment, the discovery signal on the second resource. According to the discovery signal transmission method in the embodiments of the present invention, the base station triggers the user equipment to send a discovery signal on a temporarily allocated resource, which prevents the user equipment from periodically sending a discovery signal on a resource reserved by a system, effectively reduces, without affecting efficiency in detecting the discovery signal, energy consumed by the user equipment to send the discovery signal, and can improve user experience.
US10194302B2

A method of tracking at least one emergency service provider is disclosed. An electronic history is compiled that includes at least one identifier of a service provider, at least one identifier of an event to which the service provider responded, and GPS data identifying the geographic location of the service provider at each time interval within the duration of the event. A user interface within which is displayed a first identifier of a first event is generated to a display device. A selection of the event identifier is received from a user. In response to the selection of the identifier, an aerial view of a geographic region within which the first event took place is generated. At least one icon is displayed in the aerial view representing the service provider at the geographic location corresponding to at least one time interval during the event.
US10194296B2

A pass through wall power plug is equipped with multiple transceivers for remote communication. The power plug may be equipped with transceivers operative in different modes or protocols. The power plug may function as a bridge between radio devices. It may function as a centralized access point for receiving and/or storing information from and transmitting information multiple connected electronic devices. The power plug may be equipped with a night light, power meter, relay switch, voltage meter, beacon, proximity sensor or other electronic components. The power plug may be made rotatable around its prongs, and may be configured to be stackable within a standard column of electrical outlets.
US10194291B1

Various systems are provided comprising: a building including one or more facilities each including at least one broadcast short-range communications unit having a fixed location, an application/computer code configured for execution by at least one of a plurality of mobile devices, and at least one server, that, together, are configured to cooperate to trigger one or more mobile device actions including causing to be output visual information, based on particular location-relevant information that is, in turn, based on at least one value.
US10194289B2

A short message service (SMS) message processing method for a mobile terminal and a mobile terminal, where an SMS message Favorites bar is added to an SMS message interaction interface such that when sending or receiving an SMS message, a user can tap the SMS message Favorites bar on a current user SMS message interaction interface. The method includes receiving a first touch operation on a Favorites button, obtaining a Favorite SMS message from storage space of the mobile terminal according to the first touch operation, and displaying the obtained Favorite SMS message on a touchscreen.
US10194280B2

A system and method for integrated emergency notification is provided. It may be decentralized and integrate essential notification functions to manage an emergency situation through a single system. Accordingly, in the event of an active threat or other emergency at a location (i.e., a building), the system and method according to embodiments of the present disclosure may provide an immediate, effective way to simultaneously notify/alert users that may be on-site as well as first responders and other interested parties of emergencies and provide a means of communicating site-specific information to one another, such as through a real-time chat feature. The system and method may provide color-coded floor plans that may be updated to show user status, automatically detect inactivity, and provide easy-to-use reference materials for standard response procedures that may be employed depending on the type of alert situation.
US10194273B2

A positioning information processing method and apparatus, where the method includes obtaining, by a terminal device, location information of at least two to-be-positioned targets, selecting, by the terminal device, a first to-be-positioned target from the at least two to-be-positioned targets according to the location information of all the to-be-positioned targets, displaying, by the terminal device, location information of the first to-be-positioned target, and indicating an orientation and a quantity of other to-be-positioned targets, different from the first to-be-positioned target, in the at least two to-be-positioned targets according to the location information of all the to-be-positioned targets.
US10194265B2

Disclosed are methods, devices, systems, nodes, apparatus, servers, computer-/processor-readable media, and other implementations, including a method, at a wireless node, for supporting positioning of one or more wireless devices. The method includes transmitting, by the wireless node configured as a positioning beacon, a first downlink signal for supporting positioning of the one or more wireless devices, and transmitting a second downlink signal that inhibits a receiving wireless device, from the one or more wireless devices, from sending uplink signals to the wireless node configured as the positioning beacon.
US10194262B2

A method includes receiving an audio signal at a mobile computing device and determining whether the audio signal is within a particular frequency range using an application executing at the mobile computing device. When the audio signal is within the particular frequency range, the audio signal may be processed to determine speaker location data encoded within the audio signal that indicates a location associated with a speaker generating the audio signal. A message including information associated with the speaker location data may be sent from the mobile computing device to a server, and item data from the server may be received at the mobile computing device. The item data is related to an item that is located proximate to the speaker, and information descriptive of the item may be displayed at the mobile computing device.
US10194258B2

The disclosure relates to an audio signal processing apparatus for filtering a left channel input audio signal (L) and a right channel input audio signal (R), a left channel output audio signal (X1) and a right channel output audio signal (X2) to be transmitted over acoustic propagation paths to a listener, wherein transfer functions of the acoustic propagation paths are defined by an acoustic transfer function matrix. The audio signal processing apparatus comprises a decomposer, a first cross-talk reducer, a second cross-talk reducer, and a combiner. The first cross-talk reducer is configured to reduce a cross-talk within a first predetermined frequency band upon the basis of the acoustic transfer function matrix. The second cross-talk reducer is configured to reduce a cross-talk within a second predetermined frequency band upon the basis of the acoustic transfer function matrix.
US10194252B2

A hearing aid device is presented being configured for direct cochlea vibration stimulation. The hearing aid device comprises: a deformable member configured for contracting and expanding along a deformation axis between its first and second sides in response to an applied external field; and a fastening assembly configured for carrying the deformable member so as to provide rigid coupling of the first and second sides of the deformable member to a bony tissue in the vicinity of cochlea, such that contraction and expansion of said deformable member directly stimulates vibration of the cochlea.
US10194249B2

A coil assembly is coupled to a diaphragm. The coil assembly has a number of coils that are fixed in a stacked, end to end manner along a length axis. The coils include a middle coil, a several upper coils and several lower coils. Each coil has a respective pair of coil terminals so that it can be independently driven by an audio signal. The coil assembly as a whole is overhung, while each of constituent coils is underhung so that there are at least two adjacent coils that are completely within the magnetic gap, and at least two other coils that are completely outside the magnetic gap, during a majority of the full excursion of the coil assembly. Other embodiments are also described and claimed.
US10194240B2

A microphone assembly and a method for reducing a temperature dependency of a microphone assembly are disclosed. In an embodiment, the microphone assembly includes a transducer and a voltage supply for the transducer, wherein the voltage supply is configured to supply a temperature dependent voltage for reducing a temperature dependency of the microphone assembly.
US10194236B2

A speaker frame, including: a vibration support portion supporting a vibrating body of a speaker; a magnet support portion arranged inside of said vibration support portion and supporting magnetic circuit portion of said speaker; and a plurality of connection beams connecting said vibration support portion and said magnet support portion, wherein the vibration support portion and the magnet support portion have a circular ring shape having the same major axis length and minor axis length, said plurality of connection beams are arranged radially centering on a central axis from said magnet support portion to said vibration support portion, the central axis being parallel to a direction of an acoustic radiation, and a length of one of said connection beams and a length of another connection beams are different from each other.
US10194227B2

A microphone having a housing including a bottom part and an upper part, and a transducer element which is arranged in the housing and is electrically and mechanically connected to the bottom part. For stress-free mounting of the transducer element, a flexible connecting element is proposed, which is pliable and/or compressible, is arranged between the transducer element and the upper part, and connects the transducer element to the upper part. The connecting element comprises a plastic, in which gas bubbles are distributed, the gas bubbles having a volume fraction of between 50 and 98% in the connecting element.
US10194217B2

Systems, methods, and apparatus to identify linear and non-linear media presentations are disclosed An example method to determine whether a media presentation is a linear or a non-linear media presentation comprises generating a reference log comprising a first media identifier of first media and a time at which the first media was presented, accessing a media presentation log comprising a second media identifier of second media and a time at which the second media was presented, and determining whether the second media correspond to a linear media presentation or a non-linear media presentation by comparing the media presentation log to the reference log.
US10194216B2

Video recognition processing on stereoscopic video signals input from an outside is performed. Hence, a video reception device which is configured to transmit and receive data through a communication network includes an input unit, a video extraction unit, a stereoscopic signal generator which is a video signal generator, and a control unit. The stereoscopic signal generator generates, from a partial video extracted by the video extraction unit, stereoscopic video signals of a single method or a plurality of methods different from that of the partial video. The control unit generates content recognition information from at least one of the partial video and the stereoscopic video signals generated by the stereoscopic signal generator, and requests a video recognition device to perform video recognition processing on the content recognition information.
US10194211B2

This technique relates to a receiving device, a receiving method, a providing device, a providing method, programs, and a broadcasting system that can control operations of external devices connected to the receiving device in synchronization with progress of a show being received.When the application control type in an application control descriptor is 2, the receiving device receives command information contained in a digital broadcast signal, and acquires and starts a new information service application and the like in accordance with the received command information. When an external device is designated as the command destination device, the receiving device generates a command for the external device, and outputs the command to the external device. In accordance with the command from the receiving device, the external device acquires and starts the new information service application and the like. This disclosure can be applied not only to controlling the receiving device from the broadcasting side, but also to controlling external devices connected to the receiving device.
US10194210B2

Particular embodiments allow a content delivery service to dynamically adjust how the service allocates content delivery traffic to multiple content delivery networks (CDNs). In one embodiment, the content delivery service may service enough requests for media programs that multiple CDNs are used. This allows the content delivery service to allocate traffic to different CDNs. Instead of solely relying on the CDN to provide quality of service solutions, the content delivery service may configure client devices to send information to it that allows the content delivery service to analyze the media program playback quality of service. Then, the content delivery service can adjust the allocation for the CDNs if a problem is detected at a specific CDN.
US10194178B2

A source device for transmitting content to a sink device is provided. The source device may include an interface configured to perform high-bandwidth digital content protection (HDCP) authentication with the sink device, and a controller configured to determine an HDCP version supported by the sink device, convert the content so as to be encrypted in the HDCP version supported by the sink device in response to a determination that another HDCP version applied to the content is not supported by the sink device, encrypt the converted content in the HDCP version supported by the sink device, and control the interface to transmit the content to the sink device.
US10194172B2

An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on availability of the algorithm/method at the decoder/post-processor and/or cost of implementation. The video stream may comprise, for example, downsampled multiplexed stereoscopic images and the selected algorithm may include any of upconversion and/or error correction techniques that contribute to a restoration of the downsampled images.
US10194168B2

Disclosed are a method for inducing a prediction motion vector and an apparatus using the same. An image decoding method can include: a step of determining the information related to a plurality of spatial candidate prediction motion vectors from peripheral predicted blocks of a predicted target block; and a step of determining the information related to temporal candidate prediction motion vectors on the basis of the information related to the plurality of spatial candidate prediction motion vectors. Accordingly, the present invention can reduce complexity and can enhance coding efficiency when inducing the optimum prediction motion vector.
US10194162B2

To enable better encoding of the currently starting to appear high dynamic range images for use in full high dynamic range technical systems (containing an HDR display, and e.g. in an HDR grading application of a HDR movie), we invented a method of encoding a high dynamic range image, comprising the steps of: —inputting pixel colors of an input high dynamic range image, wherein the pixel colors have information of a luminance and a chromaticity; —applying an inverse of a mapping function to derive a luma code (v) of the luminance of a pixel color, which mapping function is predetermined as comprising a first partial function which is defined as (I), in which rho is a tuning constant, and v is the luma code corresponding to a luminance to be encoded, and a second partial mapping defined as L=LmPγ in which Lm is a peak luminance of a predefined reference display, and gamma is a constant which is preferably equal to 2.4, —outputting a matrix of pixels having a color encoding comprising the luma codes.
US10194158B2

An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information associated with a reference layer and a corresponding enhancement layer. The processor obtains residue block information based at least in part on video information associated with the reference layer and the enhancement layer. The processor determines an adjustment transform function based on a transform function associated with the video information. The processor determines a transform block based on the adjusted transform function and the residue block information.
US10194157B2

An encoder for encoding a video signal, comprising a video modelling module configured for determining a plurality of video modelling parameters for a plurality of video locations on a spatiotemporal grid of said video signal, said spatiotemporal grid comprising at least two spatial dimensions and a time dimension, each video modelling parameter being adapted for allowing a pre-determined video model to at least approximately reconstruct its video location, a video segmentation module configured for segmenting said video signal into a plurality of spatiotemporal video regions, based on said video modelling parameters and a vectorisation module configured for vectorising spatiotemporal surfaces of said spatiotemporal video regions; and wherein said encoder is configured for encoding said video signal based on at least a subset of said determined plurality of video modelling parameters and based on said vectorised spatiotemporal surfaces, wherein said subset is determined taking into account said spatiotemporal video regions.
US10194155B2

Methods and apparatus for parsing friendly and error resilient merge flag coding in video coding are provided. In some methods, in contrast to merging candidate list size dependent coding of the merge flag in the prior art, a merge flag is always encoded in the encoded bit stream for each inter-predicted prediction unit (PU) that is not encoded using skip mode. In some methods, in contrast to the prior art that allowed the merging candidate list to be empty, one or more zero motion vector merging candidates formatted according to the prediction type of the slice containing a PU are added to the merging candidate list if needed to ensure that the list is not empty and/or to ensure that the list contains a maximum number of merging candidates.
US10194153B1

Bins of a bin string representative of binarized video data are processed to determine whether each bin stores a most probable symbol of a probability model available for coding the binarized video data. If the symbol stored in each bin of the bin string is the most probable symbol, the probability model is updated based on a size of the bin string to determine a first number of bits to use to code the binarized video data. However, if the symbol stored in each bin of the bin string is not the most probable symbol, the probability model is updated based on a number of bins of the bin string storing a symbol that is not the most probable symbol to determine a second number of bits to use to code the binarized video data.
US10194134B2

Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for signaling stereoscopic three-dimensional video content capabilities of a device in a communications network. Other embodiments may be described and claimed.
US10194130B2

An image processing apparatus includes an image obtaining unit configured to obtain an image including an object, a distance obtaining unit configured to obtain distance information indicating an object distance corresponding to each pixel in the image, each pixel having a pixel value to be combined with the object distance thereof into a combination, a determination unit configured to determine a correction target pixel subjected to correction of the distance information based on the combination of each pixel in image with the combinations of the other pixels, and a correction unit configured to correct the distance information of the correction target pixel determined by the determination unit.
US10194118B2

An apparatus for video communication connected to a local processing device executing a video conferencing software for communicating with a remote location, the apparatus being configured to be locally wirelessly connected to a plurality of mobile devices each comprising a display and a video camera, to receive a plurality of video signals related to a plurality of participants in a video conference generated by the video cameras of the plurality of local mobile devices, to generate a video stream based on said plurality of video signals received from the plurality of local mobile devices, to transmit the video stream to said local processing device, to receive from the local processing device an output signal representing a content displayed by a display of the processing device when executing the video conferencing software and to share with the plurality of local mobile devices the output signal.
US10194117B2

A wearable device and corresponding methods and computer-readable media are disclosed, where the method comprises: receiving a first audio signal from an audio communication device; providing first audio based on the first audio signal; capturing second audio, wherein the second audio represents a voice of a wearer of the wearable device; generating a second audio signal, wherein the second audio signal represents the second audio; transmitting the second audio signal to the audio communication device; capturing video; providing a video signal, wherein the video signal represents the video; capturing third audio, wherein the third audio represents ambient sound; generating a third audio signal, wherein the third audio signal represents the third audio; and synchronously encoding, into a single data stream, the first audio signal, the second audio signal, the third audio signal, and the video signal.
US10194115B2

Systems and methods for routing audio for audio-video recordings allow a user to record desired audio with captured video at the time the video is being captured. Audio from one or more sources may be routed to the video capture application and recorded with the video. In one or more examples, audio may be routed from another application, e.g., an audio playback application, running on the same device as the video capture application. In another example, audio may be received from a remote device through a wireless connection. Multiple streams of audio content may be mixed together prior to storing with video. The audio, upon reception, may then be routed to the video capture application for recordation. An audio progression bar may also be provided to indicate duration and elapsed time information associated with the audio being recorded.
US10194114B1

A system for displaying images captured with a wide view lens in a split view without distortion. The system captures raw image data using the wide view lens and renders it to projection plane corresponding to a curved display surface, and then maps the image data from the projection plane to a rectilinear display screen, thereby eliminating all distortion in the displayed image regardless of the angle of view of the lens.
US10194110B2

This solid-state imaging device includes a first substrate and a second substrate which have circuit elements constituting pixels disposed therein are electrically connected to each other. The pixels includes: a photoelectric conversion element disposed in the first substrate; an amplifier circuit that amplifies a signal generated in the photoelectric conversion element to output the amplified signal; a signal accumulation circuit which is disposed in the second substrate and accumulates the amplified signal which is output from the amplifier circuit; and an output circuit that outputs the amplified signal accumulated in the signal accumulation circuit from the pixel.
US10194105B2

A solid-state imaging device includes: a pixel array including a plurality of pixel circuits arranged in rows and columns; a vertical signal line that is provided for each of the columns and transmits pixel signals; a column AD circuit that is provided for each of the columns and AD converts the pixel signals from the vertical signal line; a column-switching circuit that is interposed in the vertical signal line between the pixel array and the column AD circuit and switches connection between the vertical signal line and the column AD circuit; a controller that causes the column-switching circuit to switch the connection for every horizontal scan period; and a restoration circuit that restores ordering of the AD converted signals so as to correspond to ordering in which the vertical signal lines are arranged in the pixel array.
US10194099B2

An imaging apparatus according to an aspect of the present disclosure includes a light source that, in operation, emits first pulsed light and second pulsed light, an image sensor that includes at least one pixel including a photodiode, a first charge accumulator and a second charge accumulator, the first charge accumulator and the second charge accumulator, in operation, accumulating signal charge from the photodiode, and a control circuit that, in operation, controls the image sensor. The control circuit, in operation, causes the first charge accumulator to begin to accumulate the signal charge a period of time after the light source begins to emit the first pulsed light. The control circuit, in operation, causes the second charge accumulator to begin to accumulate the signal charge the period of time after the light source begins to emit the second pulsed light.
US10194098B2

Image quality is to be increased by a compound-lens type imaging apparatus. Lines each having pixels arranged in a predetermined direction are arranged on the light receiving surface. The pixels each generate a pixel signal by performing exposure when supplied with an exposure start signal. First and second lenses form first and second images that partially overlap at overlapping portions on the light receiving surface. A scanning unit supplies the exposure start signal to a line sequentially selected in the overlapping portion of the first image among the lines, and the line corresponding to the selected line in the overlapping portion of the second image. A combining unit combines images formed from pixel signals into one image.
US10194096B2

A computing device executing an optimizer analyzes a video. The computing device identifies one or more optimizations for the video based on the analysis, the one or more optimizations pertaining to a modification of original contents of the video. The computing device implements the one or more optimizations for the video.
US10194094B2

When a time at which a first pulsed light starts arriving at pixels after being reflected by an object is a first time, a time at which the first pulsed light finishes arriving at the pixels is a second time, and a time at which a second pulsed light starts arriving at the pixels after being reflected by the object is a third time, a control circuit decreases sensitivity of the pixels in first part of a first period from the first time including the second time, to a level lower than the sensitivity of the pixels in at least part of a second period after the first period and up to the third time, and increases the sensitivity of the pixels in second part of the first period, to a level higher than the sensitivity of the pixels in the at least part of the second period.
US10194090B2

A view angle control apparatus includes: a view angle change unit to change the view angle of an image; a control unit to perform first control where the view angle change unit changes the view angle from a first view angle to a second view angle that is by a predetermined amount to a wide-angle direction relative to the first view angle, according to a first determination, and perform second control where the view angle change unit changes the view angle to the first view angle, according to a second determination, after the first control; and an operating member to accept an operation of changing a setting of the predetermined amount, and upon an operation having been performed through the operating member between start of the first control and start of the second control, the control unit performs the second control after changing the setting of the predetermined amount.
US10194089B2

Devices and methods for providing seamless preview images for multi-camera devices having two or more asymmetric cameras. A multi-camera device may include two asymmetric cameras disposed to image a target scene. The multi-camera device further includes a processor coupled to a memory component and a display, the processor configured to retrieve an image generated by a first camera from the memory component, retrieve an image generated by a second camera from the memory component, receive input corresponding to a preview zoom level, retrieve spatial transform information and photometric transform information from memory, modify at least one image received from the first and second cameras by the spatial transform and the photometric transform, and provide on the display a preview image comprising at least a portion of the at least one modified image and a portion of either the first image or the second image based on the preview zoom level.
US10194086B2

An image processing method and an imaging device thereof are disclosed in the present invention. The image processing method includes the steps of: in the process of imaging, continuously collecting image data to a cache module, and adjusting the collecting speed according to the remaining space of the cache module; generating images continuously according to the image data; and displaying the images on a display. Thus, the processing capacity of the imaging device is utilized to the maximum limit, and the data loss due to an excessive fast collection speed is prevented. Meanwhile, the real-time performance of displaying the exposure effect is improved, and the user experience is also improved. After the exposure, the user is allowed to choose several photographs with different exposure effects from the display, thus the user may obtain several photographs with various photographing effects by photographing one time, and the user experience is further improved.
US10194080B2

A method of imaging includes monitoring a field of view with a first imaging sensor of a multiple channel imaging system and activating a second component of the imaging system from a stand by state to an active state upon detection of a change in the field of view of the first imaging sensor. The second component can include a second imaging sensor. The second imaging sensor can have a field of view overlapping with the field of view of the first imaging sensor. The first imaging sensor can be configured for imaging in a first spectral range, wherein the second imaging sensor is configured for imaging in a second spectral range that is different from the first spectral range. The first and second spectral ranges can be overlapping or non-overlapping.
US10194075B2

In embodiments of the present invention improved capabilities are described for producing background separated product images for print and on-line display. An image formation system provides lighting of a product to facilitate acquiring images that can be automatically processed to generate high resolution item-only images free of quality defects and imaging artifacts. Image processing programs accurately detect an outline of an item in a set of digital images taken using the image formation system and automatically store processed images in an image library. The images in the library may be repurposed for print, sales display, transmission to a user, on-line customer support, and the like. A user display configured with an adaptable user interface facilitates user interaction with images in the library.
US10194069B2

A camera detects devices, such as other cameras, smart devices, and access points, with which the camera may communicate. The camera may alternate between operating as a wireless station and a wireless access point. The camera may connect to and receive credentials from a device for another device to which it is not connected. In one embodiment, the camera is configured to operate as a wireless access point, and is configured to receive credentials from a smart device operating as a wireless station. The camera may then transfer the credentials to additional cameras, each configured to operate as wireless stations. The camera and additional cameras may connect to a smart device directly or indirectly (for instance, through an access point), and the smart device may change the camera mode of the cameras. The initial modes of the cameras may be preserved and restored by the smart device upon disconnection.
US10194067B2

Controlling a lifelog camera (10) via a first intrapersonal area network (IAN) (12) associated with a first user (14) includes detecting a second IAN (18) associated with a second user (20) in range of the first IAN (12) and capturing an image of the second user (20) with the lifelog camera (10).
US10194055B2

An area separation unit 22 determines a character in an input image on the basis of image data of the input image. The filter processing unit 23 performs a filter process for a character edge area of a character in an input image, and the color conversion unit 24 performs a color conversion process for a pixel in the character edge area in accordance with a color conversion characteristic that (a) is different from a color conversion characteristic for a pixel other than a pixel in the character edge area and (b) compensates a color error due to the filter process.
US10194051B2

A device for detecting an amount of skew in a document placed on a plate is provided. The device includes: a scanner for scanning an area including an edge of the document; a detector for detecting a boundary point between the document and the plate; a portion for setting a boundary point group of interest including boundary points; a portion for setting a midpoint of an oblique line for approximating the edge of the document; a portion for setting, as the oblique line, a line which passes through the midpoint and slants to the main scanning direction; a portion for modifying an amount of skew of the oblique line; and a portion for determining that an amount of skew in the document is an amount of skew of the oblique line having the error equal to a threshold or smaller.
US10194044B2

An image forming system includes a main body including a first control part controlling a power mode of the main body and an engine executing image processing, and an operation apparatus receiving an operation for instructing the engine to execute the image processing. The operation apparatus including a second control part controlling a power mode of the operation apparatus. When the operation apparatus receives an instruction to shift the power mode of the main body or the operation apparatus, the first control part determines whether shifting is possible based on a first program executed by the main body and controls a power supply of the main body according to the determination, and the second control part determines whether shifting is possible based on a second program executed by the operation apparatus and controls a power supply of the operation apparatus according to the determination.
US10194038B2

An information processing apparatus includes a processor, in communication with a memory, executing a process including displaying, on a display device, a screen displaying information relating to a print request, in response to the print request received from an application, the print request being given in response to an operation input to the application via a user interface; and displaying a report indicating switching to the screen displaying the information relating to the print request, in a status where a screen displayed by the application is displayed in front of and hiding the screen displaying the information relating to the print request, the report being displayed in front of the screen displayed by the application.
US10194032B2

A method and system of conferencing can include the steps of initiating a conference call at a communication device with two or more communication devices and selecting to suppress a voice communication of at least one communication device on the conference call where a modified electronic signal is generated with the selected at least one communication device so that the voice communication from the selected at least one communication device is inaudible. The method or system further includes sending the modified electronic signal to at least one other communication device on the conference call. Other embodiments are disclosed.
US10194025B2

Systems and methods are described herein for sending notifications associated with different use or active modes of a mobile device, such as a smart phone, tablet, and so on. For example, a mobile device may be in a busy mode, where a user associated with the mobile device is busy on a call, and/or in an entertainment mode (or other non-communication mode), where the user is utilizing entertainment functions provided by the mobile device (e.g., watching a video, playing a video game, listening to a podcast, and so on).
US10194024B2

A system or method for determining if a telephony network number is ported for use with variable numbering plan comprising, a first network node for receiving a number message comprising at least a first part of a dialled number identifying a called party, and a number portability database, containing routing numbers associated with entries in the database. The first network node is configured to compare the number message with entries in the number portability database. The first network node is configured such that if the number message or a first part of the number message uniquely matches with the whole of an entry in the database and does not match with part of another entry in the database, the first network node determines that a best match has been found. In this case, the first network node routes a call to a second network node identified by the routing number associated with the entry. The first network node is configured such that if the number message matches with at least part of at least one entry in the database, the first network node determines that at least one partial match has been found. The first network node then retrieves a further part of the dialled number. The first network node repeats the comparison based on a new number message comprising said first part of the dialled number and said further part of the dialled number. The first network node is configured such that if at least a first part of the number message cannot be matched to the whole of any entry in the database, the first network node determines that no match has been found. In this case, the first network node routes a call to a second network node identified by the dialled number.
US10194020B2

The invention relates to a method of managing a digital subscriber line, in particular for identifying the location of weather related faults. The invention continuously measures the signal to noise (SNR) margin on the DSL line as well as measurements from weather related sensors, such as moisture and wind sensors, which each have an associated geographical location. The SNR margin measures are compared to predetermined conditions based on SNR margin characteristics associated with a population of good lines. If the SNR margin measures fail to meet the predetermined conditions, the SNR measures are also compared to the weather sensor measurements over a day or number of days. If there is a correlation between the SNR margin measures and at least one of the sensors, then location of the fault is identified as the location of the sensor having the strongest correlation with the SNR measures.
US10194013B2

A non-transitory computer-readable storage medium, a method, and a system for receiving display capabilities of a secondary vehicular display, determining metadata to display based on the display capabilities of the secondary vehicular display, formatting the displayable metadata, and transmitting the displayable metadata to the secondary vehicular display. The metadata is determined by receiving a data set from producer, comparing the data set against the display capabilities, and formatting the resultant data from the comparing as metadata.
US10194012B2

Techniques described herein include a platform for providing user interaction with a vehicle's functions on a mobile device. In some embodiments, both the vehicle and mobile device are in communication with a service provider computer that facilitates communications between the two. In some embodiments, a user is provided with various details related to the vehicle's condition as well as a list of available functions for initiation by the user. The user is able to select one or more of the listed functions to be performed by the vehicle while located any distance from the vehicle. In some embodiments, the service provider computer determines whether the user is authorized to initiate a particular vehicle function. Upon selection of a vehicle function from the list of vehicle functions, a processor device in the vehicle executes the function.
US10194009B2

An interface device for providing Intrinsic Safety to a Smart Identity Module (SIM) card includes a buffer circuit including a voltage regulator and a voltage level translator including drivers. Baseband processor side pins include at least an input/output (IO) pin for receiving data signals, first SIM reset (RST) pin, core power supply (VCC) pin, a clock (CLK) pin, a battery power supply (VBAT) pin, and SIM side pins include at least a VCC pin, a SIM CLK pin, second SIM RST pin, and a SIM IO pin. There is at least one series resistor (R1, R2, R3, R4 and R5) in series with each of the baseband processor side pins.
US10194007B2

Systems and techniques for concurrent optical network terminal simulation are described herein. A data packet may be received by an optical lint terminal. It may be determined that the data packet is associated with an optical network terminal simulation host. The data packet may be modified based on the determination. The modified data packet may be transmitted to a device.
US10194004B2

A client device sends a request to a server via a network and times a request time duration while waiting for results to be received. The client further times an operation time duration substantially corresponding to a period of time that the client device is performing an operation that causes the client device to make the request. After receiving the results from the server, a processor of the client is operable to dynamically calculate a client processing time threshold at least according to a type of the operation and historic time durations for one or more previous operations performed by the client device. The processor further subtracts the request time duration from the operation time duration to thereby calculate a client processing time duration, and transmits one or more alert messages to a network operation center when the client processing time duration is greater than the client processing time threshold.
US10194003B2

In the case where a user changes a setting value, such as an IP address, in a client device equipped with a server function, the setting value as a server is changed, and as a result of this, it is no longer possible to implement synchronization processing with the client. An information processing apparatus including a storage unit configured to store a server application for managing setting information of one or more clients and store a client application, the server application managing server address information representing a connection destination address which is used by the one or more clients to access the server application and the client application managing client address information representing an address of the information processing apparatus as a client which is one of the one or more clients, and both the server address information and the client address information indicating an address of the information processing apparatus; and, one or more processing units configured to execute the server application and the client application and change, in a case where the client address information has been changed or is to be changed, the server address information so that the server address information indicates the same address as the client address information which has been changed or is to be changed.
US10193996B2

A load balancing method executed by an information processing apparatus, the load balancing method includes identifying, in first determination processing for determining circumstances based on an event acquired by a sensor included in the information processing apparatus, a type of an event that another information processing apparatus coupled to the information processing apparatus is able to acquire by using a sensor included in the another information processing apparatus; determining whether a logic tree representing the first determination processing is able to change to another logic tree that includes a partial logic tree determined based on an event of the identified type and is equivalent in condition to the logic tree; and assigning second determination processing represented by the partial logic tree included in the another logic tree to the another information processing apparatus, when determining that the logic tree is able to change to the another logic tree.
US10193985B2

Provided according to the present invention is a method for a first neighbor awareness networking (NAN) device for performing service discovery in a wireless communication system. A method for performing service discovery comprises the steps of: exchanging a subscribe message with a second NAN device; and transmitting a first service discovery frame (SDF) on the basis of the exchanged subscribe message. The first service discover frame comprises a NAN connection capability attribute field, wherein the NAN connection capability attribute field comprises a first type interface information field, wherein the first type interface information field can show whether or not the first NAN device supports a first type interface.
US10193981B2

Novel tools and techniques are provided for implementing Internet of Things (“IoT”) functionality. In some embodiments, a first IoT-capable device might receive beacon data from each of one or more other IoT-capable devices in a self-organizing network (“SON”) of IoT devices, might compare the received beacon data with stored beacon data, and might send at least one first data to a computing system to update the computing system of any changes in the SON (indicating, without limitation, new devices, failed devices, disabled devices, devices that have moved out of range, etc.). The computing system might receive and analyze the at least one first data to determine a status of each IoT-capable device in the SON, might generate control instructions, and might autonomously send the control instructions to at least one of the IoT-capable devices in the SON to improve the functionality of the SON.
US10193977B2

Methods and systems of managing workloads and resources for tenants structured as a hierarchical tenant queue defining a resource distribution policy. The tenants are modified and the system responds with dynamic adjustments to the hierarchical tenant queue and workload distribution. A rule-based workload management engine defines rules for actions for the workload to respond to the dynamic update.
US10193973B2

Media are provided for performing methods of allocating tasks among computation resources in an optimal or near-optimal fashion. A method is disclosed for doing so which comprises the steps of receiving a request to instantiate a service which includes a task specification for that service; for each available computation resource, calculating a time metric for the specified task on the computation resource which incorporates a computation time and a transfer time; determining a computation resource based on the time metric calculated for each of the computation resources; selecting a bundle based on the service to be instantiated; and transmitting a message to a launcher running on the chosen computation resource that causes the launcher to instantiate the service on the chosen computation resource from the selected bundle.
US10193963B2

A distributed computing application is described that provides a highly elastic and multi-tenant platform for Hadoop applications and other workloads running in a virtualized environment. Data and compute nodes are separated into different virtual machines (VM). Compute VMs are used to launch containers from different tenants. Compute VMs are organized in pools of hot spare VMs that are immediately available for launching a container and executing a task, and pools of cold spare VMs. Each compute VM may include a mounted network filesystem provided by a node manager to share intermediate outputs across VMs executing on the same host.
US10193954B2

The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information. The method may further include generating an electronic message for the device wherein the message contains at least one link for acquiring the at least one application when the device supports the application.
US10193953B2

Systems and methods are provided for self-describing configurations of cloud-based applications for data security providers monitoring communications between a client device and the applications. An application programming interface (API) can be provided that allows the data security provider to inspect entity objects used by the cloud-based application. Data entities can be marked to have protected fields. A token identifier can be generated by the data security provider and sent to the cloud-based application. The cloud-based application can insert the token identifier in communications between the application and a client device allowing the data security provider to protect sensitive data associated with the protected fields.
US10193952B2

Various embodiments concern communication platforms that can integrate electronic resources distributed amongst various sources by tagging metadata associated with each of the electronic resources, thereby making the electronic resources readily searchable from a messaging interface using a single search architecture. The messaging interface can be used by users to communicate with one another. In some embodiments, the communication platform performs a search based on characters as they are entered into the text field of the messaging interface. This search across various heterogeneous sources enables the communication platform to identify a reference to an electronic resource the sender of a message wishes to insert within the message. Recipients of the message may be able to access the electronic resource directly from the messaging interface. The communication platform can also perform natural language processing techniques such as speech act detection on messages and/or other textual resources to facilitate intelligent communication streamlining.
US10193950B2

When a data sharing server receives an instruction to share a first tab of a first web browser of an information processing apparatus serving as a sharing source with a second web browser of an information processing apparatus serving as a browsing terminal, the data sharing server transmits access data and data on session storage related to the first tab to the second web browser. The data sharing server deletes association between the data on the session storage and the information processing apparatus serving as the sharing source, and associates the data on the session storage with the information processing apparatus serving as the browsing terminal.
US10193943B2

A user device described herein suggests a change to a quality setting associated with the consumption of content from one or more content providers. The change is suggested based both on a user's data plan and on a service quality of content received by the user device. This user-selected quality setting is then provided to the telecommunication network, which reduces network resources available for transmission of the content based on the quality setting. Such reduced network resources cause the content providers to provide content at a service quality no greater than the quality setting. Also, the user may be presented with or defaulted to selecting an option for a program offering consumption of the video content free of charge when provided to the user at a limited service quality. When the user participates, consumption of video content is then conditionally excluded from a consumption metric of the data plan.
US10193939B2

Managing Security Parameter Information (SPIs) to prevent race condition failures begins where a system negotiates SPIs along with associated expiration times, and re-negotiates new SPIs as necessary. The system prevents race conditions that would otherwise occur when both an old SPI and a new SPI are active at the same time. The system accomplishes this by managing the storage and deletion of old SPIs such that only active SPIs are stored on the system for use by a User Equipment (UE) or Proxy Call Session Control Function (P-CSCF).
US10193934B2

A communication event is established between an initiating device and a responding device under the control of a remote communications controller. In a pre-session establishment phase: a compression dictionary or a dictionary link that identifies an addressable memory location, at which a compression dictionary is held, is received at the initiating device. The received compression dictionary or the received dictionary link is stored in electronic storage of the initiating device. In response to a communication event establishment instruction received at the initiating device after the dictionary or the dictionary link has been received and stored at the initiating device, a session is established between the initiating device and the communications controller by the initiating device transmitting an initial session establishment message—compressed using the dictionary—to the communications controller to establish the communication event.
US10193915B2

Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide a novel clustering framework applied on datasets of network interactions to automatically identify IP clusters carrying out a specific task(s) based on an IP blacklist. The disclosed systems and methods can analyze network activity of devices associated with the IP addresses, and/or the IP addresses themselves, and perform an automatic, on-the-spot analysis that results in a determination whether the activity is permitted on or over a network.
US10193912B2

In one embodiment, a device in a network loads an anomaly detection model for warm-start. The device filters input data for the model during a warm-start grace period after warm-start of the anomaly detection model. The model is not updated during the warm-start grace period based on the filtering. The device determines an end to the warm-start grace period. The device updates the anomaly detection model using unfiltered input data for the anomaly detection model after the determined end to the warm-start grace period.
US10193911B2

A method for mitigating a denial of service attack includes determining, for a client, a number of requests being transmitted to a server and determining, for the client, that the number of requests for a time period is greater than a top talker threshold. The method includes classifying the client as a top talker based on the number of requests being greater than the top talker threshold and identifying, for the client, additional requests being transmitted to the server. The method also includes determining whether a number of the additional requests matches one or more attack patterns and preventing one or more of the additional requests from being transmitted to the server if the number of additional requests that matches one or more attack patterns is greater than a first threshold.
US10193906B2

Disclosed are methods and systems for detecting malware and potential malware based on using generalized attack trees (generalized attack tree graphs). The generalized attack trees are based on attack trees (attack tree graphs), whose objects, such as links and vertices, have been analyzed, and some of these objects have been generalized, resulting in the generalized attack tree of the invention.
US10193896B2

An electronic control unit is connected to an in-vehicle network bus in an in-vehicle network system including a plurality of apparatuses that perform communication of frames via the bus. The electronic control unit includes a first control circuit and a second control circuit. The first control circuit is connected to the bus via the second control circuit over wired communication and/or wireless communication. The second control circuit performs a first determination process on a received frame received from the bus to determine the conformity with a first rule related to at least a reception interval, and, upon determining that the received frame conforms to the first rule, executes a predetermined process based on the content of the received frame. The first control circuit performs a second determination process on the received frame, received via the second control circuit, to determine the conformity with a second rule different from the first rule.
US10193886B2

Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.
US10193881B2

A method is provided for controlling interaction among an information terminal, an electronic mail server, and a wearable terminal. The method causes an information terminal to receive electronic mail from an electronic mail server by using a mail application for executing transmission and reception of the electronic mail, the mail application being stored in a memory of the information terminal. The method also causes the information terminal to transfer the received electronic mail to a wearable terminal having a second display, and to receive viewing information from the wearable terminal, the viewing information indicating that the electronic mail was displayed on the second display. The method further causes the information terminal to determine whether the electronic mail is being displayed on the second display, and to automatically display, on the first display, a reply-mail creation screen for creating a reply mail to the electronic mail.
US10193880B1

The disclosed computer-implemented method for registering user accounts with multi-factor authentication schemes used by online services may include (1) determining that a user is associated with an account with an online service that allows the user to register the account with an MFA scheme that requests the user to complete multiple authentication steps before being allowed to access the account, (2) identifying, based on an analysis of the online service, at least a portion of the information that is requested by the online service to register the account with the MFA scheme, and (3) providing the requested information to the online service such that the account is registered with the MFA scheme. Various other methods, systems, and computer-readable media are also disclosed.
US10193869B2

Embodiments of the present disclosure help protect network devices from unauthorized access. Among other things, embodiments of the disclosure allow full access to application servers and other network devices that a client is allowed to access, while preventing all access (or even knowledge) of network devices the client is not allowed to access.
US10193868B2

The system and method for protecting multiple networked enclaves each having one or more insecure machines. The system may include an attack detector as part of a secure node (e.g., SAFE node) proxy. The system may include an attack detector external to the proxy. The proxy may support multiple detectors and its actions may include isolating an insecure machine, cleansing an insecure machine, or tattling on (impugning the reputation of) an insecure machine.
US10193867B2

The invention concerns API proxy based adaptive security. The invention implements adaptive security for API servers, while avoiding data bottlenecks and maintaining client experience. The invention provides methods and configurations for API security that may be employed at proxies for implementing routing decisions involving client messages received at said proxies. The invention also involves generating or collecting at proxies, log information that captures data corresponding to received client messages and responses from API servers—which log information correlates communications between clients, proxies and backend API servers, and includes data relevant for purposes generating API metrics and identifying anomalies and/or indicators of compromise. The invention yet further provides security server clusters configured for generating API metrics and/or identify anomalies or indicators of compromise—which may be used by proxies to terminate existing connections and block subsequent requests or messages from clients associated with the identified anomalies or indicators of compromise.
US10193862B2

A computer system provides a method for identifying firewall rules to apply to a virtual machine based on detecting initiation of a new network connection from the virtual machine. An example method generally includes detecting initiation of communications on a network port by a virtual machine, identifying one or more applications executing on the virtual machine that initiated communications on the network port, identifying one or more firewall rules to apply to the virtual machine based, at least in part, on the identification of the one or more applications, determining a deviation between firewall rules applied to the virtual machine and the identified one or more firewall rules, and upon determining that a deviation exists between the firewall rules applied to the virtual machine and the identified one or more firewall rules, applying one or more rules corresponding to the determined deviation to the virtual machine.
US10193858B2

A custody transfer of a device can include sending a start of transfer request to an attestation device over a short range wireless communication channel, a nonce is received from the attestation device in association with the start of transfer request, and the nonce is signed at the particular gateway device. The signed nonce is sent to the attestation device, a transfer confirmation message is received from the attestation device, and a transfer message is sent to a management system to report a transfer in custody of the attestation device involving the particular gateway device and another gateway device.
US10193857B2

The present disclosure relates to a system and method for transporting data within a dual network computing system including a first workstation communicably coupled to a first storage device, and a second workstation communicably coupled to a second storage device, wherein the first storage device cannot be accessed by the second workstation, and the second storage device cannot be accessed by the first workstation. The system and method further includes a data transport server communicably coupled to the first storage device and the second storage device, wherein the data transport server is configured to be in unidirectional communication with the first storage device and in unidirectional communication with the second storage device, the data transport server being configured to purge one or more data elements from data accessed from the first storage device and transport remaining data elements to the second storage device, and the second workstation is configured to access the remaining data elements from the second storage device.
US10193849B2

A system identifies unconnected content items of high quality and provides the unconnected content items for display to a user. The method comprises receiving several content items posted on pages of a social networking system. The system then determines a subset of those content items (e.g., high quality content items). A topic is then extracted from each of the subset of content items. The topic is mapped to one or more related pages of the social networking system that represent an expanded set of pages associated with the content item. For each of the related pages, a user is identified who is connected to the related page. Finally, the content item (e.g., a high quality content item) is provided to the user for display in the user's newsfeed.
US10193846B2

Methods, servers and mobile stations are provided to allow a sender mobile station which has transmitted a message toward a recipient mobile station via a first protocol to be notified that the message has been delivered to the recipient mobile station via a different protocol. The sender mobile station may be notified that the message was delivered to the recipient mobile station via a different protocol method via a disposition notification message comprising an indication that the message was delivered to the recipient mobile station via a different protocol.
US10193838B2

Technologies are described herein for providing delivery optimization of email messages. In particular, direct delivery system is provided for sending emails to allow for instant communication and collaboration. According to one aspect presented herein, a method is provided for instant or near instant delivery of a message. The method includes receiving the message from a client. Additionally, the method analyzes the message to determine if it meets one or more factors for taking a direct path.
US10193812B2

In general, techniques are described for load-balancing responsibility for forwarding of multicast traffic into an active-active Ethernet segment between two or more multi-homed provider edge (PE) routers in an Ethernet Virtual Private Network (EVPN). In one example, a PE router may receive an Internet Group Management Protocol (IGMP) join report for a multicast group. The PE router may send join synch routes used to synchronize the join report for the multicast group across the Ethernet segment. The PE router may deterministically determine whether the PE router is configured to be an elected multicast forwarder for one of a plurality of multicast groups. If the PE router is elected a multicast forwarder, the PE router may configure a forwarding state of the PE router to ignore a designated forwarder calculation and to forward the multicast traffic into the Ethernet segment regardless of whether the PE router is a designated forwarder.
US10193808B2

A method and system for increasing the collection of network traffic data in a network based on the occurrence of predetermined criteria. A network appliance manages network traffic in the network and passes data traffic on the network. Network traffic data is collected based on the data traffic passing through the network appliance at a normal level. It is determined whether the network traffic data indicates an abnormal condition. The collection of network traffic data is increased through the network traffic appliance when an abnormal condition is detected. The network traffic data from the increased collection is stored in a memory device.
US10193806B2

Some embodiments provide a physical forwarding element that hashes portions of packet headers using several novel hashing techniques. The techniques include a novel set of finishing operations that improve the quality of resulting hashes by increasing their distribution and improving their apparent-randomness. In some embodiments, the finishing operation includes at least one of multiplying the hash by a prime number to increase distribution of the bits of the hash, accumulating a length of the portion into the hash, and combining higher bits of the hash with lower bits of the hash in order to increase the entropy of the lower bits of the hash.
US10193797B2

A network processor is described. This network processor determines a context for a message based on information in one or more fields in a payload of the message. For example, the context may be based on a message type and an identifier of the network connection on which the message was received. Then, the network processor calculates one or more trigger values based on one or more trigger expressions that perform checks on the information in the one or more fields. Moreover, the network processor determines one or more actions to be taken for the message based on the context and the one or more trigger values. In particular, the network processor determines whether the message is forwarded and one or more forwarding destinations.
US10193781B2

A more efficient network can be achieved by using a cost-benefit analysis determined by mobile device, wireless network, and server device functionality. The cost-benefit analysis can be used to determine whether SPTCP or MPTCP or any combination of the two is used. The mobile device can generate the cost-benefit analysis based on known and unknown device and network metrics and send the cost-benefit analysis to the server device. The server device can then comply with the cost-benefit analysis and then send requested web site data via SPTCP and/or MPTCP in accordance with the cost-benefit analysis.
US10193776B2

A computer-implemented method of obfuscating communication traffic patterns may include detecting, at a first communications device, data communication sessions with a second communications device via the computer server using a network protocol. At the first device, a first traffic pattern is accessed based on the data communication sessions over a first predefined time period. At the first communications device, a second traffic pattern is accessed based on the data communication sessions over a second predefined time period that occurs after the first predefined time period. At the first communications device, based on a randomization process, a dummy data communication pattern is generated for transmission to the second communication devices, whereby the dummy data communication pattern is appended to the second traffic pattern for obfuscating a traffic pattern change between the first and the second traffic pattern at the computer server used to establish the communication sessions.
US10193774B2

Methods and systems for detecting an anomaly with a communication service provided to a transportation vessel along a travel route are disclosed. In some aspects, performance metrics are obtained for a monitored vessel while the travel is in progress. Historical travel routes are identified having characteristics similar to those of the monitored vessel's travel route. Corresponding performance metrics of the historical travel routes may be aggregated via mean or median operations, and the results compared to equivalent metrics of the monitored vessel. If accumulated negative variances between the monitored vessel's performance and the historical travel route's performance exceed a threshold, an anomaly may be determined to exist. In this case, the systems and methods may generate an alert in various forms, including email, text, or selective network commands to various networking components, including, for example, instructing networking equipment on board the monitored vessel to perform a power cycle operation.
US10193764B2

A method for providing service levels in a Radio Frequency (RF) network is disclosed. The method including: associating one or more service levels with each supported symbol rate, modulation and error correction encoded scheme (ModCod); assigning a subscriber service level for a RF transmitter; receiving a signal quality of a transmission by the RF transmitter; selecting a transmit ModCod from the supported ModCods, wherein the signal quality exceeds a threshold signal quality for the transmit ModCod; and authorizing the RF transmitter to transmit to the receiver when the subscriber service level is included in the one or more service levels associated with the transmit ModCod, wherein signal quality adapts to a signal fade.
US10193762B2

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.
US10193761B1

The disclosure provides for a system that includes a network controller configured to determine a network configuration of a network and cause the network to implement the network configuration. The network controller may be configured to determine that an overall link bandwidth for a particular geographic area is less than a set bandwidth amount based on link bandwidth information for possible links directly connected to the particular geographic area. Based on a difference between the overall link bandwidth and the set bandwidth amount, the network controller may be configured to determine additional links to connect to the particular geographic area in a given network configuration of the network. The network controller may then send instructions to the plurality of nodes of the network to cause the plurality of nodes to implement the given network configuration and transmit client data at the given point in time.
US10193758B2

A connection management message that uses a proxy attribute is received, wherein the connection management message includes information on a first proxy queue pair and a second proxy queue pair, wherein the first proxy queue pair provides communication between a proxy node and an initiator node in a switchless network, and wherein the second proxy queue pair provides communication between the proxy node and a target node in the switchless network. The connection management message that uses the proxy attribute, channels datagrams received from the initiator node to the target node in the switchless network.
US10193757B2

A network topology system comprises a plurality of nodes, each of the plurality of nodes having a set of connection rules which is built by the steps of: generating a series of prime number differences; generating a series of communication strategy numbers; extracting as many terms as the number of connecting nodes from a recursive sequences to serve as an index series; generating a series of connection strategy numbers by extracting the Nth terms from the series of communication strategy numbers, wherein N stands for each number of the index series; and generating a series of connecting nodes numbers by calculating the sum of each odd number and each term of the series of connection strategy numbers so as to build the connection rules for each odd-numbered node to connect the nodes numbered in corresponding with the numbers of the connecting nodes number series.
US10193753B1

An apparatus comprises an Internet of Things (IoT) platform configuration and deployment system accessible to a plurality of user devices over at least one network. The IoT platform configuration and deployment system comprises a configuration and deployment controller, and a multi-tiered adaptive service catalog associated with the controller. The configuration and deployment controller is configured to receive requirements input for respective ones of a plurality of requested IoT platforms from one or more of the user devices and to determine corresponding sets of resources for implementation of the respective IoT platforms based at least in part on one or more services selected from the multi-tiered adaptive service catalog. The IoT platforms are deployed utilizing the respective sets of resources determined by the configuration and deployment controller. Each of the deployed IoT platforms is illustratively configured to interact with a different set of IoT devices.
US10193752B2

Example embodiments of the present disclosure relate to a method, computer program product, and system for an upgrade of an array specific module in a multipath application comprising suspending all input/output operations associated with the array specific module; and upgrading the array specific module without disrupting any input/output operations associated with the array specific module.
US10193750B2

Systems, methods, and computer-readable storage media for configuring a virtual port channel (VPC) domain. The disclosed technology involves determining that a first switch and a second switch are connected in a VPC domain, determining that the first switch is in a primary role, and determining a unique identifier for the first switch, a VPC portchannel number for the first switch, and an orphan port number for the first switch. Also, the first switch receives a unique identifier, a VPC portchannel number, and an orphan port number for the second switch. The first switch can associate the VPC portchannel number for the second switch and the VPC portchannel number for the first switch with a unified VPC portchannel number and create a first unique orphan port number for the first switch and a second unique orphan port number for the second switch.
US10193745B2

Example implementations relate to a radio interrupt reboot. For example, an apparatus may include a first processing resource connected via an interface to a second processing resource. The first processing resource may execute instructions to receive an interrupt generated by a radio coupled to the second processing resource, increment a counter in response to receiving the interrupt during a configurable time interval, and determine that the counter has not been incremented during a threshold number of configurable time intervals. The first processing resource may execute instructions to reboot the first processing resource and the second processing resource in response to the determination that the counter has not been incremented during the threshold number of configurable time intervals.
US10193741B2

A system and method for automatic detection of a network incident from real-time network data is disclosed. The method includes: collecting real-time network data; executing performance calculations on the real-time network data to compute performance metrics; and detecting a pattern over a time window, wherein detecting a pattern includes detecting a proportion of metric values crossing a threshold exceeding a defined percentage amount, detecting a presence of a sequence of metric values, detecting a time-ordered stretch of metric values with a length of the time-ordered stretch exceeding a defined threshold, detecting a cyclical presence of a sequence of metric values, or combinations thereof.
US10193737B2

A method for performing communication between a browser and a mobile terminal, and a browser apparatus. The method comprises: at a browser side, triggering a read request for reading storage data information or device information in a mobile terminal bound to the browser; starting a page process to load a preset page, the page process notifying a first process of the browser to establish a data communication channel with the mobile terminal; after the data communication channel is established, the page process notifying the first process of the browser to request the mobile terminal for the storage data information or the device information in the mobile terminal; and the page process acquiring the storage data information or the device information in the mobile terminal transmitted by the first process of the browser, and loading and displaying the storage data information or the device information on the preset page.
US10193729B2

A method for controlling a combined waveform, representing a combination of at least two signals having orthogonal frequency multiplexed signal components, comprising: receiving information defining the at least two signals; transforming the information defining each signal to a representation having orthogonal frequency multiplexed signal components, such that at least one signal has at least two alternate representations of the same information, and combining the transformed information using the at least two alternate representations, in at least two different ways, to define respectively different combinations; analyzing the respectively different combinations with respect to at least one criterion; and outputting a respective combined waveform or information defining the waveform, representing a selected combination of the transformed information from each of the at least two signals selected based on the analysis.
US10193723B2

The present invention relates to a method of transmitting and a method of receiving signals, and corresponding apparatus. One aspect of the present invention relates to a method of obtaining a field for indicating a time de-interleaving depth from a layer 1 (L1) header of preamble symbols.
US10193717B2

A semiconductor device of an embodiment includes first and second couplers, an encoding circuit, and a demodulating circuit. The encoding circuit executes differential Manchester encoding on digital data based on a clock inputted thereto via the first coupler and outputs an encoded data. The demodulating circuit includes a first sampling circuit which samples the encoded data inputted via the second coupler based on a sampling frequency set to be two times higher than that of the encoded data and which outputs first sample data, a second sampling circuit which samples the encoded data at a timing earlier than that in the first sampling circuit and which outputs second sample data, a determination circuit which determines whether or not the first and the second sample data match each other, and a selection circuit which selects first phase data or second phase data from the first sample data.
US10193715B2

A transmission apparatus includes a symbol generation unit to generate N symbols, with N being an integer equal to or larger than 2, a time-frequency conversion unit to convert the N symbols to a frequency domain signal having N points, a band limiting filter to perform band limitation on the frequency domain signal having the N points to generate a frequency domain signal having ND points which is less than N, an interpolation-processing and frequency-time conversion unit to convert the frequency domain signal having ND points to a time domain signal, and a transmission unit to transmit the time domain signal at a set transmission interval.
US10193710B2

A method for transmitting control systems over twisted pair cabling. The method includes: receiving a first single-ended transmission signal; converting the first single-ended transmission signal to a first differential transmission signal; transmitting the first differential transmission signal over a first two pairs of wires via a common mode of a transformer; receiving a first differential reception signal over a second two pairs of wires via the common mode of the transformer; and converting the first differential reception signal to a first single-ended reception signal.
US10193709B2

A method for processing request messages between heterogeneous systems in a wireless communication system, the method being performed by a gateway device and possibly comprising the steps of: receiving an advertisement message on the services of a first node from the first node belonging to a first system; in case the advertisement message comprises an indicator that the services are shared with a second system, generating resources corresponding to the shared services and a resource for access control for the resources corresponding to the shared services; receiving a request message for retrieving information on the generated resources from a second node of the second system; if the second node has an access right to the retrieval, transmitting the information on the generated resources to the second node; receiving, from the second node, a request message for generating a resource, which corresponds to a service to be called selected from the information on the generated resources, as a child resource of the generated resources; and checking an access right for the generation of the child resource.
US10193705B2

In order to transmit data on a transmission path to which a control unit and several nodes are connected, the control unit cyclically outputs data in a continuous manner onto the transmission path during the entire transmission cycle time in the form of telegrams by taking into account the transmission standard, the nodes exchanging data with the telegrams during the cycle. The control unit subdivides the transmission cycle into a number of subcycles that have the same length. At least one communication telegram into which a first node can write data for a second node located downstream on the transmission path during the cycle, is sent in each subcycle.
US10193704B2

The present invention provides a method and an apparatus for controlling devices in a home network system by using the recognition of motion and an indoor location of a user. A method for controlling devices providing services in a first terminal of a home network system, according to the present invention, comprises the steps of: receiving motion recognition information from a second terminal within a predetermined time after the motion of the first terminal is recognized; checking whether the first terminal is located within an available service range for at least one device; and activating an interface for controlling the at least one device on the basis of the motion recognition information and whether the first terminal is located within the available service range.
US10193702B2

Provided is a method by a user equipment (UE) for providing a sponsoring service in a wireless communication system, the method comprising: determining at least one UE to be provided with the sponsoring service, accessing to a server providing the sponsoring service, and registering to the server providing the sponsoring service; and transmitting a request of the sponsoring service comprising identification information of the at least one UE, to the server providing the sponsoring service.
US10193681B2

A method for configuring a Time Division Duplex (TDD) mode of a user equipment (UE) in a Long Term Evolution (LTE) network, including receiving, while being connected with an enhanced NodeB (eNodeB) in said LTE network, a signaling message that includes TDD uplink-downlink configuration information dynamically assigned by said enhanced NodeB (eNodeB) to said UE; determining success or failure in receiving at said UE, said TDD uplink-downlink configuration information based on signaling information configured for said signaling message; generating an acknowledgement (ACK)/Non-acknowledgement (NACK) signal indicating said success or failure; and transmitting said ACK/NACK signal to said eNodeB on resources that are allocated based on said TDD uplink-downlink configuration information and/or said signaling configured for said signaling message.
US10193680B2

A method for transmitting a reference signal includes selecting one of a first initialization value and a second initialization value, generating selection instruction information corresponding to the selected initialization value, transmitting the selection instruction information to a mobile station, generating a reference signal based on the selected initialization value, and transmitting the generated reference signal to the mobile station. A method for estimating a channel includes receiving selection instruction information indicating a selection of at least one of a first initialization value and a second initialization value, receiving a first reference signal based on the selection instruction information, generating a second reference signal based on an initialization value indicated as being selected by the selection instruction information, and estimating a channel state by comparing the first reference signal with the second reference signal.
US10193667B2

Disclosed herein are a method of performing a Coordinated Multi-Point (CoMP) operation in a wireless communication system and an apparatus for supporting the same. A method of performing an inter-eNB CoMP operation in a wireless communication system includes receiving, by a first eNB, a first LOAD INFORMATION message that requests the start of the CoMP operation from a second eNB, sending, by the first eNB, a second LOAD INFORMATION message for requesting Benefit Metric Information Element (IE) to the second eNB, receiving, by the first eNB, a third LOAD INFORMATION message, including the Benefit Metric IE from the second eNB, coordinating, by the first eNB, the resources of the eNBs included in the CoMP cluster, and sending, by the first eNB, a second LOAD INFORMATION message including results of the resource coordination to the eNBs included in the CoMP cluster.
US10193661B2

According to one embodiment of the present invention, there is provided a communication device includes: processing circuitry configured to generate first bitmap data indicating a calculated value of a function based on identifiers of other first communication devices; and a communicator configured to transmit a first message including the first bitmap data.
US10193649B2

Embodiments herein disclose a method of enabling non-ICBM transmissions in the communication network. The method includes transmitting information of the number of receiver antennas at user equipments (UEs) intended to be scheduled by a transmitter in common resource elements, to a controller in the communication network. Further, the method includes receiving a number of non-Interference Cancelling Block Modulation (ICBM) transmissions from the controller. Furthermore, the method includes transmitting information indicating cell-identification numbers of participating transmitters, and corresponding index of ICBM precoder matrix of the participating transmitters to the UEs.
US10193643B2

The present application discloses a method for reporting channel state information on an unlicensed band to a base station by a terminal. Specifically, the method comprises: a step for receiving, from the base station, a triggering message of a seconding reference signal for reporting the channel state information of the unlicensed band; a step for measuring an interference in the unlicensed band; and if the interference measured in the unlicensed band is below a threshold, a step for transmitting the sounding reference signal for reporting the channel state information of the unlicensed band to the base station, according to the triggering message.
US10193632B2

Techniques related to optical devices including a high contrast grating (HCG) lens are described herein. In an example, an optical device includes a transparent substrate. A laser emitter or detector at a first side of the transparent substrate to emit or detect a laser light transmitted via the transparent substrate. A HCG lens is at a second side of the transparent substrate to transmit and refract the laser light.
US10193624B2

A visible light communication method performs visible light communication by using a visible light source. In searching a central frequency of the visible light source, a plurality of central-frequency training packets are sent, the central-frequency training packets including a plurality of central-frequency candidates, and one among the plurality of central-frequency candidates is selected as the central frequency of the visible light source based on a first decoding result on the plurality of central-frequency training packets. In searching a bandwidth of the visible light source, a plurality of bandwidth training packets are sent, the bandwidth training packets including a plurality of bandwidth candidates and the central frequency of the visible light source, and one among the plurality of bandwidth candidates is selected as the bandwidth of the visible light source based on a second decoding result on the plurality of bandwidth training packets.
US10193619B2

A method of compensating for crosstalk in a mode division multiplexing passive optical network using a technique of transmitter-side crosstalk pre-compensation, performed at the Central Office, in which a downlink reference signal such as a training sequence or pilot signal is retrieved at the transmitter without being influenced by crosstalk effects on its uplink transmission. An uplink reference signal is transmitted in a quasi-single mode transmission along the optical fiber, and a plurality of optical signals input to transmission multiplexer are adapted based on the uplink reference signal to pre-compensate for crosstalk.
US10193618B2

A communication device and method therein for loopback testing. The device comprises a transmitter and a receiver and applies FDD for communication over one or more lines. The method comprises degrading a linearity of the transmitter, as compared to the linearity during normal operation. The method further comprises transmitting at least one test signal in a transmit frequency band, such that at least one signal is created in a receive frequency band, wherein the created at least one signal is a distortion product of the at least one test signal; and further, receiving a response to the at least one created signal in the receive frequency band.
US10193617B2

A relay method includes transmitting, by a first apparatus in a ring network, a first control frame in which information of the first apparatus is stored, through a first port different from a second port where a communication failure is detected; receiving, by a second apparatus in the ring network, the first control frame through a third port, when the communication failure does not occur at a side of a fourth port different from the third port: storing information of the second apparatus in the first control frame; and transmitting the first control frame through the fourth port; and when the communication failure occurs at the side of the fourth port, determining whether a data frame flowing into the ring network is affected by the communication failure for every VLAN (virtual local area network) based on the first control frame; and switching a communication path set in an affected VLAN.
US10193616B1

A system and method are disclosed for a communication system optimized for low data volume communications. In embodiments of the invention, a terminal in the communication system sends a burst comprising a message to network infrastructure in the system at a pre-scheduled time such that the network infrastructure can derive a terminal identity for the terminal by the time of the burst without having to include terminal identity information in the message. The bursts are intended to communicate a message without all of the overhead used in establishing and terminating a connection associated with convention communication systems. The bursts are sent in predetermined formats, at predetermined times so that the identity of the terminal can be easily determined eliminating the need for much of the overhead of a conventional MSS.
US10193600B2

A network node (10) signals to a wireless communication device (14) which precoders in a codebook are restricted from being used. The network node (10) in this regard generates codebook subset restriction signaling that, for each of one or more groups of precoders, jointly restricts the precoders in the group by restricting a certain component (e.g., a certain beam precoder) that the precoders in the group have in common. This signaling may be for instance rank-agnostic signaling that jointly restricts the precoders in a group without regard to the precoders' transmission rank. Regardless, the network node (10) sends the generated signaling to the wireless communication device (14).
US10193598B2

A communication apparatus according to the disclosure includes one or a plurality of sensors, a communicator that performs proximity wireless communication, and a connection section that couples one of a plurality of antennae to the communicator, on a basis of a detection result of the one or the plurality of sensors.
US10193584B2

A method for adjusting an antenna configuration of the terminal device (30) in a cellular communication system (10). The system (10) includes a base station (20) and a terminal device (30) having a plurality of antenna elements (40-43). In the terminal device (30) a plurality of preset antenna configurations is provided. Each antenna configuration defines at least one reception parameter for the plurality of antenna elements (40-43). For each antenna configuration of the plurality of preset antenna configurations the antenna configuration is applied to the plurality of antenna elements (40-43) and a reception characteristic of a signal transmission from the base station (20) is determined. Based on the plurality of reception characteristics one antenna configuration is selected and applied to the plurality of antenna elements (40-43) for further signal transmissions.
US10193582B2

The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A method of operating a base station for interference cancellation in a wireless communication system is provided. The method may include receiving, from a target terminal, an uplink data signal including at least one interference signal generated by at least one interference terminal; performing a primary decoding for the uplink data signal; in accordance with decoding errors, generating a cancelling signal corresponding to an interference signal of the at least one interference terminal; performing a cancellation by applying the cancelling signal to the uplink data signal; and performing a secondary decoding for the uplink data signal to which the cancelling signal has been applied.
US10193566B2

An object is to enable erasure correction even at the time of a degeneration operation and reduce the number of necessary parallel media through dynamic setting of degree of redundancy. A parallel data encoding/decoding system performs parallel data transmissions using a plurality of lanes from an encoder to a decoder. The encoder encodes products of elements of an encoding vector M of symbols of each lane and a state vector U indicating validity of the symbols, and transmits the state vector U along with a transmission vector Y obtained through the encoding. The decoder decodes a subset Msub constituted of valid elements of the encoding vector M using a received reception vector Y′, the received state vector U, and an erasure vector E indicating whether each element of the transmission vector has been erased in a transmission/reception section.
US10193565B2

The present disclosure relates to a compressive encoding apparatus, a compressive encoding method, a decoding apparatus, a decoding method, and a program which can provide a lossless compression technology having a higher compression rate. An encoding unit of the compressive encoding apparatus converts M bits of a ΔΣ-modulated digital signal into N bits (M>N) with reference to a first conversion table, and when the M bits are not able to be converted into the N bits with the first conversion table, converts the M bits into the N bits with reference to a second conversion table. When the number of bit patterns of the N bits is P, the first conversion table is a table storing (P−1) number of codes having higher generation frequencies for past bit patterns, and the second conversion table is a table storing (P−1) number of codes having higher generation frequencies for past bit patterns, which follow those of the first conversion table. The present disclosure is applicable to a compressive encoding apparatus that compressively encoding an audio signal, and the like, for example.
US10193564B2

A system includes an analog-to-digital converter receiving a plurality of input signals. One particular input signal has a particular analog value and the analog-to-digital converter uses a fixed reference to convert the particular analog value to a particular digital value. The analog-to-digital converter uses the particular analog value as a reference for converting the analog values of the remaining input signals.
US10193560B2

A charge pump includes: (I) a current source; (II) a p-channel source current network including: a first p-channel transistor; a second p-channel transistor; a p-channel current switch including at least one source terminal coupled to the drain terminal of the first p-channel transistor, at least one gate coupled to a phase comparator, and at least one drain terminal; a third p-channel transistor; and (III) a n-channel sink current network including: a first n-channel transistor; a second n-channel transistor; a third n-channel transistor; a n-channel current switch comprising at least one drain terminal coupled to the source terminal of the third n-channel transistor, at least one gate coupled to the phase comparator; and at least one source terminal coupled to the drain terminal of the first n-channel transistor; and wherein the p-channel source current network and the n-channel sink current network draw a baseline current from the first p-channel transistor.
US10193555B1

Embodiments relate to systems, methods and computer readable media to enable design and creation of receiver circuitry One embodiment is a receiver apparatus comprising a first resistor connected to a first receiver input, a first N-type metal oxide semiconductor (NMOS) field effect transistor (FET), a second NMOS FET, a trans-impedance amplifier wherein an input terminal of the trans-impedance amplifier is connected to a drain terminal of the second NMOS FET, and a complementary metal oxide semiconductor (CMOS) logic gate. Additional embodiments including other circuitry, associated methods, and media comprising instructions associated with generation of circuit design files are also described.
US10193550B2

A switching device adapted to be installed behind an opaque wall (32) so as not to be visible from the outside of the wall and intended to switch at least one electrical device (44) on. This switching device includes a first module (10) and a second module (12) adapted to make the connection between the device and a power source. The first module includes a capacitive sensor (16) having a capacitor on a printed circuit board adapted to change its capacitance value when the hand (34) of a user on the outside is placed near the wall where the device is installed. The capacitor is included in a metal frame whose function is to define the capacitive field due to the capacitor in the plane of the board and to maximize this field perpendicular to the plane of the board.
US10193536B2

An apparatus is provided which comprises: a clock node; a first inverter having an input coupled to the clock node; a data node; a master latch with a shared p-type keeper coupled to an output of the first inverter, the master latch coupled to the data node; and a slave latch coupled to an output of the master latch, the slave latch having a shared p-type keeper and a shared n-type footer, wherein the shared p-type keeper and the shared n-type footer of the slave latch are coupled to the clock node and the input of the first inverter.
US10193533B2

Continuous-time digital systems implemented with separate timing paths and data paths are disclosed. The disclosed continuous-time digital systems, can implement an event-grouping and detection method that can be used feedback systems with propagation delays. By implementing event-detection into a feedback loop of a continuous-time digital system, the system can automatically stop when there is no event in the system. When new events are detected the system can commence operation.
US10193532B2

According to one aspect of the invention, there is provided a method of operating a finite impulse response filter comprising an input; an output; and a plurality of storage elements, each coupled to the input via a sample switch and to the output via a transfer switch, the method comprising: during charging of the plurality of storage elements, applying a sample clock signal to each of the sample switches that achieves an operation mode where up to every one of the sample switches is simultaneously closed to connect all of the plurality of storage elements to the input; and during averaging of the plurality of storage elements, applying a transfer clock signal to each of the transfer switches to close one or more of the transfer switches to connect the storage elements, having charge stored therein, to the output.
US10193531B2

Digital step attenuator (DSA) configurations which are capable of handling high power signals, have low insertion loss and parasitic effects, have few or no glitches between state transitions, have minimal effect on chip area and power dissipation on an integrated circuit (IC) die (or “chip”), and provide flexibility of design for various applications. Embodiments utilize one or more architectural features and/or design techniques to achieve such characteristics, including reduced resistor and FET switch sizes, reduced series stack sizes, unidirectional input power configurations, capacitor compensation to match bandwidth characteristics, activating low-power thermometer-weighted attenuator cells only after activating higher power thermometer-weighted attenuator cells, and reducing signal transients (glitches) using a thermometer-weighted configuration of attenuator cells.
US10193530B2

A multiplexer includes elastic wave filters with different pass bands, a common terminal to which an inductance element is serially connected in a connection path between an antenna element and the common terminal; and an inductance element. Among the elastic wave filters, a reception input terminal of a first reception filter is connected to the common terminal via the inductance element and is connected to a parallel resonator. Transmission output terminals of transmission filters and a reception input terminal of a second reception filter are connected to the common terminal, are connected to series resonators, and are not connected to parallel resonators.
US10193529B2

A surface acoustic wave filter includes first and second signal terminals and first and second IDT electrodes that are adjacent to or in a vicinity of each other in an x-axis direction and that each includes a pair of comb-shaped electrodes each including a busbar electrode extending in the x-axis direction and electrode fingers extending in a y-axis direction. One of the comb-shaped electrodes in each of the first and second IDT electrodes is electrically connected to the first and second signal terminals, respectively. The surface acoustic wave filter further includes a bridging capacitance including a pair of comb-shaped electrodes arranged in a region outside an overlap region of the electrode fingers. One of the comb-shaped electrodes of the bridging capacitance is electrically connected to the comb-shaped electrode in the first IDT electrode. The other of the comb-shaped electrodes of the bridging capacitance is electrically connected to the comb-shaped electrode in the second IDT electrode.
US10193520B2

An attenuation cell is provided for use in a switched attenuator. The attenuation cell includes an attenuation path that has an input, a first switch, a resistive network, a second switch, and an output. The resistive network provides a desired attenuation from the input to the output. The attenuation cell also includes a bypass path in parallel with the attenuation path with a bypass switch between the input and the output. The attenuation cell also has a shunt switch coupled between the resistive network and a reference node to selectively connect the resistive network to the reference node.
US10193518B2

First no-electrode-forming areas where first wiring electrodes such as internal wiring electrodes and external connection terminals are not formed are set to ranges that overlap inductor components in a plan view of at least one of dielectric layers of a first substrate, and second no-electrode-forming areas where second wiring electrodes such as internal wiring electrodes and mounting electrodes are not formed are set to ranges that overlaps the inductor components in a plan view of at least one of dielectric layers of a second substrate. Accordingly, reduction of the inductance of the inductor components, which is caused by the first and second wiring electrodes crossing the magnetic field of the inductor components, can be suppressed. Therefore, the overall component size can be reduced without deteriorating the Q value of the inductor components by configuring an RF component with a stacking structure.
US10193516B2

Disclosed herein is a common mode filter that includes first and second terminal electrodes provided on the first flange part, third and fourth terminal electrodes provided on the second flange part, a first wire wound around the winding core part and having one end connected to the first terminal electrode and other end connected to the third terminal electrode, and a second wire wound around the winding core part and having one end connected to the second terminal electrode and other end connected to the fourth terminal electrode. The winding core part includes a first winding region, a second winding region, and a third winding region positioned between the first and second winding regions in the axial direction. The first and second wires are bifilar-wound in the first and second winding regions and layer-wound in the third winding region.
US10193515B2

The present invention is directed to electrical circuits. More specifically, embodiments of the presentation provide a CTLE module that includes a two compensation sections. A high-frequency zero RC section is in the source of the differential pair and close to the bias current source. A low-frequency zero section is coupled to an output terminal and configured outside the input signal path. A DC gain tuning section is coupled to the low-frequency zero section. There are other embodiments as well.
US10193511B2

A monolithic microwave integrate circuit (MMIC) presents as a power amplifier including a 9:1 overlay transformer and artificial low impedance transmission lines. The 9:1 overlay transformer effects the output impedance thereof. The artificial low impedance transmission lines behave as inductors without occupying an amount of space equivalent to that of an inductor having similar properties as the artificial low impedance transmission line.
US10193510B1

System controller and method for providing at least an output voltage. For example, the system controller includes a first controller terminal configured to receive an input voltage. The input voltage is associated with an input-voltage magnitude. Additionally, the system controller includes a second controller terminal configured to receive a control voltage, and a third controller terminal configured to output an output voltage to a load. Moreover, the system controller includes a supply voltage generator configured to receive the input voltage from the first controller terminal and generate a supply voltage. The supply voltage is associated with a supply voltage magnitude. Also, the system controller includes a ramp voltage generator configured to receive the supply voltage and generate a ramp voltage.
US10193499B2

A multiphase power supply includes a multiphase converter including first and second converters having differing operating phases, each of the first and second converters configured to convert input power into driving power, and transmit the driving power to a power amplifier, a detector configured to detect a voltage based on the driving power, and a duty controller configured to compare an error voltage between an envelope signal of an input signal input into the power amplifier and the detected voltage and sawtooth wave signals having different phases from each other to generate duty control signals, wherein the duty controller compares the error voltage and the sawtooth wave signals with each other using a single comparator.
US10193492B2

A solar cell module according to an embodiment comprises: a solar cell panel; and a frame for accommodating the solar cell panel, wherein the frame comprises: a first sub-frame extending in one direction; a second sub-frame protruding and extending from the first sub-frame; a third sub-frame protruding and extending from the first sub-frame and disposed at the lower portion of the second sub-frame; and a fourth sub-frame protruding from the first sub-frame and extending in the direction opposite to the second sub-frame and the third sub-frame.
US10193479B2

A regulator has a circuit generating an activation command by bringing, to a first voltage higher than a high reference voltage, a bidirectional line connected to a detection circuit for detecting a status of the activation command. The detection circuit comprises generation means for generating a fault signal from a flag indicating a failure of the alternator, linking the line to a ground by means of a switching element, thus bringing the line to a second voltage lower than a fault voltage lower than the high reference voltage, and the control circuit comprises detection means for detecting the fault signal. The control circuit further transmits a setpoint PWM signal having a maximum higher than the high reference voltage and a minimum lower than a low reference voltage higher than the fault voltage, a duty ratio of the setpoint signal being representative of a setpoint voltage (V0) of the regulator.
US10193472B2

A single friction surface microgenerator and a method of manufacturing the same are described. The microgenerator comprises an insulating substrate with a surface-friction-structured layer on its upper surface and a first induction electrode and a second induction electrode on its lower surface. The first induction electrode is located to correspond to the surface-friction-structured layer that is used as a friction surface while the second induction electrode is located periphery of the first induction electrode and insulatedly spaced from the first induction electrode. The single friction surface microgenerator according to the present disclosure has a wide usage and the method of manufacturing the same may be performed through a simply and high-effective production process, processed at low cost, and may achieve high yield.
US10193469B2

A multi-level power converter for one or more phases includes one or more converter arms including a plurality of serial connected switching cells. Each switching cell includes a plurality of switching devices, a primary energy storage, a secondary energy storage and a first inductor. The switching devices are arranged to selectively provide a connection to the primary energy storage, wherein each switching cell includes a bridge circuit including the switching devices and the primary energy storage, a battery circuit connected to the bridge circuit and including the secondary energy storage, and an arm circuit providing a connection between two adjacent switching cells. The first inductor of each switching cell is arranged in the arm circuit.
US10193458B2

Power converters, e.g., AC/DC and DC/DC, typically have unique circuitry for a proper graceful start-up and to develop correct operating voltage biases. Typically this unique circuitry is incorporated in a primary-side controller. This primary-side controller could also be the primary means of control of the power converter once started. However, a secondary-side controller is typically needed for more exact output voltage regulation, duplicating circuitry already present in the primary-side controller. Complication is typically added by linear communication between the two controllers across an isolation barrier. A simplified primary-side start-up controller is envisioned providing minimal circuitry to power up a converter until a secondary-side controller activates and takes control by sending discrete PWM commands across the isolation barrier instead of a linear signal. The start-up controller can provide voltage and current protection if the secondary-side controller fails. The secondary-side controller can be an analog and/or digital design for sophisticated converter control.
US10193455B2

According to an implementation, a resonant converter for resonant capacitance stabilization during start-up includes an oscillator configured to generate a first clock signal to drive a first driver for a first power switch, and a second clock signal to drive a second driver for a second power switch during switching operations, and a resonant capacitor stabilizer configured to control the second driver to periodically activate the second power switch to discharge a resonant capacitor of a resonant network during initialization of the switching operations of the resonant converter.
US10193453B2

A power converter controller includes a high side signal interface circuit that includes a common mode cancellation circuit that is coupled to generate a fourth current signal representative of an OFF signal referenced to a bypass voltage during an initial state, and a first current signal in response to an ON signal being pulled to a lower value relative to the OFF signal to turn ON a high side switch. The common mode cancellation circuit generates a common mode rejection signal in response to the first and fourth current signals. A first current hysteresis comparator receives the first and fourth current signals, the common mode rejection signal, and a drive signal to generate a first output signal. A drive signal generated in response to the first output signal in a presence of a common mode voltage caused by slewing at a half bridge node.
US10193442B2

A direct current to direct current (DC-DC) converter can include a chip embedded integrated circuit (IC), one or more switches, and an inductor. The IC can be embedded in a PCB. The IC can include driver, switches, and PWM controller. The IC and/or switches can include eGaN. The inductor can be stacked above the IC and/or switches, reducing an overall footprint. One or more capacitors can also be stacked above the IC and/or switches. Vias can couple the inductor and/or capacitors to the IC (e.g., to the switches). The DC-DC converter can offer better transient performance, have lower ripples, or use fewer capacitors. Parasitic effects that prevent efficient, higher switching speeds are reduced. The inductor size and overall footprint can be reduced. Multiple inductor arrangements can improve performance. Various feedback systems can be used, such as a ripple generator in a constant on or off time modulation circuit.
US10193438B2

A method of monitoring a power factor correcting (PFC) power supply is provided. The method includes: powering on the PFC power supply with a constant current; starting a runtime counter that increments a count value; measuring an output voltage; calculating an output power by multiplying the constant current by the output voltage; storing the output power in a random-access memory (RAM); calculating an input power by multiplying the output power by an efficiency curve factor; and storing the input power in the RAM.
US10193422B2

A power tool, such as a hammer driver-drill (1), includes a brushless motor (8) having a stator (9) and a rotor (10). The stator (9) has slots (78) between teeth (63) that protrude inwardly. Coils (64) are respectively wound around each tooth (63) and the coils (64) of all phases are delta-connected in series. The rotor (10) includes permanent magnets (68) and is rotatably disposed in the interior of the stator (9). A sensor circuit board (65) is fixed to the stator (9) and includes magnetic sensors (66) that detect the rotational position of the rotor (10). The magnetic sensors (66) are provided at locations that correspond at least substantially to the centers of the slots (78) in the rotational direction of the rotor (10).
US10193415B2

An electric machine arrangement for a motor vehicle drivetrain, having a machine housing which can be fixed to a drivetrain housing, a stator which is fixed relative to the machine housing, a rotor which is mounted, concentrically with respect to the stator, within the machine housing and which has a rotor axis, wherein an air gap is defined between the stator and the rotor. Here, the rotor has a rotary bearing section which is mounted, with a radial clearance, rotatably relative to a housing bearing section of the machine housing, wherein the radial clearance is smaller than the air gap.
US10193402B2

An electrical machine comprising a first item having a male portion and a second item having a female portion. The male and female portions have a shape adapted to each other such that the male portion can be fitted into the female portion. The male and/or female portion is formed as a stack of sheets comprising standard sheets and protruding sheets. The “male” standard sheets substantially fit into the female portion and the “male” protruding sheets are larger than the female portion such that, in use, said protruding sheets are deformed during insertion of the male portion into the female portion. The “female” standard sheets have an opening into which the male portion substantially fits, and the “female” protruding sheets have an opening smaller than the male portion such that, in use, said protruding sheets are deformed during insertion of the male portion into the opening of the female portion.
US10193401B1

A generator includes a stator that has permanent magnets that complete a magnetic circuit across a series of gaps and through a generator coil. The rotor also includes permanent magnets that complete a magnetic circuit across a gap and through a rotor coil. When the rotor poles align with the stator poles, the stator and rotor magnetic circuits are broken, and new magnetic circuits are completed between the stator and rotor permanent magnets that cross the gap between the stator and rotor poles. A rotor coil can be used to boost the attraction/repulsion between to rotor and stator magnets. Alternating between these magnetic circuits as the prime mover rotates the rotor generates electricity.
US10193399B2

The invention provides a power supply device, which is capable of properly supplying the power even if the power is supplied to the power receiving devices having a number exceeding the number that the communication part is capable of simultaneously communicating with. The power supplying device includes: a power supply part, capable of supplying a power to a plurality of external devices; a communication part, capable of communicating with the external devices; and a controller, disconnecting one or more of the external devices based on a power supplied information of the external devices being in a predetermined range in a case that a number of requests for a communication from the external devices exceeds a number that the communication part is capable of communicating with at the same time.
US10193385B2

In administration based on the existing (N−1) reliability criteria, an appropriate administration plan may be not drafted in a power system in which renewable energy increases. Accordingly, according to the invention, a power system monitoring apparatus that monitors a power system includes: an input unit that inputs assumable system breakdown data including an occurrence frequency of each assumable breakdown of the power system and assumable output change data including an occurrence frequency of each assumable output change of each generator connected to the power system; and an output unit that generates conditions by which events of the assumable breakdowns and the assumable output changes are combined based on the occurrence frequencies of the assumable breakdown and the assumable output change and outputs a control plan for each of the conditions.
US10193381B2

A load management module for disconnecting continuous loads for a predetermined amount of time when an excessive load is experienced to permit critical intermittent loads to remain energized. The load management module has a first group of relays and a second group of relays each connected to various intermittent loads (e.g., lighting branch circuits) and each controlled by a timer. The load management module activates the relays when a maximum power output of a secondary power source is exceeded. An automatic transfer switch capable of operating with larger disconnect/breaker sizes (e.g., 200 amps) for larger emergency backup systems. The automatic transfer switch comprises a plate operably connected to a drive system and a pair of breakers.
US10193380B2

Modular dual power sources and corresponding systems include a common hybrid energy storage system, a high frequency DC-DC converter coupled between the common hybrid energy storage system, and an ultra-capacitor module for starting up a generator, and a two-level inverter coupled to the common hybrid energy storage system to provide power in case of an interruption in power supplied by a utility supply. The hybrid energy storage system includes an ultra-capacitor module and a battery module. A fast charger is coupled to the hybrid energy storage system to quickly charge the ultra-capacitor module and the battery module, which, in turn, charge the ultra-capacitor module for starting up a generator via a high frequency DC-DC converter. High frequency transformers are used to magnetically isolate electrical noise of the generator and UPS functions and operate independently. The modular dual power sources can be connected in parallel to provide large MW output power.
US10193371B2

A charging/discharging apparatus utilizing the thermoelectric conversion effect includes a thermoelectric conversion module, a current path providing unit and a charging/discharging element. The thermoelectric conversion module is disposed between an upper cover and a lower cover of a wearable device. The thermoelectric conversion module generates a current according to a temperature difference between the upper cover and the lower cover. The current path providing unit coupling with the thermoelectric conversion module provides a first current path and a second current path. The charging/discharging element couples with the current path providing unit. When a temperature of the lower cover is higher than a temperature of the upper cover, the current charges the charging/discharging element through the first current path. When a temperature of the upper cover is higher than a temperature of the lower cover, the current charges the charging/discharging element through the second current path.
US10193345B2

A solar cell management system for increasing the efficiency and power output of a solar cell and methods for making and using the same. The management system provides an electric field across an individual solar cell, an array of solar cells configured as a panel, or a group of solar panels. The imposed electric field exerts a force on both the electrons and holes created by light incident on the solar cell and accelerates the electron-hole pairs towards the electrodes of the solar cell. Compared to conventional solar cells, these accelerated electron-hole pairs travel a shorter distance from creation (by incident optical radiation) and spend less time within the solar cell material, therefore the electron-hole pairs have a lower likelihood of recombining within the cells' semiconductor's material. This reduction in the electron-hole recombination rate results in an overall increase in the solar cells' efficiency and greater power output.
US10193343B2

A method for managing power of an energy storage system (ESS) connected to renewable energy, the ESS including an energy storage device connected to a power grid, a battery management system (BMS), a power conditioning system (PCS), and one or more renewable energy generation facilities producing electric energy from renewable energy, the steps including of determining a predicted power consumption amount of a power load and a predicted power production amount of the renewable energy generation facility, predicting power production of the renewable energy generation facility based on the stored type and characteristics information of the renewable energy generation facilities, determining whether the energy storage device is fully charged with the power production from the renewable energy generation facility, and controlling charging/discharging operation of the energy storage device according to a charge/discharge schedule.
US10193341B2

Transformers are in a parallel circuit in which a tap changer with a control sensor is associated with each of the transformers and all control sensors are connected together by a communications connection. Each control sensor generates a measurement that is transferred by the communications connection. A measurement is generated with each of the control sensors, and at least one of the measurements of the control sensors of the transformers by the communications connection is transferred to N−1 control sensors. Then a controlling deviation caused by a circuit reactive current is calculated for each control sensor on the basis of the measurements of the control sensors. Finally the tap changer associated with each transformer is actuated by the respective control sensor as a function of the calculated controlling deviation such that minimization of the circuit reactive current is carried out for the respective transformer.
US10193338B2

Embodiments of disclosure generally relate to integrated circuits (ICs) and, more particularly, a voltage-triggered edge-insensitive electrostatic discharge (ESD) clamp for protection of ICs. An example trigger circuit is provided for controlling a current shunt in an IC. The trigger circuit generally includes a comparison circuit configured to compare a monitored voltage to a reference voltage and output a signal indicating when the monitored voltage reaches or exceeds the reference voltage; and a shunt circuit configured to shunt the current based on receiving the signal from the comparison circuit. The voltage-triggered edge-insensitive clamp provides a single protection circuit that protects against all types of ESD and/or electrostatic overstress (EOS) events.
US10193335B2

A surge protector includes a housing defining a cavity and having an axis. The surge protector also includes first and second center conductors positioned within the cavity at the axial ends of the housing. The surge protector also includes an inner coupler positioned within the cavity, having a center portion, and being coupled to the first center conductor. The surge protector also includes an outer coupler positioned within the cavity, having an inner surface that defines a volume for receiving a portion of the center portion of the inner coupler, and coupled to the second center conductor. The surge protector also includes a first dielectric material positioned between the center portion and the inner surface. The surge protector also includes a first spiral inductor positioned within the cavity, having an outer curve and an inner curve, and being coupled to the first center conductor or the second center conductor.
US10193332B2

There is provided an ESD protection device that can have an advantageously low discharge inception voltage. An ESD protection device having a substrate, first and second discharge electrodes provided somewhere on the substrate with their respective distal ends facing each other with a gap therebetween, and a high-dielectric-constant layer having a relative dielectric constant higher than that of the substrate.
US10193323B2

A semiconductor device includes a semiconductor switching element, a correction current voltage generation circuit, a voltage dividing circuit, an overcurrent protection circuit, and a drive circuit. The switching element is capable of outputting a sense current from its sense terminal. A sense resistor receives the sense current from the sense terminal and produces a sense voltage. The correction current voltage generation circuit generates a correction voltage. The voltage dividing circuit can output a corrected sense voltage by performing resistance voltage dividing on the sense voltage and the correction voltage with resistors. The overcurrent protection circuit is supplied with the corrected sense voltage and outputs a halt signal to the drive circuit when the corrected sense voltage Vin is higher than a threshold voltage.
US10193320B1

A terminal compartment for installation in the hand hole of a utility pole. The compartment comprises a frame, such as an oval weldment ring with a cover. A terminal block support is movably mounted in the compartment for movement between an operating position and a deployed position. In the operating position, a terminal block fixed to the terminal block support is contained entirely inside the internal space of the utility pole. In the deployed position, the terminal block extends through the access opening at least partially outside the pole. The terminal block support may be an elongate rigid strip mounted vertically inside the compartment with a bottom end hingedly attached to the frame. In this way, once the cover is removed, the terminal block can be folded down to a horizontal position extending out through the access opening and affording easy access for repair and maintenance.
US10193315B2

A corrugated tube assembly comprises an inner and an outer corrugated tube made of plastic with circumferential corrugations and with a respective longitudinal slot. A longitudinal strip on the inner corrugated tube with corrugations with the same shape and distribution as the corrugations on the outer corrugated tube protrudes into the longitudinal slot of the outer corrugated tube, the outer diameter of the respective corrugations corresponding to one another. The terminal cross-sections of all the corrugations on both corrugated tubes are closed. The two longitudinal sides of the longitudinal strip are connected to the rest of the inner corrugated tube via a respective V-shaped depression. When the two corrugated tubes are plugged together such that the corrugations of the two corrugated tubes are in engagement, each lateral edge of the longitudinal slot of the outer corrugated tube protrudes into a V-shaped depression of the inner corrugated tube.
US10193312B2

In order to transmit high frequency energy to a coupling circuit, if the high frequency energy is transmitted via a harness provided with a high-voltage cable, the loop in which the high frequency energy is conducted is long, and thus, noise occurring from the loop is increased. Thus, shielding is needed to be provided to the entire apparatus. The present invention has a structure in which: a high frequency energy supply circuit and a coupling circuit are connected by a connection member; and a housing having therein the high frequency energy supply circuit is integrated with a housing having therein the coupling circuit. Accordingly, the entire apparatus can be downsized and noise occurring from the loop can be reduced.
US10193311B2

An alumina-based sintered body includes 92 mass % to 96 mass % of Al in terms of an oxide, and at least three elements selected from Group II elements, one of the at least three elements being 1.90 mass % or more of Ba in terms of an oxide. The alumina-based sintered body includes the following phases in a grain boundary phase present between alumina crystal grains: a first crystal phase containing Si and at least one of the Group II elements, and a second crystal phase containing Al and at least one of the Group II elements. In X-ray diffraction of the alumina-based sintered body, the maximum relative intensity of the first crystal phase and the maximum relative intensity of the second crystal phase are both 2 or above relative to the maximum diffraction intensity of the alumina crystal.
US10193310B2

A low power, side-emitting semiconductor laser diode is provided. The laser diode is formed from a semiconductor heterostructure having an active layer sandwiched between an n-type layer and a p-type layer, wherein the active layer forms a gain medium of width W. Front and back reflectors of reflectivity Rf and Rb are arranged on opposing side facets of the semiconductor heterostructure part to form a cavity of length L containing at least a part of the active layer which thus forms the gain medium for the laser diode, the gain medium having an internal loss αi. To achieve stable, low power operation close to threshold, the laser diode is configured with the following parameter combination: width W: 1 μm≤W≤2 μm; cavity length L: 100 μm≤L≤600 μm; internal loss αi: 0 cm−1≤αi≤30 cm−1; back reflectivity Rb: 100≥Rb≥80%; and front reflectivity Rf: 100≥Rf≥60%.
US10193303B2

A semiconductor laser diode is specified, comprising a semiconductor layer sequence (1) with semiconductor layers applied vertically one above another with an active layer (11), which emits laser radiation via a radiation coupling-out surface during operation, wherein the radiation coupling-out surface is formed by a side surface of the semiconductor layer sequence (1), and a heat barrier layer (2) and a metallic contact layer (5) laterally adjacent to one another on a main surface (12) of the semiconductor layer sequence (1), wherein the heat barrier layer (2) is formed by an electrically insulating porous material (9). As a result, the heat arising during operation is conducted via the p-type electrode (5) to a heat sink (20) and the formation of a two-dimensional temperature gradient is avoided. A thermal lens in the edge emitter is thus counteracted. Furthermore, a method for producing a semiconductor laser diode and a semiconductor laser diode arrangement are specified.
US10193301B2

A method of manufacturing a light emitting device includes: providing a wafer including a conductive first substrate, a laser element structure on an upper side of the first substrate, and an upper surface electrode on an upper surface of the element structure; bonding the wafer to a second substrate at an upper surface electrode side of the wafer; removing a portion of the first substrate to reduce a thickness of the wafer; forming a lower surface electrode on a lower surface of the first substrate at which the removing of the portion of the first substrate has been performed; singulating the wafer to obtain a laser element; and mounting the laser element on a submount such that the lower surface electrode faces the submount.
US10193299B2

A system and method for an active Q-switched fiber laser cavity may include a pump source for emitting a laser beam at a wavelength along an optical path including an active optical medium. A modulation device may be configured to introduce tunable losses into the optical path. The tunable losses may be achieved through modulation of the transmissivity of an optical element within the optical path, the modulation of said optical element being performed over (i) a first period of time in which a cavity Q curve increases from a first percentage value to a second percentage value of a maximum Q value and (ii) a second period of time in which the cavity Q curve increases from a third percentage value to a fourth percentage value of the maximum Q value. The cavity Q curve may non-linearly and smoothly transition between (i) the first and second percentage values and (ii) the third and fourth percentage values.
US10193286B2

An electronic device comprising a first connector is provided. The first connector is connected to an external device. The first connector includes a first pin and a second pin. The electronic device determines whether the electronic device is electrically connected to the external device according to a voltage level of the first pin. When the electronic device is connected to the external device, the electronic device determines whether to supply power to the external device according to a voltage level of the second pin. A control method thereof is also provided.
US10193271B2

An electrical connector includes: an insulative housing having a base portion and a tongue portion; plural contacts affixed to the insulative housing and exposed to the tongue portion; an outer cover enclosing the insulative housing, the outer cover having plural peripheral grooves (111) open at a front face thereof; and a sealing element having plural protrusions (421) secured to the plural grooves.
US10193266B1

An electrical connector device of the present invention is characterized that a shell is disposed at a second opening of a front end of a protective casing of the electrical connector device. The shell is hollow, and a third opening is disposed at a front end of the shell and is used to receive a rear end of a signal terminal housing of the electrical connector device. A second round hole corresponding to a first round hole of a rear end of the protective casing is disposed at a rear end of the shell. As a result, the shell is configured to reinforce strength of the protective casing. A life of use of the electrical connector device is prolonged since the protective casing and the signal terminal housing of the electrical connector device are difficult to be separated when the signal terminal housing is plugged or unplugged.
US10193255B2

A plug connector of the present disclosure includes a plug housing and a plurality of plug terminals stored in the plug housing. This plug connector is fitted in a receptacle connector having a receptacle terminal, and is connected to a cable having a sheet shape and including a cable terminal, thereby establishing electrical connection between the receptacle terminal and the cable terminal. Each of the plug terminals has a contact section and a connection section. The contact section is contactable with the receptacle terminal, and the connection section is connectable to the cable terminal. In a state in which the plug connector is fitted in the receptacle connector, the connection section is disposed such that the connection section is exposed from the plug housing.
US10193252B2

In an accommodation hole of a dielectric, an external connection terminal, a board connection terminal, and a first coil spring that make up an internal conductor are disposed compactly in a straight line along the hole axis of the accommodation hole. Therefore, an external connection connector can be reduced in size in the radial direction, the projected area on a second board can also be reduced, and it is possible to contribute to the reduction in size of the entire imaging device by the reduction in size of the second board.
US10193244B2

The invention relates to a push-in clamp retainer for an electric connector element with a lead wire receptacle which is at least partly encircled by a surrounding wall. In a lateral direction, a push-in clamp assembly includes such a push-in clamp retainer and a separate spring member having a first end and second end, The invention also relates to an electric connector element having a spring release member and a push-in clamp assembly. The invention involves the implementation of at least one receiving member into at least one contraction of the push-in clamp retainer, combining such a push-in clamp retainer with a spring member to form the push-in clamp assembly, and adding a spring release member to the push-in clamp assembly to obtain the electric connector element.
US10193242B2

A communications plug includes a housing, a printed circuit board that is at least partially within the housing, first through eighth plug contacts mounted adjacent a front edge of the printed circuit board, and first through eighth wire connection terminals having insulation cutting blades, where at least some of the insulation cutting blades are mounted rearwardly of a rear edge of the printed circuit board.
US10193236B1

Network hardware devices organized in a Wireless mesh network (WMN) in which the network hardware devices cooperate in distribution of content files to client consumption devices without Internet connectivity are described. One mesh network device includes a housing with a first sector defined by a first recessed region between a first reflective wall, a second reflective wall, and a third reflective wall, and a second sector defined by a second recessed region between a fourth reflective wall, a fifth reflective wall, and a sixth reflective wall. A first antenna, such as a phased array dipole antenna, is disposed inside the first recessed region. A first radio, which is coupled to the first antenna, causes the first antenna to radiate electromagnetic energy in a first frequency range and the first, the second, and the third reflective walls collectively reflect the electromagnetic energy, radiated by the first antenna, in a first direction away from the housing.
US10193234B2

A method for upgrading a dual-band antenna assembly to a tri-band antenna assembly is provided. The dual-band antenna assembly includes a main reflector, and first and second antenna feeds arranged in a coaxial relationship and directed toward the main reflector. The first and second antenna feeds are for first and second frequency bands, respectively. The method includes positioning a third antenna feed through a medial opening in a center of the main reflector, with the third antenna feed directed towards the first and second antenna feeds. The third antenna feed is for a third frequency band. A subreflector is positioned between the main reflector and the first and second antenna feeds. The subreflector includes a frequency selective surface (FSS) material that is reflective for the third frequency band and transmissive for both the first and second frequency bands.
US10193233B1

An active artificial magnetic conductor comprising an array of unit cells, each unit cell comprising an electrically conductive patch that is connected with an electrically conductive patch of neighboring unit cell in a column of unit cells using a non-Foster negative inductor and having RF isolating plates or walls between rows of unit cells. These isolating plates or walls eliminate undesirable cross coupling between the non-Foster negative inductors. The electrically conductive patches may be formed by metallic patches preferably arranged in the 2D array of such patches. Each patch preferably has a rectilinear shape.
US10193232B2

The present disclosure provides a double-layer planar phase modulation device. The double-layer planar phase modulation device includes an upper patch; and a lower patch, disposed opposite to the upper patch, in which a shape of the lower patch is similar to that of the upper patch, and the lower patch is electrically connected with the upper patch.
US10193227B2

The present disclosure provides a waveguide transition structure for receiving satellite signals, which can be implemented in a low noise block down-converter. In some embodiments of the present disclosure, the low noise block down-converter includes a feed horn structure having at least a first waveguide extending along a first direction, a housing having at least a second waveguide extending along a second direction and communicating with the first waveguide, and a circuit board positioned within the housing. The second direction is substantially not in parallel to the first direction. The circuit board has a receiving pin configure to receive microwave signals propagating in the second waveguide.
US10193223B2

The beamforming system includes a plurality of beamformers operatively coupled to each other. Each beamformer includes a plurality of signal generation units and a plurality of respective delaying units. Each beamformer includes a plurality of multipliers assigned to each delaying unit. Each beamformer includes a plurality of summers configured to receive a respective group of conditioned signals from a respective group of the plurality of multipliers, combine the respective group of conditioned signals and generate a respective phased array output signal. Each of the summers is configured to receive at least another input other than the respective group of conditioned signals. The plurality of beamformers are interconnected such that each of the plurality of summers within each beamformer receives, as the at least another input, a respective phased array output signal from a summer of a different one of the plurality of beamformers. As associated method is also provided.
US10193217B2

A flexible antenna is associated with an active implantable medical device to facilitate communication between the implantable medical device and an external component in the outside world via, for example, long range or far field telemetry. The flexibility of the antenna allows it to conform to the shape of the location at which it is situated, such as on the cranial bone of a patient for an antenna associated with a cranially implanted medical device. The conformability of the antenna helps to maintain the antenna in the desired shape and to maintain it in the desired location relative to implantable medical device and the patient and improves patient comfort.
US10193214B2

A method and a mobile device that provides near field communication and wireless powering capabilities by coupling a one-piece metal back and a metal band to a device housing to form a device. The device is configured to provide at least one antenna keep-out area. The metal band is adapted to be a dual-band antenna that is coupled to a coil. The coil, operable as one of a near field communication coil and a wireless power transmission coil, forms an overlapping trace with the dual-band antenna along at least one physical area. The coil and the dual-band antenna are positioned in the antenna keepout area and around the perimeter of the device. The method further includes forming at least two turns in the coil. At least one diplexing component is coupled both to the coil and to the dual-band antenna.
US10193208B2

Novel tools and techniques are provided for implementing antenna structures to optimize transmission and reception of wireless signals from ground-based signal distribution devices, which include, but are not limited to, cabinets, pedestals, hand holes, and/or network access point platforms. Wireless applications with such devices and systems might include, without limitation, wireless signal transmission and reception in accordance with IEEE 802.11a/b/g/n/ac/ad/af standards, UMTS, CDMA, LTE, PCS, AWS, EAS, BRS, and/or the like. In some embodiments, an antenna might be provided within a signal distribution device, which might include a container disposed in a ground surface. A top portion of the container might be substantially level with a top portion of the ground surface. The antenna might be communicatively coupled to at least one conduit, at least one optical fiber line, at least one conductive signal line, and/or at least one power line via an apical conduit system installed in a roadway.
US10193207B2

The present invention relates to a substrate for supporting an antenna pattern. The substrate includes a porous anodic oxide layer having a plurality of pores formed by anodizing metal. A metallic material is filled in at least a part of the pores.
US10193203B2

Structures and methods for interconnects and associated alignment and assembly mechanisms for and between chips, components, and 3D systems.
US10193201B2

A system and method for controlling operation a metal-air battery are provided. A system and method for controlling operation a metal-air battery may include controlling a current drawn from the battery; and controlling a temperature of the battery. A system and method may draw a preconfigured amount of power from a metal-air battery, and draw power from a rechargeable device when power required is greater than the preconfigured power.
US10193193B2

A battery pack includes a battery protection circuit module package coupled with a holder. The protection circuit module includes a basic package including a lead frame having a plurality of leads spaced apart from each other, and protection circuit elements provided on the lead frame, and an encapsulant and a holder simultaneously produced by disposing the basic package in a first injection mold and injecting a resin melt into the first injection mold to perform an insert injection molding process. The encapsulant encapsulates the protection circuit elements to expose parts of the lead frame, wherein the encapsulant and the basic package configure the battery protection circuit module package, and wherein the holder is coupled to the battery protection circuit module package due to the insert injection molding process.
US10193189B2

The present disclosure relates to a battery cell. The battery cell includes: an electrode assembly; a pouch which wraps around the electrode assembly; an electrode tab extended from the electrode assembly; a lead tab attached to the electrode tab; and a current interrupt device which is configured to block reconnection of the lead tab and the electrode tab when the pouch is shrunk to return to an original position after being expanded, while blocking current flow by separating the lead tab and the electrode tab through the expansion of the pouch, when abnormal situation of battery cell occurs.
US10193187B2

A method of modifying the solubility of polysulfide anions using functionalized ionic liquids.
US10193180B2

A method for manufacturing a laminated electrical storage device, the method including heating an external terminal by a heater that is not in contact with the external terminal and is provided near a portion of the external terminal that extends from a laminate case, and pressing opposed laminate films of the laminate case with a heated thermocompression bonding jig so as to thermocompression-bond each of the opposed laminate films to the external terminal and seal the laminate case.
US10193179B2

The fuel cell stack FS includes; a stacked plurality of single cells C each including a frame 1 of a membrane electrode assembly 2 and a pair of separators 3, 4; and a sealing member 6 disposed between the plurality of single cells C. The pair of separators 3, 4 include respective supporting portions 9, 10 that are in contact with the frame 1, and the sealing member 6 is disposed on one supporting member 10. Further, the supporting portions 9, 10 of the separators 3, 4 have different sizes so that an overlapped portion W is formed in which a base surface 7 where the supporting portion 9 of one separator 3 is in contact with the frame 1 is overlapped with a top surface 8 where the supporting portion 10 of the other separator 4 is in contact with the frame 1 in the stacking direction. The overlapped portion W receives and transmits reaction force of the sealing member 6 between the single cells, which prevents narrowing of gas channels or decrease of the sealing surface pressure.
US10193174B2

A fuel cell internal state detection system includes estimation object state quantity setting unit for setting a suitable estimation object state quantity as an index of an internal state, an impedance value acquisition unit configured to obtain an impedance value of a fuel cell, an impedance usability judging unit configured to judge whether or not the obtained impedance value is usable for the calculation of the estimation object state quantity, estimation object state quantity calculation unit for calculating the estimation object state quantity set by the estimation object state quantity setting unit on the basis of the obtained impedance value when the impedance value is judged to be usable for the calculation of the estimation object state quantity by the impedance usability judging unit, and an unusable-scene process execution unit configured to perform an unusable-scene process when the impedance value is judged not to be usable for the calculation of the estimation object state quantity by the impedance usability judging unit.
US10193173B2

A fuel cell stack hydrogen starvation detection device, a fuel cell system and a method of operating a fuel cell stack to protect it from hydrogen starvation conditions. In one particular form, the fuel cell system includes a stack of fuel cells, a controller and a detection device made up of one or more sensors that can compare a reference signal corresponding to the presence of substantially pure hydrogen to a signal that corresponds to a local hydrogen value within a single fuel cell within the stack or across multiple fuel cells within the stack. In this way, the detection device promptly provides indicia of a hydrogen starvation condition within the cell or stack without the need for conventional cell voltage monitoring. The detected hydrogen starvation condition may be presented as a warning signal to alert a user that such a condition may be present, as well as to the controller for modification of the stack operation.
US10193169B2

Purge valves (I 09, I 09′, 200) that are manually turned ON but are automatically or electrically turned OFF as the fuel cell (108)'s production of electricity reaches a predetermined level, e.g., steady state or thereabout are disclosed. The purge valve may be opened at system start-up, or may be opened at system shut-down so that the purge valve is anned and the fuel cell system is purged at the next start-up. Also disclosed is an integrated fluidic interface module (10) that contains various fluidic components including one of these purge valves. The integrated fluidic interface module (10) can operate passively or without being actively controlled by a processor. Methods of operating a fuel cell system, wherein the fuel cell system is purged at system start-up, are also disclosed. The purging automatically stops when the anode plenum is fully purged and replaced with fuel.
US10193167B2

A power conditioning system includes a fuel cell connected to a load, a fuel cell converter connected between the fuel cell and the load and converting an output voltage of the fuel cell at a predetermined required voltage ratio, and a battery connected to the load in parallel to the fuel cell and serving as a power supply source different from the fuel cell. The power conditioning system includes an impedance measuring device configured to measure an impedance of the fuel cell by outputting alternating currents between a positive electrode and an intermediate point of the fuel cell and between the intermediate point and a negative electrode of the fuel cell, and a current bypass path configured to couple the fuel cell and the load while bypassing the fuel cell converter. The power conditioning system includes a current cut-off unit configured to provide on the current bypass path, the current cut-off unit electrically cutting off the current bypass path when the impedance of the fuel cell is measured by the impedance measuring device.
US10193162B2

An electrode catalyst obtained by calcining a metal phthalocyanine polymer having a repeating structural unit obtained by the amide bonding of a structural unit represented by general formula (1a) to a structural unit represented by general formula (2a) to form a calcined body, then treating the calcined body with an acid. Formula (1a) (wherein L is a divalent or trivalent metal ion belonging to Period 3 to Period 5 on the long-form periodic table.) Formula (2a) (wherein M is a divalent or trivalent metal ion belonging to Period 3 to Period 5 on the long-form periodic table.)
US10193156B2

A method for making graphene-based highly dense but porous carbon material with a high degree of hardness includes forming a sol by dispersing a graphene-based component in a solvent; preparing a graphene-based gel by reacting the sol in a reacting container at a temperature of about 20° C. to about 500° C. for about 0.1 hours to about 100 hours; and drying the gel at a temperature of about 0° C. to about 200° C. to obtain a material. A graphene-based porous carbon material and applications thereof are also disclosed.
US10193155B2

A cathode material which does not easily deteriorate when used in batteries, a method for producing cathode materials, a cathode, and a lithium ion battery are provided. A cathode material including a cathode active material, in which the cathode active material is expressed by Li1+xAyDzPO4 (here, A represents one or more metal elements selected from the group consisting of Co, Mn, Ni, Fe, Cu, and Cr, D represents one or more metal elements selected from the group consisting of Mg, Ca, Sr, Ba, Ti, Zn, B, Al, Ga, In, Si, Ge, Sc, Y, and rare earth elements, 0
US10193148B2

Disclosed herein are a manufacturing method of a carbon-silicon composite, the manufacturing method including: (a) preparing a silicon-carbon-polymer matrix slurry including a silicon slurry, carbon particles, a monomer of polymer, and a cross-linking agent; (b) performing a heat treatment process on the silicon-carbon-polymer matrix slurry to manufacture a silicon-carbon-polymer carbonized matrix; (c) pulverizing the silicon-carbon-polymer carbonized matrix to manufacture a silicon-carbon-polymer carbonized matrix structure; and (d) mixing the silicon-carbon-polymer carbonized matrix structure with a first carbon raw material and performing a carbonization process to manufacture a carbon-silicon composite, the carbon-silicon composite, an anode for a secondary battery manufactured by applying the carbon-silicon composite, and a secondary battery including the anode for a secondary battery.
US10193144B2

Described herein is an electrochemical device including a cathode containing an electroactive material including LO2 or L2O2, wherein each L is independently selected from Li, Na, K, Be, Mg, Ca, and Al; the electroactive material is carbon-coated, metal-coated, metal oxide-coated, nano-sized, or doped; and the electroactive material is substantially free of transition metal catalyst.
US10193142B2

An energy storage device includes a nano-structured cathode. The cathode includes a conductive substrate, an underframe and an active layer. The underframe includes structures such as nano-filaments and/or aerogel. The active layer optionally includes a catalyst disposed within the active layer, the catalyst being configured to catalyze the dissociation of cathode active material.
US10193138B2

Glass-fiber composites are described that include a substrate containing glass fibers and particles in contact with the glass fiber substrate. The particles may include an alkali-metal containing compound. In addition, batteries are described with an anode, a cathode, and an electrolyte. The cathode may include alkali-metal containing nanoparticles in contact with glass fibers. Also describe are methods of making a glass-fiber composite. The methods may include the steps of forming a wet laid non-woven glass fiber substrate, and contacting alkali-metal containing particles on the substrate.
US10193137B2

Several embodiments related to lithium-ion batteries having electrodes with nanostructures, compositions of such nanostructures, and associated methods of making such electrodes are disclosed herein. In one embodiment, a method for producing an anode suitable for a lithium-ion battery comprising preparing a surface of a substrate material and forming a plurality of conductive nanostructures on the surface of the substrate material via electrodeposition without using a template. The substrate material is at least partially compliant.
US10193136B2

Provided is a nonaqueous electrolyte secondary battery that includes a laminate film exterior container housing an electrode body and an electrolyte solution. In the nonaqueous electrolyte secondary battery, the electrode body includes a positive electrode, a negative electrode, and a separator. The positive electrode includes a positive electrode active material layer formed on a positive electrode current collector. The negative electrode includes a negative electrode active material layer formed on a negative electrode current collector. The positive electrode active material layer includes secondary particles of a lithium nickel cobalt manganese composite oxide. The secondary particle includes a group of primary particles of a lithium nickel cobalt manganese composite oxide with a layered crystal structure. The primary particle has a cross-sectional area of 1.50 μm2 or less. The layered crystal structure has a lattice constant “c” of 14.240 Å or less.
US10193132B2

A method of producing submicrometer- to micrometer-sized spherical particles, the method comprising dissolving a lithium salt and a metal salt in water or alcohol forming a precursor solution, spraying the precursor solution to form fine aerosolized droplets, flowing the aerosolized droplets into a pyro lysis flame producing submicrometer- to micrometer-sized spherical particles. The submicrometer- to micrometer-sized spherical lithium-metal oxide powders produced are cathode materials for Li-ion batteries.
US10193131B2

A rechargeable battery includes an electrode assembly; a case accommodating the electrode assembly; a cap plate covering the case and including an injection hole sealed by a ball; and a terminal plate covering the injection hole and the ball.
US10193127B2

A battery terminal unit with a current sensor includes a bus bar for a battery terminal and a receiving portion. The bus bar includes an attachment part attached to a battery post, an extension part extended from the attachment part, and a connection part which continues to the extension part and is configured to connect a wire harness. The receiving portion receives a board on which a magnetic detection element is mounted so that the board is opposed to a surface of the extension part. The attachment part, the extension part and the connection part are integrally formed. The connection part continues to the extension part through an extending portion bent from the extension part so as to be positioned laterally to the extension part.
US10193125B2

An electrode assembly includes: an electrode plate which is wound together with an electrode plate having a different polarity and then formed in a form of a jelly roll and includes a plurality of non-coated portions that are spaced apart from each other; and a plurality of tabs attached to the plurality of non-coated portions, respectively, in which the plurality of non-coated portions includes a first non-coated portion having a set or predetermined width, and a second non-coated portion having a different width from the width of the first non-coated portion. According to the exemplary embodiments of the present invention, it is possible to more easily align and bond multiple tabs, and weld the multi-tab structure to a CID (or a can). Furthermore, it is possible to increase an output of a secondary battery by reducing resistance of the battery.
US10193120B2

The present disclosure improves a quality of the secondary battery by minimizing a size of the adhesion layer between the electrode and the separator to improve the transfer of lithium ions of which movement was obstructed by the adhesion layer.
US10193118B2

Provided is a hydroxide-ion-conductive dense membrane having a He permeability per unit area of 10 cm/min·atm or less. The present invention provides a highly-densified hydroxide-ion-conductive membrane that can significantly reduce permeation of substances other than hydroxide ions (in particular, Zn, which may cause growth of dendritic zinc in a zinc secondary battery) and that is particularly suitable for use in, for example, a separator for a battery (in particular, a zinc secondary battery, which may cause growth of dendritic zinc).
US10193107B2

Provided is an electric storage device and an electric storage apparatus capable of suppressing an increase in thickness of a conductive member due to a rivet member being swaged. The present invention includes a rivet member provided with an insert part, and a conductive member provided with an insert-receiving part through which the insert part is inserted. The insert part has a higher Vickers hardness than the peripheral region of the insert-receiving part.
US10193106B2

Disclosed is a method for manufacturing an OLED device. The method includes steps of: providing a substrate and manufacturing an anode and a buffer layer in sequence on the substrate; subjecting the substrate to an acid treatment; drying the substrate and manufacturing a liquid light emitting layer on the buffer layer; providing a cover plate and manufacturing a cathode and an electron transport layer in sequence on the cover plate; subjecting the cover plate to the acid treatment; and bonding the cover plate and the substrate together by lamination to obtain an OLED device. According to the method, performance of a device can be improved stably, and thus light emitting efficiency of the device can be enhanced.
US10193102B2

A display device includes a substrate, a plurality of pixels above the substrate, each of the pixels including a light emitting element, a display region including the plurality of pixels, a thin film transistor which each of the plurality of pixels includes, a protective film including a first inorganic insulating material and located between the thin film transistor and the light emitting element, a sealing film including a second inorganic insulating material and covering the light emitting element, and at least one through hole located in the display region and passing through the substrate, the protective film, and the sealing film, wherein the second inorganic insulating material is in direct contact with the protective film in a first region located between the through hole and the pixels.
US10193073B2

Provided are an amine-based compound and an organic light-emitting device (OLED) including the same.
US10193071B2

A method of manufacturing an organic light-emitting display apparatus includes: arranging a mask on a substrate, the mask having an opening corresponding to a pattern of an organic emission layer; forming the organic emission layer by disposing an inkjet roller on the mask, and discharging inks from ink headers mounted in the inkjet roller through the opening of the mask, by rotating the inkjet roller; and curing the organic emission layer.
US10193065B2

An integrated circuit or semiconductor structure of a resistive random access memory (RRAM) cell is provided. The RRAM cell includes a bottom electrode and a data storage region having a variable resistance arranged over the bottom electrode. Further, the RRAM cell includes a diffusion barrier layer arranged over the data storage region, an ion reservoir region arranged over the diffusion barrier layer, and a top electrode arranged over the ion reservoir region. A method for manufacture the integrated circuit or semiconductor structure of the RRAM cell is also provided.
US10193059B2

A perpendicularly magnetized spin-orbit magnetic device including a heavy metal layer, a magnetic tunnel junction, a first antiferromagnetic layer, a first block layer and a first stray field applying layer is provided. The magnetic tunnel junction is disposed on the heavy metal layer. The first block layer is disposed between the magnetic tunnel junction and the first antiferromagnetic layer. The first stray field applying layer is disposed between the first antiferromagnetic layer and the first block layer. The first stray field applying layer provides a stray magnetic field parallel to a film plane. The first antiferromagnetic layer contacts the first stray field applying layer to define the direction of the magnetic moment in the first stray field applying layer.
US10193047B2

Electronic assemblies for thermoelectric generation are disclosed. In one embodiment, an electronic assembly includes a substrate having a first surface and a second surface, and a conductive plane and a plurality of thermal guide traces position on the first surface of the substrate. The conductive plane includes a plurality of arms radially extending from a central region. The plurality of thermal guide traces surrounds the conductive plane, and is shaped and positioned to guide heat flux present on or within the substrate toward the central region of the conductive plane. The electronic assembly may also include a thermoelectric generator device thermally coupled to the central region of the conductive plane, and a plurality of heat generating devices coupled to the second surface of the substrate.
US10193044B2

A light emitting device package can include a base including a flat top surface; first and second electrical circuit layers on the flat top surface; a light emitting diode on a region of the flat top surface; an optical member to pass light; and a guiding member having a closed loop shape surrounding the region for guiding the optical member, in which the first and second electrical circuit layers respectively include first and second portions disposed between the flat top surface and a bottom surface of the guiding member, in which the first and second electrical circuit layers respectively include first and second extension portions that respectively extend from the first and second portions to locations outside of an outer edge of the guiding member in different directions.
US10193042B1

A display device is provided. The display device includes a substrate, a driving circuit disposed on the substrate, and a light-emitting unit disposed on the driving circuit and electrically connected to the driving circuit. The light-emitting unit includes a first semiconductor layer, a quantum well layer disposed on the first semiconductor layer and a second semiconductor layer disposed on the quantum well layer. The second semiconductor layer includes a first top surface. The display device also includes a first protective layer disposed on the driving circuit and adjacent to the light-emitting unit. The first protective layer includes a second top surface and a plurality of conductive elements formed therein. The elevation of the first top surface is higher than the elevation of the second top surface.
US10193041B1

A light emitting diode comprises a light emitting diode chip and a packaging layer. The light emitting diode chip comprises a N-semiconductor layer, a light active layer, and a P-semiconductor layer arranged from a bottom to a top in that sequence, a first electrode, and a second electrode. The first electrode is formed on the P-semiconductor layer. The second electrode is formed on the N-semiconductor layer. The packaging layer covers the light emitting diode chip, and exposes the N-semiconductor layer, the first electrode, and the second electrode. The packaging layer has a through hole separated from a periphery of the light emitting diode chip. A conductive substrate fills the through hole. A first conductive layer is electrically connected to the first electrode and the conductive substrate. The disclosure also provides a method for manufacturing a light emitting diode.
US10193039B2

A method of manufacturing a light emitting element mounting base member includes: arranging a plurality of core members each including an electrical conductor core and a light-reflecting insulating member provided on a surface of the electrical conductor core; cutting the arranged core members to form a base member preparatory body including at least one cut surface on which at least one of the electrical conductor cores and the insulating members are exposed; and insert molding by placing the base member preparatory body in a set of mold, and injecting a light blocking resin composition into the set of mold such that at least one of the electrical conductor cores or at least one metal film formed on at least one of the electrical conductor cores are exposed on at least one outer surface of the light emitting element mounting base member.
US10193037B2

A method for manufacturing an opto-electronic component (100) is given, comprising a provision of a carrier (1) with at least one mounting surface (11), a generation of at least two vias (4) in the carrier (1) with electrically conducting contacts (12, 13) running through the vias (4), a provision of at least one light-emitting semiconductor chip (2), wherein the semiconductor chip (2) comprises a growth substrate (10) and a layer sequence (7) epitaxially grown thereon, a mounting of the at least one semiconductor chip (2) onto the at least one mounting surface (11) of the carrier (1), wherein the semiconductor chip (2) is connected in an electrically conducting manner to the contacts (12, 13) in the same method step during the mounting onto the mounting surface (11), an isolation of the carrier (1) along isolation lines (V), wherein an isolation line (V) runs through at least one of the vias (4), so that, after the isolation, the contacts (12, 13) form contact surfaces (5) at at least one side surface (1a) of the carrier (1), wherein the side surface (1a) is perpendicular to the mounting surface (11) of the carrier (1), and a mounting of the carrier (1) with the contact surfaces (5) on a connection plate (8), wherein the mounting surface (11) is perpendicular to the connection plate (8).
US10193035B2

A light emitting structure includes a packaged back-emitting light emitting device mounted on a reflective substrate. The properties of the reflective surface may be controlled to provide a desired luminance pattern. In this manner, the creation of a light emitting structure that provides a desired luminance pattern may be independent of the provider of the packaged light emitting device.
US10193034B2

A semiconductor device includes a semiconductor chip including an active region provided to generate radiation; a radiation exit face extending parallel to a main plane of extension of the active region; a molding directly adjoins at least one side face of the semiconductor device at least one back of the semiconductor chip remote from the radiation exit face; a mounting surface provided to mount the semiconductor device; and a spacer projecting beyond the radiation exit face in a vertical direction extending perpendicular to the radiation exit face.
US10193029B2

This application relates to a light conversion device and a display device.
US10193013B2

LED structures are disclosed to reduce non-radiative sidewall recombination along sidewalls of vertical LEDs including p-n diode sidewalls that span a top current spreading layer, bottom current spreading layer, and active layer between the top current spreading layer and bottom current spreading layer.
US10193012B2

A transferring method, a manufacturing method, a device and an electronic apparatus of micro-LED (402) are disclosed. The method for transferring micro-LED (402) comprises: transferring at least one micro-LED (402) from an original substrate (406) to a support body (412); transferring the at least one micro-LED (402) from the support body (412) to a backup substrate (415); and transferring the at least one micro-LED (402) from the backup substrate (415) to a receiving substrate (417).
US10193010B2

A light emitting element includes:a light emitting part that is formed on a front surface side of a semi-insulating substrate; anda light receiving part that is formed on the front surface side, that shares a semiconductor layer with the light emitting part, and that receives light propagating in a lateral direction through the semiconductor layer from the light emitting part, whereinanode electrodes and cathode electrodes of the light emitting part and the light receiving part are formed on the front surface side in a state in which the anode electrodes are separated from each other and the cathode electrodes are separated from each other.
US10193007B2

This solar cell module includes a solar cell and a wiring member. The solar cell includes a collecting electrode on a light-receiving side of a photoelectric conversion section, and a back electrode on a back side of the photoelectric conversion section. Sequentially from the photoelectric conversion section side, the collecting electrode includes a first collecting electrode and a second collecting electrode, and the back electrode comprises a first back electrode and a second back electrode. It is preferable that the surface roughness Ra1 of the first collecting electrode and the surface roughness Ra2 of the second collecting electrode satisfy Ra1≥Ra2 and Ra2=1.0 to 10.0 μm. It is also preferable that the outermost layer of the second collecting electrode and the outermost layer of the second back electrode are mainly composed of the same electroconductive material.
US10193000B1

An inverse diode die has a high reverse breakdown voltage, a short reverse recovery time Trr, and is rugged in terms of reverse breakdown voltage stability over long term use in hard commutation applications. The die has an unusually lightly doped bottomside P type anode region and also has an N− type drift region above it. Both regions are of bulk wafer material. An N+ type contact region extends down into the drift region. A topside metal electrode is on the contact region. A P type silicon peripheral sidewall region laterally rings around the drift region. A topside passivation layer rings around the topside electrode. A bottomside metal electrode is on the bottom of the die. The die has a deep layer of hydrogen ions that extends through the N− drift region. The die also has a shallow layer of ions. Both ion layers are implanted from the bottomside.
US10192996B2

The present application discloses a thin film transistor including a base substrate; an active layer on the base substrate having a channel region, a source electrode contact region, and a drain electrode contact region; an etch stop layer on a side of the channel region distal to the base substrate covering the channel region; a source electrode on a side of the source electrode contact region distal to the base substrate; and a drain electrode on a side of the drain electrode contact region distal to the base substrate. A thickness of the active layer in the source electrode contact region and the drain electrode contact region is substantially the same as a combined thickness of the active layer in the channel region and the etch stop layer.
US10192995B2

A semiconductor device includes a semiconductor, a first conductor, a second conductor, a third conductor, a fourth conductor, a first insulator, a second insulator, a third insulator, and a fourth insulator. The first conductor and the semiconductor partly overlap with each other with the first insulator positioned therebetween. The second conductor and the third conductor have regions in contact with the semiconductor. The semiconductor has a region in contact with the second insulator. The fourth insulator has a first region and a second region. The first region is thicker than the second region. The first region has a region in contact with the second insulator. The second region has a region in contact with the third insulator. The fourth conductor and the second insulator partly overlap with each other with the fourth insulator positioned therebetween.
US10192991B2

A thin film transistor and a manufacturing method thereof, an array substrate and a display device. The manufacturing method of the thin film transistor includes: providing a substrate; depositing an active layer film, a gate insulator layer film, and a gate metal layer film on the substrate in sequence, patterning the active layer film, the gate insulator layer film, and the gate metal layer film to form an active layer, a gate insulator layer and a gate metal layer respectively, and depositing an insulator layer film at a first temperature and patterning the insulator layer film to form an insulator layer; a portion of the active layer, which portion is not overlapped with the gate metal layer, is treated to become conductive to provide a conductor during deposition of the insulator layer film.
US10192984B1

A device having two transistors with dual thresholds, and a method of fabricating the device, including fabricating a silicide source, a conductive layer, and contacts to a plurality of layers of the device, is provided. The device has a core and a plurality of layers that surround the core in succession, including a first layer, a second layer, a third layer, and a fourth layer. The device further comprises a first input terminal coupled to the core, the first input terminal being configured to receive a first voltage and a second input terminal coupled to the fourth layer, the second input terminal being configured to receive a second voltage. The device comprises a common source terminal coupled to the core and the fourth layer. A memory device, such as an MTJ, may be coupled to the device.
US10192983B2

An LDFET is disclosed. A source region is electrically coupled to a source contact. A lightly doped drain (LDD) region has a lower dopant concentration than the source region, and is separated from the source region by a channel. A highly doped drain region forms an electrically conductive path between a drain contact and the LDD region. A gate electrode is located above the channel and separated from the channel by a gate dielectric. A shield plate is located above the gate electrode and the LDD region, and is separated from the LDD region, the gate electrode, and the source contact by a dielectric layer. A control circuit applies a variable voltage to the shield plate that: (1) accumulates a top layer of the LDD region before the transistor is switched on; and (2) depletes the top layer of the LDD region before the transistor is switched off.
US10192981B2

A semiconductor device includes a substrate and a first active layer disposed over the substrate. The semiconductor device also includes a second active layer disposed on the first active layer such that a lateral conductive channel arises between the first active layer and the second active layer. a source, gate and drain contact are disposed over the second active layer. A conductive charge distribution structure is disposed over the second active layer between the gate and drain contacts. The conductive charge distribution structure is capacitively coupled to the gate contact.
US10192980B2

The disclosure is directed to a high-electron mobility transistor that includes a SiC substrate layer, a GaN buffer layer arranged on the SiC substrate layer, and a p-type material layer having a length parallel to a surface of the SiC substrate layer over which the GaN buffer layer is provided. The p-type material layer is provided in one of the following: the SiC substrate layer and a first layer arranged on the SiC substrate layer. A method of making the high-electron mobility transistor is also disclosed.
US10192977B2

In the present application, a power semiconductor device includes a first-conductive-type first base region having a first principal surface and a second principal surface opposite to the first principal surface, a second-conductive-type second base region disposed on the first principal surface and at least three groove parts parallel to each other disposed from a surface of the second base region. The device further includes insulating films covering inner walls of the respective groove parts, conductive trench gates filled on the insulating films, a first-conductive-type emitter region disposed in the second base region, and a second-conductive-type collector region disposed on the second principal surface of the first base region. The trench gates embedded in the first groove part and the third groove part are electrically connected to the gate electrode, and the trench gate embedded in the second groove part is electrically connected to the emitter electrode.
US10192975B2

The disclosure relates to a low temperature polycrystalline silicon thin film transistor including: a substrate; a buffer layer formed on the substrate; a semiconductor layer formed on the buffer layer; a gate insulation layer formed on the buffer layer and the semiconductor layer; gates formed on the gate insulation layer; a dielectric layer formed on the gate insulation layer and the gates; a passivation layer formed on the dielectric layer; a first contact hole and a second contact hole formed respectively inside the passivation layer, the dielectric layer and the gate insulation layer, and sources ad drains formed respectively on the first contact hole and the second contact hole; the semiconductor layer being a low temperature poly silicon layer, and a reflective layer and/or an insulation layer disposed between the buffer layer and the semiconductor layer. The disclosure further relates to a manufacturing method for aforementioned thin film transistor.
US10192970B1

A simultaneous ohmic contact to silicon carbide includes a mixture of platinum, titanium, and silicon compounds deposited on a silicon carbide substrate. The silicon carbide substrate includes an n-type surface and a p-type surface.
US10192966B2

A semiconductor device can include a first active pattern on a substrate, the first active pattern including a plurality of first active regions that protrude from the substrate. A second active pattern can be on the substrate including a plurality of second active regions that protrude from the substrate. A first gate electrode can include an upper portion that extends over the first active pattern at a first height and include a recessed portion that extends over the first active pattern at a second height that is lower than the first height of the first gate electrode. A second gate electrode can include an upper portion that extends over the second active pattern at a first height and include a recessed portion that extends over the second active pattern at a second height that is lower than the first height of the second gate electrode. An insulation pattern can be located between, and directly adjacent to, the recessed portion of the first gate electrode and the recessed portion of the second gate electrode, the insulation pattern electrically isolating the first and second gate electrodes from one another.
US10192962B2

A semiconductor device including, a semiconductor layer including a plurality of first trenches formed therein and a second trench formed in a region between the first trenches, channel regions formed in regions between the first and second trenches in a surface layer portion of the semiconductor layer, field plate electrodes embedded at bottom portion sides of the respective first trenches, first gate electrodes embedded at opening portion sides of the respective first trenches so as to face the channel regions across first gate insulating films above the field plate electrodes, second insulating films interposed between the field plate electrodes and the first gate electrodes, an embedded insulating film embedded to an intermediate portion of the second trench, and a second gate electrode embedded in the second trench so as to face the channel regions across a second gate insulating film above the embedded insulating film.
US10192943B2

An OLED display device is disclosed, which comprises: a TFT substrate, comprising a substrate and plural TFT units disposed on the substrate; and an OLED unit electrically connected to one of the plural TFT units. The TFT units respectively comprise: an active layer disposed on the substrate and made of polysilicon; a first insulating layer disposed on the active layer; source and drain electrodes disposed on the first insulating layer; a metal layer disposed on the first insulating layer; and a second insulating layer disposed on the metal layer, wherein the metal layer has plural first protrusions at a top surface thereof, the second insulating layer comprises a first region corresponding to the active layer and a second region corresponding to a region outside the active layer, and a roughness of a top surface of the first region is greater than that of the second region.
US10192939B2

A display device and fabrication method thereof are provided. The display device includes an encapsulation film encapsulating a thin film transistor array and a pixel array on a base substrate; a protection film on the encapsulation film and including a first retardation film; a touch film on the protection film and including a second retardation film; and a polarizer film on the touch film.
US10192929B2

A three-dimensional memory device includes conductive structures located over a substrate, an alternating stack of insulating layers and electrically conductive layers formed over the conductive structures, and an array of memory structures formed through the alternating stack. Each of the memory structures includes memory elements located at levels of the electrically conductive layers. A contact region can be formed on the alternating stack. Two-stage contact via cavities having a greater width above a top surface of a respective electrically conductive layer and having a narrower width through the alternating stack can be formed in the contact region. Upper insulating spacers and lower insulating spacers are formed such that annular surfaces of the respective electrically conductive layer are physically exposed. Two-stage contact via structures can provide electrical contact between the electrically conductive layers and the conductive structures.
US10192919B2

An image sensor such as a backside illumination image sensor may be provided with analog circuitry, digital circuitry, and an image pixel array on a semiconductor substrate. Trench isolation structures may separate the analog circuitry from the digital circuitry on the substrate. The trench isolation structures may be formed from dielectric-filled trenches in the substrate that isolate the portion of the substrate having the analog circuitry from the portion of the substrate having the digital circuitry. The trench isolation structures may prevent digital circuit operations such as switching operations from negatively affecting the performance of the analog circuitry. Additional trench isolation structures may be interposed between portions of the substrate on which bond pads are formed and other portions of the substrate to prevent capacitive coupling between the bond pad structures and the substrate, thereby enhancing the high frequency operations of the image sensor.
US10192915B1

An optical sensor includes a sensing layer, a first shading filter, a second shading filter, and an alignment mark. The sensing layer includes an active area, a shading area, and a peripheral area. The sensing layer includes sensing units located in the active area. The first shading filter is disposed on the shading area. The second shading filter is disposed on the first shading filter. The alignment mark is disposed on the peripheral area. When a light beam is emitted to the shading area, the second shading filter is configured to block a first component of the light beam, and the first shading filter is configured to block a second component of the light beam.
US10192910B2

An image sensor including first and second pixel regions adjacent to each other in a first direction in a light-receiving region that receives light and generates charges; a third pixel region adjacent to the first pixel region in a second direction intersecting the first direction in the light-receiving region; a first device isolation layer between the first and second pixel regions and between the first and third pixel regions to separate the first pixel region from the second pixel region and the first pixel region from the third pixel region; second device isolation layers in each of the first to third pixel regions to define active regions; a plurality of transfer gates and a plurality of logic gates on the active regions; and a side connection contact overlapping the first device isolation layer and connected to a side surface of an active region.
US10192895B2

Even when a light shielding film is provided between a transistor and a substrate, a threshold voltage of the transistor can be prevented or suppressed from being shifted. A display device includes light shielding films provided between a substrate and a semiconductor layer of a transistor including a gate electrode and the semiconductor layer. The semiconductor layer includes a source region and a drain region. Both of the light shielding films overlap the semiconductor layer when seen in a plan view, and are spaced apart from each other in a direction.
US10192888B2

FinFET devices are provided wherein the current path is minimized and mostly limited to spacer regions before the channel carriers reach the metal contacts. The fins in the source/drain regions are metallized to increase the contact area and reduce contact resistance. Selective removal of semiconductor fins in the source/drain regions following source/drain epitaxy facilitates replacement thereof by the metallized fins. A spacer formed subsequent to source/drain epitaxy prevents the etching of extension/channel regions during semiconductor fin removal.
US10192875B2

A non-volatile memory including following elements is provided. The floating gate transistor, the select transistor and the stress-releasing transistor are disposed on the substrate and coupled in series with each other. The stress-releasing transistor is located between the floating gate transistor and the select transistor. The stress-releasing transistor has a stress release ratio represented by formula (1). A lower limit value of the stress release ratio is determined by a sustainable drain side voltage of the stress-releasing transistor of the non-volatile memory which is unselected when a program operation is performed. An upper limit value of the stress release ratio is determined by a readable drain current of the non-volatile memory which is selected when a read operation is performed. The stress release ratio=a channel length of the stress-releasing transistor/a gate dielectric layer thickness of the stress-releasing transistor  (1).
US10192874B2

A nonvolatile memory cell includes a substrate having a drain region, a source region, and a channel region between the drain region and the source region. A floating gate and a select gate are disposed on the channel region. A control gate is disposed on the floating gate. An erase gate is disposed on the source region. The erase gate includes a lower end portion that extends into a major surface of the substrate.
US10192868B2

A semiconductor device and its operation method, relating to semiconductor technology. The semiconductor device comprises a substrate and an active area on the substrate, wherein the active area comprises a first active area and a second active area positioned along an extension direction of the first active area, the first active area comprises a first component, a second component, and a connection component, wherein the first component and the second component each directly contact a side of the connection component, wherein the second active area comprises a third component and a fourth component being separated by a groove isolation, the groove isolation in the second active area corresponds to the connection component in the first active area. The semiconductor device further comprises a first pseudo gate covering the connection component and the groove isolation. This inventive concept reduces over-etching when forming contact components.
US10192866B2

A manufacturing method of a semiconductor device according to a disclosed embodiment includes: implanting a first impurity into a first region of a semiconductor substrate, forming a semiconductor layer on the semiconductor substrate, forming a trench in the semiconductor layer and the semiconductor substrate, forming an isolation insulating film in the trench, implanting a second impurity into a second region of the semiconductor layer, forming a first gate insulating film and a first gate electrode in the first region, forming a second gate insulating film and a second gate electrode in the second region, forming a first source region and a first drain region at both sides of the first gate electrode, and forming a second source region and a second drain region at both sides of the second gate electrode.
US10192865B2

A method for manufacturing a semiconductor device having an SiC-IGBT and an SiC-MOSFET in a single semiconductor chip, including forming a second conductive-type SiC base layer on a substrate, and selectively implanting first and second conductive-type impurities into surfaces of the substrate and base layer to form a collector region, a channel region in a surficial portion of the SiC base layer, and an emitter region in a surficial portion of the channel region, the emitter region serving also as a source region of the SiC-MOSFET.
US10192862B2

An amplifier circuit including a semiconductor element is formed on a substrate. A protection circuit formed on the substrate includes a plurality of protection diodes that are connected in series with each other, and the protection circuit is connected to an output terminal of the amplifier circuit. A pad conductive layer at least partially includes a pad for connecting to a circuit outside the substrate. The pad conductive layer and the protection circuit at least partially overlap each other in plan view.
US10192839B2

A method of fabricating a pillar-type connection includes forming a first conductive layer. A second conductive layer is formed on the first conductive layer to define a conductive pillar that includes a top surface defining a recess aligned with a hollow core of the first conductive layer. A conductive via that terminates at a top surface of the first conductive layer is formed.
US10192834B2

A semiconductor package is provided, including: a substrate; a first semiconductor element disposed on the substrate and having a first conductive pad grounded to the substrate; a conductive layer formed on the first semiconductor element and electrically connected to the substrate; a second semiconductor element disposed on the first semiconductor element through the conductive layer; and an encapsulant formed on the substrate and encapsulating the first and second semiconductor elements. Therefore, the first and second semiconductor elements are protected from electromagnetic interference (EMI) shielding with the conductive layer being connected to the grounding pad of the substrate. A fabrication method of the semiconductor package is also provided.
US10192831B1

A fan-out semiconductor package module includes: a core member having first and second through-holes spaced apart from each other and one or more slits; a semiconductor chip disposed in the first through-hole; one or more first passive components disposed in the second through-hole; an encapsulant encapsulating at least portions of each of the core member, an inactive surface of the semiconductor chip, and the one or more first passive components; a connection member disposed on the core member, an active surface of the semiconductor chip, and the one or more first passive components and including redistribution layers electrically connected to the connection pads and the one or more first passive component; and first metal layers filling the one or more slits. At least one of the one or more slits is formed between the first and second through-holes.
US10192828B2

A metal gate transistor is provided. The metal gate transistor includes a semiconductor substrate; a metal gate structure formed on the semiconductor substrate; source/drain regions formed in the semiconductor substrate on sides of the metal gate structure; an etch stop layer formed on a top surface of the metal gate structure with a top surface leveled with a top surface of the first dielectric layer; an etch stop sidewall formed on each side of the metal gate structure with a top surface leveled with the top surface of the first dielectric layer; and a contact plug formed in the first dielectric layer to electrically connect to each source/drain region formed in the semiconductor substrate.
US10192819B1

Disclosed are integrated circuit (IC) structure embodiments that incorporate a stacked pair of field effect transistors (FETs) (e.g., gate-all-around FETs) and metal components that enable power and/or signal connections to source/drain regions of those FETs. Specifically, the IC includes a first FET and a second FET stacked on and sharing a gate with the first FET. The metal components include an embedded contact in a source/drain region of the first FET and connected to a wire (e.g., a power or signal wire). The wire can be a front end of the line (FEOL) wire positioned laterally adjacent to the source/drain region and the embedded contact can extend laterally from the source/drain region to the FEOL wire. Alternatively, the wire can be a back end of the line (BEOL) wire and an insulated contact can extend vertically from the embedded contact through the second FET to the BEOL wire.
US10192807B2

The invention is provided with a metal base plate including a first surface and a second surface and a cooling case including a bottom wall and a side wall formed around the bottom wall, in which one end of the side wall being joined to a second surface side of the metal base plate, and a coolant can be circulated in a space enclosed by the metal base plate, the bottom wall, and the side wall, in which the cooling case has an inlet portion and an outlet portion for the coolant which are connected to either the bottom wall or the side wall and disposed along a peripheral edge of the second surface of the metal base plate, and includes a first flange disposed at an inlet opening side of the inlet portion and a second flange disposed at an outlet opening side of the outlet portion.
US10192805B2

A semiconductor structure includes a semiconductor wafer having at least one semiconductor device integrated in a first device layer, a thermally conductive but electrically isolating layer on a back side of the semiconductor wafer, a front side glass on a front side of the semiconductor wafer, where the thermally conductive but electrically isolating layer is configured to dissipate heat from the at least one semiconductor device integrated in the semiconductor wafer. The thermally conductive but electrically isolating layer is selected from the group consisting of aluminum nitride, beryllium oxide, and aluminum oxide. The at least one semiconductor device is selected from the group consisting of a complementary-metal-oxide-semiconductor (CMOS) switch and a bipolar complementary-metal-oxide-semiconductor (BiCMOS) switch. The semiconductor structure also includes at least one pad opening extending from the back side of the semiconductor wafer to a contact pad.
US10192798B2

An electronic system is provided, including an integrated circuit die having at least 2 bond pads, and a redistribution layer having at least one solder pad including 2 portions separated from each other and configured to provide an electrical connection between each of the 2 portions by a solder ball disposed on the solder pad, and to electrically isolate the 2 portions in an absence of the solder ball on the solder pad, and at least 2 redistribution wires, each connecting a different one of the portions to a different one of the bond pads, a second bond pad being connected via a second redistribution wire to a second portion being dedicated to die testing; and a grounded printed circuit board track, wherein the solder ball is disposed between the solder pad and the track, and neither of the redistribution wires traverses a separation space between the 2 portions.
US10192796B2

A semiconductor device has a substrate with first and second conductive layers formed over first and second opposing surfaces of the substrate. A plurality of bumps is formed over the substrate. A semiconductor die is mounted to the substrate between the bumps. An encapsulant is deposited over the substrate and semiconductor die. A portion of the bumps extends out from the encapsulant. A portion of the encapsulant is removed to expose the substrate. An interconnect structure is formed over the encapsulant and semiconductor die and electrically coupled to the bumps. A portion of the substrate can be removed to expose the first or second conductive layer. A portion of the substrate can be removed to expose the bumps. The substrate can be removed and a protection layer formed over the encapsulant and semiconductor die. A semiconductor package is disposed over the substrate and electrically connected to the substrate.
US10192795B2

A semiconductor device including a power transistor is prevented from being broken. A cathode of a temperature sensing diode and a source of a power MOSFET are electrically coupled to each other so as to have the same potential. Such a characteristic point allows the temperature sensing diode to be disposed in a power MOSFET formation region without considering withstand voltage. This means that there is no need to provide an isolating structure that maintains a withstand voltage between the power MOSFET and the temperature sensing diode. Consequently, the power MOSFET and the temperature sensing diode can be closely disposed.
US10192782B2

A method of manufacturing the semiconductor device includes providing a first interlayer dielectric layer having a conductive pattern, sequentially forming a first etch stop layer, a second etch stop layer, a second interlayer dielectric layer and a mask pattern on the first interlayer dielectric layer, forming an opening in the second interlayer dielectric layer using the mask pattern as a mask, the opening exposing the second etch stop layer, and performing an etching process including simultaneously removing the mask pattern and the second etch stop layer exposed by the opening to expose the first etch stop layer.
US10192774B2

A temperature control device includes a moving stage allowed to be heated and configured to mount a processing target object on a top surface thereof; a cooling body allowed to be cooled and fixed at a position under the moving stage; a shaft, having one end connected to the moving stage; the other end positioned under the cooling body; a first flange provided at the other end; and a second flange provided between the first flange and the cooling body, extended between the one end and the other end; a driving plate, provided between the first flange and the second flange, having a top surface facing the second flange and a bottom surface opposite to the top surface; an elastic body provided between the bottom surface of the driving plate and the first flange; and a driving unit configured to move the driving plate up and down.
US10192772B2

A substrate table to support a substrate, the substrate table including a main body, burls extending from the main body and having first upper ends that define a support surface to support the substrate, and support pins having second upper ends. The support pins are movable between a retracted position and an extended position. The support pins are arranged to support the substrate in the extended position. The support pins are arranged to be switched to a first stiffness mode and a second stiffness mode. In the first stiffness mode, the support pins have a first stiffness in a direction parallel to the support surface. In the second stiffness mode, the support pins have a second stiffness in the direction parallel to the support surface. The first stiffness is different from the second stiffness.
US10192770B2

Apparatus and methods for processing a semiconductor wafer including a susceptor assembly with recesses comprising at least three lift pins. The lift pins include a sleeve with a spring and pin positioned therein. The spring and pin elevate the wafer to a position where the wafer can be pre-heated and, upon compression, lowers the wafer to a processing position.
US10192768B2

A semiconductor processing sheet, the sheet comprising a base material and a pressure sensitive adhesive layer laminated on at least one surface of the base material, the pressure sensitive adhesive layer being formed of a pressure sensitive adhesive composition, the pressure sensitive adhesive composition containing a polymer having a salt and an energy ray curable group and an energy ray curable pressure sensitive adhesive component (excluding the above polymer). The semiconductor processing sheet can suppress contamination of an adherent at the time of peeling after energy ray irradiation while exhibiting a sufficient antistatic property.
US10192761B2

A pick arm for a pick and place apparatus for semiconductor devices, the pick arm comprising first and second ends along a longitudinal axis of the pick arm, and a pick tool located at the first end of the pick arm for picking up semiconductor devices. The pick arm further comprises a winged part extending in a direction transverse to the longitudinal axis between the first and second ends of the pick arm, wherein the winged part comprising a sloping surface. The sloping surface is inclined between a top portion and a bottom portion of the winged part such that the sloping surface is nearer to the longitudinal axis at the top portion than at the bottom portion of the winged part.
US10192760B2

A substrate supporting unit, a substrate processing apparatus, and a method of manufacturing the substrate supporting unit are provided. The substrate supporting unit includes a susceptor provided with heaters to heat a substrate placed on the susceptor, and including a first temperature region and a second temperature region having a higher temperature than that of the first temperature region; a heat dissipating member including a contact surface being in thermal contact with the second temperature region; and a reflecting member disposed approximately in parallel with one surface of the susceptor to reflect heat emitted from the susceptor toward the susceptor.
US10192753B2

According to an embodiment, a nonvolatile semiconductor memory device comprises a plurality of conductive layers that are stacked in plurality in a first direction via an inter-layer insulating layer, that extend in a second direction which intersects the first direction, and that are disposed in plurality in a third direction which intersects the first direction and the second direction. In addition, the same nonvolatile semiconductor memory device comprises: a semiconductor layer that has the first direction as a longitudinal direction; a tunnel insulating layer that contacts a side surface of the semiconductor layer; a charge accumulation layer that contacts a side surface of the tunnel insulating layer; and a block insulating layer that contacts a side surface of the charge accumulation layer. Furthermore, in the same nonvolatile semiconductor memory device, an end in the third direction of the plurality of conductive layers is rounded.
US10192750B2

Disclosed is a plasma processing method for processing a workpiece that includes: a silicon-containing etching target layer, an organic film provided on the etching target layer, an antireflective film provided on the organic layer, and a first mask provided on the antireflective layer, using a plasma processing apparatus having a processing container. The plasma processing method includes: etching the antireflective film using plasma generated in the processing container and the first mask to form a second mask from the antireflective film; etching the organic film using plasma generated in the processing container and the second mask to form a third mask from the organic film; generating plasma of a mixed gas including the first gas and the second gas in the processing container; and etching the etching target layer using plasma generated in the processing container and the third mask.
US10192748B2

The present disclosure relates to semiconductor structures and, more particularly, to a method to control depth of etch in deep via etching and related structures. The method includes: forming an interface within the substrate between an etch control dopant and material of the substrate; etching a via within substrate; and terminating the etching of the via at the interface upon detection of the interface.
US10192743B2

A method of preparing a self-aligned block (SAB) structure is described. The method includes providing a substrate having raised features defined by a first material containing silicon nitride and a second material containing silicon oxide formed on side walls of the first material, and a third material containing an organic material covering some of the raised features and exposing some raised features according to a block pattern formed in the third material. The method further includes forming a first chemical mixture by plasma-excitation of a first process gas, and exposing the first material on the substrate to the first chemical mixture. Thereafter, the method includes forming a second chemical mixture by plasma-excitation of a second process gas, and exposing the first material on the substrate to the second plasma-excited process gas to selectively etch the first material relative to the second and third material.
US10192742B2

Methods for depositing nanolaminate protective layers over a core layer to enable deposition of high quality conformal films over the core layer for use in advanced multiple patterning schemes are provided. In certain embodiments, the methods involve depositing a thin silicon oxide or titanium oxide film using plasma-based atomic layer deposition techniques with a low high frequency radio frequency (HFRF) plasma power, followed by depositing a conformal titanium oxide film or spacer with a high HFRF plasma power.
US10192727B2

An electrodynamic mass analysis system which has the capability of filtering unwanted species from an extracted ion beam without the use of a mass analyzer magnet is disclosed. The electrodynamic mass analysis system includes an ion source and an electrode disposed outside the ion source. The ion source and the electrode are biased relative to one another so as to emit pulses of ions. Each of these pulses enters a tube where each ion travels at a speed related to its mass. Thus, ions of the same mass travel in clusters through the tube. Ions reach the distal end of the tube separated temporally and spatially from one another based on their mass. The ions then enter a deflector, which is energized so as to allow the cluster of ions having the desired mass to pass through a resolving aperture disposed at the exit of the deflector.
US10192725B2

An interface for a mass spectrometer system is provided. The interface can include an inner ceramic tube fabricated from a first ceramic material and an outer tube fabricated from a second ceramic material surrounding the inner ceramic tube. The inner ceramic tube can have high electrical resistivity and high thermal conductivity and the intermediate ceramic tube can have an electrical resistivity that is at least an order of magnitude higher than the electrical resistivity of the first ceramic material and a thermal conductivity that is at least an order of magnitude higher than the thermal conductivity of the first ceramic material.
US10192724B2

When, in performing MS/MS analysis on a multivalent ion originated from a target component, an analyzing operator inputs at least two values of a mass value mLoss of an eliminated fragment, a valence zLoss of the eliminated fragment, a valence zPrec of a precursor ion and a valence zProd of a product ion by an inputting unit, a valence calculating unit calculates an uninput valence zPrec or zProd based on the relation, zPrec=zProd+zLoss. Upon the start of the MS/MS analysis, a precursor ion m/z setting unit sets m/z=MPrec of an ion that passes through a front-stage quadrupole mass filter , and a passed product ion m/z calculating unit calculates m/z=MProd of the product ion that passes through a rear-stage quadrupole mass filter by applying MPrec, mLoss, zPrec and zProd above to the relational expression, MProd=(MPrec×zPrec−mLoss)/zProd.
US10192720B2

A plasma processing apparatus includes a processing chamber to be depressurized in a vacuum vessel with a sidewall made of a transparent or translucent dielectric material, a stage in the processing chamber to mount a wafer thereon, a coil disposed around an outer side of the sidewall and supplied with radio-frequency power for forming plasma above the stage in the processing chamber, a lamp disposed above the coil outside the vacuum vessel which radiates light onto the wafer, and a reflector disposed the coil and reflecting light to irradiate an inside of the processing chamber.
US10192715B2

The invention relates to the measurement of current profiles of free-flying ion or electron clusters which impinge on a detector electrode of a Faraday detector. The detector electrode here consists of a large number of structural elements in a bipolar arrangement, where neighboring structural elements have opposite polarities and structural elements with the same polarity are electrically connected, and a voltage is applied between neighboring structural elements so that before ions or electrons impinge on the detection electrode, they are essentially deflected onto the structural elements with one of the two polarities. If the current profiles on the structural elements of the two polarities are measured separately and subtracted from each other, a current profile which corresponds to the pure ion or electron current profile is obtained without using a screen grid.
US10192712B2

A charged particle beam writing apparatus according to one aspect of the present invention includes an emission unit to emit a charged particle beam, an electron lens to converge the charged particle beam, a blanking deflector, arranged backward of the electron lens with respect to a direction of an optical axis, to deflect the charged particle beam in the case of performing a blanking control of switching between beam-on and beam-off, a blanking aperture member, arranged backward of the blanking deflector with respect to the direction of the optical axis, to block the charged particle beam having been deflected to be in a beam-off state, and a magnet coil, arranged in a center height position of the blanking deflector, to deflect the charged particle beam.
US10192707B2

A fuse assembly includes a casing having two slots defined through the first end thereof, and a conductive member is located in the casing and has a first end extending through the second end of the casing. The conductive member includes two blades with a fuse connected therebetween. A cap is detachably mounted to the first end of the casing and has a light member connected thereto. The light member has a leg portion which is electrically connected to a second end of the conductive member. The cap includes two arms which are detachably hooked to two positioning members on two sides of the casing to ensure the connection between the cap and the casing. When the fuse is burned off, the light member lights on, the cap is removed from the casing, and is detachably connected to a new casing with a functional fuse therein.
US10192705B2

The invention relates to a fuse element (12_1; 12_2), comprising two connecting contacts (24_1′, 24_1″; 24_2′, 24_2″) and an interposed conductive track (26_1; 26_2), wherein the conductive track (26_1; 26_2) has a reduced line-cross-section, in relation, to the connecting contacts (24_1′, 24_1″; 24_2′, 24_2″) at least in some sections, further comprising at least one overlay (16_1; 16_2′, 16_2″), wherein the fuse element (12_1; 12_2) and the overlay (16_1; 16_2′, 16_2″) each comprise materials which undergo diffusion when a predetermined ambient temperature is exceeded and when an electric current is conducted by the fuse element (12_1; 12_2). The invention further relates to a fuse (TO) having such a fuse element (12_1; 12_2) and a base support (14), wherein the fuse element (12_1; 12_2) is disposed on a surface of the base support (14).
US10192703B2

A bypass switch provides a bypass path between a first terminal and a second terminal. The bypass switch includes: a first contact device; a second contact device; and a plunger being moveable from an initial state, via a first state, to a second state, wherein in the initial state the first terminal and second terminal are conductively separated; in the first state a movement of the plunger causes the first contact device to close a first conductive connection between the first terminal and the second terminal; and in the second state the plunger mechanically forces the second contact device to close a second conductive connection between the first terminal and the second terminal.
US10192702B2

In an electromagnetic relay, a connection terminal includes a first terminal section and a second terminal section. The first terminal section is accommodated in a base and is electrically connected to a coil. The second terminal section protrudes outside the base through a through hole and is electrically connected to an external connection body. The cover includes a second wall section provided to leave a space from a first wall section that has a through hole, and the second terminal section lies in the space. The space in which the second terminal section lies is sealed with a sealant.
US10192698B2

An input device with an adjustable force level is provided. The input device includes a circuit board and a key structure. The key structure includes a key body, a casing and a pressure-adjustable elastic receptacle. The pressure-adjustable elastic receptacle is partially or completely accommodated within the casing and sustaining the key body. When the key body is moved downwardly, a resisting force to resist the key body is provided by the pressure-adjustable elastic receptacle and the force level of the resisting force is adjusted by the user. When a force with the force level is applied to the key body by the user, a switch of the circuit board is triggered.
US10192696B2

A light-emitting assembly positioned within a switch housing of a keyboard assembly for an electronic device is disclosed. The light-emitting assembly may include a phosphor structure, a transparent material positioned on opposing side surfaces of the phosphor structure, and an epoxy layer formed over an entire back surface of the phosphor structure and the transparent material. The light-emitting assembly may also include a mask layer formed over an entire top surface of: the phosphor structure, the transparent material, and the epoxy layer. The light-emitting assembly may further include a light source positioned within the phosphor structure for emitting a light.
US10192688B2

Provided is an anode for an electrolytic device formed of a substantially uniform mixture of elongated elements with capacitor grade tantalum powders of tantalum metal. Also provided is a method for forming an anode or cathode for an electrolytic device formed of a substantially uniform mixture of elongated elements of a valve metal and a conductive powder metal.
US10192686B1

There are provided a multilayer electronic component and a board having the same. The multilayer electronic component includes: a capacitor body; external electrodes including band portions and connected portions; connection terminals formed of insulators and disposed on the band portions; and insulating portions disposed on at least some circumferential surfaces of the connection terminals. The connection terminals include conductive patterns formed on surfaces thereof facing the band portions and surfaces thereof opposing the surfaces, cut portions are formed in some the circumferential surfaces connecting between the conductive patterns facing each other, connection patterns are formed on the cut portions to electrically connect between the conductive patterns facing each other, and the insulating portions are disposed so as not to cover the cut portions.
US10192678B2

A current transformer system according to the present invention includes: a sensor CT detachably attached to an electric power transmission/distribution line for detecting the current flowing through the power line by means of electromagnetic induction; a generator CT detachably attached to an electric power transmission/distribution line for generating power by means of electromagnetic induction; and a microprocessor for controlling the sensor CT and the generator CT. According to the present invention, the generator CT is used as the main power source so as to perform independently power supply and facilitate the construction of an additional source in need of additional power.
US10192664B2

A yoke includes an annular groove in which an exciting coil is stored, and a first through hole formed in the bottom of the annular groove. A terminal housing includes a boss portion fitted in the first through hole and a connecting concave portion located on the opposite side of the annular groove with respect to the boss portion. The boss portion includes a second through hole extending in a direction parallel to the center line of the first through hole. An external connecting terminal is buried in the terminal housing. The external includes a coil extraction hole continuing to the second through hole. The extraction end of the exciting coil is soldered to the terminal in a state in which the extraction end is passed through the second through hole and the coil extraction hole.
US10192657B2

A grommet includes: a first cylindrical portion into which a group of electrical wires is to be inserted; a second cylindrical portion that is shorter than and surrounds the first cylindrical portion; a seat portion that is constituted by a rubber elastic body that surrounds the second cylindrical portion, and is capable of being fitted to a panel opening portion (Pe); and an annular connection portion that elastically connects the first cylindrical portion and the seat portion. The seat portion has an approximately elliptical shape. The connection portion has an inclined annular wall portion that supports the second cylindrical portion. Multiple rib portions are integrally provided on the inclined annular wall portion and the second cylindrical portion.
US10192649B2

It is an objective of the invention to provide an Al alloy conductor exhibiting mechanical properties and heat resistance that are balanced at a higher level than conventional Al alloy conductors while having an electrical conductivity comparable to that of any conventional Al-based material. There is provided an Al alloy conductor formed of an Al alloy. The Al alloy has a chemical composition including Co of 0.1 mass % or more and 1 mass % or less, at least one of Sc of 0.1 mass % or more and 0.5 mass % or less and Zr of 0.2 mass % or more and 0.5 mass % or less, and the balance made up of Al and inevitable impurities. The Al alloy conductor has a matrix containing fine particles of a compound of at least one of the Sc and the Zr with the Al. The fine particles are dispersedly precipitated in the matrix.
US10192646B2

A radiation shielding system for an x-ray digital detector array includes a first radiation shield having a plurality of shielding pads and a plurality of interstices between the plurality of shielding pads, the plurality of shielding pads having a greater thickness than the thickness of the plurality of interstices. The plurality of shielding pads is configured to be positioned over active components of the x-ray digital detector array and the interstices are configured to be positioned over passive components of the x-ray digital detector array.
US10192632B2

A semiconductor memory device includes a memory cell array including a plurality of memory cells coupled between a common source line and a bit line, and a voltage generator applying operating voltages to word lines coupled to the memory cells or discharging potential levels of the word lines, wherein during a program verify operation, the voltage generator applies a program verify voltage and a pass voltage as the operating voltages to the word lines, and subsequently applies a set voltage to the common source line during a period in which the memory cells are turned on.
US10192623B2

A semiconductor device includes a memory unit and a control unit which controls the memory unit. The memory unit a memory which is configured with a non-volatile memory device, and stores setting information necessary for rewriting, a first control circuit which has a first register and a rewrite end flag, and a power source circuit which generates a rewrite voltage. The control unit includes a second control circuit which has a rewrite start flag, a counter which measures a rewrite voltage application time based on the rewrite start flag and the rewrite end flag, and a second register which stores a next rewrite voltage based on the rewrite voltage application time. When a command for rewriting the memory is received, the control unit reads the setting information necessary for rewriting from the memory, and writes it back to the first register.
US10192597B2

Provided is a semiconductor device and an operating method thereof. The operating method of the semiconductor device includes performing a soft program operation on a top dummy cell and a bottom dummy cell, among dummy cells stacked in a vertical direction, by applying a first soft program voltage to a bottom dummy word line coupled to the bottom dummy cell and a second soft program voltage greater than the first soft program voltage to a top dummy word line coupled to the top dummy cell formed above the bottom dummy cell.
US10192589B2

A computing device is provided with a drive slot with a connector for engaging a corresponding connector of a HDD, and a first locking element. The computing device includes a removable a HDD carrier for insertion into the drive slot having a bracket, a handle and an enclosure slidably attached to the bracket for securing the HDD. The handle includes a second locking element extending therefrom and configured to receive the first locking element to restrict the removable HDD carrier to vertical motion. The first locking element engages with the second locking element when the handle is in the loading position and the bracket moves relative to the enclosure to secure the hard disk drive in the bracket and connect the connector of a hard disk drive to the connector located at the drive slot when the handle transitions from the loading position to the locked position.
US10192584B1

Accurate and concise summarization of a media production is achieved using cognitive analysis which groups segments of the production into clusters based on extracted features, selects a representative segment for each cluster, and combines the representative segments to form a summary. The production is separated into a video stream, a speech stream and an audio stream, from which the cognitive analysis extracts visual features, textual features, and aural features. The clustering groups segments together whose visual and textual features most closely match. Selection of the representative segments derives a score for each segment based on factors including a distance to a centroid of the cluster, an emotion level, an audio uniqueness, and a video uniqueness. Each of these factors can be weighted, and the weights can be adjusted in accordance with user input. The factors can have initial weights which are based on statistical attributes of historical media productions.
US10192581B2

A reproducing device (100) includes (i) an optical pickup (6) for irradiating, with reproduction light, an optical disk (1) which is a super-resolution medium, (ii) an RF signal processing circuit (9) for converting, into a reproduction signal, light which reflected off optical disk (1), (iii) an i-MLSE detecting section (141) for evaluating quality of the reproduction signal, and (iv) a spherical aberration correcting section (142) for correcting a spherical aberration by using a result of evaluation of the quality of the reproduction signal.
US10192575B1

An apparatus includes at least one actuator shaft. First and second head stack assemblies are coaxially located on the actuator shaft(s). The first and second head stack assemblies each include: at least one bearing having an inner race coupled to an outer surface of the actuator shaft(s); an E-block surrounding an outer race of the at least one bearing; an annular gap is between the E-block and the outer race of the at least one bearing; a ring of bonding material filling the annular gap; and an access gap providing a fluid path to the annular gap from at least one of a top and a bottom of the E-block.
US10192574B2

Devices having an air bearing surface (ABS), the devices including a write pole; a near field transducer (NFT) that includes a peg and a disc, wherein the peg is at the ABS of the device; a heat sink positioned adjacent the disc of the NFT; a dielectric gap positioned adjacent the peg of the NFT at the ABS of the device; and a conformal diffusion barrier layer positioned between the write pole and the dielectric gap, the disc, and the heat sink, wherein the conformal diffusion barrier layer forms at least one angle that is not greater than 135°.
US10192558B2

An improved gain-shape vector quantization is achieved by determining a number of bits to be allocated to a gain adjustment- and shape-quantizer for a plurality of combinations of a current bit rate and a first signal property. The bit allocation is derived by using an average of optimal bit allocations for a training data set. A number of bits to the gain adjustment and the shape quantizers for a plurality of combinations of the bit rate and a first signal are pre-calculated, and a table indicating the number of bits to be allocated to the gain adjustment- and the shape-quantizers for a plurality of combinations of the bit rate and a first signal property is created. In this way, the table can be used for achieving an improved bit allocation.
US10192557B2

A method and an electronic device are provided for voice recognition. A method includes receiving a first voice by one of a first voice recognition device and a second voice recognition device; when the first voice is received by the first voice recognition device and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and recognizing the received second voice through the external electronic device; and when the first voice is received by the second voice recognition device and the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.
US10192556B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media for learning pronunciations from acoustic sequences. One method includes receiving an acoustic sequence, the acoustic sequence representing an utterance, and the acoustic sequence comprising a sequence of multiple frames of acoustic data at each of a plurality of time steps; stacking one or more frames of acoustic data to generate a sequence of modified frames of acoustic data; processing the sequence of modified frames of acoustic data through an acoustic modeling neural network comprising one or more recurrent neural network (RNN) layers and a final CTC output layer to generate a neural network output, wherein processing the sequence of modified frames of acoustic data comprises: subsampling the modified frames of acoustic data; and processing each subsampled modified frame of acoustic data through the acoustic modeling neural network.
US10192555B2

Computing devices and methods for providing speech recognition data from one computing device to another device are disclosed. In one disclosed embodiment, audio input is received at a client device and processed to generate speech recognition data. An estimated confidence level is determined for a portion of the data, where the confidence level exceeds a predetermined confidence threshold corresponding to a valid result. At least one statistically improbable characteristic associated with the portion of data is identified. Based on identifying the statistically improbable characteristic, the portion of data is provided to a server computing device for evaluation.
US10192545B2

A computer system for language modeling may collect training data from one or more information sources, generate a spoken corpus containing text of transcribed speech, and generate a typed corpus containing typed text. The computer system may derive feature vectors from the spoken corpus, analyze the typed corpus to determine feature vectors representing items of typed text, and generate an unspeakable corpus by filtering the typed corpus to remove each item of typed text represented by a feature vector that is within a similarity threshold of a feature vector derived from the spoken corpus. The computer system may derive feature vectors from the unspeakable corpus and train a classifier to perform discriminative data selection for language modeling based on the feature vectors derived from the spoken corpus and the feature vectors derived from the unspeakable corpus.
US10192542B2

A speaking-rate dependent prosodic model builder and a related method are disclosed. The proposed builder includes a first input terminal for receiving a first information of a first language spoken by a first speaker, a second input terminal for receiving a second information of a second language spoken by a second speaker and a functional information unit having a function, wherein the function includes a first plurality of parameters simultaneously relevant to the first language and the second language or a plurality of sub-parameters in a second plurality of parameters relevant to the second language alone, and the functional information unit under a maximum a posteriori condition and based on the first information, the second information and the first plurality of parameters or the plurality of sub-parameters produces speaking-rate dependent reference information and constructs a speaking-rate dependent prosodic model of the second language.
US10192541B2

A text-to-speech (TTS) system includes components capable of supporting the generation of speech output in any of multiple styles, and may switch seamlessly from producing speech output in one style to producing speech output in another style. For example, a concatenative TTS system may include a speech base storing speech units associated with multiple speech styles, and a linguistic analysis component to generate a phonetic transcription specifying speech output in any of multiple styles. Text input may include a style indication associated with a particular segment of the input text. The linguistic analysis component may invoke encoded rules and/or components based upon the style indication, and generate a phonetic transcription specifying a speech style, which may be processed to generate output speech.
US10192538B2

A mobile body includes a driving mechanism, a speaker, and a control unit. The driving mechanism supplies power moving the mobile body. The control unit generates from the speaker a sound wave canceling a driving sound generated from the driving mechanism.
US10192535B2

A device for providing a tactile feedback response to a user. The device includes a housing, an electrical circuit, a tactile transducer and an input connection. The electrical circuit includes a frequency filter circuit and an amplifier circuit. The tactile transducer includes an electrical coil and a magnet. The input connection is configured to receive an electrical signal. The electrical circuit transforms the electrical signal making it suitable for moving at least a portion of the tactile transducer, at least indirectly, against a portion of the user's body.
US10192527B2

User interfaces for hand-held electronic devices, such as mobile telephone devices, touch tablets, personal computers (PC), remote control devices, and/or other devices, assist users with, among other things, knowing which user input elements of a device to use when the device's physical orientation changes. According to an exemplary embodiment, a hand-held device is operative to be held in normal, upside down, left tilt, and right tilt orientations. The hand-held device changes the functions corresponding to ones of a plurality of physical buttons and ones of a plurality of virtual buttons based on the device orientation.
US10192525B2

A system, method and computer program product are provided for generating one or more values for a signal patch using neighboring patches collected based on a distance dynamically computed from a noise distribution of the signal patch. In use, a reference patch is identified from a signal, and a reference distance is computed based on a noise distribution in the reference patch. Neighbor patches are then collected from the signal based on the computed reference distance from the reference patch. Further, the collected neighbor patches are processed with the reference patch to generate one or more values for the reference patch.
US10192524B2

An image display apparatus enlarges a display target object to be displayed among a plurality of objects included in an image and displays the enlarged display target object on a screen one by one in order. In addition, the image display apparatus detects whether there is a person in a predetermined range from the image display apparatus and decides a next display target object to be displayed on the screen based on a result of the detection.
US10192521B2

The present invention relates to a gamma adjustment method, which includes: measuring a minimum brightness value Lmin and a maximum brightness value Lmax of a display panel; wherein the minimum brightness value Lmin is a brightness value at gray level 0, and the maximum brightness value Lmax is a brightness value at gray level n; calculating value of a first intermediate parameter x according to formula L min L max = ( x n ) m , where m is a gamma value of the display panel; calculating value of a second intermediate parameter y according to formula y = n - x n ; calculating a brightness value Lz at gray level z according to formula L z = ( x + z × y n ) m × L max ⁢ ⁢ or ⁢ ⁢ L z = ( x + z × y x ) m × L min , ⁢ where z is an integer ranging from 1 to (n−1); and adjusting the brightnesses of the display panel based on the minimum brightness value Lmin, the maximum brightness value Lmax, and the brightness values at gray level 1 to gray level (n−1).
US10192519B2

An electronic device may include a display having an array of display pixels and having display control circuitry that controls the operation of the display. The display control circuitry may operate the display in different modes. In a paper mode, display control circuitry may use stored spectral reflectance data to adjust display colors such that the colors appear as they would on a printed sheet of paper. In a low light mode when the ambient light level is below a threshold, the light emitted from the display may be adjusted to mimic the appearance of an incandescent light source. In a bright light mode when the ambient light level exceeds a threshold, the light emitted from the display may be adjusted to maximize readability in bright light. The target white point of the display may be adjusted based on which mode the display is operating in.
US10192515B2

A data driver for a display device comprises a first boost circuit, a first gate clock generation circuit, a first level shift circuit, and a data drive circuit. The first boost circuit is used to receive a supply voltage value and generate at least one preset voltage value. The first gate clock generation circuit is electrically coupled to the first boost circuit, and is used to receive a plurality of timing signals and at least one preset voltage value, and generate at least one first timing signal. The first level shift circuit is used to receive the at least one first timing signal and generate at least one gate timing signal. The data drive circuit is used to receive the timing signals, and generate a plurality of display data signals.
US10192514B2

A display device includes a display panel and a color calibration module. The display panel includes a display screen. The color calibration module includes a pivot end and a calibration end opposite to the pivot end. When the color calibration module rotates about the pivot end, the calibration end moves from a first position to a second position along a route unparallel to the display screen. A distance between the second position and the display screen is shorter than a distance between the first position and the display screen.
US10192510B2

A source driving module is disclosed, for providing a data signal to a display panel. The source driving module includes a gamma voltage generator, and a data driver receiving a gamma voltage outputted from the gamma voltage generator and generating a corresponding data signal to a display panel according to the gamma voltage. Wherein, the gamma voltage generator includes a first gamma generator and a second gamma voltage generator, the first gamma generator outputs a first gamma voltage, and the second gamma generator outputs a second gamma voltage. Wherein, the source driving module further comprises a voltage selector adapted for selecting one of the first gamma voltage and the second gamma voltage in a same moment to input to the data driver. A liquid crystal display device including the source driving module is also disclosed.
US10192506B2

The present invention provides a driving method for a display panel, a timing controller and a liquid crystal display. The method includes: when detecting that an image frame to be displayed is an overloaded image, a timing controller switches an operation frequency from a first frequency to a second frequency; outputting a timing control signal to a source driver with the second frequency such that after the source driver receives the timing control signal, the source driver outputs the data driving signal having a lower frequency to drive the display panel to display the overloaded image; wherein the first frequency is higher than the second frequency. Through the above way, the output power consumption of the source driver when displaying an overloaded image is decreased, and avoid rising temperature to affect the display quality.
US10192503B2

An electrooptic device includes a scan line; data lines; a scan line driving circuit that selects the scan line; a data line driving circuit that supplies data signals to the data lines; a TFT that includes a gate electrode receiving gate signals for selecting the data line and has one end connected to the data line and the other end connected to the data line driving circuit; and a TFT that includes a gate electrode receiving gate signals for selecting the data line and has one end connected to the data line and the other end connected to the data line driving circuit. The gate electrode of the TFT overlaps the data line.
US10192501B2

The present invention provides a liquid crystal display device with excellent display quality in which the color shift is reduced without increasing power consumption. The present invention relates to a liquid crystal display device including: first pixels and second pixels arranged on a display surface, each pixel including a red sub-pixel, a green sub-pixel, and a blue sub-pixel; a color filter substrate; a liquid crystal layer; and an array substrate, the color filter substrate, the liquid crystal layer, and the array substrate being arranged in the stated order, the color filter substrate including: red color filters, green color filters, and blue color filters, the array substrate including: red sub-pixel electrodes; green sub-pixel electrodes; blue sub-pixel electrodes; first driving signal lines connected to the red sub-pixel electrodes and the green sub-pixel electrodes constituting the first pixels and to the blue sub-pixel electrodes constituting the second pixels; and second driving signal lines connected to the blue sub-pixel electrodes constituting the first pixels and to the red sub-pixel electrodes and the green sub-pixel electrodes constituting the second pixels, wherein AC voltage driving is performed such that, in each first pixel and in each second pixel, a voltage of the same polarity is applied to the red sub-pixel electrode and the green sub-pixel electrode and a voltage of a polarity opposite to that of the green sub-pixel electrode is applied to the blue sub-pixel electrode.
US10192494B2

In one embodiment, a method includes, by software of a computing device, dynamically identifying a particular region of a display of the computing device. The method also includes, by the software and through a device driver of the computing device, dynamically adjusting one or more particular ones of a plurality of backlighting components of the display associated with the particular region.
US10192493B2

A display device (100) includes: a display panel (1) capable of being in a transparent display state where a background scene is viewable through the display panel; a panel light source (3) that irradiates the display panel with colored light of a plurality of colors in a time division manner; a rear side light source (2) placed on a rear surface side of the display panel, the rear side light source being capable of emitting colored light of a plurality of colors in a time division manner; and a control circuit that controls emission timings of the colored light from the panel light source and from the rear side light source, wherein the panel light source and the rear side light source are synchronized by the control circuit such that colored light of different colors are not emitted at a same timing.
US10192489B1

A pixel compensation circuit and a display device are provided. The pixel compensation circuit includes a light emitting device, a driving module, a reset module, a reference voltage writing module, a data voltage writing module, a power voltage writing module, and a light emitting control module.
US10192486B2

A pixel circuit, a driving method and a display device are provided. The pixel circuit includes a threshold compensation unit, configured to pull voltage of first node and voltage of first level terminal uniform, pull voltage of third node and voltage of second node uniform, and make the voltage of the first node and the voltage of the third node have an equipotential change; a driving unit, configured to output driving current; a data writing unit, configured to pull the voltage of the third node and the voltage of a data signal terminal uniform; a resetting unit, configured to pull a voltage of fourth node and a voltage of a third level terminal uniform; an EL light-emitting unit, configured to display gray scales through driving current; and a feedback unit, configured to make the voltage of the third node and the voltage of the fourth node have an equipotential change.
US10192483B2

Provided are integrated organic light emitting diode (OLED) display apparatus and methods for making the same. In one example, the apparatus includes driving logic on a first substrate of a first die, a plurality of pixel circuits on a second substrate of a second die, and a plurality of OLEDs above the plurality of pixel circuits. The first substrate is made of single-crystal silicon or a compound semiconductor. The second substrate is made of single-crystal silicon or a compound semiconductor. Each OLED corresponds to a respective one of the plurality of pixel circuits. The second die having the plurality of pixel circuits and OLEDs is mounted on the first die having the driving logic. Each pixel circuit is electrically connected to the driving logic through at least one of a plurality of vertical interconnect accesses (vias) penetrating the second substrate of the second die.
US10192482B2

The present disclosure relates to a pixel compensation circuit, a scanning driving circuit and a flat display device. Control end of first controllable transistor connects to first scanning line, first end of first controllable transistor connects to data line; control end of driving transistor connects to second end of first controllable transistor, first end of driving transistor connects to first voltage end; control end of second controllable transistor connects to second scanning line, first end of second controllable transistor connects to second end of driving transistor; anode of OLED connects to second end of second controllable transistor, cathode of OLED is grounded; control end of driving transistor connects to first end of second controllable transistor through first capacitor, first end of second controllable transistor connects to second voltage end through second capacitor.
US10192480B2

A method for controlling brightness of an OLED panel when booting. The method includes steps of: obtaining a brightness to be displayed corresponding to each pixel in a booting process; comparing the brightness to be displayed of each pixel with a preset brightness threshold; if the brightness to be displayed is greater than the brightness threshold, adjusting the brightness to be displayed to be less than or equal to the brightness threshold; using the brightness to be displayed after adjusting to adjust a grayscale value to be displayed of the pixel; using the grayscale value to be displayed to control a corresponding pixel to perform a display; gradually increasing the brightness threshold with time, and returning to the step of obtaining a brightness to be displayed corresponding to each pixel in a booting process. The present invention can reduce the probability of the image sticking and the speed of ageing.
US10192476B2

An electronic device is provided. The electronic device may include a display driver module configured to, in response to receiving display data, divide the display data into a plurality of segments corresponding to a plurality of display regions, compare the display data in the plurality of segments to determine whether the display data in at least one segment is substantially same as the display data in another segment, and based on the comparison outcome, selectively amplify a first display signal generated from the display data in the at least one segment or a second display signal generated from the display data in the another segment.
US10192474B2

A controllable voltage source, comprising a control module (1), a storage module (2) and an output module (3); the control module (1) is coupled between a high level end and a low level end; the storage module (2) comprises a storage capacitor; two ends of the storage capacitor are respectively coupled to the control module (1) to form a first terminal and a second terminal; the output module (3) is coupled to the second terminal, and the signal output end thereof is used to output to an external circuit the voltage signal of the controllable voltage source; the control module (1) responds the effective level of a first clock signal so as to enable the first terminal to be coupled to the high level end, and the first terminal is charged from the high level end; the control module (1) responds the effective level of a second clock signal so as to enable the second terminal to be coupled to the high level end, and the second terminal is charged from the high level end; and the first terminal is coupled to the low level end and discharges via the low level end. The effective level of the first clock signal does not overlap with the effective level of the second clock signal. Also disclosed are a shift register and unit thereof, and display based on the controllable voltage source.
US10192467B2

A tamper-evincing seal assembly is configured to be secured to a component to indicate tampering of the component. The tamper-evincing seal assembly includes a curling member that is configured to lie flat in a tamper-free state, and outwardly curl in a tampered state.
US10192466B2

An improved reconfigurable label assembly for use with pets is presented. The assembly includes a container, a front panel, a back panel, a bottom panel, and an optional pair of attachment elements. The bottom panel is disposed between and substantially parallel to the front and back panels in a first configuration to form a label attached to and completely separable from the container. The label is disposed along an outer surface of the container in the first configuration and is configurable to form a receptacle in a second configuration. The front and back panels are separable and the bottom panel is expandable to form the receptacle after the label is removed from the container. The receptacle is capable of holding a consumable pet product. The receptacle is reconfigurable to the label after use as the receptacle so that the label may be directly reattached to the container. The optional attachment elements cooperate to releasably secure the front, back, and bottom panels to the container in the first configuration.
US10192465B2

Provided is a peritoneal cavity simulator that can simplify the execution of alignment during the replacement of living-body-feeling model organs for repeated trainings on a simulator. This peritoneal cavity simulator comprises: a casing that has a pelvis part, a back part, and an abdomen part; living-body-feeling model organs; and model holding parts. The casing simulates a pelvis and a peritoneal cavity space and comprises at least the pelvis part, which simulates the shape of a human body, the back part, which has left and right flank parts, and the abdomen part, which is provided with a plurality of ports into which can be inserted a surgical instrument that is used in peritoneal cavity microscopic surgery. The model holding part is a holding part that is attached to the back part or the pelvis part, and fixes, mounts, or sandwiches and holds the living-body-feeling model organs inside the peritoneal cavity space.
US10192463B2

A chirality teaching tool includes a central sphere representing a chiral carbon atom, and four projections representing substituents bound to the chiral carbon atom. The central sphere includes two hemispheres rotatable relative to each other. Each of the four projections forms an angle of about 100 to about 120 degrees with each other projection on the same hemisphere, and each projection is capable of forming an angle of about 100 to about 120 degrees with each of the two projections on the other hemisphere. A message indicating the type of chirality (e.g., “R” or “S”) is visible from outside the central sphere and displayed on or below the outer surface of the central sphere. The message changes when relative locations of two of the four projections are exchanged by the rotation of the two hemispheres 180 degrees relative to each other.
US10192457B2

Methods and arrangements for developing knowledge bases from social media. A question is obtained from social media. Social media are consulted, and a legitimacy of the question is ascertained. All the answers to the question are harvested from the social media including the rich media that is associated with these answers, and the question is filtered out if determined not to be legitimate.
US10192454B2

The invention relates to an apparatus (100) for accommodating at least one person (25) and for partially limiting the freedom of movement of the person (25) accommodated in the apparatus (100), comprising a platform (7a) and a first annular part (13) arranged above the platform (7a) for surrounding the at least one person (25), wherein the annular part (13) is rotatable in relation to the platform (7a), wherein the annular part (13) can be moved up and down in relation to the platform (7a).
US10192445B1

Methods and systems for displaying a user interface that warns a driver that a vehicle is located within or is near a geographical area (and/or intersection) associated with a higher than average risk of animal-vehicle and/or vehicle-vehicle collisions are provided. According to certain aspects, an electronic device may access a database that identifies a plurality of high risk areas, including areas associated with prior vehicle accidents. The electronic device may display a virtual road map, as well as an icon indicating the vehicle's current location and a plurality of visual indications of high-risk areas. When the electronic device detects that the current location of the vehicle is within and/or approaching a high-risk area, the electronic device may then warn the driver about the higher than average risk of experiencing a vehicle collision.
US10192443B2

A host vehicle is provided with a detection device that detects the behavior of an object in the surroundings of the host vehicle in a non-contact manner. The host vehicle is also provided with the following: a warning device that performs a warning operation pertaining to a warning directed at a following vehicle that is traveling behind the host vehicle; and a control device that controls the warning device on the basis of the result of detection by the detection device. The control device controls the warning device so as to perform the warning operation in a case where the result of detection by the detection device indicates that the behavior of an object in the surroundings of the host vehicle corresponds to an unnatural behavioral pattern.
US10192439B2

A method for estimating the occupancy of a parking lot is provided wherein map data, indicating the geometry of a parking lot, is obtained. A number of parking regions within said parking lot is then determined using said map data. A model of the spatial distribution of occupied parking regions is then generated as a function of the total number of occupied parking regions within the lot. The method further comprises receiving probe data from a plurality of portable devices within said parking lot, wherein said probe data indicates the position of each device. The probe data is analyzed in accordance with said model and an estimate of the occupancy of the parking lot is output.
US10192437B1

A method, apparatus and computer program product are provided to selectively utilize one or more networks in order to reliably communicate the information regarding one or more traffic signals and one or more intersections controlled by respective traffic signals. In the context of a method, the method includes communicating with a first network in order to receive information with a mobile platform regarding one or more traffic signals and information regarding one or more intersections. At least one traffic signal is associated with a respective intersection. The method also includes identifying a first switching condition and communicating with a second network, different than the first network, in order to receive the information regarding the one or more traffic signals and the information regarding the one or more intersections following identification of the first switching condition.
US10192432B2

A method of identifying navigable stretches that are partially closed, e.g. due to the presence of roadworks, in a navigable network within a geographic area. A server obtains positional data relating to the movement of a plurality of devices along a navigable stretch with respect to time in a given time period, wherein the time period is a period of non-congested traffic flow. The positional data is used to determine an average speed of travel along the navigable stretch in the given time period. The determined average speed of travel is compared to a free flow speed for the stretch, and the navigable stretch is identified as being partially closed when the determined average speed of travel is lower than the free flow speed by a predetermined value.
US10192429B1

An accessible pedestrian pushbutton station. The station includes an articulating rear mounting structure to facilitate accurate positioning of the station on either a curved or flat surface. Additionally, slots in the rear mounting structure allow for minor positional adjustments during installation. The crossing direction arrow is easily repositioned on the front of the station without disassembling the housing. After removing the screw-mounted arrow, the plunger can be turned clockwise or counter-clockwise using only a flat-head screw driver. The plunger is balanced between oppositely biased springs. The spring-balanced plunger indirectly actuates an offset piezo bender using a flexible spring actuator and a second, offset stem bumper. This protects the piezo bender from direct pressure and potential damage. The station includes an internal speaker and the housing includes bilateral sound vents to project the sound emitted by the speaker. Baffles may be inserted in one or both of the sound vents.
US10192420B2

A monitoring device having at least one data processing unit, at least one transmitter and/or receiver unit, at least one acceleration sensor, and can be connected to at least one sensor for recording measured values, wherein the data processing unit has at least two operating modes, including a “basic mode” and a “base station mode”, wherein: in the “basic mode”, the measured values of the acceleration sensor and/or of the at least one sensor are monitored, in the “base station mode”, the measured values can be processed by at least one other but compatible monitoring device in the “basic mode”. The invention also relates to a monitoring system.
US10192411B2

A method includes receiving, at a server, sensed data from a sensor located in a structure, wherein the sensor is part of an evacuation system for the structure. The method also includes determining, based on the sensed data, whether a threshold relative to the sensed data has been exceeded. The method further includes providing a notification if it is determined that the threshold is exceeded.
US10192410B1

Systems for providing a notification about a status of a patient examination and related methods are described in this disclosure.
US10192404B2

A jackpot wager that a player may qualify for as long as the player is playing on any of the designated games and places a jackpot wager. A player may participate in the jackpot while playing Blackjack, Pai Gow Poker or Baccarat and may either win a portion, percentage or the entire jackpot based on the qualifying hand dealt. The jackpot is not limited to the individual premise and may encompass multiple premises. The jackpot is not limited to the games listed but may be attached to all games to hands similar in frequency of being dealt. Card games are often now played in an electronic format online or utilizing an electronic gaming cabinet or video poker type machine. The present invention relates to a game that can be played both in the traditional format using a deck of cards or in an electronic format.
US10192395B2

Examples disclosed herein relate to systems and methods, which may receive gaming data from one or more gaming tables. The systems and methods may obtain gaming data from one or more gaming tables via a network interface based on at least one of a searching structure and a search algorithm. The systems and methods may compare betting criterion to the gaming data. The systems and methods may initiate at least one of a wager based on a comparison of the betting criterion to the gaming data and a display of data related to a search result.
US10192393B2

According to some aspects, a method of assessing behavior of a player of a wagering game is provided, the method comprising receiving, at a wagering gaming device, via a wireless communication interface from a wearable device worn by the player of the wagering game, physiological data of the player obtained using at least one sensor of the wearable device worn by the player, determining, using at least one processor, whether the player is exhibiting behavior exceeding at least one predefined risk threshold based at least in part on an automated analysis of the received physiological data and the player's history of gaming actions, and when it is determined that the player is exhibiting the behavior, performing at least one action by the wagering gaming device designed to reduce the exhibited behavior below the at least one predefined risk threshold in response to said determination.
US10192391B2

Embodiments of the present invention set forth systems, apparatuses and methods for implementation of multi-reel symbols from prior game results on gaming devices. Accordingly, a gaming device can be configured to receive a first game initiation signal and spin reels on the display to show a first game outcome. The gaming device then determines if the results of the first game outcome are associated with a multi-reel symbol trigger condition. When it is determined that the trigger condition is satisfied, a multi-reel symbol is formed from symbols associated with the triggering condition by locking the symbols together. When the game device receives a second game initiation signal, it determines a second game outcome using the locked multi-reel symbol and then displays the determined second game outcome.
US10192390B2

Various embodiments of the gaming system, gaming device, and gaming method disclosed herein provide a primary game and a free activation bonus sequence, wherein the gaming system enables the player to select one or more of a plurality of different volatility options for use in the free activation bonus sequence. Each option is associated with a different number of free activations and a different pool of symbols or different symbol functionality. The gaming system provides this variation in the pool of symbols or symbol functionality in various embodiments by enabling the player to replace one or more symbols of a pool or set of symbols of the primary game (i.e., the primary set of symbols) with the symbol associated with a player selected option. The symbols of this modified set of symbols (i.e., the secondary set of symbols) are used in the free activation bonus sequence).
US10192388B2

A parking meter mechanism is described that may include a front housing, having a display opening for viewing a display through, connected to an internal structure. Additionally or alternatively the parking meter mechanism may include a contactless payment reader located behind the display. The parking meter mechanism may be secured to a lower housing. A back housing may be secured to the lower housing as well. The front or back housing may include a solar panel compartment and solar panel mounted therein.
US10192385B2

To provide a banknote processing apparatus for reducing occurrence of part damage involved by movement of a unit.Provided is a banknote processing apparatus including: a first unit (10); a second unit (30); and a pair of transfer guides (20) configured to form a transfer conveyance path on which a banknote is conveyed between the first unit (10) and the second unit (30). The transfer conveyance path is formed between the pair of transfer guides (20). The transfer guide (20) has a first edge (26) at an opposite side to the transfer conveyance path and at the first unit (10) side, the first edge (26) coming closer to the transfer conveyance path as the first edge (26) nears an end at the first unit (10) side.
US10192381B2

In general, a smart door alarm and locking mechanism and methods for use thereof are provided for maintaining security while providing ease of access to a fuel dispenser. In an exemplary embodiment, the methods and devices are used in fuel dispensing devices for providing fuel to a vehicle. However, the methods and devices can be utilized in any device having a payment system where security and access are both required. In some embodiments, the described methods and systems include a door alarm and door lock kit that allow unlocking one or more doors in a housing of a fuel dispenser and simultaneously disabling or de-activating respective door alarm sensor(s). In a similar manner, the door can be locked and the door alarm sensor activated or re-activated substantially simultaneously.
US10192379B2

A system for mitigating relay station attack in a wireless communication system is provided. The system may include a first wireless communication node and a second wireless communication node. The first wireless communication node is operable to transmit data including an encrypted transmit power value. The second wireless communication node is operable to receive the data, decrypt the encrypted transmit power value, and determine a received signal strength indication value of the data. The second wireless communication node may also be operable to compare the received signal strength indication value to the decrypted transmit power value and prevent communication between the first wireless communication node and the second wireless communication node based on the comparison between the received signal strength indication value and the decrypted transmit power value.
US10192378B2

A method and system allow management of access to a door using a beacon signal. A user access authority determination unit controls access of a user to a target door based beacon data from beacons installed near a door. The user carries a terminal that obtains the beacon data based on a proximity to the beacons. The method includes identifying the target door based on identification information of the beacons extracted from the beacon data. A type of user movement is determined. The type of user movement includes an entering movement that the user enters into an inner side from an outer side through the target door and an exiting movement that the user exits the inner side to the outer side through the target door. An access authentication process to be performed to unlock the target door is determined according to the determined type of user movement.
US10192370B2

According to various embodiments, a fleet management system is provided for capturing, storing, and analyzing telematics data to improve fleet management operations. The fleet management system may be used, for example, by a shipping entity (e.g., a common carrier) to capture telematics data from a plurality of vehicle sensors located on various delivery vehicles and to analyze the captured telematics data. In particular, various embodiments of the fleet management system are configured to analyze engine idle data in relation to other telematics data in order to identify inefficiencies, safety hazards, and theft hazards in a driver's delivery process. The fleet management system may also be configured to assess various aspects of vehicle performance, such as vehicle travel delays and vehicle speeds. These analytical capabilities allow the fleet management system to assist fleet managing entities, or other entities, in analyzing driver performance, reducing fuel and maintenance costs, and improving route planning.
US10192365B2

Methods for rendering augmented reality (AR) content are presented. An a priori defined 3D albedo model of an object is leveraged to adjust AR content so that is appears as a natural part of a scene. Disclosed devices recognize a known object having a corresponding albedo model. The devices compare the observed object to the known albedo model to determine a content transformation referred to as an estimated shading (environmental shading) model. The transformation is then applied to the AR content to generate adjusted content, which is then rendered and presented for consumption by a user.
US10192356B2

A governance, risk management, and compliance (GRC) computer system is provided that includes at least one processor, a user input device, and a storage system that stores meta-model. The meta-model includes at least one process element, a plurality of dynamic risk elements, and a plurality of dynamic control elements. The risk meta-model is loaded from the storage system. Input is accepted from the user input device for creating a new dynamic risk model based on the loaded extended risk meta-model. At least one process element is added to the new dynamic risk model based on user provided input and the extended risk meta-model. A first dynamic risk element is added from the plurality of dynamic risk elements based on user provided input. A risk type of the first dynamic risk element is determined based on user provided input.
US10192353B1

A machine can be specially configured to generate, compress, decompress, store, access, communicate, or otherwise process a special data structure that represents a three-dimensional surface of an object. The data structure can be or include a pruned sparse voxel octree in which each node in the octree corresponds to a different block of the octree, and children of the node in the octree correspond to the smaller blocks that subdivide the block. Moreover, each block occupied by the surface or a portion thereof can define its enclosed surface or portion thereof explicitly or implicitly.
US10192349B2

Techniques are disclosed relating to texture sampling operations. In some embodiments, multi-fetch sampling instructions specify a region of a texture in which multiple samples are to be performed and texture processing circuitry is configured to sample the texture multiple times within the region. In some embodiments, the locations of the samples are determined according to a formula, which may be pseudo-random. In some embodiments, the locations of the samples are jittered to produce stochastic results. In some embodiments, the locations of the samples are determined based on one or more stored sets of samples that have particular properties (e.g., blue noise, in some embodiments). In various embodiments, disclosed techniques may facilitate Monte Carlo sampling.
US10192340B2

A comprehensive solution is provided to transforming locations and retail spaces into high-traffic VR attractions that provide a VR experience blended with a real-world tactile experience. A modular stage and kit of stage accessories suitable for a wide variety of commercial venues contains all of the necessary equipment, infrastructure, technology and content to assemble and operate a tactile, onsite VR attraction. Utilizing a modular set of set design and physical props, the physical structure and layout of the installations are designed to be easily rearranged and adapted to new VR content, without requiring extensive construction or specialized expertise.
US10192337B2

Provided is a method of displaying additional information related to a measured value of an object, which includes acquiring measurement item information of the object; acquiring at least one of a measurement point and a measurement direction for the object; determining a reference value for a measurement based on the acquired measurement item information; acquiring the measured value of the object based on the at least one of the measurement point and the measurement direction; and displaying additional information including the determined reference value and the acquired measured value.
US10192334B2

A dynamically configured tree form and corresponding graphical elements graphically represent information contained in a live stream of event data. The tree form is positioned in virtual three dimensional space within a computer graphical user interface such that the root of the tree is in the center of the screen, originating at the farthest distance from the viewer along the z axis. The tree form is configured to guide movement of the three dimensional graphical elements which represent individual measurements of events during specific time periods. The outermost, or leaf, portions of the tree represent the present time. The root or base of the tree represents the maximum duration that is being measured.
US10192319B1

A computing device is able to detect one or more motion events based on two consecutive images, such as a first image and a second image. In the detection process, the computing device assigns identifiers to difference blocks retrieved from a plurality of first blocks of the first image, then defines a scanning window and moves the scanning window on a preset route over the first image. A new identical identifier is assigned for difference blocks within a current image subarea which falls into the scanning window. After a scanning period is completed, the computing device determines the happening of a motion event according to sufficient pixel similarities found in one of new identifiers.
US10192317B2

A method for detecting motion information includes the following steps. First, a pixel array is provided for detecting an image of a measured object located in a first distance range or in a second distance range, and the pixel array includes a plurality of invisible image sensing pixels and a plurality of visible image sensing pixels. Then, image detection is conducted within the first distance range by using the invisible image sensing pixels to output a plurality of invisible images. Next, the image detection is conducted within the second distance range by using the visible image sensing pixels to output a plurality of visible images. Then, the plurality of invisible images and the plurality of visible images are analyzed by using a processing unit, so as to obtain motion information of the measured object. A pixel array for detecting motion information and an image sensor are also provided.
US10192308B2

An image processing apparatus comprising: a division unit configured to divide, into a plurality of partial regions, a region of interest obtained from each of cross sections of a first image and a second image; a statistic information calculation unit configured to calculate statistic information of pixels included in the partial region; a degree-of-coincidence calculation unit configured to calculate a degree of coincidence between the pieces of statistic information for a partial region in the first image and a partial region in a pair of cross-sectional positions in the first image and the second image; and a specifying unit configured to specify positions of corresponding cross sections between the first image and the second image based on comparison between evaluation values each obtained by integrating the degrees of coincidence over all of the plurality of partial regions.
US10192306B2

A nucleolus detection unit, which detects nucleoli in a plurality of cells in a cell image obtained by imaging the cells, and a cell recognition unit, which acquires information indicating a distance between the nucleoli and recognizes the individual cells based on the information indicating the distance, are provided.
US10192304B2

A pattern width deviation measurement method includes measuring width dimensions of a plurality of figure patterns in an optical image from data of gray-scale value profiles of the optical image, using a threshold of a gray-scale value level variably set depending on design dimension information including design width dimension of a corresponding figure pattern of a plurality of figure patterns, and at which influence of a focus position on width dimension becomes smaller, measuring width dimensions of a plurality of corresponding figure patterns in a reference image from data of gray-scale value profiles of the reference image, respectively using the threshold for the corresponding figure pattern of a plurality of figure patterns, and calculating, for each of measured width dimensions of a plurality of figure patterns in the optical image, an amount deviated from a measured width dimension of a corresponding figure pattern in the reference image.
US10192300B2

A board production work method which includes a position detection process which detects an arrangement position of a detection target provided on a printed circuit board, and a work executing process which subjects the printed circuit board to predetermined production work based on the detected arrangement position, in which the position detection process includes an image acquisition step of imaging the printed circuit board under multiple imaging conditions and acquiring multiple items of original image data containing luminance values of each pixel arranged in two-dimensional coordinates, a difference calculation step of using two of the multiple items of original image data as calculation targets, calculating differences between luminance values of pixels with same coordinate values, and acquiring difference image data which is formed of luminance difference values of each of the pixels, and a position determination step of determining the arrangement position based on the difference image data.
US10192296B2

An image pickup apparatus includes a controller configured to adjust a position of an image pickup plane from a position of a focal plane by correcting amounts based on image pickup environmental information, an image pickup element configured to capture an image on an adjusted position of the image pickup plane, and an image processor configured to restore the captured image utilizing an image restoration filter corresponding to the position of the image pickup plane.
US10192295B2

The current document is directed to digital-image-normalization methods and systems that generate accurate intensity mappings between the intensities in two digital images. The intensity mapping generated from two digital images is used to normalize or adjust the intensities in one image in order to produce a pair of normalized digital images to which various types of change-detection methodologies can be applied in order to extract differential data. In one approach, a mapping model is selected to provide a basis for statistically meaningful intensity normalization. In this implementation, a genetic optimization approach is used to determine and refine model parameters. The implementation produces a hybrid intensity mapping that includes both intensity mappings calculated by application of the mapping model and intensity mappings obtained directly from comparison of the images.
US10192286B2

A display panel driver includes a scaler circuit performing image enlargement processing on input image data corresponding to an input image to generate α-times enlarged image data corresponding to an α-times enlarged image (α is a number larger than one which cannot be represented as 2k); and a driver section driving a display panel. In calculating a pixel value of a target pixel of the α-times enlarged image, the scaler circuit generates enlarged image data including 2n-times enlarged image data corresponding to a 2n-times enlarged image obtained by enlarging the input image with an enlargement factor of 2n (n is the smallest integer determined so that 2n is larger than α), and calculates the pixel value of the target pixel from the 2n-times enlarged image data through interpolation processing of pixel values of pixels of the 2n-times enlarged image corresponding to the target pixel of the α-times enlarged image.
US10192279B1

A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). The present invention provides systems, methods, and computer program products for modifying documents for shared use, and for collaborative discussion of shared documents. Captured digital images of documents or portions associated with a user are received, along with modifications to the images. Documents are recognized from the captured digital images, and the modifications to the images are applied to the documents. Alternatively, captured digital images of documents are received, and the documents are recognized along with a hotspot in the document. The user is authenticated to a website associated with the hotspot, and is provided access to an associated multimedia repository.
US10192275B2

An automated real estate valuation system for a selected specific property, that uses specific property input attributes items and a plurality of primary token features that are disposed within a specific tract of land, in addition, a plurality of recently sold property input data set items and a plurality of secondary token features that are disposed within the same specific tract of land. Sold properties are qualified by being within first and second ranges of first and second matched items to the specific property, wherein common features are removed and remaining features are given a tokenized grouping and weight via an algorithm to explain price per square foot differences between sold properties. These weights are used determine a calculated value of the specific property by determining a calculated value per square foot based upon the weight of the features associated with the specific property.
US10192273B2

A time card punching system comprising a cloud-based database, a work spot device, and a smartphone carrying a mobile application; wherein the cloud-based database, the work spot device, and the smartphone performs data communication among each other; the work spot device can be registered with designated GPS and equipped with Bluetooth smart technology; when punching a time card, the mobile application can detect if the employee is within five meters from the work spot device; the mobile application uses a face recognition to prevent buddy punching.
US10192269B2

System and methods for a connection proxy server are described. According to an example method described herein, a connection proxy server stores subscription, product tables as well as other downloads that are provided to a client terminal during initialization stage as well as later during a trading session. Upon detecting that a connection between the client terminal and a gateway is lost, the connection proxy maintains a communication session created for the client terminal at the gateway and receives data intended for the client terminal. If the connection is re-established between the client terminal and the gateway during a predetermined period of time, the connection proxy provides the stored data to the client terminal thus avoiding a surge in processing resources at the gateway due to the necessary downloads.
US10192264B2

A method and system for recommending a physical location at which to complete an electronic activity are disclosed. In some examples, initiation of the electronic activity by a user at a first physical location is detected, that the electronic activity is to be completed at a physical location different from the first physical location at least in part because completion of the electronic activity requires the user and one or more other parties is determined, one or more portions of the electronic activity that remain incomplete are determined, a second physical location at which to complete the one or more incomplete portions of the electronic activity is identified, and information about the electronic activity is provided to the one or more other parties.
US10192262B2

Techniques described herein relate to automated approval of resource requests. More specifically, resource request data is retrieved, identified, processed and aggregated to automate approval of the request.
US10192250B1

The disclosed computer-implemented method for providing access to data sets owned by different entities may include (1) providing a data marketplace platform that allows a plurality of data set owners to each list their own data sets for licensing to any of a plurality of prospective data set license buyers, (2) receiving, at the data marketplace platform, a data set owned by a data set owner, (3) creating a sale listing for the data set, (4) displaying, on the data marketplace platform, the sale listing for the data set to at least one prospective data set license buyer, (5) receiving, from the prospective data set license buyer, an order to license the data set, and (6) providing, via the data marketplace platform, access for the prospective data set license buyer to the data set. Various other methods, systems, and computer-readable media are also disclosed.
US10192247B2

Provided are a goods buying and selling method for buying goods through offline shopping and a shopping support system supporting the same. A buyer collects delivery information for delivery of bought goods based on short-range wireless communication using his or her own terminal. The collected delivery information includes any one of information about a destination to which bought goods are to be delivered and buyer identifier information, and information about the bought goods, and at least one of a payment terminal, a merchant server and a relay server requests delivery of the bought goods from a delivery server based on the collected delivery information. In addition, the buyer collects goods purchase information recorded in recording media arranged in an offline store using his or her own terminal, and pays for desired bought goods based on the collected goods purchase information.
US10192237B2

Embodiments of methods and systems for incorporating user generated content into a web page are disclosed. In particular, embodiments of such systems and methods may incorporate user generated content into a web page such that the user generated content can be consumed by indexers associated with search engines in association with that web page. Additionally, embodiments may also provide a mechanism by which user generated content may be received and included in a web page when that web page is rendered. Using embodiments as disclosed herein user generated content may be exposed to a search engine indexer in a web page while still providing a mechanism for incorporating the freshest user generated content in such a web page.
US10192233B2

A system and method for media trade-in exchange. The apparatus comprises a kiosk that allows a user to provide a plurality of media items to the kiosk for verification and analysis and then calculate the exchange redemption value. The exchange redemption value is calculated based on the physical damage of a media item, the included media item packaging, the included media item documentation, and the authenticity of the media item. The user may then choose to receive the redemption value in a plurality of options comprised of cash, debit, store credit, reward points, gift card, eCodes, or may alternatively, decline to accept the redemption value offer and have the media item returned to them.
US10192226B2

The present invention relates to a method for processing data by a server (1) including at least one data-processing unit and a data storage means, the method being characterized in that it includes the following steps, following the activation of at least one trigger implemented by the processing unit(s), said trigger(s) being capable of being activated in response to a predefined event: (a) an attempt by the processing unit(s) to determine a state of at least one index selected, on the basis of the activated trigger, from among a set of observable indices relating to personal data of a user and/or relating to general data; (b) the generation and storage, in the storage means, of a situational signature of the user in accordance with the results of said attempt to determine the state of at least one index; (c) the comparison of said situational signature of the user with a plurality of masks, each mask being associated with a reference situation and corresponding to a situational signature space, so as to identify the situation of said user as being the reference situation associated with at least one mask containing said situational signature; and (d) the analysis of said identified situation of the user by hardware or software situational analysis means of the server (1) so as to obtain processed data.
US10192209B2

An interrogating and processing system and method is described. A wireless communication device interrogates an information source, having a barcode or tag, and wirelessly transmits data indicative of the information source. The interrogator can be built into or adjunct to the wireless communication device. An automated processing subsystem receives the transmitted data and identifies an item corresponding to the data. A fulfillment subsystem effects delivery of the item to a destination. There can be a coupon code scanning and processing system and method. A wireless computing device having an interrogator reads a coupon code. An automated processing subsystem receives the corresponding data and provides a benefit associated with the coupon. The benefit can be a discount on a product or service. Alternatively, at least a portion of the coupon including a code is displayed on a screen of the computing device for processing at a point of sale terminal.
US10192207B1

One example method is directed to generating a data sampling parameter, and includes identifying an incremental billing rate for data storage, where the data storage includes a data set having a multiple data pieces that each correspond with a respective unique indicator, and the unique indicators reside in a space. The example method further includes identifying a threshold billing increment, and determining an acceptable error in the threshold billing increment. Finally, the method includes determining a sub sample ratio based upon the threshold billing increment and the acceptable error. The sub sample ratio has a variable value ‘X’ which indicates that sampling of one unique indicator in every ‘X’ unique indicators in the space is sufficient to determine the size of the entire data set.
US10192206B2

Invoice related financial transaction data is obtained and integrated into a personal financial management and bill payment system. All invoices represented in the invoice related financial transaction data having the same payor user of the personal financial management and bill payment system and the same payee business are then identified and collected into aggregated same payor/same payee invoice related financial transaction data. The aggregated same payor/same payee invoice related financial transaction data is then analyzed to determine the aggregated total amount owed to the payee business by the payor user and this aggregated total amount is processed as a single payment due item by the personal financial management and bill payment system.
US10192202B2

Techniques for managing communication between businesses include selecting a source message guideline including a first plurality of elements; selecting a target message guideline including a second plurality of elements; selecting a business context corresponding to the source message guideline; generating a plurality of potential mapping entities between the first plurality of elements and the second plurality of elements; and selecting mapping entities from the plurality of potential mapping entities based on an accuracy threshold of the mapping entities.
US10192195B1

Systems and methods are provided herein for coordinating motion between components of an inventory system. A first set of instructions associated with a first task to be performed by a first robotic device may be received. A second set of instructions associated with a second task to be performed by a second robotic device may be received. The first and second robotic devices may be configured to utilize corresponding operational areas that may overlap to define an area of overlap. Light information representative of the spatial condition of at least one of the robotic devices may be projected onto a projection surface. The light information may be utilized to determine that at least one of the first and second robotic devices is utilizing the area of overlap. A remedial action may be performed to coordinate motion of the first and second robotic devices within the area of overlap.
US10192187B2

Systems and methods of performing comparisons of client data and benchmark data are described. When client data is compared to internal benchmark data, comparative result values may be computed by performing a multidimensional operation with respect to client data for a particular dimension member and client data for additional dimension members that are related to the particular dimension member. When client data is compared to external benchmark data, a client result value may be computed based on a multidimensional operation and a benchmark result value may be determined based on a mapping of client dimension members to benchmark dimension members. The result values may be provided by a server to a client, which may generate a graphical user interface (GUI) based on the result values.
US10192184B2

A method of controlling storage of electrical energy by charging and discharging an energy storage device in response to pricing data indicative of future prices of electrical energy over time and energy losses caused by charging and discharging the energy storage device comprises detecting alternating candidate charging and discharging occasions with respect to the pricing data by selecting a next occurrence of a locally minimum price in the pricing data as a candidate charging occasion or a next occurrence of a locally maximum price in the pricing data as a candidate discharging occasion; validating a candidate charging or discharging occasion if the price difference between that candidate charging or discharging occasion and another later price in the pricing data is at least sufficient to compensate for the energy losses caused by charging and discharging the energy storage device; and charging and discharging the energy storage device at the validated charging and discharging occasions, respectively.
US10192180B2

The disclosed embodiments illustrate methods and systems for crowdsourcing a task. The method includes identifying a first set of workers from workers, based on a performance of the workers on a set of tasks previously attempted by the workers, and a Service Level Agreement (SLA) associated with the task. The method further includes generating a graph comprising nodes and edges connecting the nodes. Each of the one or more nodes is indicative of a worker. An edge, connecting two workers, is indicative of said two workers having worked together on at least one task. The method further includes receiving an input, to select a second set of workers from the first set of workers, based on one or more first parameters associated with each of the nodes in said graph and second parameters associated with each of the edges in the graph.
US10192176B2

Personalized task management is provided. A “doodling” zone or pane is provided in association with an electronic task interface that allows for entry of sketches, notes, the playing of games, and the like in association with entry, editing and use of task or list items in the task interface. In addition, task items entered into the task interface may be associated with other information, including previously entered or accomplished tasks, third party task content, enterprise task content, or other content. As tasks are completed, a completing user may be rewarded with a variety of on-display animations, gifts, reward items and/or other positive feedback.
US10192167B2

A method, article comprising machine-readable instructions and apparatus that processes data systems for encoding, decoding, pattern recognition/matching and data generation is disclosed. State subsets of a data system are identified for the efficient processing of data based, at least in part, on the data system's systemic characteristics.
US10192163B2

The present disclosure discloses an audio processing method and apparatus based on artificial intelligence. A specific embodiment of the method comprises: converting a to-be-processed audio to a to-be-processed picture; extracting a content characteristic of the to-be-processed picture; determining a target picture based on a style characteristic and the content characteristic of the to-be-processed picture, the style characteristic being obtained from a template picture converted from a template audio; and converting the target picture to a processed audio. The present embodiment achieves the processing effect that the processed audio takes a template audio style, improves the efficiency and the flexibility of audio processing, while without changing the content of the to-be-processed audio.
US10192151B2

A print control apparatus includes: a job reception unit that receives a print job in which a plurality of different print conditions are capable of being set; a setting reception unit that receives setting of a single print condition among the plurality of print conditions; a print execution unit that prints an image based on the print job as a result of executing the print job in accordance with a single print condition. The print execution unit, when the print condition set in the setting reception unit is changed during execution of the print job, prints an image based on the print job executed under the print condition subsequent to the change immediately after an image based on the print job executed under the print condition prior to the change.
US10192148B1

A string of Latin-alphabet based language texts is received and formed a multi-layer 2-D symbol in a computing system. The received string contains at least one word with each word containing at least one letter of the Latin-alphabet based language. 2-D symbol comprises a matrix of N×N pixels of data representing a super-character. The matrix is divided into M×M sub-matrices. Each sub-matrix represents one ideogram formed from the at least one letter contained in a corresponding word in the received string. Ideogram has a square format with a dimension EL letters by EL letters (i.e., row and column). EL is determined from the total number of letters (LL) contained in the corresponding word. EL, LL, N and M are positive integers. Super-character represents a meaning formed from a specific combination of at least one ideogram. Meaning of the super-character is learned with image classification of the 2-D symbol.
US10192147B2

Disclosed are an apparatus and a method for detection of foreign substances in a depth sensing system. In one embodiment, a depth sensing device includes a light source to emit light, an image sensor and a processor. The image sensor receives through an optical component the light reflected by environment of the depth sensing device. The image sensor further generates a depth map including a plurality of pixel values corresponding to distances between the depth sensing device and the environment. The processor detects a blurred portion of the depth map due to a presence of a foreign substance on the optical component. The processor may further cause outputting a user alert of the presence of the foreign substance on the optical component.
US10192140B2

Improvements are disclosed for detecting counterfeit objects, based on comparison to digital fingerprints that describe features found in images of objects known to be counterfeit.
US10192138B2

Techniques and systems are provided for identifying unknown content. For example, a number of vectors out of a plurality of vectors projected from an origin point can be determined that are between a reference data point and an unknown data point. The number of vectors can be used to estimate an angle between a first vector (from the origin point to a reference data point) and a second vector (from the origin point to an unknown data point). A distance between the reference data point and the unknown data point can then be determined. Using the determined distance, candidate data points can be determined from a set of reference data points. The candidate data points can be analyzed to identify the unknown data point.
US10192136B2

An image processing apparatus and an image processing method notify a user of an object region from which an object cannot be recognized. The image processing apparatus includes an interface and a processor. The interface receives an input image. The processor extracts a first target object region from the input image and reads first identification information from the first target object region. If the first identification information fails to be read, the processor outputs an output image which includes the first target region and information representing read failure of the first target region.
US10192129B2

Systems and methods are disclosed for selecting target objects within digital images. In particular, in one or more embodiments, the disclosed systems and methods generate a trained neural network based on training digital images and training indicators. Moreover, one or more embodiments of the disclosed systems and methods utilize a trained neural network and iterative user indicators to select targeted objects in digital images. Specifically, the disclosed systems and methods can transform user indicators into distance maps that can be utilized in conjunction with color channels and a trained neural network to identify pixels that reflect the target object.
US10192124B2

Disclosed is an optical unit wherein a rotating reflector rotates about a rotation axis in one direction, while reflecting light emitted from a light source. The rotating reflector is provided with a reflecting surface such that the light reflected by the rotating reflector, while rotating, forms a desired light distribution pattern, said light having been emitted from the light source. The light source is composed of light emitting elements. The rotation axis is provided within a plane that includes an optical axis and the light source. The rotating reflector is provided with, on the periphery of the rotation axis, a blade that functions as the reflecting surface.
US10192122B2

A driving assist apparatus includes an image acquisition part to acquire a captured image around a vehicle, a position information acquisition part to acquire position information of a first object existing around the vehicle and detected by a sensor, a detection range determination part to determine a detection range of the first object within the captured image based on the position information of the first object, and an object recognition part to perform image processing on, within the captured image, an image existing in a range other than the detection range of the first object, thereby to recognize a second object that is different from the first object. Hence, a processing time taken for recognizing the second object from the captured image can be shortened.
US10192116B2

The disclosure relates to recognizing data such as items or entities in content. In some aspects, content may be received and feature information, such as face recognition data and voice recognition data may be generated. Scene segmentation may also be performed on the content, grouping the various shots of the video content into one or more shot collections, such as scenes. For example, a decision lattice representative of possible scene segmentations may be determined and the most probable path through the decision lattice may be selected as the scene segmentation. Upon generating the feature information and performing the scene segmentation, one or more items or entities that are present in the scene may be identified.
US10192094B2

The present disclosure discloses a package for an ultrasonic fingerprint sensor comprising: a substrate comprising a top surface and a plurality of first connecting electrodes formed on the top surface; a control chip arranged on the substrate and comprising a periphery-stepped upper surface facing away from the substrate, the periphery-stepped upper surface comprising a central upper surface and a peripheral lower surface surrounding and being lower than the central upper surface, the control chip comprising a plurality of second connecting electrodes formed on the central upper surface, and a plurality of third connecting electrodes formed on the peripheral lower surface connected to the second connecting electrodes; bonding wires configured to bond the first connecting electrodes to the third connecting electrodes; an ultrasonic transducer arranged on the control chip; and packing material configured to package the substrate, the bonding wires and the ultrasonic transducer as one module.
US10192088B2

A video signal monitoring device includes a sensor installed in a display device and configured to detect luminance and/or chromaticity in a predetermined region among regions of a video displayed on the display device, a sensing result converting unit configured to convert the detected luminance and/or chromaticity into video identification information for identifying the video, a time measuring unit configured to acquire a clock time or a period of time at or during which the video was displayed, and a sensing result reading unit configured to output the video identification information and the clock time or the period of time.
US10192079B2

In various example embodiments, a system and method for reading magnetic information by a mobile device are presented. In example embodiments, the mobile device comprises a housing having an integrated surface for swiping a magnetic swipe card and a magnetometer positioned within the housing to produce digital magnetometer output signals. The digital magnetometer output signals represent magnetic information derived from the magnetic swipe card and from the Earth's magnetic fields (or other sources). In some aspects, the digital magnetometer output signals may be filtered to determine which of the signals are derived from the Earth's magnetic fields and which may be derived from other sources. In some aspects, the filtering is based on a range, with those signals falling within a particular range being determined to be derived from the Earth's magnetic field.
US10192077B2

Disclosed herein is a combined reading apparatus for identifying a product. According to a first aspect of the present invention, a combined reading apparatus may include: a plate panel configured to recognize Radio Frequency Identification (RFID) tag information, configured such that an antenna adapted to transmit and receive a Radio Frequency (RF) signal to and from an RFID tag is included therein, and formed in a plate shape having predetermined lengths in a horizontal direction and a height direction; a connection bar coupled to one side of the plate panel, configured to support the plate panel, and configured to extend from the plate panel in the horizontal direction; a grip formed in a bar shape so as to be held by a hand, spaced apart from the plate panel, and coupled to the connection bar; and a control unit configured to control the RF transmission and reception of the antenna.
US10192073B2

A system and method for block reconciliation of interactions comprising a network-connected block reconciliation computer connected to a plurality of connected devices and to one or more blockchains to enable an object compiler to receive a plurality of criteria from a requesting device. The compiler the receives a plurality of blocks from the public ledger blockchains based on the criteria. Each block corresponding to a preconfigured interaction object previously written by devices either during or after the completion of a transaction. The compiler analyzes the preconfigured interaction objects to determine if there is corresponding supplemental object. The compiler requests the supplemental blocks from the blockchains, and processes supplemental objects based on type, if no corresponding supplemental object it found, the associated interaction object is flagged.
US10192072B1

Various examples described herein are directed to systems and methods for securing data. A security system may receive a first record comprising a plurality of record fields, where the plurality of record fields includes a first record field and the first record field includes a first record field data. The security system may access a source setup record corresponding to the first record from a source setup table and determine that the source setup record comprises data referencing the first record field. The security system may access first token data corresponding to the first record field data and replace the first record field data at the first record field with the first token data. The security system may store the first token data at a token table and writing the first token data to the first record field to replace the first record field data.
US10192069B2

A hardware database privacy device is communicatively coupled to a private database system. The hardware database privacy device receives a request from a client device to perform a query of the private database system and identifies a level of differential privacy corresponding to the request. The identified level of differential privacy includes privacy parameters (ε,δ) indicating the degree of information released about the private database system. The hardware database privacy device identifies a set of operations to be performed on the set of data that corresponds to the requested query. After the set of data is accessed, the set of operations is modified based on the identified level of differential privacy such that a performance of the modified set of operations produces a result set that is (ε,δ)-differentially private.
US10192062B2

Techniques for multiplexing between an execute-in-place (XIP) mode and a memory-mapped input/output (MMIO) mode for access to external memory devices are described herein. In an example embodiment, an IC device comprises a serial interface and a controller that is configured to communicate with external memory devices over the serial interface. The controller comprises a control register and a cryptography block. The control register is configured to indicate an XIP mode or a MMIO mode. The cryptography block is configured to encrypt and decrypt XIP data transfers to and from a first external memory device in the XIP mode, and to encrypt and decrypt MMIO data transfers to and from a second external memory device in the MMIO mode.
US10192058B1

According to one embodiment, a computer-implemented method comprises determining a first threat score and a second threat score respectively corresponding to a first user action and a second user action on one or more computer applications and calculating an aggregate threat score for the determined threat scores. Calculating the aggregate threat score comprises summing together the first threat score and a contribution of the second threat score, wherein the contribution of the second threat score is determined based on the second threat score and a margin corresponding to the difference between a maximum threat score and the first threat score.
US10192057B2

The present invention relates to a method and a framework that automatically and dynamically derives a misuseability score for every IT component (e.g., PC, laptop, server, router, smartphone, and user or any other element that can be connected to organization network or to the internet). The dynamic framework of the present invention supports the risk analysis process. The misuseability score encapsulates the potential damage that can be caused to the organization in case that an asset is compromised and misused, for example, as part of a cyber-attack.
US10192055B2

Systems and methods are disclosed for implementing an educational mode on a portable computing device, such as a tablet computer, that is a single-user system, used serially by multiple users. Each user can have a separate user storage that may be encrypted. The computing device boots as a system user to a login screen. A first student user enters user credentials into the login screen. The computing device can reboot the user-space processes, while leaving the kernel running, rebooting the computing device as the first student user. When the first student user logs out, data to be synchronized to, e.g., the cloud, can be synchronized for the first student user while a second student user is logged into the device.
US10192053B2

The present invention provides a method, apparatus, system, device and a computer storage medium for treating virus. A client reports a scan log to a cloud service platform, and/or reports virus family information to the cloud service platform after the virus family information is identified based on the scan log. The cloud service platform identifies the scan log to obtain virus family information, and/or issues the virus removal instruction corresponding to the virus family information to the client after receiving the virus family information from the client, for the client to execute the virus removal instruction. Compared with the method of simply performing the behavior analysis and deleting files by the client, it is more advantageous that the method of the present invention issues virus removal instructions regarding the virus family information from the cloud, the virus treating is more personalized and precise, and the security of the machine system is improved.
US10192044B2

According to various embodiments of the present disclosure, an electronic device may include a biometric sensor configured to detect a contact signal from at least two biometric electrodes and a processor configured to determine whether the contact signal received from the biometric sensor has biological characteristics. When the processor determines that the contact signal is a biometric input having biological characteristics, the processor executes a biometric information function. When the processor determines that the contact signal does not include the biological characteristics, the processor executes a general function related to an application.
US10192042B2

The present disclosure provides a user verifying method, a terminal device, a server and a storage medium. The method may include: receiving, by a terminal device, a motion instruction from a server, and displaying the motion instruction on a display interface of the terminal device; obtaining sensed data of a gyroscope equipped in the terminal device and sending the sensed data to the server; determining, by the server, whether a motion trail of the terminal device constructed according to the sensed data meets a requirement of the motion instruction; and determining, by the server, that a user of the terminal device passes a user verification if the motion trail of the terminal device constructed according to the sensed data meets the requirement of the motion instruction. The method ensures that only human can accomplish the verifying process, which promotes the security of the user verification and improves the user experience.
US10192020B1

Disclosed are methods, systems, and articles of manufacture for implementing dynamic maneuvers within virtual hierarchies of an electronic design. These techniques identify or generate a plurality of figure groups at one or more virtual hierarchies in a layout portion and receive a request to descend into or ascend from a figure group at a virtual hierarchy of the one or more virtual hierarchies. In response to the received request, these techniques update a layout view into an updated layout view at least by exposing layout design details in the figure group for native editing according to the request to descend into or ascend from the figure group and optionally synchronize a corresponding schematic design view according to the updated layout view.
US10192011B2

A method for estimating wave field characteristics in 3D comprising the following steps: using a ray trace model to estimate RF wave front paths as they propagate from a transmitter to a plurality of given points within a geographical area of interest; constructing a ray bundle for each point; sorting the points into mode constellations according to the points' hop count and apogee characteristics; constructing a Delaunay triangulation of each mode constellation; computing a covariance estimation for each triangle in each mode constellation; and estimating the wave field characteristics over the entire geographical area of interest based on a summation of constituent ray bundles' characteristics within each mode constellation.
US10192001B2

Convolutional neural networks can be visualized. For example, a graphical user interface (GUI) can include a matrix of symbols indicating feature-map values that represent a likelihood of a particular feature being present or absent in an input to a convolutional neural network. The GUI can also include a node-link diagram representing a feed forward neural network that forms part of the convolutional neural network. The node-link diagram can include a first row of symbols representing an input layer to the feed forward neural network, a second row of symbols representing a hidden layer of the feed forward neural network, and a third row of symbols representing an output layer of the feed forward neural network. Lines between the rows of symbols can represent connections between nodes in the input layer, the hidden layer, and the output layer of the feed forward neural network.
US10191997B2

An apparatus is provided for implementation of a system for visualization and diagnostic analysis of a complex system such as an aircraft composed of a plurality of elements. The apparatus may receive and process data for a physical instance of the complex system to identify a maintenance message for the complex system. A diagnostic procedure defined for and associated with the maintenance message, may involve or implicate one or more interested elements of the plurality of elements. The apparatus may generate a visual presentation of at least a portion of the complex system. The visual presentation may be digital media and depict the interested element(s) and one or more other elements of the plurality of elements. And the apparatus may apply a visual effect to the interested element(s) depicted by the visual presentation to distinguish the interested element(s) from the other element(s) depicted by the visual presentation.
US10191996B2

Content objects are associated with metadata via content identifiers that are derived from sensed signals captured by requesting mobile devices. In response to a content based query from a mobile device, content fingerprints and extracted digital codes decoded from the sensed signals are issued to a network based router system. This system determines identification priority, metadata responses associated with different forms of identification, and priority of metadata responses to the query.
US10191985B1

A computer-implemented method of generating rich content webpages from a question and answer (Q&A) library includes providing a topic and one or more seed questions related to the topic. The computing device searches the one or more seed questions against all questions in the Q&A library and identifies questions related to the topic. The computing device clusters the text of the questions related to the topic into a plurality of clusters and then removes substantial duplicates from the plurality of clusters. The computing device generates a rich content webpage by aggregating a question from each cluster onto a single webpage containing the topic.
US10191980B2

A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
US10191975B1

Methods for classifying a point of view and diegesis are provided. A method can include providing a processor in operable communication with a computer-readable medium, receiving a narrative text, extracting a set of features from the narrative text, transmitting the features into a feature vector, transmitting a plurality of feature vectors to a support vector machine, predicting a point of view and diegesis for the narrative text associate with a particular feature vector, and annotating the narrative text.
US10191970B2

Methods and apparatus, including computer program products, implementing and using techniques for customized data parsing and paraphrasing. A communications module receives content from several resources. An analytics engine parses the content based on a user query for content. An artificial intelligence engine determines a confidence ranking for the parsed content and determines a set of prioritized parsed content from the parsed content, based on the confidence ranking for the parsed content. A natural language engine converts, using a natural language processing technique, the set of prioritized parsed content into a format for user interface. A user interface presents a summarized output including the converted set of prioritized parsed content based on information associated with the user query.
US10191964B2

Automatic isolation of screenshots from other captured content items stored in an electronic content repository is provided. When a screen capture is performed on an electronic device, such as a smartphone, screen resolution information for the capturing device is stored with the captured content item (e.g., screenshot). When a user subsequently desires to recall a given stored captured screenshot, the resolution associated with each stored content item may be used for isolating screenshots from other stored content items like photographs, text items, clip art, and the like by comparing the resolutions of any of the stored content items with a screen resolution of the user's device or with known screen resolutions of various devices that may be used for capturing screen images.
US10191945B2

Techniques for geolocating social media are described. According to an embodiment, information from textual content of a non-geolocated social media data item stored in a database is extracted. A knowledge database is then searched for a cluster of geo-located social media data items to which the information most closely relates, and an estimated location is assigned to the non-geolocated social media data item according to the cluster to which the information most closely relates. Each cluster comprises one or more representative tags for a spatio-temporal region. The knowledge database is created from geolocated social media data by grouping data according to location and extracting representative tags from the location's grouping of data according to textual content as well as information related to reliability and truthfulness of the textual content.
US10191944B2

Techniques are provided for de-normalizing semi-structured hierarchical data into a virtual table. At least a portion of semi-structured data document collection is denormalized for improving the execution of queries that involves a traversal of the semi-structured data hierarchy of the semi-structured data document collection, in an embodiment. Based on the extracted schema of the semi-structured data, a de-normalized arrangement is generated, in which the hierarchical relationship of the semi-structured data is converted into a set of columns. The denormalized arrangement is materialized by applying the de-normalized arrangement onto the semi-structured data. The materialized arrangement, the virtual table, may be stored on a persistent storage or kept in volatile memory. The virtual table may be stored in one format on the persistent storage and in another format in the volatile memory. A received query that involves a traversal of the semi-structured data hierarchy is converted to a relational query that can be executed on the virtual table, in an embodiment. The execution of the relational query on the virtual table improves the performance in generating the resulting data set.
US10191941B1

The present invention extends to methods, systems, and computing system program products for iteratively calculating a skewness for streamed data. Embodiments of the invention include iteratively calculating one or more components of skewness in an adjusted computation window based on the one or more components of the skewness calculated for a previous computation window and then calculating the skewness based on the iteratively calculated components. Iteratively calculating skewness avoids visiting all data elements in the computation window and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system power consumption.
US10191915B2

In the present invention, in order to provide an effective synchronization process control method between sites in a multi-site file system sharing through a data center, a synchronization process target file group is split into sub trees of an appropriate size, in accordance with a conflict frequency of an update file between sites, and a throughput between site-data center. Then, the split sub tree is synchronized from the one having high conflict frequency.
US10191911B2

A system for hosting a website, including a mobile device having an operating system and a supervisory component installed thereon; a webserver application running on the mobile device under control of the supervisory component; a control panel application running on the mobile device, the control application configured to set parameters of the webserver application. The webserver application is in a sleep mode and wakes up in response to a command from the supervisory component. The webserver component generates a website using documents and files of other applications that are stored on the mobile device. The supervisory component wakes the webserver application in response to an HTTP request received from a network port when the mobile device is connected to a mobile network. The webserver application is given permission to access the documents and files of the other applications through the control panel.
US10191907B2

An approach is provided for collecting data files from target devices. A data collection manager implemented in a mobile device generates a collector based, at least in part, on collection definition data. The collector is configured to perform a data search on a target device. The data collection manager causes to transmit the collector to a network server for storing the collector in the network server, and causes to transmit a notification to the network server to notify a custodian of the target device that the collector is to be downloaded from the network server to the target device for execution. Executing the collector causes the collector to selectively determine one or more data files that have certain characteristics and that are hosted on the target device, collect the one or more data files from the target device, and store the one or more data files in the network server.
US10191900B2

A method and an apparatus for processing a semantic analysis result based on AI are provided. With the method, the weight of the analysis text in the corresponding analysis result is determined according to the preset weight configuration information; the semantic confidence of the analysis result is detected via the pattern matching algorithm; the analysis type of the analysis texts is determined by the first classification model, and the field matching confidence of the analysis texts over the analysis result is determined by the second classification model; and then the analysis quality data of the analysis result is obtained according to the weights, the semantic confidence, the analysis type and the field matching confidence.
US10191891B2

Technologies are described for rich visualization of embedded objects, attachments, and links within emails and similar forms of online conversations. In some examples, the embedded objects, attachments, and links may be analyzed and parsed to generate teasers, which may include enhanced images, summary information, and comparable features. The teasers may be presented within a body of an email or in a dedicated area of a conversation user interface and include interactive features such as presentation of detailed information upon selection without opening and processing individual emails.
US10191888B2

A stratified or segmented composite data structure can be formed by selecting a group of data entities, stratifying or segmenting them according to attributes, and assigning relative weights to the components based on their stratified or segmented positions. The attributes are selected from a universe of possible values. Further positive and negative biases can be applied at any arbitrary point or position, including to individual data entities, groups of arbitrarily selected data entities, or arbitrary positions.
US10191880B2

A semiconductor device in which a ground state of an Ising model is realized, includes a spin array in which a spin unit is formed, the spin unit including a memory cell storing a value of one spin in an Ising model, a memory cell storing an interaction coefficient from an adjacent spin interacting with the spin, a memory cell storing an external magnetic field coefficient of the spin, and a circuit deciding a next state of the spin by binary majority decision logic based on a product of the value of each of the adjacent spins and the corresponding interaction coefficient, and the external magnetic field coefficient. The spin array is formed by having a plurality of the spin units, each having each spin allocated thereto, arranged and connected on a two-dimensional plane on a semiconductor substrate in the state where a topology of the Ising model is maintained.
US10191867B1

A multiprocessor system includes several processors, a Shared Local Memory (SLMEM), and an interface circuit for interfacing the system to an external posted transaction bus. Each processor has the same address map. Each fetches instructions from SLMEM, and accesses data from/to SLMEM. A processor can initiate a read transaction on the posted transaction bus by doing an AHB-S bus write to a particular address. The AHB-S write determines the type of transaction initiated and also specifies an address in a shared memory in the interface circuit. The interface circuit uses information from the AHB-S write to generate a command of the correct format. The interface circuit outputs the command onto the posted transaction bus, and then receives read data back from the posted transaction bus, and then puts the read data into the shared memory at the address specified by the processor in the original AHB-S bus write.
US10191864B1

An I/O (Input/Output) adapter device can present itself as a storage backend driver with an emulated storage backend driver interface to a corresponding storage frontend driver executing from an operating system running on a host device independent of a virtualization or non-virtualization environment. For each guest operating system executing from its respective virtual machine running on the host device, para-virtualized (PV) frontend drivers can communicate with corresponding PV backend drivers implemented by the I/O adapter device using a corresponding virtual function by utilizing SR-IOV (single root I/O virtualization) functionality.
US10191862B2

One or more mappings each define a correspondence between one or more input attributes of an input entity and one or more output attributes of an output entity, where the input entity includes one or more key attributes identified as part of a unique key, and the output entity includes one or more key attributes identified as part of a unique key. Generating instances of the output entity includes: determining one or more mapped input attributes of the input entity that correspond to each of the key attributes of the output entity, based on the mappings; and comparing the mapped input attributes with the key attributes of the input entity to determine whether the mapped input attributes include: (1) all of the key attributes of the input entity, or (2) fewer than all of the key attributes of the input entity.
US10191859B2

Methods and apparatus for providing access to a shared memory resource. In one embodiment, a first processor generates a first window register associated with the shared memory resource; and transmits the first window register from the first processor to a second processor, the first window register defining a first extent of address space within the shared memory resource that is directly accessible by the second processor without requiring a performance of arbitration operations by the first processor.
US10191856B2

Disclosed are systems and methods for managing a browser cache. An example method comprises storing in a browser cache on a user device information of web pages visited by a user during one or more web browsing sessions; determining logical relationships among the web pages stored in the cache; associating the web pages with one or more clusters based on the determined logical relationships; upon detecting a usage size of the cache equal to or exceeding a threshold value, identifying information associated with the one or more clusters in the cache; determining a web page or a cluster of web pages to be deleted from the cache based on the identified information; and deleting from the cache one or more web pages based on the identified information associated with each of the one or more clusters.
US10191852B2

Methods and apparatus for locking at least a portion of a shared memory resource. In one embodiment, an electronic device configured to lock at least a portion of a shared memory is disclosed. The electronic device includes a host processor, at least one peripheral processor and a physical bus interface configured to couple the host processor to the peripheral processor. The electronic device further includes a software framework that is configured to: attempt to lock a portion of the shared memory; verify that the peripheral processor has not locked the shared memory; when the portion of the shared memory is successfully locked via the verification that the peripheral processor has not locked the portion of the shared memory, execute a critical section of the shared memory; and otherwise attempt to lock the at least the portion of the shared memory at a later time.
US10191851B2

The present invention discloses a method for distributed transaction processing in a flash memory, including the following steps: S1. performing two-phase commit on a transaction, removing a state log record of a two-phase commit protocol, and internalizing as an operation on flash memory metadata in a transaction interface; S2. storing a temporary data object as a shadow version while performing the transaction, using a shadow mapping table to store the address of the shadow version or a state of a page, using page metadata to record transaction information, using a transaction metadata page to record a transaction state, and using a transaction state table to record an address of the transaction metadata page; and S3. when the coordinator or a participant fails, recovering the FTL mapping table, shadow mapping table, and transaction state table with the help of stored data and flash memory metadata. The present invention has the following advantages: the number of logs is reduced, and performance of transaction processing in a distributed flash memory environment is improved.
US10191847B2

Techniques are disclosed for identifying data streams in a processor that are likely to and not likely to benefit from data prefetching. A prefetcher receives at least a first request in a plurality of requests to pre-fetch data from a stream in a plurality of streams. The prefetcher assigns a confidence level to the first request based on an amount of confirmations observed in the stream. The request is in a confident state if the confidence level exceeds a specified value. The first request is in a non-confident state if the confidence level does not exceed the specified value. Requests to prefetch data in the plurality of requests that are associated with respective streams with a low prefetch utilization are deprioritized. Doing so allows a memory controller to determine whether to drop the at least the first request based on the confidence level, prefetch utilization, and memory resource utilization.
US10191835B2

A method and information processing system facilitate debugging of a multi-threaded application. A control program request associated with at least one thread of a process that has been designated for debugging is generated. The control program request is placed into a memory buffer associated with the thread by the debugger. The memory buffer is passed to a control program. A plurality of memory buffers is monitored. Each memory buffer in the plurality of memory buffers is associated with a different thread of the process. At least one memory buffer in the plurality of memory buffers is determined to include debugging event information from the control program determining. The debugging event information is processed. The processing includes at least one of notifying a user of the debugging event information and generating at least one control program request for a thread associated with the at least one memory buffer.
US10191834B2

Methods and systems to identify and reproduce concurrency violations in multi-threaded programs are disclosed. An example method disclosed herein comprises determining whether a condition is met and serializing an operation of a first thread of a multi-threaded program relative to an operation of a second thread of the multi-threaded program. The serialization of the operations of the first and second threads results in a concurrency violation or bug thereby causing the multi-threaded program to crash. In this way, the operations of the first and second threads of the multi-threaded program that are responsible for the concurrency violation are identified and can be revised to remove the bug.
US10191826B2

Methods, systems, and computer readable media for providing an anticipated data integrity check are disclosed. According to one method, the method includes generating a test message including an anticipated data integrity check value (ADICV), wherein the ADICV is computed using at least one value based on at least one expected modification to message data in the test message by at least one system under test (SUT), and sending the test message to the at least one SUT.
US10191817B2

A computer-implemented method for backing up large distributed scale-out data systems may include (1) identifying a backup job to be performed on a distributed scale-out storage system that presents a unified storage view, (2) determining, in response to the backup job applying to distributed scale-out storage and based on a scope of the backup job, a number of backup systems to deploy for performing the backup job, (3) deploying a plurality of backup systems creating a plurality of backups covering the plurality of data objects by (i) assigning, to each backup system, a subset of data objects within the backup job and (ii) backing up, by the backup system, the subset of data objects assigned to the backup system, and (4) combining the plurality of backups into a unified backup that represents the unified storage view. Various other methods, systems, and computer-readable media are also disclosed.
US10191790B2

A data storage device includes a nonvolatile memory device including a memory block having a plurality of memory regions; and a controller suitable for searching a first memory region for which error correction is passed, by scanning the plurality of memory regions in a reverse order of a write sequence for the memory block, determining a target memory region in the memory block based on data stored in the first memory region, and performing a recovery operation for the target memory region.
US10191786B2

A method of generating application program interface (API) mashups is provided. The method may include grouping a plurality of APIs into a plurality of sub-clusters based on at least one keyword for each of the plurality of APIs. The method may also include identifying at least one keyword combination for the one or more sub-clusters based on real-world data and two or more keywords for the plurality of sub-clusters. Further, the method may include determining one or more possible API mashups including two or more APIs of the plurality of APIs for the at least one keyword combination. In addition, the method may include determining a similarity score for each possible API mashup of the one or more possible API mashups. The method may also include identifying at least one API mashups from the one or more possible mashups based on the similarity score for each possible API mashup.
US10191780B1

A method and system for migrating a plurality of physical desktop machines to a virtual desktop infrastructure is described. Physical machines are discovered on a computer network using at least one network search criteria using a tool module. User data is then gathered from the discovered physical machines. A virtual disk image file is created for each user of the discovered physical machines. The virtual disk image file contains user specific data collected from the discovered physical machines. A destination pool of virtual machines is selected and a virtual machine in the destination pool is configured for each of the users of the discovered physical machines. The configured virtual machines include an attached user data disk (UDD) backed by a corresponding virtual disk image file. A user can then remotely access their assigned configured virtual machines.
US10191767B2

A method for performing centralized radio access network (CRAN) process migration, wherein the CRAN comprises a number of remote radio access points and a centralized processing center including a number of physical compute hosts that perform at least part of a radio access network functionality, includes executing a CRAN process on a first of the physical compute hosts and starting a new instance of the CRAN process on a second of the physical compute hosts; duplicating traffic destined to the CRAN process to both instances of the CRAN process; during a first time interval, processing the traffic on the first and the second physical compute host in parallel and suppressing the output of the second physical compute host; and when the second physical compute host reaches a same state with respect to the CRAN process as the first physical compute host, forwarding duplicate outputs from both instances to higher layers.
US10191760B2

A non-transitory computer-readable storage medium storing therein a proxy response program that causes a computer to execute a process includes requesting suspension or pausing of a virtual machine when an idle state of the virtual machine is detected, changing, when the virtual machine is suspended or paused, settings information of a communication control device between a terminal device and the virtual machine, so as to transfer access from the terminal device to the virtual machine, to the computer; sending, when the access to the virtual machine that is suspended or paused is transferred, a response to the terminal device on the basis of communication response settings information relating to a communication response to the terminal device by the virtual machine that is suspended or paused; and requesting resumption of the virtual machine that is suspended or paused in response to the transfer of the access.
US10191757B2

The technology described herein manages the deployment of a group of machines from a staged state to a production state, while maintaining both the production and staged machines behind a single virtual internet protocol (VIP) address. The machines may be deployed within one or more data centers. Requests for service addressed to the VIP can be sent by a load balancer to machines within a staged pool or a production pool. The load balancer can evaluate characteristics of the request against a policy to determine whether to communicate the request to a machine in the first or second pool.
US10191755B1

A method, system, and computer program product for replication comprising exposing, via a virtualization layer, a storage entity; wherein the virtualization layer runs on a virtual machine and wherein the storage entity corresponds to a virtual disk, and splitting IO in a splitter, wherein the splitter runs in the virtualization layer and the splitting creates a copy of the IO sent to the virtual disk.
US10191746B2

A method for accelerating code optimization a microprocessor. The method includes fetching an incoming microinstruction sequence using an instruction fetch component and transferring the fetched macroinstructions to a decoding component for decoding into microinstructions. Optimization processing is performed by reordering the microinstruction sequence into an optimized microinstruction sequence comprising a plurality of dependent code groups. The plurality of dependent code groups are then output to a plurality of engines of the microprocessor for execution in parallel. A copy of the optimized microinstruction sequence is stored into a sequence cache for subsequent use upon a subsequent hit optimized microinstruction sequence.
US10191745B2

In one example a processor includes a region formation engine to identify a region of code for translation from a guest instruction set architecture to a native instruction set architecture. The processor also includes a binary translator to translate the region of code. The region formation engine is to perform aggressive region formation, which includes forming a region across a boundary of a return instruction. The translated region of code is to prevent a side entry into the translated region of code at a translated return target instruction included in the translated region of code. In more specific examples, performing aggressive region formation includes a region formation grow phase and a region formation cleanup phase. In the grow phase priority may be given to growing complete paths from a call target to a corresponding return. The region formation cleanup phase may comprise eliminating call targets that are not reachable.
US10191736B2

Systems, methods, and media for tracking configuration file changes are presented. Tracking configuration file changes include receiving a definition of a pattern used to identify a configuration file to be tracked. Horizontal discovery is performed using the pattern to discover the configuration file based at least in part on the pattern. If an entry in a configuration management database corresponds to a previously discovered configuration file has not been discovered during the horizontal discovery, the entry is deleted from the configuration management database. With discovered configuration files, the configuration management database is updated with the discovered configuration file as a configuration item. Using the configuration management database changes to the configuration file are tracked and displayed in a timeline and history of the discovered configuration file.
Patent Agency Ranking