US10904765B2

A method for operating a wireless communication device in association with a first base station comprises: determining further suitable base stations. In case at least one suitable second base station characteristically different from the first base station is found, checking if a cell identifier of the second base station is listed in a neighbor cell list received from the first base station, and checking signaling power of the second base station. The second base station is rated as a fake base station if measured signaling power is significantly higher than the signaling power of the first base station, and the cell identifier of the second base station is not listed in the neighbor cell list. If the rating of the second base station as a fake base station is above a predetermined threshold: deleting second base station from a list of suitable base stations.
US10904762B2

A method including a remote device establishing an encrypted communication link with a user equipment, where the user equipment is associated with a wheelchair, where the encrypted communication link is established based at least partially upon a wheelchair identifier transmitted by the remote device which identifies the wheelchair; transmitting an access level by the remote device to an access controller; and receiving data by the remote device from the wheelchair via the use equipment and a network, where the data received by the remote device is limited corresponding to the access level of the remote device transmitted to the access controller.
US10904744B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may signal, to a base station, an indication that fast sleep is supported by the UE with regard to an inter-slot scheduling configuration or a non-self-contained slot configuration; and receive, based at least in part on signaling the indication that the fast sleep is supported by the UE, signaling indicating the inter-slot scheduling configuration or the non-self-contained slot configuration for the fast sleep, wherein the fast sleep is between at least one of a data grant and a corresponding data communication for the inter-slot scheduling, or a data communication and acknowledgment (ACK)/negative ACK (NACK) feedback regarding the data communication for the non-self-contained slot configuration. Numerous other aspects are provided.
US10904739B2

A network data collection method from network function device for network data analytic function is disclosed. The network data collection method includes transmitting a Nnf_EventExposure_Subscribe message to subscribe for an event into the NF device; and receiving a Nnf_EventExposure_Notify message from the NF device, wherein, when a subscription for the event is already defined in the NF device, the subscription is updated or modified.
US10904725B2

In an example, a method for wireless communications by a first wireless device, is disclosed comprising obtaining information regarding an environment for wireless communications between the first wireless device and at least one second wireless device and adjusting one or more operating parameters for the wireless communications, based on the information. As described herein, information from one service or application in a first RAT is used by the first wireless device to enhance performance in another service or application in a second RAT by the first wireless device.
US10904724B2

A method for naming a pickup location may include obtaining a location pair associated with a user from a terminal, the location pair including a current location and a pickup location. The method may also include determining a first and a second preliminary POIs based on the location pair and a target POI database. The method may further include determining a feature of the first preliminary POI and a feature of the second preliminary POI. The method may also include obtaining a trained naming model for naming a pickup location and determining a first score for the first preliminary POI and a second score for the second preliminary POI. The method may further include determining a final POI based on the first score and the second score, and determining a name of the pickup location based on the final POI.
US10904720B2

The invention extends to methods, systems, and computer program products for deriving signal location information removing private information. A privacy infrastructure can apply data privacy operations to user information prior to, during, or after any of signal ingestion, event detection, or event notification. A raw signal is ingested. A partially normalized signal is derived from the raw signal. A list of one or more geo cells where the raw signal potentially originated is accessed. A location annotation identifying a geo cell from among the one or more geo cells can be formulated. The partially normalized signal is annotated with the location annotation. In one aspect, deriving the partially normalized signal includes identifying user information contained within the raw signal. At least one data privacy operation is applied to the user information. The partially normalized signal is generated subsequent to applying the at least one data privacy operation.
US10904711B1

A tracking system determines a location of a tracking device associated with a user using one or more access points at the location. Each access point at the location is configured to detect and couple with the tracking device when the tracking device is within a communicative range of the access point. An access point provides updates on the tracking device's presence, as well as the tracking device's arrival to and departure from the communicative range of the access point, to a tracking server. The tracking server determines, from these updates, whether the tracking device is at the location. The user may be notified, via a mobile device, of the tracking device's location.
US10904709B2

There is provided a transmission/reception device that suppresses communication in a situation with low necessity. The transmission/reception device 1 includes a first antenna 11 for performing first communication, a control unit, and a recording unit 39 in which related information of a mobile terminal is registered. The transmission/reception device is mounted in a vehicle. The control unit 33 performs a control to suppress the first communication for the mobile terminal when determining that the mobile terminal is located in an interior of the vehicle based on at least one of a communication result of the first communication and a communication result of second communication with the mobile terminal in which the related information is registered in the recording unit 39.
US10904706B2

An approach is provided for presenting contextual content for an end-to-end seamless experience during an autonomous vehicle trip. The approach, for example, involves retrieving content related to at least one context associated with a destination of a vehicle. The approach also involves adapting the content to one or more presentation devices in the vehicle. The approach further involves initiating a presentation of the adapted content on the one or more presentation devices to provide a simulation of the at least one context associated with the destination as the vehicle travels towards the destination.
US10904702B2

A method for locating of a wireless device, performed by a third party, comprising: communicating with the wireless device in a silent call, to compel the wireless device to continuously emit signals; activating a monitoring apparatus to monitor the signals emitted from the wireless device; resetting an idling timer means of the wireless device, such that the silent call is not ended by the wireless device, identifying a relative location from which the signals become stronger and locating the wireless device; and terminating the silent call.
US10904699B2

A position-determining apparatus, such as a GPS receiver, determines the position of the mobile device based on the time of flight of a transmitted probe signal using a method in which sections of the received signal is classified into two or more categories and accumulated according to categories before being used to compute the correlations familiar in the context of a matched filter. Using the method of the present invention to compute the correlations, and optionally applying additional time-saving techniques described herein, a position determination is achieved using arithmetic operations that are significantly reduced from that required in prior art methods to compute the correlations. The reduced number of arithmetic operations can reduce significantly the power consumption required of a device carrying out a method of the present invention, and thereby realizing a significant advantage.
US10904698B2

Systems and methods for detecting the presence of a body in a network without fiducial elements, using signal absorption, and signal forward and reflected backscatter of RF waves caused by the presence of a biological mass in a communications network.
US10904696B2

An emergency preparation and response method includes providing one or more databases communicatively coupled with a first computing device. One or more admin user interfaces are displayed on the first computing device with input fields for storing emergency types and one or more emergency descriptions in the database(s) and associating each emergency type with one of the emergency descriptions. End user interfaces are displayed on second computing devices communicatively coupled with the database(s), having input fields configured to store user profiles in the database(s), each user profile including a geographic location. On a subset of the second computing devices associated with end users whose geographic locations fall within a geographic zone affected by an actual emergency, the end user interfaces display one of the emergency types matching the actual emergency and one of the emergency descriptions matching the actual emergency. Systems for implementing the methods are also disclosed herein.
US10904694B2

A method in which a user's location with respect to a border is received and if the user is likely to cross the border, a responsive action may be taken automatically and by machine logic. Further, items in the user's possession may be received along with a data set indicating that an item in a first entity is not permitted in a second entity. If it is determined that the user is likely to cross the border with the not permitted item, a notification may be sent to a device of the user that the item is not permitted in the second entity.
US10904669B1

A head-mounted wearable device (HMWD) provides audio output from a first speaker that is driven with a first signal and a second speaker that is driven with a second signal. Based on a volume level setting, an equalization profile and inversion frequency are determined. The equalization profile selectively amplifies or attenuates particular frequencies or ranges of frequencies. Those frequencies in the second signal that are above the inversion frequency have their amplitude inverted, relative to the first signal. When driven by the first signal and the second signal, the first speaker and the second speaker operate as acoustic dipoles below the inversion frequency and acoustic quadrupoles above the inversion frequency. Sound from the first and second speakers with frequencies above the inversion frequency exhibits destructive interference. As a result, the user wearing the HMWD is able hear audio output while audio amplitude perceived by the bystanders is significantly reduced.
US10904650B2

Provided is a handle component to be mounted to an opening portion formed in a side plate of a cabinet, including: a flange portion configured to be brought into contact with a peripheral edge portion of the opening portion on an inner surface of the side plate; a bottom wall portion including a recessed surface; a handle, which has a bar-like shape and via which both side portions of the bottom wall portion are connected in a bridging manner; and a protruding portion, which is formed on at least one of both end portions of the bottom wall portion arranged at both ends in a direction orthogonal to a longitudinal direction of the handle, and is configured to cover an end face of the opening portion of the side plate, wherein the protruding portion includes a surface projecting outward to be continuous with the recessed surface.
US10904649B2

A digital optical data network system for improving information security in Passive Optical Networks (“PON”) by providing virtual information separation in the router, such as a premise router, or routers interfacing the entire PON, such as by utilizing virtual routing and forwarding, thus allowing safe data traffic between multiple carriers, service providers accessing the PON and multiple end users on the PON such as tenants in a building, employees of a business entity, or subscribers in a residential community.
US10904640B2

A content management system and method for use of same is disclosed. In one embodiment of the system, the set-top box is configured to receive a source signal which includes a stream of network programming having time slots interposed therein. The set-top box detects signaling data indicative of a designated time slot within the network programming and responsive thereto, interposes content stored at the set-top box at the designated time slot within the network programming. The set-top box then forwards the interposed content to the display. Following the forwarding of the interposed content, the set-top box returns to receiving network programming and forwarding the network programming to the display. The set-top box also provides confirmation of the displayed interposed content to a server, which may map the confirmation information.
US10904634B2

A television program switching method includes that a program selection instruction entered by a user is received when an electronic program guide (EPG) screen is displayed on a mobile terminal, where the program selection instruction includes a program identifier, and where the EPG screen includes at least two program identifiers and first program information corresponding to each program identifier. The EPG is searched for program frequency information corresponding to the program identifier according to the program identifier, and the program frequency information is sent to a to-be-controlled television.
US10904630B2

Systems and methods for providing guidance to users for finding media are described. Such systems and methods may be provided in interactive media guides such as program guides, web browsers, or other suitable interactive media guides.
US10904626B2

A technology for presenting content enables a receipt of a request over a network for a content from a computer, a determination of a characteristic of the computer and a location of the computer based at least in part on the request, a match of the characteristic and the location against a rule, a selection of a player based at least in part on the match, and a facilitation of a stream of the content via the player over the network to the computer based at least in part on the selection.
US10904620B2

The present invention provides a method of transmitting broadcast signals. The method includes, formatting input streams into Data Pipe (DP) data, Low-Density Parity-Check (LDPC) encoding the DP data according to a code rate, bit interleaving the LDPC encoded DP data, mapping the bit interleaved DP data onto constellations, building at least one signal frame including the mapped DP data, and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) method and transmitting the broadcast signals having the modulated data, wherein the input streams include Audio/Video (A/V) data and service guide data, and wherein the Audio/Video (A/V) data and service guide data are included in first ISO base media file format (ISOBMFF) files.
US10904618B2

A first version and a second version of audio visual content are provided via a disc, a web site or a mobile device application to consumers. The second version has audiovisual content removed from the first version that is not appropriate for a type of viewer, such as children. In addition, a menu is provided that allows a user to select the first version or the second version to play on a device. In addition to or instead of the second version, the menu may allow the user to customize the first version for an intended audience.
US10904603B2

A configuration is realized that receives advertisements highly likely to be viewed and ensures enhanced likelihood for reproduction on a reception apparatus by controlling a transmission order of advertisements that can be selected and output. A transmission apparatus determines a transmission order of a plurality of pieces of advertisement content that can be selected and output during an advertisement output time of a given duration on a reception apparatus and sends the pieces of content. The transmission apparatus arranges the transmission time of content highly likely to be viewed closest to the advertisement output time and arranges the transmission time of content unlikely to be viewed before the transmission time of content highly likely to be viewed. Further, the transmission apparatus sends delivery priority information (Delivery Priority) specified for each of the plurality of pieces of advertisement content to the reception apparatus so that the reception apparatus can decide whether caching is required based on priority information.
US10904600B2

An audio video device (AVD) is activated post-sale using an unlock code issued during the purchase. The buyer connects to his home network and enters the unlock code issued in the store at the point of sale. Then a server associated with the seller can complete the transaction and unlock the AVD for full functionality. In the event the AVD is reported stolen before activation, it can be blocked from use. When in the reduced functionality mode” the AVD can remain in demonstration mode or other reduced functionality state (e.g., only works with HDMI1).
US10904599B2

This disclosure relates to methods, non-transitory computer readable media, and systems that determine multiple personas corresponding to a user account for digital content and train a persona classifier to predict a given persona (from among the multiple personas) for content requests associated with the user account. By using the persona classifier, the disclosed methods, non-transitory computer readable media, and systems accurately detect a given persona for a content request upon initiation of the request. Based on determining the given persona, in some implementations, the methods, non-transitory computer readable media, and systems generate a digital-content recommendation for presentation on a client device associated with the user account.
US10904597B2

Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.
US10904596B2

Systems, devices, and methods for streaming media content over a network are provided. One exemplary method of streaming media content over a network involves transmitting one or more portions of the media content to a client device via a delivery route between a content delivery source and the network, determining a performance metric associated with the transmitting of the one or more portions via the delivery route, and dynamically adjusting the delivery route between the content delivery source and the network based at least in part on the performance metric.
US10904593B1

A video packaging and origination service can process requests for content segments from requesting user devices. The video packaging and origination service can utilize various techniques to address performance of the user device responsive to detection of the presence of ad blocking software applications.
US10904592B2

This is provided to achieve capability of avoiding hindrance of accurate reflection of intention at the time of production due to execution of frame interpolation on the reception side. A predetermined container including a video stream obtained by performing encoding operation on moving image data of a predetermined frame rate is transmitted. Information for restricting frame interpolation is inserted into one or both of a layer of the container and a layer of the video stream. For example, the information for restricting frame interpolation includes information for prohibiting frame interpolation. Moreover, for example, the information for restricting frame interpolation includes information indicating the number of times of frame repeats.
US10904591B2

Implementations disclose zero-copy adaptive bitrate video streaming. A method includes capturing, by a user device, a first video frame of a plurality of video frames of a video item to be transmitted as a livestream; delivering the first video frame to an encoder of the user device; capturing a second video frame of the plurality of video frames, the second video frame being captured after the first video frame; delivering the second video frame to the encoder of the user device; in response to determining that the first video frame did not enter the encoder prior to the second video frame arriving at the encoder, discarding the first video frame; determining, by the user device, a frequency of discarded video frames comprising the first video frame; and adjusting, by a processing device of the user device, quality of the video item transmitted as the livestream based on the frequency.
US10904582B2

A geolocationing system and method for providing awareness in a multi-space environment, such as a hospitality environment or educational environment, are presented. In one embodiment of the geolocationing system, a vertical and horizontal array of gateway devices is provided. Each gateway device includes a gateway device identification providing an accurately-known fixed location within the multi-space environment. Each gateway device includes a wireless transceiver that receives a beacon signal from a proximate wireless-enabled personal locator device. The gateway devices, in turn, send gateway signals to a server, which determines estimated location of the wireless-enabled personal locator device.
US10904581B2

A method for decoding a video according to the present invention may comprise: determining whether to divide a current block with quad tree partitioning, and dividing the current block into four partitions based on a vertical line and a horizontal line when it is determined that the current block is divided with the quad tree partitioning.
US10904574B2

A method of and a device for decoding at least one video stream, each video stream of the at least one video stream associated with a respective Decoder Parameter Set. The method includes activating, by a decoder, the Decoder Parameter Set of a first video stream of the at least one video stream, processing, by the decoder, an End of Stream NAL unit that is made available to the decoder outside of the first video stream, and deactivating, by the decoder, the Decoder Parameter Set of the first video stream in response to the decoder processing the End of Stream NAL unit.
US10904573B2

System and techniques for reduced multiplicative complexity discrete cosine transform (DCT) circuitry are described herein. An input data set can be received and, upon the input data set, a self-recursive DCT technique can be performed to produce a transformed data set. Here, the self-recursive DCT technique is based on a product of factors of a specified type of DCT technique. Recursive components of the technique are of the same DCT type as that of the DCT technique. The transformed data set can then be produced to a data consumer.
US10904569B2

According to the present invention, an image encoding/decoding method comprises the steps of: performing an intra prediction on a current block so as to generate a prediction block; performing filtering on a filtering target pixel in the prediction block on the basis of the intra prediction mode of the current block so as to generate a final prediction block; and generating a reconstructed block on the basis of a reconstructed differential block corresponding to the current block and on the final prediction block. According to the present invention, image encoding/decoding efficiency can be improved.
US10904547B2

A video encoding device (2) includes a side information determination section (21) and a side information encoding section (22). The side information determination section (21) sets a quantization parameter for each macroblock in such a manner that a difference between quantization parameters for each pair of macroblocks with successive encoding orders is equal to one of n difference values, and transforms the difference into one of n indices with respect to each pair. The side information encoding section (22) generates a binary sequence having a length corresponding to the size of the absolute value of the index. The total of absolute values of the n indices is smaller than the total of absolute values of the n difference values.
US10904542B2

Embodiments of this application disclose an image transcoding method performed at a computing device. The image transcoding method includes: obtaining a source image quality parameter of a source image, the source image being a to-be-transcoded image, and the source image quality parameter being associated with a source image format and used for indicating image quality of the source image; obtaining, according to the source image quality parameter and a preset mapping relationship, a target image quality parameter that is associated with a target image format and that corresponds to the source image quality parameter of the source image; and transcoding the source image in the source image format according to the target image quality parameter to obtain a target image in the target image format.
US10904534B2

A method to improve the efficiency of coding high-dynamic range (HDR) signals in a dual-layer system is presented. A piece-wise linear, two-segment, inter-layer predictor is designed where base-layer codewords larger than a highlights threshold (Sh) are all mapped to a constant value. Given a target bit rate for the enhancement layer, which can be expressed as a percentage (β) of the bit rate of the base layer, an optimal highlights threshold is derived by computing estimated bit rates for the base and enhancement layers based on pixel complexity measures of pixels in the input HDR signal and the threshold value, and by minimizing an optimization criterion.
US10904525B2

The present invention relates to a block partitioning structure from among the video coding schemes and to a method and apparatus for encoding and decoding the block partitioning structure, the method comprising the steps of: acquiring block partitioning data; partitioning a block by means of the acquired block partitioning data; and encoding and decoding by means of the partitioned block. The encoding and decoding method and apparatus according to the present invention has the benefit of improving encoding efficiency with respect to the existing video compression schemes.
US10904516B2

A head-mounted display (HMD) system may include a HMD with a housing and a pair of display panels, mounted within the housing, that are counterrotated in orientation. A compositor of the HMD system may also be configured to provide camera pose data with counterrotated camera orientations to an executing application (e.g., a video game application), and to resample the frames received from the application, with or without rotational adjustments in the clockwise and counterclockwise directions depending on whether the display panels of the HMD are upright-oriented or counterrotated in orientation. A combined approach may use the counterrotated camera orientations in combination with counterrotated display panels to provide a HMD with optimized display performance.
US10904512B2

In an imaging system having a first camera with a first field of view (FOV) and a second camera with a second FOV smaller than the first FOV, wherein the first and second FOVs overlap over an overlap region, a method for calculating a calibrated phase detection depth map over the entire first FOV comprises calculating a stereoscopic depth map in the overlap region using image information provided by the first and second cameras, obtaining a first camera phase detection (PD) disparity map in the entire first FOV, and using the stereoscopic depth map in the overlap region to provide a calibrated 2PD depth map in the entire first FOV.
US10904511B2

Systems and methods of processing and streaming a virtual reality video using a graphics processing unit (GPU) are provided. A video server is configured to cause a processor to read, from a video data source, source video data including multiple spherical image frame data and store the source video data in a first memory. The video server is further configured to cause the GPU to convert, in response to storing first spherical image frame data in a first frame buffer of a second memory, the first spherical image frame data to first equirectangular image frame data that correspond to a portion of spherical image represented by the first spherical image frame data, encode the converted first equirectangular image frame data and store the encoded first equirectangular image frame data in an encoded frame buffer of the second memory.
US10904497B2

An image projection apparatus includes a light source unit including a plurality of laser light sources, a light modulation element configured to modulate illumination light generated using a laser beam from the light source unit and to generate image light projected onto a projection surface, and a controller configured to control driving of the plurality of laser light sources. The controller controls a luminance of the illumination light by selecting a first laser light source that emits the laser beam and a second laser light source that does not emit the laser beam among the plurality of laser light sources.
US10904491B2

A method according to one or more aspects may control a microscope system including an imaging unit configured to image a sample, and a display unit including a first display region and a second display region. The method may include: sequentially displaying, in the first display region, first images sequentially captured by the imaging unit; and displaying, in the second display region, a second image generated based on information extracted from the sequentially captured first images.
US10904490B1

A method and system for optimizing conference session activities within a conference space, the system comprising at least a first sensor for sensing session characteristics and a processor receiving the sensed session characteristics and identifying a conference paradigm based on the sensed session characteristics, identifying an action sequence to perform as a function of the conference paradigm and performing the action sequence, wherein the action sequence results in automatic presentation of at least some information to at least a subset of conferees within the conference space.
US10904482B2

A method and an apparatus for generating a video file, and a storage medium are disclosed in embodiments of this disclosure. The method includes: starting an image acquisition apparatus to acquire user image frames in real time, and starting a video decoding component to decode a predetermined source video, when a simulated video call request is received; synchronously obtaining a user image frame currently acquired by the image acquisition apparatus and a source video image frame from the source video currently decoded by the video decoding component; synthesizing the synchronously obtained user image frame with the source video image frame to obtain a simulated video call image frame; and displaying the simulated video call image frame in a simulated video call window, and generating a video file associated with the simulated video call according to the obtained simulated video call image frame.
US10904481B1

The present application describes a new protocol for broadcasting and managing participation in virtual calls via a digital communication service, such as a social medial platform. The protocol allows broadcasting indications of virtual conversations between user accounts to other user accounts. In some embodiments, the indications may include invitations to join the virtual conversation. The protocol allows broadcasting and managing of virtual conversations between multiple devices via a real-time communication (RTC) channel. The protocol includes exchange messages to cooperatively establish the conversation, broadcast an indication of the conversation to at least one non-participating user, and/or manage a set of participants for the conversation.
US10904478B2

In described examples, a receiver includes a receiver input adapted to receive input data. A selector is coupled to an output of the receiver and is configured to generate a destination indication at an output of the selector. A switch is coupled to the receiver input. The switch is adapted to generate a first transmission at a switch local output in response to an indication of the selector output and the input data. The switch is further adapted to generate a second transmission at a switch system output in response to the input data. The switch local output is adapted to be coupled to a first destination node, and the switch system output is adapted to be coupled to a second destination node.
US10904476B1

Techniques for automated up-sampling of media files are provided. In some examples, a title associated with a media file, a metadata file associated with the title, and the media file may be received. The media file may be partitioned into one or more scene files, each scene file including a plurality of frame images in a sequence. One or more up-sampled scene files may be generated, each corresponding to a scene file of the one or more scene files. An up-sampled media file may be generated by combining at least a subset of the one or more up-sampled scene files. Generating one or more up-sampled scene files may include identifying one or more characters in a frame image of the plurality of frame images, based at least in part on implementation of a facial recognition algorithm including deep learning features in a neural network.
US10904474B2

A video collection system comprising a body-wearable video camera, a camera dock, and a video collection manager. The camera dock is configured to interface with the body-wearable video camera having a camera-memory element. The camera dock includes a dock-memory element configured to receive and store video data from the camera-memory element. The video collection manager is communicatively coupled with the camera dock. The camera dock sends at least a portion of the video data to the video collection manager.
US10904466B2

A digital correlated double sampling (CDS) circuit includes a first latch circuit, a first converting circuit, a second converting circuit, a second latch circuit, and a calculating circuit. The first latch circuit latches an input phase shift code based on a first control signal to store first and second phase shift codes. The first converting circuit converts the first and second phase shift codes into first and second Gray codes. The second converting circuit converts the first Gray code and the second Gray code into a first binary code and a second binary code. The second latch circuit latches an output of the second converting circuit based on a second control signal to store the first binary code. The calculating circuit operates on the first binary code and the second binary code to generate a third binary code, and outputs the third binary code.
US10904449B2

Systems and methods described herein are directed to capturing intrinsic color images of subjects. A camera may be equipped with a light source that is coaxial to the camera's image sensor and configured to emit a pulse of light of short duration. During image capture of a subject, the camera light source may emit the pulse of light through the lens barrel of the camera and stop emission of light before the reflected light from the light source returns. Thereafter, the camera lens receives the reflected light from the light source (with the light source no longer emitting light) and charge is collected at one or more image sensor photodetector sites of the camera.
US10904446B1

The present disclosure generally provides for advanced single camera video conferencing systems, and methods related thereto. The advanced single camera video conferencing system features a hybrid optical/digital camera, herein a camera device, having a controller that is configured to execute one or more of the methods set forth herein. In one embodiment, a method includes optically framing, a first portion of a video conferencing environment to provide an actual field-of-view, digitally framing a second portion of the video conferencing environment to provide an apparent field-of-view that is encompassed within the actual field-of-view, generating a video stream of the apparent field-of-view, surveying the actual field-of-view to generate survey data, and detecting changes in the survey data over time. The method may be performed using a single camera device using a single image sensor.
US10904444B2

A dual-aperture zoom digital camera operable in both still and video modes. The camera includes Wide and Tele imaging sections with respective lens/sensor combinations and image signal processors and a camera controller operatively coupled to the Wide and Tele imaging sections. The Wide and Tele imaging sections provide respective image data. The controller is configured to combine in still mode at least some of the Wide and Tele image data to provide a fused output image from a particular point of view, and to provide without fusion continuous zoom video mode output images, each output image having a given output resolution, wherein the video mode output images are provided with a smooth transition when switching between a lower zoom factor (ZF) value and a higher ZF value or vice versa, and wherein at the lower ZF the output resolution is determined by the Wide sensor while at the higher ZF value the output resolution is determined by the Tele sensor.
US10904441B2

An imaging device includes: a lens-side suppression unit that moves an anti-vibration lens, which is provided in an interchangeable imaging lens mounted on an imaging device body including an imaging element, to a position, which is determined according to a detection result of a detection unit detecting vibration applied to a device, to suppress an influence of the vibration on a subject image; an imaging element-side suppression unit that moves the imaging element to suppress a shift in an angle of view caused by the movement of the anti-vibration lens; and a control unit that performs control on the lens-side suppression unit to limit a movable range of the anti-vibration lens, which is moved by the lens-side suppression unit, on the basis of the amount of the maximum shift in the angle of view caused by the movement of the imaging element performed by the imaging element-side suppression unit.
US10904436B2

An electronic device includes an image sensor including an image generator configured to generate and output a pixel image, an image processing device configured to process the pixel image, and a storage unit configured to store the pixel image, and an application processor configured to generate a mode setting signal and configured to transmit the generated mode setting signal to the image processing device. The image processing device is configured to generate a plurality of path selection signals for selecting a path to use by the image processing device to process the pixel image, based on the mode setting signal. The image processing device selects a compression ratio for the pixel image based on at least one of an input signal of a user, an analysis result of the pixel image, and a motion signal of the image sensor, and compresses the pixel image based on the selected compression ratio.
US10904423B2

An image providing apparatus includes an internal communication interface configured to receive image data and camera setting information from a plurality of camera modules included in a network camera housing, and transmit a control signal to the plurality of camera modules; a processor configured to generate the control signal to control an operation of the plurality of camera modules, control a power supply to each of the plurality of camera modules, and generate combined image data by combining the image data obtained from the plurality of camera modules; and an external communication interface configured to transmit the combined image data to a client terminal via an Internet network.
US10904418B2

Embodiments herein provide a method for capturing view in an electronic device comprising at least two image sensors. The method includes determining a folding angle between a first side of the electronic device including a first image sensor and a second side of the electronic device including a second image sensor. Further, the method also includes capturing a first view of a scene using the first image sensor and capturing a second view of the scene using the second image sensor. Further, the method includes determining whether the first view and the second view partially overlap with each other, completely overlap with each other, or do not overlap with each other based on the folding angle.
US10904410B2

There is disclosed herein a device 1000 comprising: a lower lightbox 100; and an upper lightbox 300 arranged on top of the lower lightbox and connected thereto at one side by a hinge. The device may be operated as a clapperboard and may also function as a lightbox for providing direct or ambient lighting to its surroundings.
US10904409B2

A detection apparatus includes an image acquisition interface that acquires a captured image captured by an imaging unit and a controller that generates or acquires a smoothed image yielded by smoothing the captured image. The controller compares the captured image and the smoothed image and detects a low-frequency region having a predetermined spatial frequency spectrum from the captured image.
US10904394B1

An apparatus including a server is disclosed for providing data-communications services to and configuring contact lists for a plurality of VoIP-enabled devices. The apparatus includes a data server communicatively connected to the plurality of user-communications devices. In response to receiving a first data message, from a first device not included in the plurality of devices, that includes contact information and identifies one of the plurality of devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of devices.
US10904388B2

Techniques for reprioritizing waitlisted callers using biometric feedback. A biometric aspect of a calling user is monitored in real time via a sensor. A digital output characterizing an emotional state of the user is generated. The digital output is encoded and transmitted to a server via multi-frequency signaling. The server decodes the digital output and reprioritizes the calling user relative to other calling users in the waitlist, in order to expedite the calling user being serviced.
US10904385B1

At least some embodiments, a system includes a memory, and a processor configured to convert an audio stream of a speech of a customer during a customer call session into customer-originated text. The customer-originated text is displayed in a first chat interface. A request from a first call center agent is sent to a second call center agent via the first chat interface to interact with the customer during the customer call session and displayed in a second chat interface. The second agent is allowed to participate in the customer call session when the second call center agent accepts the request from the first call center agent. First agent-originated text and second agent-originated text during the customer call session is merged to form a combined agent-originated text and synthesized to computer-generated agent speech having a voice of a computer-generated agent based on the combined agent-originated text communicated to the customer over the voice channel.
US10904379B2

While an electronic device with a display is in a reduced notification mode, the device receives one or more communications. After receiving the one or more communications, the device detects an alert condition for the reduced notification mode. In response to detecting the alert condition for the reduced notification mode, the device displays a first user interface that includes a first affordance which, when activated, causes deactivation of the reduced notification mode of the electronic device. In response to detecting a first input that activates the first affordance, the device deactivates the reduced notification mode, and displays a second user interface. The second user interface does not display content from any one of the one or more communications. While the second user interface is displayed, in response to detecting a second input, the device displays notifications that include content for at least some of the one or more communications.
US10904377B2

A first client device detects driving of a vehicle. The first client device establishes a passenger operation network connection with a second client device. The first client device receives, based on the established network connection and based on the detected driving of the vehicle, at least one instruction directed towards a first client operation of the first client device. The first client device executes, responsive to the received at least one instruction and based on the established network, the first client operation.
US10904363B2

Method and systems of providing remote access to an application in a tiered remote access framework that includes a server tier and a client tier. In the server tier, an application that is remotely accessed and a server remote access application execute on a server. In the client tier, a client remote access application executes on a client device. A server SDK may be associated with the application in the server tier, where the server SDK being adapted to communicate display information to the client tier. A client SDK may be associated with a client application executing on the client device, where the client SDK receives the display information from the server tier. The client device connects to the server at an enumerated Uniform Resource Locator (URL) to initiate the reception of the display information.
US10904361B2

A method for implementing application program installation by cloud compilation includes sending, by a terminal device, hardware configuration information of the terminal device and version information of a target application program to an application market server, receiving, by the terminal device from the application market server, the upgrade information of the target application program, and performing, by the terminal device, optimized installation of the target application program according to the upgrade information to update a version of the target application program.
US10904357B1

Certain aspects of the present disclosure provide techniques for requesting data in a distributed system. Embodiments include receiving a query from an application running on a client device. Embodiments further include generating a plurality of subqueries based on the query, each subquery corresponding to an entity of the plurality of entities that is requested in the query. Embodiments further include determining that a group of subqueries of the plurality of subqueries corresponds to particular entities that are provided by particular providers of the plurality of providers that are included within a single service. Embodiments further include sending a batch request to the single service, the batch request comprising the group of subqueries. Embodiments further include receiving the particular entities from the single service in response to the batch request and providing the particular entities to the application in response to the query.
US10904354B2

A capability for updating a cache. The capability includes identifying, in a query instance that has led to a filling of the cache, a parameter whose values are monotonic—in particular monotonically increasing or decreasing—over time, wherein the query instance has a first execution time. When generating a new query instance, at a second, later execution time instead of the previous value of the parameter, a new value may be used that corresponds to the monotonic previous value at the second execution time. The new query instance is executed, wherein the cache is updated with the results of the new query instance.
US10904351B2

A system and method for temporally and spatially aggregating content to a mobile cache. For example, one embodiment of a system comprises: a plurality of mobile caches deployed within a corresponding plurality of transportation vessels/vehicles; a first mobile network interface coupled to each of the mobile caches; a plurality of edge caches of a content service provider (CSP), the edge caches deployed at designated locations through which the transportation vessels/vehicles are expected to pass, each of the plurality of edge caches to be filled from one or more source caches in accordance with a cache fill policy; a stationary network interface coupled to each edge cache, each stationary network interface to automatically establish a high speed wireless connection with the first mobile network interface when a vessel/vehicle passes within range of the stationary network interface; and cache management logic to identify portions of multimedia content to be provided to a first mobile cache of a first vessel/vehicle, wherein the first mobile cache is to be incrementally filled from a plurality of edge caches as the first vessel/vehicle reaches a corresponding plurality of the designated locations, thereby aggregating connectivity to the first mobile cache over a period of time and space.
US10904350B1

A method for providing high availability Virtual Desktop Infrastructure (VDI) includes determining, by a VDI client and based on connection information for a first VDI broker associated with a first datacenter, whether a connection to the first VDI broker is available, and responsive to determining that the connection to the first VDI broker associated with the first datacenter is available, connecting the VDI client to a first VDI broker associated with a first datacenter. The method also includes sending authentication information pertaining to the user to the first VDI broker to authenticate the user through a domain controller, receiving, from the first VDI broker, a list of desktop pools available for one or more groups containing the user that has been authenticated with the first VDI broker, sending, to the first VDI broker, a desktop pool identifier associated with a desktop pool from the list of available desktop pools, receiving, from the first VDI broker, an address of a desktop selected from the desktop pool associated with the desktop pool identifier sent to the VDI broker, and providing the selected desktop to the user.
US10904348B2

A method, computer system, and a computer program product for scanning a shared resource in a network is provided. The present invention may include, assigning, to a set of active nodes of a network, a list of stored files associated with identifying software signatures in a shared resource of the network in a first scan cycle. The present invention may also include, receiving, from the set of active nodes of the network, a set of software signatures identified in the shared resource of the network, based on the assigned list of stored files. The present invention may further include, in response to at least one performance benchmark value associated with the set of active nodes of the network, adjusting the assigned list of stored files to optimize utilization of the set of active nodes for identifying software signatures in the shared resource in a subsequent scan cycle.
US10904346B2

Weight image object tagging includes acquiring digital images based on a user browsing webpages, automatically tagging the digital images based on weighting individual image objects, where automatically tagging a digital image of the digital images is based on a relative weighting between objects recognized from that digital image, and building a user preference profile based on recurrences of tags across the digital images.
US10904342B2

Systems, methods, and computer-readable media for enabling container networking are disclosed. In one aspect, a method includes receiving a request from a first network container on a source server to establish a data session with a second network container on a destination server; determining a destination switch of the destination server based on the request; identifying a communication tunnel between the source server and the destination server; generating a data stream to be embedded in the pre-established communication tunnel, wherein a communication protocol associated with the request is different from a communication protocol used by the data stream; receiving a data packet to be sent to the destination container; mapping the data packet to the data stream; and sending the data packet to the destination server via the data stream over the communication tunnel.
US10904335B2

Systems, methods, and computer-readable media for reducing distributed storage operation latency using segment routing. In some examples, a method can involve receiving, from a client, a message identifying an intent to store or retrieve data on a distributed storage environment, and sending to the client a segment routing (SR) list identifying storage node candidates for storing or retrieving the data. The method can involve steering a data request from the client through a path defined by the SR list based on a segment routing header (SRH) associated with the request, the SRH being configured to steer the request through the path until a storage node from the storage node candidates accepts the request. The method can further involve sending, to the client device, a response indicating that the storage node has accepted the request and storing or retrieving the data at the storage node that accepted the request.
US10904332B2

A technique to cache content securely within edge network environments, even within portions of that network that might be considered less secure than what a customer desires, while still providing the acceleration and off-loading benefits of the edge network. The approach ensures that customer confidential data (whether content, keys, etc.) are not exposed either in transit or at rest. In this approach, only encrypted copies of the customer's content objects are maintained within the portion of the edge network, but without any need to manage the encryption keys. To take full advantage of the secure content caching technique, preferably the encrypted content (or portions thereof) are pre-positioned within the edge network portion to improve performance of secure content delivery from the environment.
US10904330B2

Methods, apparatus, systems and articles of manufacture manage services in distributed systems are disclosed. An example distributed system includes a first virtual machine including a first storage device to store a first service registry for a plurality of virtual machines, and a second virtual machine, of the plurality of virtual machines, including a second storage device to store a second service registry for the second virtual machine, and a proxy service registrar having an interface to selectively provide a first service from the first service registry or the second service registry responsive to a query of the second virtual machine for the first service.
US10904328B2

System, method, and apparatus are described for enabling the lookup of metadata about navigational links on the Internet, from a centralized system. The present invention offers a Link Metadata System (“LMS”), available on the Internet, of information associated with any given, specific Internet domain and URL or URI path combination (the “link”). Software browsing user agents are then configured with the ability to request information from the LMS and perform actions based on the received information which can include navigation. The invention provides for, upon navigational action by a user on a link on a client web browser, sending a request for information to a lookup server, looking up information, using the link, in a lookup server and receiving, from the lookup server, a response with a payload of the requested information.
US10904319B2

A method for determining a deployment configuration of multiple micro services that interact with each other is provided. The method includes the steps of determining a metric describing an amount of communication traffic between at least two of the micro services. Based on the metric, an execution environment may be determined for at least one of the micro services. Deployment information specifying that the at least one micro service shall be deployed on the determined execution environment may be generated.
US10904313B2

A method performed by a client for upstreaming to a server a live media feed is provided. The method includes the client establishing a transport layer connection with the server; transmitting to the server a first message having a header and a body; and storing in a transmit buffer media data corresponding to the live media feed as the media data is generated. The header does not indicate the size of the body. A quality setting is used to generate the media data. Transmitting the body includes: 1) transmitting to the server at least a portion of the media data; 2) removing from the transmit buffer said at least a portion of the media data; 3) determining whether the client should modify the quality setting that is used to generate the media data, and 4) repeating steps (1), (2) and (3) until a cease transmission trigger is detected.
US10904310B2

A method and apparatus for communicating streaming data in a Bluetooth-based wireless communication system is provided. An electronic device according to the present disclosure includes a communication interface configured to perform wireless Bluetooth communication with an external electronic device and a controller configured to control the communication interface, in which the controller is further configured to detect a communication state using a first packet data configuration and communicate with the external electronic device by using a second packet data configuration that is different from the first packet data configuration, based on the communication state.
US10904293B2

A computer performs dynamic address isolation. The computer comprises an application associated with an application address, a network interface coupled to receive incoming data packets from and transmit outgoing data packets to an external network, a network address translation engine configured to translate between the application address and a public address, and a driver for automatically forwarding the outgoing data packets to the network address translation engine to translate the application address to the public address, and for automatically forwarding the incoming data packets to the network address translation engine to translate the public address to the application address. The computer may communicate with a firewall configured to handle both network-level security and application-level security.
US10904290B2

A method for determining incorrect behavior of components in a distributed information technology (IT) system includes receiving a pattern useable to indicate an incorrect behavior of a component. An automaton and a complement automaton are constructed based on the pattern, the automaton and complement automaton comprising one or more states. One or more logged events are received, each event in the one or more logged events including a timestamp. Gaps are determined in the one or more logged events. Event matrices are precomputed for the gaps and for each event in the one or more logged events based on the states of the automaton and the complement automaton. The pattern is matched to the one or more logged events by iteratively processing the one or more logged events and the gaps and maintaining a combination matrix. The incorrect behavior is determined based on an output of the pattern matching.
US10904277B1

Systems for providing a threat intelligence system differentiate between network activity that is a mass scan, or is an accidental or otherwise benign abnormality, or is a directed attack. All of the network activity of a computing resource service provider is logged, and the logs are parsed to include the activity of a particular activity source. The activity is stored in an activity profile, and is updated on a rolling window basis. The systems then use the activity profiles of activity sources that have communicated with a user's computing resources to determine whether the activity and/or activity source is a potential threat against the user's virtual computing environment(s) and/or the computing resources executing therein. The system computes a threat level score based on parameters identified in the activity profiles.
US10904259B1

A graphical user interface (GUI) and operator console management system for a distributed terminal network is described. In some embodiments, the terminals may be hardware terminals, kiosks, or clients. In some embodiments, a security analysis may be performed, and security scores may be determined, for visitors requesting operations at terminals based on an operator configuration. Security scores may be determined by a provider, in communication with the operator terminals, based on aggregation of a plurality of factors, wherein each factor may be weighted. The factors may incorporate operator settings or preferences. In one embodiment, the factors include one or more facial recognition factors. The one or more facial recognition factors may be used for biometric authentication. The provider may use the security scores to determine user privileges or permissions for the operations. The provider may deliver instructions or messages to the terminals based on the determinations.
US10904249B2

A terminal management apparatus includes a connection unit that connects, through a network, to a terminal apparatus to be managed, an authentication unit that authenticates the terminal apparatus using predetermined authentication information, a specific state determination unit that determines whether a predetermined specific state, in which a normal connection is not established, has occurred in relation to the terminal apparatus, and a connection controller that controls data communication with the terminal apparatus on a basis of a result of the authentication performed by the authentication unit and a result of the determination made by the specific state determination unit.
US10904247B2

A server, a control method thereof, and an electronic apparatus are provided. The method of operating a server may include: transmitting question information to a first user terminal in response to receiving an authentication request from the first user terminal; receiving first response information in response to the question information from the first user terminal; transmitting the question information and first response information received from the first user terminal to an electronic apparatus; and determining whether the first user terminal is authenticated based on a confirmation result for the first response information being received from the electronic apparatus.
US10904246B2

Mechanisms are provided to implement a single input, multi-factor authentication (SIMFA) system. The SIMFA system receives a user input for authenticating a user via a single input channel and provides the user input to first authentication logic of an explicit channel of the SIMFA system, where in the first authentication logic performs a knowledge authentication operation on the user input. The SIMFA system further provides the user input to second authentication logic of one or more side channels of the SIMFA system, where the second authentication logic performs authentication on non-knowledge-based characteristics of the user input. The SIMFA system combines results of the first authentication logic and the second authentication logic to generate a final determination of authenticity of the user. The SIMFA system generates an output indicating whether the user is an authentic user or a non-authentic user based on the final determination of authenticity of the user.
US10904245B1

A recipient communication device and method wherein a user authenticates a message that is being received. The method includes receiving, by a messaging utility of the recipient communication device, a message transmitted from a sender communication device. The messaging utility determines that one of (a) sender authentication of the message and (b) recipient authentication to open the message is required. In response to sender authentication being required, the recipient communication device transmits a request to the sender communication device for sender authentication of the message, and receives a certification of the message based on an authentication of a user input via the sender communication device. When recipient authentication is required, the recipient is prompted to enter biometric input at the recipient device. In one embodiment, a clearinghouse service authenticates a user of a communication device in order for the recipient communication device to receive certification of the user and/or the message.
US10904242B2

A cognitive one-time password generation method, system, and computer program product, include sending a cognitive one-time password question to a user via a third-party platform and granting access to a secured service when the user inputs into the secured service a cognitive one-time password as a correct answer to the cognitive one-time password question where the user receives the cognitive one-time password question, independently from the secured service via the third-party platform, to formulate the correct answer to input into the secured service.
US10904239B2

A permissions management system is disclosed for enabling a user to securely authorize a third-party system to access user account data and initiate transactions related to a user account, without disclosing to the third-party system account credentials. The system enables the user to also securely de-authorize the third-party system. For example, records may be automatically generated that securely store account information, including one or more permissions related to the account and/or the third-party. A token associated with a record may be shared with the third-party system, but neither the record itself, nor the user account credentials, may be shared with the third-party. Accordingly, the third-party may request user account data and/or initiate transactions by providing the token, but does not itself know, e.g., the user account credentials. Further, the user may set various permissions related to the token, and may also revoke the token (e.g., de-authorize the third-party), thus providing increased security to the user's account.
US10904234B2

A system for authorizing respective initiation of a plurality of remote services by or for mobile device users. The system comprises a processor, and storage devices, at an authorization service (AS). A storage device stores public key portions of authentication tokens for mobile device users and remote service identifiers. Stored program code executable by the AS processor receives only public key portions of authentication tokens created on mobile devices. For actions to initiate a remote service, the program code is for receiving a remote service identifier and challenge information from a remote service server, transmitting at least a portion of the challenge information to a user's mobile device, receiving messages from the user's mobile device, validating at least one of the received messages using the stored public key portion of the authentication token for the user, and if validated, initiating the remote service.
US10904232B2

Aspects of the present disclosure relate to providing a booting key to a remote system. A policy server receives a verification that a predetermined number of user devices provided secret information for booting a remote system. The policy server provides, in response to the received verification, a message for a key server to provide a booting key to the remote system, the key server providing the booting key in response to the message and causing the remote system to complete a booting procedure, in response to the message from the policy server.
US10904230B2

Examples described herein include systems and methods for performing distributed encryption across multiple devices. An example method can include a first device discovering a second device that shares a network. The device can identify data to be sent to a server and calculate a checksum for that data. The device can then split the data into multiple portions and send a portion to the second device, along with a certificate associated with the server for encrypting the data. The first device can encrypt the portion of data it retained. The first device can receive an encrypted version of the second portion of the data sent to the second device. The first device can merge these two portions and send the merged encrypted data to the server, along with the checksum value. The server can decrypt the data and confirm that it reflects the original set of data.
US10904229B2

A technique to cache content securely within edge network environments, even within portions of that network that might be considered less secure than what a customer desires, while still providing the acceleration and off-loading benefits of the edge network. The approach ensures that customer confidential data (whether content, keys, etc.) are not exposed either in transit or at rest. In this approach, only encrypted copies of the customer's content objects are maintained within the portion of the edge network, but without any need to manage the encryption keys. To take full advantage of the secure content caching technique, preferably the encrypted content (or portions thereof) are pre-positioned within the edge network portion to improve performance of secure content delivery from the environment.
US10904221B2

A mechanism for flexibly securing data is discussed. A data entry device analyzes data from a user with respect to a security industry whitelist and an originator list and an analysis result controls a masking level of the data. The security industry whitelist references types of data that is not subject to industry-defined encryption standards. The originator list references data originators that produce data requiring non-standard handling. The data from the user is transmitted to and further examined for non-compliance with a pre-defined criteria at a computing device.
US10904216B2

Example firewalls disclosed herein populate a first dynamic object of a firewall rule with first information to identify a first updateable set of devices that satisfy a first one of a plurality of conditions associated with the firewall rule, the first information based on first data obtained from an appliance that monitors communication traffic in at least a portion of a network. Disclosed example firewalls also populate a second dynamic object of the firewall rule with second information to identify a second updateable set of devices that satisfy a second one of the conditions associated with the firewall rule, the second information based on second data obtained from an external data source. Disclosed example firewalls further determine, based on the first dynamic object and the second dynamic object, whether the firewall rule is to apply to first network traffic associated with a first device in communication with the network.
US10904211B2

Embodiments relate to systems, devices, computer-readable media, and computer-implemented methods for generating domain name suggestions by receiving an input string via a user interface, determining an alternative of the input string, determining affixes of the input string, determining top level domains associated with the input string, determining registration availability of domain names including one-step string sequences from the input string based on the alternative input string, the affixes of the input string, and the top level domains associated with the input string, and generating a display for the user interface, where the display includes: the input string, the alternative of the input string, the affixes of the input string, and the top level domains associated with the input string; and indications of the registration availability of the domains names including the one-step string sequences.
US10904210B2

A method for dynamically generating a bookmark suggestion within a user interface of a computing device. The method includes accessing a target URL, receiving a request to bookmark the target URL, and determining if the target URL was accessed via a URL redirection function. The method also includes generating a prompt for display on the user interface. The prompt includes a user selectable option to save one of the target URL or a redirection URL associated with the target URL as a desired bookmark target address, based on the target URL being determined to have been accessed via the URL redirection function. The method further includes receiving an indication via the user interface of the desired bookmark target address, and saving the target URL or the redirection URL as the desired bookmark target address based on the received indication.
US10904206B2

An approach includes providing support multi-tenancy support on a DHCP protocol. The approach includes receiving a dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the DHCP packet with the tenant-specific option information.
US10904199B2

A plurality of electronic messages communicated to a recipient can be analyzed to determine, for each of the electronic messages, an amount of time that will be saved for a sender of the electronic message by the recipient performing at least one activity corresponding to the electronic message. The electronic messages can be presented to the recipient in a manner that indicates, for each of the electronic messages, the determined amount of time that will be saved for the sender of the electronic message by the recipient performing the at least one activity corresponding to the electronic message.
US10904191B2

A method is provided for deleting a content element of a chat history lacking long-term relevance. The method includes receiving a content element, assigning the content element to a topic, determining a relationship index value for the content element to the topic using a validity value, which is a function of an access rate and a credibility index value. The method also includes comparing the relationship index threshold value for the topic of a first chat user, where the content element has been generated by a second chat user, and linking the content element of the second chat user to the topic in the chat history of the first user. The content element is deleted if it is not linked to any other chat history of another chat user of the plurality of chat users, thereby saving long-term chat storage space.
US10904190B1

In a computer-implemented method for facilitating recognition of header fields in electronic communication documents, header definition data is received at a computing system from a remote client device. The header definition data defines one or more characteristics of a first header format, wherein the one or more characteristics include one or both of (i) keywords or partial keywords, and (ii) positions, corresponding to one or more header fields. A first electronic communication document that includes text-based content is received and, using the header definition data, values of the one or more header fields within the text-based content of the first electronic communication document are determined. Using the determined values of the one or more header fields, an ordered relationship between the first electronic communication document and one or more other electronic communication documents is determined, and metadata indicating the ordered relationship is stored.
US10904183B2

A method rewrites a text message according to an emotional state of a sender of the text message while originally writing the text message. An electronic chat session monitoring device intercepts a current text message from an electronic chat session, where the current text message is generated by an initial sender at a sending device. The electronic chat session monitoring device receives a current photo, of the initial sender of the current text message, that depicts the initial sender while generating the current text message. The electronic chat session monitoring device determines that the emotional state of the initial sender, as evidenced by the current photo, is incongruous with a content of the current text message, and rewrites text in the current text message to comport with the emotional state of the initial sender while generating the current text message.
US10904178B1

A computer-implemented method (and non-transitory media) are provided, comprising at least a portion of an instant messaging application that is configured to cooperate with an apparatus, the instant messaging application, when executed, configured to cause a device to: display an instant messaging interface including: a text entry user interface element for receiving entered text, a plurality of user interface elements for generating attachment requests that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including: a first menu item with corresponding first text, and a second menu item with corresponding second text.
US10904171B2

A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.
US10904164B2

In one embodiment, a service chain data packet is instrumented as it is communicated among network nodes in a network providing service-level and/or networking operations visibility. The service chain data packet includes a particular header identifying a service group defining one or more service functions, and is a data packet and not a probe packet. A network node adds networking and/or service-layer operations data to the particular service chain data packet, such as, but not limited to, in the particular header. Such networking operations data includes a performance metric or attribute related to the transport of the particular service chain packet in the network. Such service-layer operations data includes a performance metric or attribute related to the service-level processing of the particular service chain data packet in the network.
US10904156B2

A method to detect a packet includes: receiving an input sequence including preambles; detecting a transition from a noise period to a signal period in the input sequence; dynamically adjusting a gain of the input sequence in response to the signal period being initiated; and distinguishing an intended packet from other packets, among packets received in the preambles.
US10904149B2

In one embodiment, a device in a network receives in-situ operations administration and management (iOAM) data regarding a plurality of traffic flows in the network. The iOAM data comprises entropy values for the plurality of traffic flows. The device receives network topology information indicative of network paths available in the network. The device generates a machine learning-based entropy topology model for the network based on the received iOAM data and the received network topology information. The entropy topology model maps path selection predictions for the network paths with entropy values. The device uses the entropy topology model to cause a particular traffic flow to use a particular network path.
US10904147B1

Methods and systems are described for comparing values using an associative memory. An associative memory lookup is performed based on a key that comprises a first number, a second number, and a third number. The associative memory includes sets of mask rows that are configured such that the associative memory returns a result of true when the sum of the first number and the second number is equal to the third number. The result of the associative memory lookup is outputted. The associative memory configured in this manner may be used, for example, by a packet forwarding device to perform a zero-value boundary condition check or packet sequence check.
US10904144B2

Methods and systems are described for associating a name with a network path. In an aspect, a first message is received, from a first node by a second node via a first network path in a network. A first symbolic identifier of the first node is identified, wherein the first network path includes a first hop included in communicatively coupling the first node and the second node. Second path information is identified that identifies a second hop in a second network path included in communicatively coupling the second node and a third node. A second message is sent, identifying the first symbolic identifier and the first hop, to the third node via the second hop to associate the first symbolic identifier with a third network path that includes a node included in at least one of the first hop and the second hop. In another aspect, a second node in a network detects a first node in first hop included in communicatively coupling the second node and the first node. A first hop identifier for the first hop is determined. The second node sends the first hop identifier to a topology service to include a representation of the first node in a first location in a topological space, wherein the first location is identified relative to the second node based on the first hop identifier.
US10904135B2

Various embodiments relate to a method for increasing the reliability of a packet delivery by using dynamic packet cloning on a source node and an intermediate node, the method comprising the steps of calculating an achieved reliability, calculating a calculated reliability using the achieved reliability, determining which of a plurality of first routes that have a reliability greater than the calculated reliability, selecting a first route from the determined first routes wherein the selected first route has the lowest reliability of the determined first routes, when there is at least one determined first routes, selecting a first route from the plurality of first routes wherein the selected first route has highest reliability of the plurality of first routes, when there are no determined first routes, updating a required reliability in the packet header to the reliability of the selected first route and sending the packet on the selected first route.
US10904134B2

Example methods are provided for a host to perform multicast packet handling in a logical network. The method comprise in response to detecting a request to join a multicast group address, a hypervisor modifying the request by replacing a first address associated with a virtualized computing instance with a second address associated with the hypervisor; and sending the modified request to join the multicast group address on behalf of the virtualized computing instance. The method may also comprise: in response to detecting an egress multicast packet, the hypervisor encapsulating the egress multicast packet with an outer header that is addressed from the second address to the multicast group address; and sending the encapsulated egress multicast packet via one or more multicast-enabled network devices that are capable of forwarding, based on the outer header, the encapsulated egress multicast packet to one or more destinations that have joined the multicast group address.
US10904120B2

The application pertains to determining a rank of channel loss extent. A base station sends to a terminal a signaling indicating that there are N ranks of channel loss extent. Each rank has a corresponding number of random access preamble repetitions. The base station receives from the terminal device one or more transmissions of a random access preamble in a first number of repetitions of the random access preamble. The base station determines the rank of channel loss extent according to a random access preamble group in which the received random access preamble is located, or the first number of repetitions of the received random access preamble. A channel loss is a reference signal received power (RSRP). After determining the rank of channel loss extent, the base station determines a second number of repetitions corresponding to the determined rank of channel loss extent, for sending or receiving uplink/downlink information.
US10904116B2

An example method according to some embodiments includes receiving flow data for a packet traversing a network. The method continues by determining a source endpoint group and a destination endpoint group for the packet. The method continues by determining that a policy was utilized, the policy being applicable to the endpoint group. Finally, the method includes updating utilization data for the policy based on the flow data.
US10904108B2

Novel tools and techniques are provided for invoking virtualized network functions. In some embodiments, a programmable service backbone might comprise at least one virtualized network function, and might provide virtualized network functions required to provision a service offering. In some cases, at least one application programming interface might be configured to invoke the at least one virtualized network function of the programmable service backbone. An application programming interface gateway might be configured to manage access to the at least one application programming interface, and the application programming interface gateway might comprise a security layer. Virtualized service equipment, which might be in communication with the application programming interface gateway, might provide authentication indicative of selected virtualized network functions associated with the service offering, and the security layer might release an authorized subset of virtualized network functions of the at least one virtualized network function based on the authentication.
US10904105B2

A wire web component graph may be constructed based on a request to provide a graphical user interface (GUI) at a client machine. The wire web component graph may include a plurality of nodes. Each of the nodes may correspond to a wire web component included in the GUI, a data value, or an application procedure interface (API). One or more API messages may be transmitted to retrieve the data values from the respective APIs based on the designated wire web component graph. A GUI including one or more of the retrieved data values may be displayed on a display device at the client machine.
US10904104B2

The technology provides for providing an interactive user interface to explore a complete network, see relationships with various aspects of the network, and drill down to details in an instinctive manner. In some embodiments, network component data is received that identifies metrics associated with network components. A graphical user interface made up of representations of network components of a network is presented, where the network components are selectable. Relevant network components are displayed at varying network scales by receiving an input selecting a first representation of a first network component at a first network level. Based on a network component relationship between the first representation of the first network component and a second relationship of a second network component, second network component data is received that identifies one or more metrics associated with the second network component. The second network component is at a second network level. The one or more metrics associated with the second network component are presented within a context of the second network level.
US10904095B2

Techniques for network performance assessment are described. Techniques may include collecting initial measurements relating to transmission of probe traffic between endpoints of endpoint pairs in a plurality of endpoint pairs and clustering the plurality of endpoints into a plurality of endpoint groups. The method may also include determining a plurality of endpoint group pairs and generating a network performance assessment, based on measuring performance metrics pertaining to traffic between endpoints within the endpoint groups in the plurality of endpoint group pairs.
US10904091B2

A network may include multiple allocations. The allocations may include: a first allocation encompassing central infrastructure, such as central office servers, data centers, or other core infrastructure; an second allocation encompassing gateway elements or other central consumer premises network infrastructure; and a third allocation encompassing nodes, such as client devices, terminals, or other nodes. A virtualization management engine may coordinate resources from the various allocations to support virtual functions distributed over multiple allocations of the network. The virtualization management engine may determine the distribution across the allocations for the virtual functions. The virtualization management engine may be implemented as a virtual function and be distributed across the allocations of the network.
US10904089B2

Apparatuses, systems, and methods assign to a first group of DSL lines a first set of loop lengths and a second set of loop lengths to a second group of DSL lines. A first set of power control parameters is identified for the first group of DSL lines to enable a first upstream rate, subject to a given set of criteria for the second group of DSL lines or subject to a second set of power control parameters for the second group of DSL lines. The first and second sets of power control parameters may then be applied to their respective groups of DSL lines, e.g., to implement upstream power control.
US10904086B1

A technology is described for managing device performance capabilities. An example method may include connecting a physical device electronically to a service provider environment using a computer network and identifying performance capabilities of the physical device at the service provider environment via the connection. A request may be received at the service provider environment to upgrade the performance capabilities of the physical device and an authorization may also be received at the service provider environment for the upgrade. The performance capabilities of the physical device may be upgraded by sending an upgrade instruction from the service provider environment to the physical device to unlock additional performance capabilities based on the authorization. The performance capabilities of the physical device may later be downgraded to by disabling the additional performance capabilities of the physical device.
US10904067B1

Embodiments of the invention are directed to methods, apparatuses, and systems for verifying inmate presence during a secure facility transaction. In one embodiment, a method may include receiving input information to initiate a user session at an interactive data terminal, generating user presence information to track the presence of the user at the interactive data terminal, determining that the user has left the interactive data terminal in response to the presence information, and automatically terminating the user session in response to a determination that the user has left the interactive data terminal.
US10904063B2

The present disclosure includes example downlink signal sending methods, downlink signal receiving methods, and devices. In one example method a transmit end device indicates position information of at least one of a first signal or a second signal in time domain based on a position relationship between the first signal and the second signal in at least one of frequency domain or time domain. The transmit end device can then send a frame including the first signal and the second signal. In embodiments of the present invention, position information of a synchronization signal in time domain can be indicated, and sending of a single-symbol synchronization signal is also supported.
US10904059B2

A method for communication includes generating a control channel comprising a first symbol and a second symbol, the first symbol comprising a first symbol half and a second symbol half, the first symbol half of the first symbol comprising information relating to automatic gain control (AGC) training, the second symbol half of the first symbol comprising a cyclic shifted copy of a request symbol corresponding to a length of a transmission, and the second symbol comprising control content.
US10904056B2

Disclosed according to one embodiment of the present invention is a method whereby a first station (STA) transmits signals using dual carrier modulation (DCM) in a wireless LAN system, comprising: modulating HE-SIG B field information and/or data field information on a wireless frame transmitted by the first STA and transmitting same to a second STA, wherein in the case of modulating the HE-SIG B field information and/or the data field information in a BPSK mode, if a random symbol C1 among symbols modulated in the BPSK mode is mapped to a subcarrier K, a symbol formed by rotating the phase of the symbol C1 is mapped to a subcarrier K+N/2 in a repeating manner, wherein N corresponds to the number of subcarriers of a resource unit for transmitting the HE-SIG B field information and the data field information and K is a random integer equal to or less than N/2.
US10904053B2

A method for receiving, by an STA, a WUR signal in a wireless LAN system according to an embodiment of the present invention comprises the steps of: monitoring at least one sub-band among multiple sub-bands included in a wireless LAN band through a WUR receiver of the STA in a state in which a wireless LAN receiver of the STA has been turned off; and outputting a wake-up signal to the wireless LAN receiver through the WUR receiver of the STA when a WUR signal for the STA is detected as a result of monitoring the at least one sub-band, wherein the WUR signal includes a wireless LAN preamble transmitted in an OFDM scheme and a WUR payload transmitted in an OOK scheme, the STA detects the WUR signal on the basis of the OOK scheme, thereby acquiring only the WUR payload other than the wireless LAN preamble, and at least one sub-band that the STA monitors may be determined to be specific to a BSS associated by the STA.
US10904052B2

Methods, systems, and devices for multiplexing distinct signals on a single pin of a memory device are described. Techniques are described herein to multiplex data using a modulation scheme having at least three levels. The modulated data may be communicated to multiple memory dies over a shared bus. Each of the dies may include a same or different type of memory cell and, in some examples, a multi-level signaling scheme may be pulse amplitude modulation (PAM). Each unique symbol of the modulated signal may be configured to represent a plurality of bits of data.
US10904050B1

Systems and methods for classifying a modulation scheme of a wireless signal are described. In some embodiments, a system receives a wireless signal modulated based on a modulation scheme having a constant modulus. The system can generate a resampled signal from the wireless signal based on features extracted from the wireless signal and perform blind equalization on the resampled signal based on a constant modulus criterion to generate an equalized signal. Then, the system can cause a modulation classifier to classify the received wireless signal to a modulation scheme from a plurality of predetermined modulation schemes based on the equalized signal. By preconditioning the wireless signal to reduce feature variability imparted by a propagation channel onto the wireless signal, the system can increase the classification accuracy of the modulation classifier.
US10904049B1

In accordance with embodiments, a first counter of a plurality of counters of an apparatus receives a plurality of pulse width signals in the time domain. The first counter generates a first increment signal in the time domain from the plurality of pulse width signals based on a first row of a Discrete Transform matrix. A synchronizer of the apparatus receives the first increment signal. The synchronizer generates a first synchronized increment signal in the time domain from the first increment signal. A first accumulator of a plurality of accumulators of the apparatus receives the first synchronized increment signal. The first accumulator accumulates the first synchronized increment signal over a period of time to generate a first frequency domain signal.
US10904048B2

A method for improving timing between solid state devices, e.g., in non-volatile memory device is described and includes generating timing signals from the data stream so that the data stream is free from synchronization bits. The PWM data stream is converted from CML to CMOS level. An even decoder decodes the even data signal. An odd decoder decodes the odd signal. The decoders rely on the respective signal, even or odd, to increase past a slower rising signal based on both the odd and even signals to change from a default low state to a high state. The clock signal is derived from edges of the data itself.
US10904047B2

A technique for cancelling or reducing crosstalk signals between controlled oscillators in an integrated circuit is provided. The technique involves an arrangement adapted to reduce a crosstalk signal generated by a first controlled oscillator to a second oscillator both comprised in the integrated circuit, wherein both controlled oscillators are configured to output a respective clock signal. The arrangement comprises a detector adapted to detect the crosstalk signal generated by the first controlled oscillator to the second controlled oscillator, a crosstalk cancellation circuit adapted to generate a cancellation signal having an amplitude substantially the same as that of the crosstalk signal and a phase substantially opposite to that of the crosstalk signal, and a cancellation signal injector adapted to introduce the cancellation signal into the second controlled oscillator.
US10904041B2

Some embodiments provide a method for channel estimation in a wireless device. According to the method, the wireless device obtains (1010) an indication that a set of antenna ports, or antenna port types, share at least one channel property. The wireless device then estimates (1020) one or more of the shared channel properties based at least on a first reference signal received from a first antenna port included in the set, or having a type corresponding to one of the types in the set. Furthermore, the wireless device performs (1030) channel estimation based on a second reference signal received from a second antenna port included in the set, or having a type corresponding to one of the types in the set, wherein the channel estimation is performed using at least the estimated channel properties.
US10904040B2

A method is provided for channel estimation of an antenna array comprising multiple antenna elements. The method comprises obtaining channel state information for antenna elements with a high-end radio frequency chain, wherein the antenna elements with the high-end radio frequency chain are placed in the antenna array intermittently with antenna elements with a low-cost radio frequency chain. Channel state information is estimated for the antenna elements with the low-cost radio frequency chain, by interpolating the channel state information obtained for the antenna elements with the high-end radio frequency chain.
US10904031B2

Directional wireless drop systems are provided. These systems include a tap unit that is connected to a communications line of the broadband network; a cable modem unit connected to the tap unit; a plurality of wireless routers connected to the cable modem unit; and a directional antenna unit that is connected to at least a first of the wireless routers. Each wireless router is associated with a respective one of a plurality of subscriber premises that are served by the directional wireless drop system and is configured to communicate with at least one device that is located at the respective one of plurality of subscriber premises.
US10904030B2

A building automation system includes a plurality of subnets, an active broadcast management device configured on at least one of the subnets, a pool of virtual devices communicably connected to the active broadcast management device, each of the virtual devices in the pool of virtual devices configured to store a broadcast distribution table (BDT), one or more processors, and memory coupled to the one or more processors and storing instructions. When executed by the one or more processors, the instructions cause the one or more processors to transmit a health status message to each available virtual device in the pool of virtual devices, receive a health status response from each of the available virtual devices, and select, according to the health status responses, at least one of the virtual devices from among the available virtual devices as a backup virtual broadcast management device to the active broadcast management device.
US10904028B2

Disclosed is an automatic registration system for home appliances, which may simplify the process of registering a home appliance using a gateway. The automatic registration system for home appliances includes a home appliance that automatically accesses a gateway using a password that is generated based on an SSID of the gateway; accordingly, the user does not feel that home appliance registration is cumbersome because the user itself does not need to connect a gateway and a home appliance.
US10904022B2

Disclosed herein are systems and methods for managing access to data objects in cloud storage. In one aspect, an exemplary method comprises, by a hardware processor, storing a first data object in a cloud storage service, wherein the first data object is uploaded by a first user, modifying a data access policy associated with the first data object to permit access by user accounts other than the first user, determining a utility ranking of the first data object based on a degree of access of the first data object using the cloud storage service, and modifying a data retention policy associated with the first data object based on the determined utility ranking.
US10904019B2

A communication network power supply method and apparatus. The method comprises: before supplying power to an electric load, at least two paths of input voltages being connected in series; and according to the rated power of the electric load, performing isolation transformation processing on the input voltages connected in series, so as to obtain a voltage required by the electric load.
US10904005B2

A server receives a piece of data for encryption. The server encrypts the piece of data such that no single key can decrypt the encrypted piece of data and any combination of a first multiple of unique keys taken a second multiple at a time are capable of decrypting the encrypted piece of data. Each of the first multiple of unique keys is tied to account credentials of a different user. The second multiple is less than or equal to the first multiple. The encrypted piece of data is returned.
US10904003B2

Described herein is a system and method for validating short authentication data by a server. Short authentication data associated with a particular user is received and a random number generated. The random number is stored by a client device. The short authentication data is committed by calculating a commitment value using the short authentication data, the generated random number and a secret value known only to the server. The server does not persistently store the short authentication data and/or the generated random number. The commitment value is utilized by the server in conjunction with a conjunction transaction to validate a presented short authentication data associated with a particular user and received random number. If a calculated value associated with the presented short authentication data equals the stored commitment value associated with the particular user, the computer transaction is allowed to occur. Otherwise, the computer transaction is blocked.
US10904000B2

Proof onions for transactions for smart contracts are stored. Details of the transactions are stored on blockchains separate from the proof onions. The proof onions are evidence structures for the steps taken to create any transaction for the smart contract. The proof onions include a plurality of signatures or other cryptographic proofs. A proof request that is associated with at least a first transaction of the transactions is received. A first proof onion of the proof onions that corresponds to the first transaction is retrieved. A plurality of public keys associated with the first proof onion is obtained. The plurality of public keys is used to validate the first proof onion. In response to the validation of the first proof onion, the proof request is responded to with at least an indication of the validity of the first transaction.
US10903997B2

The present invention is a platform and/or agnostic method and system operable to protect data, documents, devices, communications, and transactions. Embodiments of the present invention may be operable to authenticate users and may be operable with any client system. The method and system are operable to disburse unique portions of anonymous related information amongst multiple devices. These devices disburse unique portions of anonymous information and are utilized by the solution to protect sensitive data transmissions, and to authenticate users, data, documents, device and transactions. When used for authentication, login-related information is not stored in any portion of the solution, users and devices are anonymously authenticated. The solution also permits a user to access secured portions of the client system through a semi-autonomous process and without having to reveal the user's key.
US10903994B2

Many-to-many cryptographic systems and methods are disclosed, including numerous industry applications. Embodiments of the present invention can generate and regenerate the same symmetric key from a random token. The many-to-many cryptographic systems and methods include two or more cryptographic modules being in communication with each other and may be located at different physical locations. The cryptographic modules are configured to encrypt and/or decrypt data received from other cryptographic modules and to provide encrypted and/or decrypted data to other cryptographic modules. Each cryptographic module includes a key generator configured to use two or more inputs to reproducibly generate the symmetric key and a cryptographic engine configured to use the symmetric key for encrypting and decrypting data. Corresponding methods are also provided.
US10903984B2

Systems, devices, and methods are provided for generating and transmitting a stream of random numbers such that the transmitted stream of random numbers is based at least in part on two or more streams of received random numbers. A randomness beacon can include a processor, a transmitter, and a memory with instructions thereon to cause the beacon to receive the two or more streams of received random numbers, generate a new stream of random numbers based at least in part on the received streams, and transmit the new stream via the transmitter to a public network. A system can include the randomness beacon and two or more random number generators that are generating the two or more random number streams received by the beacon.
US10903978B2

A method of encrypting messages in clear with the aid of a secret key, the method of encryption implementing at least one substitution layer using a substitution table and a diffusion layer using a diffusion matrix, the substitution layer and/or the diffusion layer being configured in a dynamic manner by a control parameter obtained by combining the secret key with the output word from a counter and by performing a non-invertible transformation on the combination. The counter is incremented at least once between two successive plaintext messages. The configuration of the substitution layer is manifested by an identical permutation of bits of each element of the substitution table and the configuration of the diffusion layer is manifested by a permutation of the elements of the diffusion matrix.
US10903975B2

An apparatus and method for performing an operation which are secure against side-channel attack are provided. According to one embodiment of the present disclosure, the apparatus includes a first extractor configured to extract one or more first parameter candidate values corresponding to a seed value from a first parameter candidate value set, a first outputter configured to output a first output values using the extracted first parameter candidate values, a second extractor configured to extract one or more second parameter candidate values corresponding to the seed value from a second parameter candidate value set, and a second outputter configured to output a second output value using the extracted second parameter candidate values wherein the second output value is capable of being generated using the first output value.
US10903971B2

A method and apparatus for indicating occupation of resources through an indication channel, and a storage medium. The method includes, through pre-configuring, a time domain indication and a frequency domain indication for indicating the occupation of the second service resources by the first service through an indication channel. As few K+S bits as possible indicate a position for the transmission of the first service, the duration of the first service, and resource occupation by the first service in the frequency domain. This reduces the impact of the first service on the second service and the overhead of the indication channel for the transmission of the first service while ensuring the transmission of the first service.
US10903970B1

A radio transceiver comprises a spreader that spreads a plurality N of data symbols with a set of N complex-valued orthogonal spreading codes to produce N spread symbols. The spreading codes comprise rows or columns of a Discrete Fourier Transform (DFT) matrix. A mapper maps each of the N spread symbols to one of a set of Orthogonal Frequency Division Multiplexing (OFDM) subcarriers. A modulator modulates the N spread symbols onto the set of OFDM subcarriers to generate a discrete-time OFDM transmission signal. The spreading reduces the discrete-time OFDM transmission signal's peak to average power. The radio transceiver transmits the discrete-time OFDM transmission signal to a receiver that de-modulates and de-spreads the plurality N of data symbols.
US10903966B2

Some demonstrative embodiments include apparatuses, systems and/or methods of Multi User (MU) resource allocation. For example, an apparatus may include circuitry and logic configured to cause a wireless station to transmit a short feedback trigger frame including a first allocation of opportunities for short feedback from associated stations, and a second allocation of opportunities for short feedback from unassociated stations; to process a plurality of short feedbacks from a plurality of stations according to the first and second allocations, the plurality of short feedbacks to indicate uplink resource requests; based on the plurality of short feedbacks, to transmit a MU trigger frame to allocate uplink resources to the plurality of stations; and to process uplink transmissions from the plurality of stations according to the uplink resources.
US10903963B2

System and method embodiments are disclosed to provide mechanisms wireless communications. A method comprises transmitting, by a network device to a non-long term evolution (LTE) user equipment (UE), a bandwidth partitioning information describing a non-LTE bandwidth partition of a system bandwidth. The system bandwidth comprises an LTE bandwidth partition coexisting with the non-LTE bandwidth partition in the system bandwidth, and the LTE bandwidth partition is within the non-LTE bandwidth partition or the LTE bandwidth partition is adjacent to the non-LTE bandwidth partition.
US10903962B2

This specification discloses a method for transmitting a demodulation reference signal (DMRS) in a wireless communication system supporting NB (Narrow-Band)-IoT (Internet of Things), the method performed by a User Equipment (UE) including generating a reference signal sequence used for demodulation; mapping the reference signal sequence to at least one symbol; and transmitting the demodulation reference signal (DMRS) to a base station through a single subcarrier in the at least one symbol.
US10903953B2

A method includes receiving, by a terminal device, first indication information sent by a network device. The terminal device determines a target resource based on the first indication information and a reference signal sequence based on parameters of a first bandwidth and parameters of a second bandwidth. The terminal sends or receives the reference signal sequence on the target resource.
US10903940B2

The present invention relates to a method and device for enhancing coverage of a power-limited mobile terminal by sending information relating to a single Hybrid Automatic Repeat Request (HARQ) process from the mobile terminal to a base station using several transmission time intervals.
US10903935B2

The present disclosure relates to methods for reporting channel state information. The present disclosure also provides mobile stations for performing these methods, and computer readable media the instructions of which cause the mobile station to perform the methods described herein. For this purpose, the mobile station receives a trigger message that triggers the reporting of channel state information for at least one of the plurality of downlink component carriers, the trigger message being received in a subframe nTrigger, and reports the triggered channel state information for the at least one of the plurality of downlink component carriers based on reference signals present on the at least one of the plurality of downlink component carriers, in a subframe nReport later than nTrigger. The received trigger message indicates that the reference signals are present in a subframe nRS on the at least one of the plurality of downlink component carriers, where nTrigger≤nRS
US10903934B2

A system and method determine a clock drift and a clock variance of each node in plural nodes of a time-sensitive Ethernet network. An accumulated clock offset along a time-sensitive network path in the time-sensitive network is determined based on the clock drifts and the clock variances. A guard band having a dynamic size is determined based on the accumulated clock offset. The times at which Ethernet frames are communicated through the nodes are restricted by communicating the guard band with the dynamic size to one or more of the nodes.
US10903929B2

This application discloses a flexible Ethernet group establishment method and a device. The method includes: determining that there are at least M physical layer PHY links; receiving at least M delay test requests sent by a near-end device; determining, by the far-end device, at least M receiving time points at which the at least M delay test requests are received; and determining M PHY links used to establish a flexible Ethernet group, from the at least M PHY links based on the at least M receiving time points, where a delay difference between any two of the M PHY links satisfies a preset delay condition. According to the method in this application, the delay difference between the any two PHY links is accurately determined based on time points at which delay test requests are received over any two PHY links.
US10903927B2

The present disclosure provides a method for estimating OVSF (orthogonal variable spreading factor) code, the method comprises setting an initial value of a spreading factor and an initial value of an index of the spreading factor; extracting a first reception symbol by dechannelizing a reception signal based on a candidate OVSF code corresponding to the set spreading factor and the set index; acquiring a first code domain power of the first reception symbol; acquiring, if the first code domain power is greater than or equal to a predetermined reference value, variance of power of the first reception symbol which is normalized by the first code domain power; and estimating a used OVSF code based on the variance of the normalized power of the first reception symbol.
US10903919B2

Systems and methods related to monitoring a status, or health, of a (e.g., massive) Multiple Input Multiple Output (MIMO) transceiver and, in particular, that of an antenna system (e.g., an Advanced Antenna System (AAS)) of the MIMO transceiver are disclosed. In some embodiments, a method of operation of a radio system implemented in a radio access node to perform supervision of a MIMO transceiver of the radio system comprises performing continuous over-the-air based supervision the MIMO transceiver of the radio system, determining a status of the MIMO transceiver based on results of performing continuous over-the-air based supervision of the MIMO transceiver of the radio system, and taking an action based on the status of the MIMO transceiver.
US10903916B1

A measurement system for investigating the receive behavior of a device under test is provided. The measurement system comprises a test antenna, a test equipment connected to the test antenna, and a test position with respect to the device under test. In this context, the test equipment is configured to derive from geometrical information and radiation pattern data of the test antenna position based signal properties for transmitting via the test antenna.
US10903903B2

A transmitter (102,200) applies a dimensional transformation to preliminary digital drive signals representing symbols, thereby generating transformed digital drive signals (704) designed to represent each symbol using a plurality of first dimensions of an optical carrier (242), the first dimensions distributed over two or more timeslots. The preliminary digital drive signals are designed to represent each symbol using a plurality of second dimensions of the carrier, which differ from the first dimensions. Using the transformed signals, the transmitter generates (706) an optical signal (260). A receiver (102,300) receives (802) an optical signal (360) and determines received digital signals (804) corresponding to the first dimensions. The receiver applies an inverse dimensional transformation to the received digital signals to generate preliminary digital drive signal estimates (806) corresponding to the second dimensions, thereby permitting estimation of the symbols (808). The inverse dimensional transformation may average signal degradations in the received digital signals.
US10903899B2

A method of operating a satellite communication network is disclosed. The network includes a plurality of satellites interconnected by a plurality of satellite-to-satellite communication links. Each of the plurality of satellites is configured to communicate with at least one ground station using respective ground-satellite communication links. The method includes transmitting a routing table to each of the satellites. Each routing table has a list of destination satellites, and defines at least two possible routes leading to it. An alert message identifying a problem communication link is transmitted to a subset of the plurality of satellites. In response to receiving the alert message, subsequent data packets are routed through the communication network by the satellites using their respective routing table to avoid the problem communication link.
US10903888B2

Provided are a configuration method and configuration device for a reference signal and a communication node. The method applied to a first communication node includes: configuring configuration signaling; carrying, by the configuration signaling, parameter configuration for N reference signal resources, the parameter configuration at least includes channel characteristic requirement indication information; and sending the configuration signaling to a second communication node to enable the second communication node to obtain the parameter configuration, where N is an integer greater than or equal to 1.
US10903883B2

An example electronic device includes a first housing including, a first display, a first antenna, a second antenna, and a first rotational motion sensor. The electronic device also includes a hinge including a bend sensor. The electronic device further includes a second housing rotatable coupled to the first housing via the hinge. The second housing includes a second display, a third antenna, a fourth antenna, and a second rotational motion sensor. The electronic device further includes a communication device to select two of the first antenna, the second antenna, the third antenna, and the fourth antenna based on the first rotational motion sensor, the second rotational motion sensor, and the bend sensor. The communication device is also to transmit and receive data via each of the two selected antennas.
US10903880B2

Systems and methods for multi-beam Channel State Information (CSI) reporting are provided. In some embodiments, a method of operation of a second node connected to a first node in a wireless communication network for reporting multi-beam CSI includes reporting a rank indicator and a beam count indicator in a first transmission to the first node. The method also includes reporting a cophasing indicator in a second transmission to the first node. The cophasing indicator identifies a selected entry of a codebook of cophasing coefficients where the number of bits in the cophasing indicator is identified by at least one of the beam count indicator and the rank indicator. In this way, feedback for both a rank indicator and a beam count indicator may be possible which may allow robust feedback and variably sized cophasing and beam index indicators.
US10903874B2

Embodiments of methods and systems for supporting coexistence of multiple technologies in a Power Line Communication (PLC) network are disclosed. A long coexistence preamble sequence may be transmitted by a device that has been forced to back off the PLC channel multiple times. The long coexistence sequence provides a way for the device to request channel access from devices on the channel using other technology. The device may transmit a data packet after transmitting the long coexistence preamble sequence. A network duty cycle time may also be defined as a maximum allowed duration for nodes of the same network to access the channel. When the network duty cycle time occurs, all nodes will back off the channel for a duty cycle extended inter frame space before transmitting again. The long coexistence preamble sequence and the network duty cycle time may be used together.
US10903867B1

A receiver includes one or more mixers configured to sample an input analog signal at a plurality of discrete points in time to obtain a discrete-time sampled signal based on a local oscillating signal provided by a local oscillator; and a sample reordering circuit coupled to the one or more mixers and configured to reorder a sequence of samples received from the one or more mixers.
US10903865B2

A signal interface for a receiver includes a first receiver module configured to receive a first message related to a content. The first receiver module is configured to generate a first adapted message based on the first message and a first transformation protocol. The signal interface further includes a second receiver module configured to receive a second message related to the content. The second receiver module is configured to generate a second adapted message based on the second message and a second transformation protocol. The first transformation protocol associated with the first receiver module and the second transformation protocol associated with the second receiver module are different.
US10903859B2

A solution is proposed for processing data bits, in which the data bits are transformed into first data bytes by means of a first transformation, in which the first data bytes are stored in a memory, in which second data bytes are read from the memory, in which each of the second data bytes, when there is no error, is a codeword of a block error code and in which one error signal per second data byte is determined that indicates whether or not this second data byte is a codeword.
US10903857B2

A data retransmission method for a polar code, and a device therefor are disclosed. The data retransmission method of the disclosure can comprise the steps of: generating a first data block by allocating a plurality of data bits to input bits, with high priorities, among input bits of a polar code encoding module on the basis of a target encoding rate; transmitting the generated first data block; generating a second data block by allocating first data bits among the plurality of data bits to input bits, with low priorities, among the input bits of the polar code encoding module, on the basis of the target encoding rate and shortening bits; and transmitting the generated second data block as a retransmission of the first data block.
US10903850B2

Page filtering in a database using a compression dictionary. A page of a database table is compressed, creating a compression dictionary. The compression dictionary includes entries with a byte sequence from the page and a compression symbol associated with the byte sequence. A part of the compressed page, the compression dictionary, and a page symbol list with compression symbols from the dictionary present in the part of the page, are received. A query having a predicate with a predicate value is received. A predicate symbol list, including symbols in the dictionary whose byte sequences at least partially match the predicate value, is generated. Based on the predicate symbol list and the page symbol list, it is determined that at least one symbol from the predicate symbol list is also present in the part of the page. The query is performed by evaluating the predicate on the part of the page.
US10903842B2

A clock frequency supply device includes: a frequency tuner configured to receive an input signal with a carrier frequency, and tune an oscillation frequency of an oscillator based on the carrier frequency; an injector configured to inject the input signal directly into the oscillator after the tuning of the oscillation frequency is completed; and an oscillator configured to generate a reference clock signal with a reference clock frequency based on the injected input signal.
US10903838B1

An integrated circuit includes a clock management unit that selectively provides a clock signal, an energy management circuit that provides an internal power supply voltage to an internal voltage rail in response to an external power supply voltage, and has a capacitor coupled between the internal voltage rail and a reference voltage terminal, and a clocked digital circuit that is coupled to the internal voltage rail and the reference voltage terminal and operates in synchronism with the clock signal. The clock management unit provides the clock signal at a first frequency during a standby state, continuously at a second frequency higher than the first frequency during an active state, and during a first clock cycle following an end of the standby state while suppressing the clock signal during at least one subsequent clock cycle during a transition state between the standby state and the active state.
US10903825B1

A phase correction circuit, a phase correction method and an electric energy metering device are provided. The phase correction circuit includes a reference voltage circuit and a current correction circuit. The reference voltage circuit includes a first predetermined number of first delay D flip-flops and a first synchronization D flip-flop. The current correction circuit includes a second predetermined number of second delay D flip-flops, a second synchronization D flip-flop and a data selector. The data selector outputs a current signal of one of the second delay D flip-flops to the second synchronization D flip-flop. The second predetermined number is greater than or equal to the first predetermined number. In a case that the second predetermined number is equal to the first predetermined number, each of the second predetermined number and the first predetermined number is greater than 1.
US10903820B2

Systems and methods for analog finite impulse response (FIR) filters are provided. In certain embodiments, a receiver includes a cascade of a mixer, an analog FIR filter, and an analog-to-digital converter (ADC). By including the analog FIR filter along the signal path between the mixer and the ADC, design constraints of the ADC are relaxed. For example, the ADC can operate with relaxed specifications with respect to resolution and/or dynamic range when the analog FIR filter is included. The analog FIR filter can include a controllable transconductance circuit that delivers an integration current to a capacitor over an integration period, with the analog FIR filter's coefficients used to change the transconductance setting of the controllable transconductance circuit to different values over the integration period.
US10903812B2

A trap filter includes a first inductor, a second inductor, and a capacitor. A first end of the first inductor extends to a first connection portion, a third end of the second inductor is connected to a second end of the first inductor, and a fourth end extends to a second connection portion. The capacitor is connected in parallel with the second inductor. The first inductor and the second inductor are subtractive-polarity coupled. An inductance value of the second inductor is less than an absolute value of mutual inductance generated by coupling of the first inductor and the second inductor.
US10903808B2

Systems and methods are provided for amplifying multiple input signals to generate multiple output signals. An example system includes: a first channel configured to receive a first input signal and a second input signal and generate a first output signal and a second output signal based at least in part on the first input signal and the second input signal; and a second channel configured to receive a third input signal and a fourth input signal and generate a third output signal and a fourth output signal based at least in part on the third input signal and the fourth input signal. A first differential signal is equal to the first input signal minus the second input signal. A second differential signal is equal to the third input signal minus the fourth input signal. The first output signal corresponds to a first phase.
US10903804B2

Disclosed examples include differential amplifier circuits and variable neutralization circuits for providing an adjustable neutralization impedance between an amplifier input node and an amplifier output node, including neutralization impedance T circuits with first and second impedance elements in series between the amplifier input and output, and a third impedance element, including a first terminal connected to a node between the first and second impedance elements, and a second terminal connected to a transistor. The transistor operates according to a control signal to control the neutralization impedance between the amplifier input node and the amplifier output node.
US10903798B2

A novel and useful noise reduction technique that improves the noise figure (NF) of a common-source (CS) low noise amplifier (LNA). The technique exploits dc current reuse and increases transconductance of the CS transistor while maintaining its power consumption. By using noise reduction and dc current reuse techniques, the thermal current noise of the noise cancellation stage is reduced without adding any extra branch to the circuit. As a result, the current thermal noise of second stage decreases dramatically leading to better NF without consuming any extra power. Moreover, since the circuit block is implemented using a pMOS transistor, the second order nonlinearity of pMOS and nMOS transistors cancel each other, resulting in improved nonlinearity performance of the LNA, including improvements to both IIP2 and IIP3.
US10903793B2

Technology for a system operable to regulate an output voltage is described. The system can include an active amplifier configured to amplify an input voltage to produce the output voltage when there is active current consumption at the output voltage of the system. The system can include a standby amplifier configured to switch between amplifying the input voltage for a defined period of time and not amplifying the input voltage for a defined period of time to maintain a desired value for the output voltage of the system.
US10903783B2

A method for controlling the orientation of a single-axis solar tracker orientable about an axis of rotation, including observing the evolution over time of the cloud coverage above the solar tracker; determining the evolution over time of an optimum inclination angle of the solar tracker substantially corresponding to a maximum of solar radiation on the solar tracker, depending on the observed cloud coverage; predicting the future evolution of the cloud coverage based on the observed prior evolution of the cloud coverage; calculating the future evolution of the optimum inclination angle according to the prediction of the future evolution of the cloud coverage; servo-controlling the orientation of the solar tracker according to the prior evolution of the optimum inclination angle and depending on the future evolution of the optimum inclination angle.
US10903780B2

A rechargeable battery powered generator for quiet, off-grid power production includes a housing having a front panel separated from a rear panel, a top panel separated from a bottom panel, and a left panel separated from a right panel forming an inner compartment. A plurality of solar panels is coupled to the top panel. A plurality of batteries, a generator, and an electrical system are coupled to the housing. A plurality of outlets is coupled to the housing. The electrical system converts energy from the plurality of solar panels to charge the plurality of batteries, powers the generator from the plurality of batteries, and converts power from the plurality of batteries and the generator to the plurality of outlets.
US10903776B2

An industrial electrical machine includes a stator; a rotor in magnetic communication with the stator; a plurality of windings disposed in the rotor and/or the stator; and an embedded solid state controller. The solid state controller is operative to control the operation of the industrial electrical machine. The solid state controller includes a power semiconductor switching device coupled to the plurality of windings, and includes a communication interface. The power semiconductor switching device is operative to provide switching during operation of the industrial electrical machine, and is operative to turn the electrical machine on and to turn the electrical machine off in response to a control input received by the communication interface.
US10903771B2

A high torque density permanent magnet switched reluctance apparatus with a structure similar to a switched reluctance motor. The apparatus has an inner stator having a plurality of poles, and a rotor disposed radially outward of the inner stator and having a plurality of segments serving as poles. A respective winding is disposed between every pair of adjacent poles of the stator. The apparatus operates with a plurality of separately excitable phases, a given phase being excited by energizing the windings corresponding to the given phase. Excitation of a given phase causes induction of magnetic fluxes traversing a region substantially confined to the region of the stators and rotor segments corresponding to the given phase, and causes a substantial amount of flux to enter rotor segments not in the radial direction but perpendicular to the radial direction.
US10903769B2

Provided is a rotary electrical machine, which is reduced in size of a motor through use of reluctance torque being a feature of an IPM motor, and in which, in driving in times other than a rated time, a current phase angle is shifted from an angle at which a total torque is maximized so that an increase in torque ripple is suppressed even when the current phase angle changes, to thereby provide characteristics of small size, high output, and low torque ripple.
US10903766B2

Systems and methods for generating mechanical and/or electrical energy are presented. A system generates mechanical energy by using direct current to cause at least one rotor to rotate within and/or around at least one stator and/or generates electrical energy by using the rotation of at least one rotor within and/or around at least one stator to generate an electromagnetic field. The at least one rotor includes a plurality of magnets oriented in an array perpendicular to the at least one rotor's axis of rotation. The at least one stator comprises a plurality of magnets oriented in a rectangular array around the at least one rotor. The magnets may be permanent magnets and/or electromagnets.
US10903765B2

A power tool that includes a brushless DC motor, one or more motor sensors, and a controller, such as, for example, an electronic speed control (ESC) circuit. The controller is adapted to provide instructions to control the operation of one or more parameters of the brushless DC motor. The controller is also adapted to receive feedback from one or more motor sensors that reflect whether the motor is attaining the one or more parameters. The controller may also be adapted to have a learning mode, in which feedback provided during use of the power tool is stored by the controller as a program so that the same operating parameters may be subsequently replicated by using the program to operate the tool. The controller may also use the feedback to adjust the operation of the motor so that the motor maintains one or more selected or programmed operating parameters.
US10903764B2

An apparatus includes a first inverter circuit and a second inverter circuit. The first invertor circuit is configured to couple an alternator and a load device to deliver a driving signal from the alternator to the load device. The second invertor circuit is configured to couple the alternator to the load device to deliver a driving signal from the alternator to the load device and configured to couple a battery to the alternator to deliver a charging signal from the alternator the battery.
US10903740B2

The present subject matter relates to charge pump devices, systems, and methods in which a first plurality of series-connected charge-pump stages is connected between a supply voltage node and a first circuit node, wherein the first plurality of charge-pump stages are operable to produce a first electrical charge at the first circuit node, the first electrical charge having a first polarity; and a second plurality of series-connected charge-pump stages is connected between the supply voltage node and a second circuit node, wherein the second plurality of charge-pump stages are operable to produce a second electrical charge at the second circuit node, the second electrical charge having a second polarity.
US10903739B2

A buck converter uses flying capacitors and cross coupling. The flying capacitors reduce the voltage stress across the inductors and the devices, and may provide high efficiency at very low duty cycle ratios. In addition to the high efficiency performance, the converters may provide a significant reduction in area, since smaller inductors can be used compared to typical buck converters. An example of realization shows up to 90% efficiency at 0.5V output and 10 A load from a 3.6V input with small flying capacitors, compared to what is typically used in a switched capacitor converter.
US10903732B2

A movable core-type reciprocating motor and a reciprocating compressor having a movable core-type reciprocating motor are provided. The motor may include a stator including an inner stator and an outer stator; a magnet coil wound between the inner stator and the outer stator; a magnet fixed to at least one of the inner stator or the outer stator so as to be at least partially positioned within a range of the air gap; and a mover including a movable core disposed in the air gap and made of a magnetic material to perform a reciprocation movement with respect to the stator.
US10903729B1

Embodiments involve rotors for axial flux induction rotating electric machines that use a soft magnetic composite for the rotor core. A first embodiment is directed to a rotor for a rotating electrical machine that transmits magnetic flux parallel to a shaft of the rotor. The rotor includes a rotor winding and a plurality of cores. The rotor winding consists of a solid piece of conductive material that comprises a plurality of cavities. Each core is placed in a respective cavity and comprises a highly resistive isotropic ferromagnetic powder.
US10903727B2

A stator core of a rotary electric machine includes a yoke portion which has an annular shape, plural tooth portions protruding radially from an inner peripheral edge of the yoke portion toward a center, and plural fastening portions protruding radially outward from an outer peripheral edge of the yoke portion and each formed with a fastening member insertion hole through which a fastening member is inserted. The stator core is configured by a plurality of electromagnetic steel plates laminated via an adhesive layer. The yoke portion includes plural fastening portion inner regions, and plural non-fastening portion inner regions. The adhesive layer is disposed on the yoke portion. The adhesive layer includes at least one first adhering portion provided in each of the fastening portion inner regions, and at least one second adhering portion provided in each of the non-fastening portion inner regions.
US10903722B2

A power generation system for the production of electric power or the accomplishment of other work objectives utilizes kinetic energy derived from the action of the force of gravity on a vehicle that is allowed to move along a power generation path having a downward grade. A tether cable connects the vehicle to a tether member that moves along a downhill line in response to the movement of the vehicle along the path, and the movement of the tether member operates a gearing mechanism that operates a machine to accomplish the work objective.
US10903721B2

An apparatus of charging an electric mobility may include a tire wheel having an external surface configured to be coupled to a tire and an internal surface in which an empty space is formed, a battery accommodated in the empty space of the internal surface of the tire wheel and mounted, like the tire wheel, on a rotation shaft fixed to the tire wheel to be rotationally driven, a stopper configured to selectively couple the battery to the rotation shaft, and a controller connected to the stopper and configured to control selective coupling of the rotation shaft to the battery by the stopper, wherein the stopper is controlled by the controller so that the battery is charged using an induced electromotive force generated between a coil wound on the battery and a permanent magnet which is mounted to face the battery.
US10903708B2

A stator of a brushless motor may include a core; a bobbin including a pair of side surfaces, an inner wall, and an outer wall; a conductor wire wound by being overlapped in plural layers; and a resin layer covering the bobbin and the conductor wire. A profile of the conductor wire may become larger towards an outer circumferential side of the stator. Among portions of the conductor wire arranged along a rotary axis direction of a rotor on at least one side surface included in the pair of side surfaces and located on an innermost circumferential side of the stator in the respective plural layers, a portion of the conductor wire exposed to the resin layer and separated from the inner wall and the outer wall may be tilted from an inner circumferential side of the stator toward the outer circumferential side of the stator.
US10903707B2

A synchronous reluctance machine includes a stator and a rotor spaced apart from the stator by an air gap. The rotor is rotatably mounted about an axis and has laminations arranged axially behind one another. Each lamination has an anisotropic magnetic structure formed by flux blocking sections and flux conducting sections, wherein the flux blocking sections and the flux conducting sections form poles of the rotor. The flux blocking sections form axial channels, wherein in at least some flux blocking sections permanent magnets are provided that do not completely occupy the respective flux blocking section and thus allow axial airflow in all flux blocking sections. The laminated core of the rotor is axially subdivided into at least two component laminated cores, with radial cooling gaps formed between the poles in the region of the q axis as viewed in circumferential direction and between the component laminated cores as viewed axially.
US10903700B2

A dust core included in an axial-gap rotary electric machine. The dust core includes a sector-shaped plate-like yoke portion, and a tooth portion integrated with the yoke portion and projecting from the yoke portion. Denoting one of surfaces of the yoke portion from which the tooth portion projects as a toothed surface, the toothed surface has a concave portion provided between a peripheral edge of the tooth portion and a peripheral edge of the yoke portion.
US10903690B2

An apparatus for current sharing for wireless power transfer is disclosed. The apparatus includes two or more power converter apparatuses. Each power converter apparatus is connected to a primary wireless power transfer pad. The apparatus includes one or more ferrite structures where each ferrite structure includes a conductor of at least one power converter apparatus of the two or more power converter apparatuses passing through the ferrite structure and each ferrite structure includes two or more conductors. The conductors passing through a ferrite structure of the one or more ferrite structures are arranged to maintain equal current sharing between the conductors passing through the ferrite structure.
US10903688B2

A wireless electrical energy transmission system is provided. The system comprises a wireless transmission base configured to wirelessly transmit electrical energy or data via near field magnetic coupling to a receiving antenna configured within an electronic device. The wireless electrical energy transmission system is configured with at least one transmitting antenna and a transmitting electrical circuit positioned within the transmission base. The transmission base is configured so that at least one electronic device can be wirelessly electrically charged or powered by positioning the at least one device external and adjacent to the transmission base.
US10903685B2

A surgical shaft assembly includes a slip ring assembly. The slip ring assembly has a first connector, a first conductor mounted on the first connector, and a first water-proof insulative layer on the first conductor. The slip ring assembly has a second connector rotatable relative to the first connector, a second conductor mounted on the second connector, and a second water-proof insulative layer on the second conductor. The slip ring assembly also has a dielectric layer located between the first water-proof insulative layer and the second water-proof insulative layer. The first conductor and the second conductor are configured to form a capacitive channel therebetween.
US10903677B2

Inductive charging of multiple devices includes prioritizing one or more of the devices for receiving a power charge via a wireless charging device according to one or more power charging parameters. A selected amount of the power charge may be provided to the one or more prioritized devices, via the wireless charging device, according to the one or more power charging parameters.
US10903672B2

A method of charging a solid-state lithium-based battery that does not include a lithium deposited anode (i.e., lithium anode-free, solid-state lithium-based battery) is provided. The method includes charging a lithium anode-free, solid-state lithium-based battery that needs to be charged utilizing at least an initial charge stage in which a charge rate of 5 C or greater is performed for a period of time of 50 seconds or less. Such charging can produce a reduced deformation of the top electrode of the lithium anode-free, solid-state lithium-based battery.
US10903668B2

A plurality of battery packs is provided in communication with an energy monitoring and control system. Each battery pack includes a plurality of battery cells that collectively dictate the capabilities of the battery pack. The energy monitoring and control system determines a plurality of pack charging or pack discharging parameters for each battery pack that, when performed, achieve one or more performance metrics at a user level (e.g., performance metrics of each battery pack within a system of multiple battery packs). The battery pack further determines a plurality of cell charging or cell discharging parameters for each battery cell based upon the determined plurality of pack charging or pack discharging parameters for each battery cell that, when performed, achieve one or more performance metrics at a battery level (e.g., performance metrics of different cells of each battery pack).
US10903667B2

A battery control unit is adapted for a power supply system provided with a storage battery series-connected battery cells, a filter circuit, a discharge circuit, and a connection member connecting between the battery cell and the filter circuit. The battery control unit includes a voltage detection unit detecting voltage at the battery cell where noise is eliminated by the filter circuit, the voltage being detected immediately before/after a discharging is performed through the discharge circuit; a correction value calculation unit that calculates an amount of a voltage drop at the connection member when a discharging is performed through the discharge circuit, to be a correction value; and a voltage calculation unit that calculates voltage of the battery cell by adding the correction value calculated by the correction value calculation unit to a post-discharge voltage detected immediately after the discharging by the voltage detection unit.
US10903666B2

A battery charging method and apparatus are provided. The battery charging method includes determining a number of charging ports to charge a battery based on a determined state of the battery, and charging the battery using the number of charging ports.
US10903656B2

A system comprises a first five-level inverter connected between a dc power source and an ac grid, a second five-level inverter connected between the dc power source and the ac grid and a third five-level inverter connected between the dc power source and the ac grid, wherein each five-level inverter comprises a first boost apparatus and a second boost apparatus.
US10903655B2

A power source and power management system including: a controller configured to transmit tracking information of the power source and power management system; an energy harvesting power source; a non-degrading rechargeable power source electrically connected to the energy harvesting power source and configured to be recharged by energy generated by the energy harvesting power source; and a power manager configured to control switching of a system power source between the energy harvesting power source and the non-degrading rechargeable power source based on a power state of the energy harvesting power source and a power state of the non-degrading rechargeable power source.
US10903653B2

Distributed series reactance modules and active impedance injection modules that are adapted to operating with electric power transmission lines over a wide range of transmission voltages are disclosed. Key elements include a virtual ground, an enclosure that acts as a Faraday shield, radio frequency or microwave control methods and the use of corona rings.
US10903651B2

Provided is a power grid adjustment method based on a load of a variable frequency air conditioner. The method includes: establishing a mathematical simulation model of a virtual synchronous motor in a variable frequency air conditioner controller; establishing a virtual inertia control segment and a droop control segment of power grid adjustment according to the mathematical simulation model; obtaining a reference value Δω of rotation speed variation of a compressor by the virtual inertia control segment; obtaining a reference value ωref of rotational angular frequency of the compressor by the droop control segment; and inputting a sum of the reference value ωref of rotational angular frequency of the compressor and the reference value Δω of rotation speed variation of the compressor into a field-oriented controller (FOC) to control rotation of a motor.
US10903647B2

A surge protection device with stack spark gaps, whereby a stack spark gap is formed from multiple electrodes and insulating elements that are arranged between the electrodes, with an ignition switch for influencing the ignition behavior of the stack spark gaps, with a first electrically conductive clamping element and with a second electrically conductive clamping element, whereby the clamping elements are arranged on opposite sides of the stack spark gaps, with at least one connecting element by which the clamping elements are connected to one another, and with connection elements for electrical connection of the stack spark gaps.
US10903640B2

An electrical link includes an electrical protection device. The electrical link, for linking an AC high-voltage generator to a user apparatus, includes an electrical conductor surrounded by a first inner insulating envelope. An electrical protection device includes a conductive sheath around the inner insulating envelope. A fixed DC current generator is connected to a current injection point of the conductive sheath. A circuit breaker that can be activated is on the electrical conductor and configured to break the electrical link when it is activated. A detection module is connected to a current tap-off point of the conductive sheath and to the circuit breaker, the detection module being configured to detect a break in the conductive sheath, a current leak out of the electrical conductor or a current leak out of the sheath and to activate the circuit breaker.
US10903638B2

The invention relates to a cable joint for mutually connecting a first cable end and a second cable end, comprising: a main body with a first cable opening defined by a first opening edge and a second cable opening defined by a second opening edge, via which first cable opening the first cable end can extend into the main body in use and via which second cable opening the second cable end can extend into the main body in use; and—first sealing means for providing a seal between a peripheral surface of the first cable end and the first opening edge and second sealing means for providing a seal between a peripheral surface of the second cable end and the second opening edge. The invention also relates to a method for mutually connecting a first cable end and a second cable end using such a cable joint.
US10903625B2

A method for manufacturing a laser diode device includes providing a substrate having a surface region and forming epitaxial material overlying the surface region, the epitaxial material comprising an n-type cladding region, an active region comprising at least one active layer overlying the n-type cladding region, and a p-type cladding region overlying the active layer region. The epitaxial material is patterned to form a plurality of dice, each of the dice corresponding to at least one laser device, characterized by a first pitch between a pair of dice, the first pitch being less than a design width. Each of the plurality of dice are transferred to a carrier wafer such that each pair of dice is configured with a second pitch between each pair of dice, the second pitch being larger than the first pitch.
US10903623B2

The present disclosure provides a method and structure for producing large area gallium and nitrogen engineered substrate members configured for the epitaxial growth of layer structures suitable for the fabrication of high performance semiconductor devices. In a specific embodiment the engineered substrates are used to manufacture gallium and nitrogen containing devices based on an epitaxial transfer process wherein as-grown epitaxial layers are transferred from the engineered substrate to a carrier wafer for processing. In a preferred embodiment, the gallium and nitrogen containing devices are laser diode devices operating in the 390 nm to 425 nm range, the 425 nm to 485 nm range, the 485 nm to 550 nm range, or greater than 550 nm.
US10903611B2

A joint puller includes an arm having a first arm end and a second arm end, and a lever having a first lever end and a second lever end. The first arm end is configured to be pivotally connected to a first busway section, and the second lever end is configured to be pivotally connected to a second busway section. The first lever end is pivotally connected to the arm at a location spaced from the first arm end. The joint puller further includes a stopper extending from the lever at a location spaced from the first lever end. The stopper contacts the arm when the arm is pivoted to a predetermined angle with respect to the lever.
US10903610B1

A self-lock structure of Ethernet connector for vehicle, includes a plug self-lock member and a cable end socket self-lock member. When the plug self-lock member and the cable end socket self-lock member are at a first engagement stage, the fastener is inserted into the outer shell, the outer hanger is engaged with the first groove, the first protrusion, the second protrusion, and the inner hanger are engaged with the second groove, the third groove, and the fourth groove, respectively, and the elastic plate is not in a forced status. When the plug self-lock member and the cable end socket self-lock member are at a second engagement stage, the fastener is further inserted into the outer shell, and the first protrusion and the second protrusion are further engaged, respectively, and the elastic plate is in a forced status, enhancing the fastening stability.
US10903605B2

A housing (10) includes a terminal holding portion (12) and a fitting space (23) facing the front surface of the terminal holding portion (12). A retainer (33) is mounted in a front part of the terminal holding portion (12). The retainer (33) is movable between a partial locking position and a full locking position. A moving plate (44) facing the front surface of the retainer (33) is accommodated in the fitting space (23), and the moving plate (44) is formed with openings (48) penetrating in the front-rear direction. The retainer (33) is formed with operated portions (41) facing the openings (48) from behind, and a tool (51, 52, 54) inserted into the opening (48) can contact the operated portion (41).
US10903603B2

The present invention relates to an electrical connector comprising a first connector portion, a second connector portion and a locking mechanism, wherein the first connector portion has a first electrical contact element and at least one magnet, and wherein the second connector portion has a second electrical contact element and at least one second magnet with a polarity which is reversed in relation to the first magnet, wherein the first and the second contact element are designed to establish an electrical connection between the first and the second connector portion for power and/or data transmission, and wherein the locking mechanism is of self-locking design.
US10903591B2

An electrical connector includes: an insulating frame, having an accommodating space to accommodate a chip module; a metal sheet, fixed to the insulating frame and provided with multiple positioning slots; and multiple insulating blocks respectively positioned correspondingly in the positioning slots movably in a vertical direction. The metal sheet has a first stopping portion and a second stopping portion on a periphery of each positioning slot. Each insulating block is formed separately from the insulating frame and accommodates multiple conductive terminals, and has a first protruding portion located above the first stopping portion, and a second protruding portion located below the second stopping portion, such that the first and second stopping portions restrict the insulating blocks from moving vertically. In the vertical direction, a gap exists between the first protruding portion and the first stopping portion, and a gap exists between the second protruding portion and the second stopping portion.
US10903582B2

An antenna array and a communications device are provided. The antenna array includes a feeding waveguide and a waveguide cover. A waveguide port is disposed on the feeding waveguide, and an array of radiation slots are arranged along the length of the waveguide cover. The slots are configured to transmit signals fed from the waveguide port, and are classified into a first subarray and a second subarray. At a center frequency of the antenna array, the difference between a beam angle of the first subarray and a required beam angle, and a difference between a beam angle of the second subarray and the required beam angle, is each less than a specified threshold. With a frequency change of the antenna array, the beam angle of the first subarray and the beam angle of the second subarray change in opposing directions. Therefore, when the first and second subarray beams are combined, the combined beam angle has reduced frequency dependence.
US10903579B2

A sheet-type metamaterial includes: a film-shaped dielectric substrate; a first and second wire array formed on the dielectric substrate's front surface and back surface respectively. The first wire array includes elongated metallic first cut wires of a length aligned in a y-axis direction with a gap g therebetween and in an x-axis direction with space s therebetween. The second wire array includes second cut wires having the same shape as first cut wires and aligned so as to overlap first cut wires and to be symmetric with the first cut wires. With a design frequency set at 0.51 THz, the dielectric substrate's thickness d is set at about 50 μm, space s is set at about 361 μm, gap g is set at about 106 μm, and the length of first and second cut wires is set at a length approximate to a value to generate resonance at a working frequency.
US10903572B2

Dual resonator for flat panel antennas is disclosed. In one example, an antenna comprises a single physical antenna aperture having at least two spatially interleaved antenna sub-arrays of antenna elements operable as two resonator sets with a frequency offset with respect to each other. The antenna sub-arrays are operated together to form a beam in the desired frequency band. Each sub-array has a modulation pattern calculated based on holographic beam steering algorithms. The frequency offset between the sub-arrays can be achieved, e.g., by geometrical differences of the radiative antenna elements or differences in electromagnetic loading of the radiative antenna elements. By using two or dual resonator sets with frequency offset, significant improvement to dynamic bandwidth can be achieved in contrast to a single resonator antenna by expanding the dynamic bandwidth range with dual resonators.
US10903568B2

An antenna element includes a patch antenna and a microstrip line separated by an electrochromic material to tune the element. A reflectarray of a plurality of antenna elements is formed on a substrate. The dielectric permitivities of the electrochromic material may be controlled both during manufacture and during operation of the antenna to provide a phase shift to the antenna elements and beamform a signal radiated by the antenna. A bias line may be used to change a shape, direction or circular polarity of a beam radiating from the antenna.
US10903560B2

A module unit includes a carrier substrate, an antenna substrate as well as sealants. The carrier substrate includes a chip arranged on a first main surface as well as a spacer arranged on the first main surface. The antenna substrate includes at least one antenna structure. The sealants hermetically seal off the antenna substrate and the carrier substrate in an edge area and connect same to each other. The antenna substrate is connected to the carrier substrate via the spacer, so that a cavity is formed between the chip and the antenna substrate.
US10903559B2

A method for manufacturing a liquid-crystal antenna device is provided. The method includes step (a) providing a first mother substrate. The first mother substrate includes a first region and a second region. The first region has a plurality of first sides. An extension line of at least one of the first sides divides the second region into a first part and a second part. The method also includes the following steps: (b) forming a first electrode layer on the first region and the second region, and (c) cutting the first mother substrate along the first sides of the first region.
US10903555B2

Antenna system adapted for integration in side mirrors of a vehicle. The antenna system includes two radiating conductors and a reflector coplanarly disposed on a same dielectric substrate of a printed circuit board. The radiating conductors are connected to the reflector through transmission lines electromagnetically coupled to a frequency band of operation. In order to optimize the radiating of the antenna system in a 180° sector that covers one lateral of the vehicle, the reflector is separated from the two radiating conductors by a distance included between 0.3 times and one time the central wavelength; and the reflector is less than 6 times wider than the radiating conductors.
US10903552B2

An electronic device is provided. The electronic device includes a housing including a first face, a second face that faces a direction opposite to the first face, and a side wall that encloses a portion of a space between the first face and the second face, a first radiation conductor extended along a circumferential direction of the housing as a portion of the side wall, and a plurality of second radiation conductors electrically connected to the first radiation conductor, and arranged inside of the first radiation conductor in a direction where the first radiation conductor extends. The plurality of second radiation conductors may form a plurality of closed loops with the first radiation conductor. The electronic device as above may vary according to the embodiments of the disclosure.
US10903551B2

An antenna device includes a first ground plane, a second ground plane, a first antenna unit, a second antenna unit, and a metal plate. The second ground plane is connected to the first ground plane. The first antenna unit is disposed on the second ground plane. The second antenna unit is disposed on the second ground plane. The metal plate and is connected to the second ground plane and the location of the metal plate is arranged corresponding to the first antenna unit and the second antenna unit. Each of the first antenna unit and the second antenna unit is configured to cooperate with the first ground plane and the metal plate to generate a radiation pattern perpendicular to the first ground plane.
US10903545B2

The present invention includes a method of creating electrical air gap or other low loss low cost RF mechanically and thermally stabilized interdigitated resonate filter in photo definable glass ceramic substrate. A ground plane may be used to adjacent to or below the RF filter in order to prevent parasitic electronic signals, RF signals, differential voltage build up and floating grounds from disrupting and degrading the performance of isolated electronic devices by the fabrication of electrical isolation and ground plane structures on a photo-definable glass substrate.
US10903542B1

A variable RF attenuator includes a substrate, a first microstrip trace, a first thin film resistor, a second microstrip trace, and a wire bond. The substrate includes a dielectric layer. The first thin film resistor is disposed on the substrate. The first microstrip trace is disposed on the substrate and the first thin film resistor. The second microstrip trace is disposed on the substrate and is uncoupled from the first microstrip trace. The wire bond extends from the second microstrip trace to a position on the first microstrip trace. The position is selected to tune RF attenuation over a conductive path defined by the first microstrip trace, the wire bond, and the second microstrip trace.
US10903539B2

A dielectric resonator, a dielectric filter, a base station and a method for fabricating the dielectric resonator or the dielectric filter are provided. The dielectric resonator includes: a solid dielectric resonator body, a blind hole located on one side of the solid dielectric resonator body, a metalized layer covering both a surface of the solid dielectric resonator body and a surface of the blind hole, and a demetallized notch located at the metalized layer on the surface of the blind hole. The dielectric resonator provided in the present application can implement tuning of the dielectric resonator, and reduce impact on the resonance frequency of the dielectric resonator after the dielectric resonator is tuned, where the impact caused by that the demetallized notch is covered by a metal material in an assembly process of the dielectric resonator, and signal energy that is leaked from the notch is reduced.
US10903535B2

An aircraft hybrid cooling system is disclosed. The aircraft hybrid cooling system includes a conduit through an aircraft that is configured to allow airflow through the conduit. The aircraft hybrid cooling system additionally includes a battery assembly positioned in the conduit, configured to provide for airflow past a battery in the battery assembly in a first mode of operation and configured to provide flow of a cooling medium past the battery in a second mode of operation. In some embodiments, the battery in the battery assembly is cooled via airflow in the event the aircraft is in flight and is cooled via an applied cooling medium in the event the aircraft is grounded.
US10903533B2

Provided is a battery module, and more particularly, a battery module capable of improving cooling efficiency of battery cells and uniformly cooling the battery cells by reducing a contact resistance between a cooling fin and a heat sink, by allowing the cooling fin to be coupled and fixed to the heat sink so that the cooling fin which is in contact with the battery cell to conduct heat is in close contact with the heat sink for radiating the heat.
US10903532B2

A fault tolerant voltage measurement method for battery management systems is proposed for reliable and prompt cell fault and sensor fault detection. The key of the method is that it correlates one voltage sensor reading with multiple cell voltages and vice versa. When a cell fault occurs, fault readings will be revealed by multiple voltage sensor readings. Similarly, when a sensor fault occurs, multiple cell voltages will be influenced. Compared with the traditional one-to-one correspondence voltage measurement, the proposed method increases the credibility of sensor/cell fault decisions. Furthermore, it does not increase the hardware cost, and is easy to be adopted in real applications.
US10903529B2

Disclosed herein is a battery cell including an insulator assembly, wherein, when a needle-shaped conductor passes through the insulator assembly, a part of the insulator assembly into which a needle-shaped end part of the needle-shaped conductor is inserted is fallen and pass through the electrode assembly together with the needle-shaped conductor, and a planar shape of a through-hole of the electrode assembly is determined by the fell-off part of the insulator assembly.
US10903523B2

A nonaqueous electrolyte includes a lithium salt, a trifluoropropionate ester of the formula (1), and a fluorinated carboxylate ester of the formula (2). The amount of (1) is not less than 10 mass % of the nonaqueous electrolyte. In the formulae, R1 is a C1-3 alkyl group, one or two of X1 to X4 are fluorine atoms, R2 is a hydrogen atom, a C1-3 alkyl group or a fluorinated C1-3 alkyl group, and R3 is a C1-3 alkyl group or a fluorinated C1-3 alkyl group.
US10903518B2

Disclosed is a method of preparing a sulfide-based solid electrolyte for an all-solid battery having an argyrodite-type crystal structure through a solution process. The method including obtaining a precursor solution by dissolving lithium sulfide, phosphorus sulfide and a halogen compound in a solvent, obtaining a precursor powder by removing the solvent from the precursor solution. Solid electrolyte for an all-solid battery can be produced by such method.
US10903513B2

A fuel cell device that can prevent exposure of a cell stack to the outside of a stack case, and a vehicle with the same mounted thereon. The fuel cell device includes a cell stack, end plates disposed at opposite ends of the cell stack in a stacking direction of fuel cells, and a stack case housing the cell stack and end plates. The stack case has a bottom surface portion, end plate facing portions facing the respective end plates, side surface portions extending in the stacking direction, and mount portions disposed near corner portions between the respective side surface portions and end plate facing portions and on outer walls of the respective side surface portions such that the mount portions are positioned in a pair across the bottom surface portion. The bottom surface portion has rib portions disposed thereon that each extends between a pair of the mount portions.
US10903511B2

The circulation rates of the electrolyte solutions in a flow battery can impact operating performance. Adjusting the circulation rates can allow improved performance to be realized. Flow battery systems having adjustable circulation rates can include a first half-cell containing a first electrolyte solution, a second half-cell containing a second electrolyte solution, at least one pump configured to circulate the first electrolyte solution and the second electrolyte solution at adjustable circulation rates through at least one half-cell in response to a value of Pexit/I or I/Penter, and at least one sensor configured to measure net electrical power entering or exiting the flow battery system, and an amount of electrical current passing through the whole cell. I is the electrical power passing through the whole cell. Pexit is net electrical power exiting the system in a discharging mode, and Penter is net electrical power entering the system in a charging mode.
US10903510B2

A redox flow battery includes a battery cell, a tank which stores an electrolyte to be supplied to the battery cell, piping which is connected to the battery cell and the tank and configured to circulate the electrolyte, a container which houses the battery cell, the tank, and the piping all together, and a partition wall which is provided inside the container and prevents the electrolyte from leaking out of the container. The height of the partition wall is equal to or greater than a liquid level height at the time when a predetermined amount of electrolyte leaks into the container as a consequence of damage to the piping, and the predetermined amount includes the total of an amount equivalent to the volume of the battery cell and an amount equivalent to the volume of the piping.
US10903506B2

Provided is a separator for a fuel cell that can suppress a decrease in the power generation performance of the fuel cell by reducing the contact resistance of the separator. Specifically, provided is a separator for a fuel cell, the separator being adapted to be in contact with a MEGA (power generation portion) including a membrane electrode assembly of the fuel cell so as to separate the MEGA from a MEGA of an adjacent fuel cell, the separator including a metal substrate made of metal; and a tin oxide film covering a surface of the metal substrate on the side of the MEGA. The tin oxide film is made of tin oxide containing 0.2 to 10 atom % of antimony.
US10903485B2

A negative electrode for nonaqueous electrolyte secondary batteries includes a negative electrode current collector and a negative electrode mixture layer disposed on the negative electrode current collector, and the negative electrode mixture layer contains a negative electrode active material containing lithium titanate, a binder, and a (meth)acrylic acid-based polymer. The amount of the (meth)acrylic acid-based polymer in the negative electrode mixture layer is 10 mass % or less relative to the total amount of the (meth)acrylic acid-based polymer and the binder. The amount of the (meth)acrylic acid-based polymer in a portion of the negative electrode mixture layer that extends from the surface to the middle of the negative electrode mixture layer in the thickness direction (upper region) is 60 mass % or more relative to the total amount of the (meth)acrylic acid-based polymer.
US10903484B2

Disclosed are electrochemical devices and methods for making electrochemical devices such as metal infiltrated electrodes for solid state lithium ion and lithium metal batteries. In one method for forming an electrode, a metal is infiltrated into the pore space of the active material of the electrode providing improved electronic conductivity to the electrode. The electrode may also include a solid-state ion conducting material providing improved ion conductivity to the electrode. Before infiltration of the metal, a stabilization coating may be applied to the active material and/or the solid-state ion conducting material to the stabilize electrode interfaces by slowing, but not eliminating, the chemical reactions that occur at elevated temperatures during sintering of the active material and/or the solid-state ion conducting material forming the electrode.
US10903482B2

Lithium-containing nanofibers, as well as processes for making the same, are disclosed herein. In some embodiments described herein, using high throughput (e.g., gas assisted and/or water based) electrospinning processes produce nanofibers of high energy capacity materials with continuous lithium-containing matrices or discrete crystal domains.
US10903480B2

A method for impregnating an active paste into a fibre material in the manufacture of an electrode of a lead acid battery or cell, comprises moving a fibre material through a confined pasting zone also containing a Pb-based paste, while vibrating and maintaining a pressure on the paste, to continuously impregnate the paste into the fibre material. A paste impregnating machine is also disclosed, with a fibre material feed system, and which may use a lug along the fibre material to draw the fibre material through the paste application stage.
US10903476B2

A battery module having a battery cell stack having a plurality of stacked battery cells, each battery cell having an electrode lead, a bus bar configured to electrically connect the electrode leads of the plurality of stacked battery cells, and a breaking unit disposed between two adjacent battery cells of the plurality of stacked battery cells is provided. The breaking unit is spaced apart from the bus bar. The breaking unit is configured to operate by a gas pressure of gas generated in at least one of the two adjacent battery cells to break the electric connection between the electrode leads of the two adjacent battery cells and the bus bar.
US10903462B2

An electric storage device includes a storage module and a mounting plate. The storage module includes a plurality of storage cells stacked in a stacking direction and has an end surface in the stacking direction. The storage module is mounted on the mounting plate. The mounting plate includes a fastening part and a displacement absorbing part. The storage module is connected to the mounting plate at the fastening part. The displacement absorbing part absorbs displacement of the storage module in the stacking direction. The fastening part is provided between the displacement absorbing part and the end surface of the storage module in the stacking direction.
US10903455B2

Disclosed is a light emitting display device which facilitates to improve light-extraction efficiency of pixels, and to maximize light-extraction efficiency of each pixel, wherein the light emitting display device includes a substrate having a first area and a second area, a planarization coating layer prepared on the substrate and configured to have a first curve pattern prepared on the first area, and a second curve pattern prepared on the second area, and an emission device prepared on the first curve pattern and the second curve pattern, wherein a thickness of the planarization coating layer overlapping the first curve pattern is different from a thickness of the planarization coating layer overlapping the second curve pattern, and each of the first curve pattern and the second curve pattern includes a plurality of protruding portions having an aspect ratio of 0.4˜0.6.
US10903452B2

An organic EL device including a first barrier film that contains primarily silicon nitride, a second barrier film that contains primarily silicon nitride, an organic EL element that is disposed between the first barrier film and the second barrier film, a first flexible substrate that is disposed opposite the organic EL element with the first barrier film interposed therebetween, a second flexible substrate that is disposed opposite the organic EL element with the second barrier film interposed therebetween, and a third barrier film that is disposed between the second barrier film and the organic EL element, and contains primarily silicon nitride.
US10903448B2

An organic light-emitting display apparatus is provided. The display apparatus includes a pixel-defining layer disposed on a substrate, wherein the pixel-defining layer defines an emission region and a non-emission region, an organic light-emitting device disposed in the emission region, and a protruding portion disposed on a portion of the pixel-defining layer in the non-emission region. The display apparatus also includes a thin film encapsulating layer disposed on the substrate for sealing the organic light-emitting device and the protruding portion, the thin film encapsulating layer comprising at least one organic film and at least one inorganic film, wherein at least one organic film corresponds to a functional organic film, and a height of a first upper surface of the functional organic film disposed away from the protruding portion is lower than a height of a second upper surface of the functional organic film disposed near a top of the protruding portion.
US10903442B2

Disclosed are an organic light-emitting diode and an organic light-emitting display device including the same. The organic light-emitting diode includes: a first electrode; a second electrode disposed opposite to the first electrode; a light-emitting layer disposed between the first electrode and the second electrode; a hole transport region disposed between the first electrode and the light-emitting layer; and an electron transport region disposed between the light-emitting layer and the second electrode; the hole transport region including at least two layers, and one of the at least two layers is in contact with the first electrode and is a self-crystallizing material-containing layer.
US10903441B2

Single-layer LEDs were developed using a composite thin film of organometal halide perovskite (Pero) and poly (ethylene oxide) (PEO). Single-layer Pero LEDs have a device structure that resembles “bottom electrode (ITO)/Pero-PEO/top electrode (In/Ga or Au)”. Green emission LEDs with methylammonium lead bromide (bromide-Pero) and PEO composite thin films exhibit a low turn-on voltage of about 2.8-3.1 V (defined at 1 cd m−2 luminance), a maximum luminance of 4064 cd m−2 and a moderate maximum current efficiency of about 0.24-0.74 cd A−1. Blue and red emission LEDs have also been fabricated using Cl/Br or Br/I alloyed Pero-PEO composite thin films.
US10903440B2

A novel light-emitting element is provided. Alternatively, a novel light-emitting element which can achieve both high efficiency and a long lifetime is provided. The light-emitting element includes a light-emitting layer between a pair of electrodes. The light-emitting element includes a first light-emitting layer and a second light-emitting layer. The first light-emitting layer includes a fluorescent material. The second light-emitting layer includes a phosphorescent material. A difference in peak value between a first emission spectrum of light from the first light-emitting layer and a second emission spectrum of light from the second light-emitting layer is 30 nm or less.
US10903429B2

A condensed cyclic compound represented by one of Formulae 1-1 to 1-12 is described in the specification.
US10903427B2

A deposition system that mitigates feathering in a directly deposited pattern of organic material is disclosed. Deposition systems in accordance with the present disclosure include an evaporation source, an electrically conductive shadow mask, and an electrically conductive field plate. The source imparts a negative charge on vaporized organic molecules as they are emitted toward a target substrate. The source and substrate are biased to produce an electric field having field lines that extend normally between them. The shadow mask and field plate are located between the source and substrate and each functions as an electrostatic lens that directs the charged vapor molecules toward propagation directions aligned with the field lines as the charged vapor molecules approach and pass through them. As a result, the charged vapor molecules pass through the shadow mask to the substrate along directions that are substantially normal to the substrate surface, thereby mitigating feathering in the deposited material pattern.
US10903409B1

A semiconductor power module configured to convert direct current to alternating current. The semiconductor power module includes a power semiconductor device and a thermoelectric generator configured to convert heat generated by the power semiconductor device into electric energy.
US10903389B2

Presented herein are reactors for growing or depositing semiconductor films or devices. The reactors disclosed may be used for the production of III-V materials grown by hydride vapor phase epitaxy (HVPE).
US10903382B2

A light redirecting film defining a longitudinal axis, and including a base layer, an ordered arrangement of a plurality of microstructures, and a reflective layer. The microstructures project from the base layer, and each extends across the base layer to define a corresponding primary axis. The primary axis of at least one of the microstructures is oblique with respect to the longitudinal axis. The reflective layer is disposed over the microstructures opposite the base layer. When employed, for example, to cover portions of a PV module tabbing ribbon, or areas free of PV cells, the films of the present disclosure uniquely reflect incident light.
US10903378B2

The present invention is directed to photovoltaic and photogalvanic devices and methods of generating electrical energy and power or detecting light therefrom, based on a novel nano-enhanced bulk photovoltaic effect using non-centrosymmetric crystals, including ferroelectric and piezoelectric materials, where the non-centrosymmetry is the equilibrium state or it is static or dynamically induced. In certain embodiments, the device comprises a layer of non-centrosymmetric crystalline materials, and a plurality of electrodes disposed in an array upon or penetrating into at least one surface of the crystalline material, the electrodes being optimally spaced to capture the ballistic carriers generated upon irradiation of the crystalline material.
US10903376B2

A light receiving/emitting element 11 includes: a light receiving/emitting layer 21 in which a plurality of compound semiconductor layers are stacked; and an electrode 30 having a first surface 30A and a second surface 30B and made of a transparent conductive material, in which the second surface faces the first surface 30A, and the electrode is in contact, at the first surface 30A, with the light receiving/emitting layer 21. The transparent conductive material contains an additive made of one or more metals, or a compound thereof, selected from the group consisting of molybdenum, tungsten, chromium, ruthenium, titanium, nickel, zinc, iron, and copper, and concentration of the additive contained in the transparent conductive material near an interface to the first surface 30A of the electrode 30 is higher than concentration of the additive contained in the transparent conductive material near the second surface 30B of the electrode 30.
US10903368B2

The reliability of a transistor including an oxide semiconductor can be improved by suppressing a change in electrical characteristics. A transistor included in a semiconductor device includes a first oxide semiconductor film over a first insulating film, a gate insulating film over the first oxide semiconductor film, a second oxide semiconductor film over the gate insulating film, and a second insulating film over the first oxide semiconductor film and the second oxide semiconductor film. The first oxide semiconductor film includes a channel region in contact with the gate insulating film, a source region in contact with the second insulating film, and a drain region in contact with the second insulating film. The second oxide semiconductor film has a higher carrier density than the first oxide semiconductor film.
US10903359B2

A semiconductor device includes: a semiconductor layer that includes principal surfaces; a metal layer that includes principal surfaces, is disposed with the principal surface in contact with the principal surface, is thicker than the semiconductor layer, and comprises a first metal material; a metal layer that includes principal surfaces, is disposed with the principal surface in contact with the principal surface, and comprises a metal material having a Young's modulus greater than that of the first metal material; and transistors. The transistor includes a source electrode and a gate electrode on a side facing the principal surface. The transistor includes a source electrode and a gate electrode on a side facing the principal surface.
US10903357B2

An integrated circuit is described. The integrated circuit includes a laterally diffused metal oxide semiconductor (LDMOS) transistor. The LDMOS is on a first surface of an insulator layer of the integrated circuit. The LDMOS transistor includes a source region, a drain region, and a gate. The LDMOS transistor also includes a secondary well between the drain region and the gate. The secondary well has an opposite polarity from the drain region. The LDMOS transistor further includes a backside device on a second surface opposite the first surface of the insulator layer.
US10903351B2

A vertical MOSFET having a trench gate structure includes an n−-type drift layer and a p-type base layer formed by epitaxial growth. In n−-type drift layer, an n-type region, a lower second p+-type region and a first p+-type region are provided. A part of the lower second p+-type region extending in a direction opposite that of a depth of the trench and connected to the p-type base layer.
US10903341B2

A method for manufacturing a MOSFET semiconductor device includes providing a wafer including a semiconductor body having a first side, a first semiconductor region adjacent to the first side, a second semiconductor region adjacent to the first side and forming a first pn-junction with the first semiconductor region, and a third semiconductor region adjacent to the first side and forming a second pn-junction with the second semiconductor region, a first dielectric layer arranged on the first side, a gate electrode embedded in the first dielectric layer, and a second dielectric layer arranged on the first dielectric layer. Next to the gate electrode, a trench is formed through the first dielectric layer and the second dielectric layer. At a side wall of the trench, a dielectric spacer is formed. The trench is extended into the semiconductor body to form a contact trench.
US10903339B2

Methods of fabrication and semiconductor structures includes vertical transport field effect transistors (VTFETs) including a top source/drain extension formed with a sacrificial doped layer. The sacrificial doped layer provides the doping source to form the extension and protects the top of the fin during fabrication so as to prevent thinning, among other advantages.
US10903335B2

A method of forming aligned gates for horizontal nanowires or nanosheets, comprising: providing a wafer which comprises at least one fin of sacrificial layers alternated with functional layers, and a dummy gate covering a section of the fin between a first end and a second end; at least partly removing the sacrificial layers at the first end and the second end thereby forming a void between the functional layers at the first and end such that the void is partly covered by the dummy gate; providing resist material which oxidizes upon EUV exposure; exposing the wafer to EUV light; selectively removing the dummy gate and the unexposed resist; forming a gate between the functional layers and between the exposed resist at the first end and at the second end.
US10903330B2

The subject matter disclosed herein relates to metal-oxide-semiconductor (MOS) devices, such as silicon carbide (SiC) power devices (e.g., MOSFETs, IGBTs, etc.) In an embodiment, a semiconductor device includes a gate oxide layer disposed on top of a semiconductor layer. The semiconductor device also includes a gate electrode having a tapered sidewall. Further, the gate electrode includes a polysilicon layer disposed on top of the gate oxide layer and a metal silicide layer disposed on top of the polysilicon layer.
US10903325B2

An example memory device includes a channel positioned between and electrically connecting a first diffusion region and a second diffusion region, and a tunnel dielectric layer, a multi-layer charge trapping layer, and a blocking dielectric layer disposed between the gate structure and the channel. The multi-layer charge trapping layer includes a first dielectric layer disposed abutting a second dielectric layer and an anti-tunneling layer disposed between the first and second dielectric layers. The anti-tunneling layer includes an oxide layer. The first dielectric layer includes oxygen-rich nitride and the second dielectric layer includes oxygen-lean nitride.
US10903324B2

A semiconductor device including a fin field effect transistor (fin-FET) includes active fins disposed on a substrate, isolation layers on both sides of the active fins, a gate structure formed to cross the active fins and the isolation layers, source/drain regions on the active fins on sidewalls of the gate structure, a first interlayer insulating layer on the isolation layers in contact with portions of the sidewalls of the gate structure and portions of surfaces of the source/drain regions, an etch stop layer configured to overlap the first interlayer insulating layer, the sidewalls of the gate structure, and the source/drain regions, and contact plugs formed to pass through the etch stop layer to contact the source/drain regions. The source/drain regions have main growth portions in contact with upper surfaces of the active fins.
US10903307B2

A semiconductor device includes a base structure including contacts and a first interlevel dielectric (ILD) layer, a metal-insulator metal (MIM) capacitor structure on the base structure, a second ILD layer on the MIM capacitor structure, and a plurality of vias penetrating through the first and second ILD layers to respective ones of the contacts.
US10903303B2

The present disclosure relates to a display panel, a display screen, and a terminal device. The display panel includes a substrate, a first pixel electrode overlaying the substrate, a pixel definition layer overlaying a side of the first pixel electrode away from the substrate and including a plurality of pixel openings to expose a surface of the first pixel electrode, and a first type of separation pillar disposed on the pixel definition layer. A width of the first type of separation pillar changes continuously or intermittently in an extending direction thereof. The extending direction of the first type of separation pillar is parallel to the substrate. The width is a dimension of a projection of the first type of separation pillar on the substrate in a direction perpendicular to the extending direction of the first type of separation pillar.
US10903301B2

A display device includes: a substrate; pixels, the pixels each including at least one transistor and a light emitting device connected to the transistor; data lines and scan lines connected to the pixels; and a power line supplying power to the light emitting device. The transistor includes an active pattern on the substrate, source and drain electrodes each connected to the active pattern, a gate electrode on the active pattern, an interlayer insulating layer covering the gate electrode, the interlayer insulating layer including a first interlayer insulating layer, a second interlayer insulating layer, and a third interlayer insulating layer, which are sequentially stacked, and a protective layer provided on the interlayer insulating layer. The third interlayer insulating layer includes a concave part in a region in which the light emitting device and the second conductive layer overlap with each other, and the second conductive layer is in the concave part.
US10903300B2

A display panel including a first pixel row comprising a plurality of first pixels arranged in a first direction; a second pixel row comprising a plurality of second pixels, each of the plurality of second pixels overlaps each of the plurality of first pixels in a second direction crossing the first direction, and a third pixel, the third pixel does not overlap the plurality of first pixels in the second direction, wherein the plurality of second pixels and the third pixel being arranged in the first direction; and a first vertical line comprising a first sub-line, the first sub-line is extended in the second direction and is connected to the third pixel, and a second sub-line, the second sub-line is extended from an end portion of the first sub-line in a direction away from the plurality of first pixels at a first angle relative to the second direction.
US10903298B2

A display device includes: a plurality of pixels each including a driving thin film transistor and a storage capacitor, wherein each of the pixels further includes: a driving semiconductor layer including a driving channel region, a driving source region, and a driving drain region; a first electrode layer, a portion of the first electrode layer overlapping the driving channel region; a second electrode layer overlapping the first electrode layer; a node connection line having a first side connected to the first electrode layer: a pixel electrode overlapping the first electrode layer and the second electrode layer; and a shielding layer between the first electrode layer and the pixel electrode and overlapping the first electrode layer, the node connection line, and the pixel electrode.
US10903296B2

Disclosed is a display device that with low power consumption. The display device includes a first thin film transistor having a polycrystalline semiconductor layer in an active area and a second thin film transistor having an oxide semiconductor layer in the active area, wherein at least one opening disposed in a bending area has the same depth as one of a plurality of contact holes disposed in the active area, whereby the opening and the contact holes are formed through the same process, and the process is therefore simplified, and wherein a high-potential supply line and a low-potential supply line are disposed so as to be spaced apart from each other in the horizontal direction, whereas a reference line and the low-potential supply line are disposed so as to overlap each other, thereby preventing signal lines from being shorted.
US10903284B2

A display device, including: a substrate; a first light-emitting element disposed on the substrate; an encapsulation layer disposed on the first light-emitting element; an input sensing layer disposed on the encapsulation layer; and a diffraction pattern layer disposed on the input sensing layer. The diffraction pattern layer may include a plurality of diffraction patterns arranged to have a first period in one direction.
US10903282B2

An organic light emitting display device includes a substrate including a white pixel region, a blue color filter pattern in a first region of the white pixel region, an overcoat layer covering the blue color filer pattern and including a micro-lens, a first electrode on the overcoat layer, an organic emitting layer covering the first electrode, and a second electrode covering the organic emitting layer.
US10903279B2

Provided is a solid state image sensor capable of reducing signal mixture due to electric capacitive coupling between adjacent pixels, a method for manufacturing the same, and an electronic device. A first pixel and a second pixel are adjacently arranged in the solid state image sensor. Each of the first pixel and the second pixel has a photoelectric conversion film for photoelectrically converting an incident light, and a lower electrode arranged below the photoelectric conversion film, and another electrode different from the lower electrodes is provided between the lower electrodes of the first pixel and the second pixel. The present disclosure is applicable to solid state image sensors and the like, for example.
US10903275B2

A method for manufacturing a semiconductor memory device includes forming a plurality of doped semiconductor layers in a stacked configuration on a dielectric layer. The plurality of doped semiconductor layers each comprise a single crystalline semiconductor material. In the method, a memory stack layer is formed on an uppermost doped semiconductor layer of the plurality of doped semiconductor layers, and the memory stack layer and a plurality of doped semiconductor layers are patterned into a plurality of pillars spaced apart from each other. The patterned plurality of doped semiconductor layers in each pillar of the plurality of pillars are components of a bipolar junction transistor device, and the plurality of pillars are parts of a memory cell array having a cross-point structure.
US10903273B2

A phase change memory cell is provided that includes a phase change material-containing structure sandwiched between first and second electrodes. The phase change material-containing structure has an electrical conductance that changes gradually and thus may be used in analog or neuromorphic computing. The phase change material-containing structure includes two phase change material pillars that are composed of different phase change materials that exhibit an opposite change of electrical resistance (or inversely electrical conductance) during a SET operation and a RESET operation.
US10903272B2

A memory device may include a substrate having conductivity regions and a channel region. A first voltage line may be arranged over the channel region. A second voltage line, and third and fourth voltage lines may be electrically coupled to a first conductivity region and a second conductivity region respectively. Resistive units may be arranged between the third and fourth voltage lines and the second conductivity region. In use, changes in voltages applied between the second and third voltage lines, and between the second and fourth voltage lines may cause resistances of first and second resistive units to switch between lower and higher resistance values. The lower resistance value of the first resistive unit may be different from the lower resistance value of the second resistive unit and/or the higher resistance value of the first resistive unit may be different from the higher resistance value of the second resistive unit.
US10903271B2

A multi-layer cross point memory array includes a plurality of layers, each in turn with a plurality of word lines; a plurality of intersecting lines intersecting the word lines at a plurality of points; and a plurality of memory element-transistor stacks. Each of the latter is formed on the intersecting lines; each stack in turn includes a memory element; and a complementary pair of parallel-connected field effect selection transistors including a p-FET and an n-FET, each of which has a gate, a first drain-source terminal connected to a corresponding one of the intersecting lines, and a second drain-source terminal connected to a corresponding one of the memory elements. The gate of the p-FET and the gate of an n-FET in an adjacent stack are connected to the same word line; and the mirror image is true for the n-FET and a p-FET in the adjacent stack on the opposite side.
US10903270B2

A combined semiconductor device is fabricated by forming a first access structure from a mixed ionic electronic conduction (MIEC) material. A first side of a first memory structure is electrically coupled with a first side of the first access structure to form the combination device. A subtractive etching process is applied to the combination device such that a surface of the combination device that is substantially orthogonal to a plane of a substrate of the semiconductor device is within a defined tapering tolerance.
US10903264B2

An imaging system includes an imaging optical system, an imaging device, an actuator, and control circuitry. The actuator changes a relative position of a plurality of pixel cells and an image of a subject. The pixel cells have variable sensitivity, and include a photoelectric converter and a charge accumulation region. The control circuitry sets the relative position to a first position, and also sets the sensitivity of each pixel cell to a first sensitivity. A first signal charge obtained at the photoelectric converter is accumulated in the charge accumulation region. The relative position is set to a second position different from the first position, and also the sensitivity of each pixel cell is set to a second sensitivity different from the first sensitivity. A second signal charge obtained at the photoelectric converter is accumulated in the charge accumulation region in addition to the first signal charge.
US10903255B2

Implementations of semiconductor packages may include: a semiconductor device included within a cavity within a glass block. The package may also include a substrate coupled with a first side of the semiconductor device and two or more edges of the glass block. A fill material may be included between the substrate and the second conductor device and an opaque material may be between a side surface of the semiconductor device and an inner surface of the cavity. The opaque material may be configured to block light from contacting the side surface of the semiconductor device.
US10903254B2

A distance-measuring imaging device includes a light source that applies light according to timing of a light emission signal; a solid-state imager that performs, for an object, exposure according to timing of an exposure signal, and generates raw data corresponding to an exposure amount of the exposure; a signal amount comparator that determines a magnitude relationship in signal amount in the raw data; and a distance calculator that generates and outputs a distance signal based on a determination result. The solid-state imager accumulates, in each of different signal accumulation regions for accumulating signals detected in a same pixel, a signal by exposure in an exposure period that differs in exposure signal timing. The signal amount comparator determines the magnitude relationship between the signals accumulated in the signal accumulation regions. The distance calculator calculates the distance to the object using an arithmetic expression selected depending on the determination result.
US10903252B2

A photoelectric conversion device including a perovskite compound, a method of manufacturing the same and an imaging device including the same.
US10903249B2

An array substrate including a plurality of terminals, a first conductive layer and a second conductive layer, wherein the first conductive layer and the second conductive layer include an insulating layer therebetween, wherein a plurality of first electrode plates and a plurality of second electrode plates are formed in the first conductive layer and the second conductive layer, respectively, the first electrode plates and the second electrode plates are opposite to each other to constitute a capacitor structure, the terminals are provided in the same layer as the first conductive layer or the second conductive layer, or the terminals are provided in the same layer as a third conductive layer between the first conductive layer and the second conductive layer. A method of manufacturing an array substrate and a display device is provided.
US10903241B2

A system of forming a debonding layer includes a debonding layer forming device configured to form a coating layer by coating a graphene oxide layer on a support substrate. The debonding layer forming device is configured to form a debonding layer by heat-treating the coating layer. An optical measuring device is configured to classify the support substrate into a plurality of cell areas. The optical measuring device is configured to measure a thickness of at least one of the coating layer in at least one cell area of the plurality of cell areas.
US10903238B2

A semiconductor device includes a substrate, a stacked body provided on the substrate, a first insulator dividing the stacked body in a second direction crossing the first direction, a second insulator adjacent to the first insulator and dividing the stacked body in the second direction, a first hole, and a first insulating member. In the stacked body, a plurality of layers are stacked in a first direction perpendicular to the upper surface of the substrate. The first hole penetrates the stacked body and the first insulator in the first direction. The first insulating member penetrates the stacked body and the second insulator in the first direction and is adjacent to the first hole via a first electrode in a third direction crossing the first direction and the second direction, and has an opening diameter larger than that of the first insulator.
US10903237B1

Memory stack structures and dielectric wall structures are formed through a vertically alternating sequence of continuous insulating layers and continuous sacrificial material layers. Backside trenches are formed to divide the vertically alternating sequence into multiple alternating stacks. First portions of the continuous sacrificial material layers are replaced with electrically conductive layers. A connection region including a pair of dielectric wall structures is provided between a first memory array region and a second memory array region of a first alternating stack. Second portions of the continuous sacrificial material layers remain between the pair of dielectric wall structures as a vertical stack of dielectric plates. An upper subset of the first electrically conductive layers is patterned and is divided into multiple discrete portions. The multiple discrete portions are electrically connected by a respective set of connection metal interconnect structures. A metal via structure may be formed through the dielectric plates.
US10903224B2

A semiconductor device includes a semiconductor substrate, an isolation structure; a first gate dielectric layer and a first gate electrode. The isolation structure is formed in the semiconductor substrate to divide the semiconductor substrate at least into a first active region and a second active region. The first gate dielectric layer is disposed on the first active region, and has a plane top surface contacting to a sidewall of the isolation structure and forming an acute angle therewith. The first gate electrode stacked on the plane top surface.
US10903223B2

A memory can have a stacked memory array that can have a plurality of levels of memory cells. Each respective level of memory cells can be commonly coupled to a respective access line. A plurality of drivers can be above the stacked memory array. Each respective driver can have a monocrystalline semiconductor with a conductive region coupled to a respective access line.
US10903219B2

Flash memory technology is disclosed. In one example, a flash memory cell can include a charge storage structure, a control gate laterally separated from the charge storage structure, and at least four dielectric layers disposed between the control gate and the charge storage structure. Associated systems and methods are also disclosed.
US10903218B2

Some embodiments include an integrated assembly having first electrodes with top surfaces, and with sidewall surfaces extending downwardly from the top surfaces. The first electrodes are solid pillars. Insulative material is along the sidewall surfaces of the first electrodes. Second electrodes extend along the sidewall surfaces of the first electrodes and are spaced from the sidewall surfaces by the insulative material. Conductive-plate-material extends across the first and second electrodes, and couples the second electrodes to one another. Leaker-devices electrically couple the first electrodes to the conductive-plate-material and are configured to discharge at least a portion of excess charge from the first electrodes to the conductive-plate-material. Some embodiments include methods of forming integrated assemblies.
US10903216B2

Disclosed are a semiconductor memory device and a method of fabricating the same. The device may include a first substrate comprising a cell array region, a first interlayer insulating layer covering the first substrate, a second substrate disposed on the first interlayer insulating layer, the second substrate including a core region electrically connected to the cell array region, a first adhesive insulating layer interposed between the first interlayer insulating layer and the second substrate, and contact plugs penetrating the second substrate, the first adhesive insulating layer, and the first interlayer insulating layer and electrically connecting the cell array region with the core region.
US10903205B2

A semiconductor device of ESD protection includes a first P-type well in a substrate to receive a protected terminal and a first N-type well abutting the first P-type well in the substrate. A second P-type well abutting the first N-type well is in the substrate. A second N-type well abutting the second P-type well is in the substrate. A detective circuit device is formed on a surface of the substrate, having an input terminal to receive the protected terminal and an output terminal to provide a trigger voltage to the first N-type well. A first route structure is in the substrate, on a sidewall and a bottom of the first P-type well to connect to a bottom of the first N-type well. A second route structure is in the substrate, on sidewall and bottom of the second N-type well, to connect to a bottom of the second P-type well.
US10903185B2

A bonding material includes: fine silver particles having an average primary particle diameter of 1 to 50 nm, each of the fine silver particles being coated with an organic compound having a carbon number of not greater than 8, such as hexanoic acid; silver particles having an average primary particle diameter of 0.5 to 4 μm each of the silver particles being coated with an organic compound, such as oleic acid; a solvent containing a primary alcohol solvent and a terpene alcohol solvent; and a dispersant containing a phosphoric acid ester dispersant (or a phosphoric acid ester dispersant and an acrylic resin dispersant), wherein the content of the fine silver particles is in the range of from 5 wt % to 30 wt %, and the content of the silver particles is in the range of from 60 wt % to 90 wt %, the total content of the fine silver particles and the silver particles being not less than 90 wt %, and wherein the bonding material further includes a sintering aid of a monocarboxylic acid having an ether bond.
US10903182B1

Embodiments of a method and device are disclosed. In an embodiment, a Doherty amplifier module includes a substrate including a mounting surface, and a carrier amplifier die, a first peaking amplifier die, and a second peaking amplifier die on the mounting surface. The carrier amplifier die includes a first output bond pad that has a first length and a first width. The first peaking amplifier die includes a second output bond pad including a first main pad portion having a second length and a second width and including a first side pad portion having a third length and a third width. At least one of the second width or the third width is greater than the first width. The second peaking amplifier includes a third output bond pad. A first wirebond array is coupled between the third output bond pad and at least the first side pad portion.
US10903177B2

In a method of manufacturing a semiconductor package, a first semiconductor device is arranged on a package substrate. An electrostatic discharge structure is formed on at least one ground substrate pad exposed from an upper surface of the package substrate. A plurality of second semiconductor devices is stacked on the package substrate and spaced apart from the first semiconductor device, the electrostatic discharge structure being interposed between the first semiconductor device and the plurality of second semiconductor devices. A molding member is formed on the package substrate to cover the first semiconductor device and the plurality of second semiconductor devices.
US10903175B2

An electronic device includes: a base layer; a first layer located at least partially over the base layer; a second layer located at least partially over the first layer; a first metal layer located at least partially over the second layer, wherein one or more signal outputs of the electronic device are formed in the first metal layer; and a second metal layer located at least partially over the first metal layer, wherein one or more gate connection is formed in the second metal layer, wherein removing a portion of the second metal layer disrupts at least one gate connection and deactivates the device.
US10903171B2

A semiconductor device including a base, a buffer member, a frame, a lid, and a semiconductor element, is disclosed. The ceramic frame is mounted on the copper base with the molybdenum buffer member interposed therebetween. The semiconductor element is sealed in a space within the frame defined by the lid. The frame includes a top portion, a lower stage portion that is disposed below the top portion and is provided with an input electrode and an output electrode, and an upper stage portion. The upper stage portion is formed in an arrangement direction of the input electrode and the output electrode, and is formed below the top portion and above the lower stage portion. The upper stage portion includes an upper stage connection portion formed on the periphery of the lower stage portion in a direction intersecting the arrangement direction of the input electrode and the output electrode.
US10903170B2

A substrate having an embedded interconnect structure includes an interconnect structure including a circuit member including circuit layers and a passive device disposed in parallel with the circuit member and including an external electrode, and a printed circuit board including an insulating layer covering the interconnect structure, a first wiring layer disposed on the insulating layer, a first wiring via penetrating through at least a portion of the insulating layer and electrically connecting the first wiring layer to an uppermost circuit layer, among the circuit layers, and a second wiring via penetrating through at least a portion of the insulating layer and electrically connecting the first wiring layer to the external electrode of the passive device. A top surface of the uppermost circuit layer, contacting the first wiring via, is coplanar with a top surface of the external electrode, contacting the second wiring via.
US10903165B2

Devices and methods are provided for fabricating monolithic three-dimensional semiconductor integrated circuit devices which include power distribution networks that are implemented with power distribution planes disposed below a stack of device tiers, in between device tiers, and/or above the device tiers to distribute positive and negative power supply voltage to field-effect transistor devices of the device tiers.
US10903152B2

A substrate includes: (1) a first patterned conductive layer, the first patterned conductive layer including a pair of first transmission lines adjacent to each other; and (2) a first reference layer above the pair of first transmission lines, the first reference layer defining an opening, wherein the pair of first transmission lines are exposed to the opening.
US10903150B2

A lead frame includes, as an outermost plating layer, a roughened silver plating layer having acicular projections and covering top faces and faces that form concavities or a through hole between the top faces and bottom faces of a lead frame substrate made of a copper-based material. The roughened silver plating layer has a crystal structure in which the crystal direction <101> occupies a largest proportion among the crystal directions <001>, <111>, and <101>. The lead frame can be manufactured with improved productivity owing to reduction in cost and operation time, and achieves remarkably high adhesion to sealing resin while keeping the total thickness of plating layers including the silver plating layer to be thin.
US10903147B2

A first lead and a second lead are adjacent. The first lead has a first sinking portion. The second lead has a second sinking portion. The first sinking portion and the second sinking portion are opposed so that the first sinking portion and the second sinking portion sandwich a space. The first sinking portion and the second sinking portion are configured so that the first sinking portion presses a first electrode, and the second sinking portion presses a second electrode in a containing state.
US10903140B2

A circuit board includes a heatsink configured to be coupled to the circuit board via a first coupling mechanism, the first coupling mechanism providing an asymmetrical downward force for coupling the heatsink to the circuit board. The circuit board further includes a second coupling mechanism configured to provide a counter force to the asymmetrical downward force of the first coupling mechanism. The counter force can be configured on an overhang portion of the heatsink that does not cover a circuit on the circuit board.
US10903139B2

Example superlattice structures and methods for thermoelectric devices are provided. An example structure may include a plurality of superlattice periods. Each superlattice period may include a first material layer disposed adjacent to a second material layer. For each superlattice period, the first material layer may be formed of a first material and the second material layer may be formed of a second material. The plurality of superlattice periods may include a first superlattice period and a second superlattice period. A thickness of a first material layer of the first superlattice period may be different than a thickness of a first material layer of the second superlattice period.
US10903134B2

Embodiments of a silicon heat-dissipation package for compact electronic devices are described. In one aspect, a device includes first and second silicon cover plates. The first silicon cover plate has a first primary side and a second primary side opposite the first primary side thereof. The second silicon cover plate has a first primary side and a second primary side opposite the first primary side thereof. The first primary side of the second silicon cover plate includes an indentation configured to accommodate an electronic device therein. The first primary side of the second silicon cover plate is configured to mate with the second primary side of the first silicon cover plate when the first silicon cover plate and the second silicon cover plate are joined together with the electronic device sandwiched therebetween.
US10903129B2

An electronic device includes an electronic element, and a wire bonded to the electronic element. The electronic element includes a bonding pad to which the wire is bonded. The main component of the bonding pad is Al. A metal is mixed in the wire, and the mixed metal is one of Pt, Pd and Au.
US10903121B1

Methods of dicing semiconductor wafers, each wafer having a plurality of integrated circuits, are described. In an example, a method of dicing a semiconductor wafer having a plurality of integrated circuits involves forming a mask above the semiconductor wafer, the mask composed of a layer covering and protecting the integrated circuits. The mask is then patterned with a uniform rotating laser beam laser scribing process to provide a patterned mask with gaps, exposing regions of the semiconductor wafer between the integrated circuits. The semiconductor wafer is then plasma etched through the gaps in the patterned mask to singulate the integrated circuits.
US10903110B2

A method of forming fine interconnection includes: forming spacers on a first and second hard mask layer on a dielectric layer; forming a first via hole through the first hard mask layer, the second hard mask layer, and the dielectric layer; oxidizing a sidewall of the first hard mask layer that surrounding the via hole; forming a second via hole in the second hard mask layer; forming a mask to cover the first hard mask layer in the second via hole; forming a line trench in a portion of the second hard mask layer exposed by the spacers and the mask, and in the first hard mask layer and the dielectric layer that are below the portion of the second hard mask layer; and forming a conductive material in the line trench and the first via hole.
US10903109B2

Methods of forming high aspect ratio openings. The method comprises removing a portion of a dielectric material at a temperature less than about 0° C. to form at least one opening in the dielectric material. The at least one opening comprises an aspect ratio of greater than about 30:1. A protective material is formed in the at least one opening and on sidewalls of the dielectric material at a temperature less than about 0° C. Methods of forming high aspect ratio features are also disclosed, as are semiconductor devices.
US10903102B2

A method of purging a substrate carrier at a load port includes: opening a door of a substrate carrier that is delivered to a load port; spraying the substrate carrier with a gas flow responsive to the opening the door; mapping substrates within the substrate carrier to generate a substrate map; determining a process purge state based on the substrate map; and activating one or more inter-substrate nozzle arrays and one or more curtain nozzle arrays using a predefined spray status configuration for the process purge state.
US10903097B2

A thermal chuck selectively retains a workpiece on a clamping surface. The thermal chuck has one or more heaters to selectively heat the clamping surface and the workpiece. A thermal monitoring device determines a temperature of a surface of the workpiece when the workpiece resides on the clamping surface, defining one or more measured temperatures. A controller selectively energizes the one or more heaters based on the one or more measured temperatures. The thermal monitoring device may be one or more of a thermocouple or RTD in selective contact with the surface of the workpiece and an emissivity sensor or pyrometer not in contact with the surface. The thermal chuck can be part of an ion implantation system configured to implant ions into the workpiece. The controller can be further configured to control the heaters based on the measured temperatures.
US10903077B2

Embodiments are described herein that form silicon germanium nano-wires while reducing or eliminating erosion of nitride layers (e.g., masks and spacers) caused during selective etching of silicon with respect to silicon germanium during formation of silicon germanium nano-wires. oxide layers are used to protect nitride layers during formation of silicon germanium (SiGe) nano-wires. In particular, multilayer spacers including oxide/nitride/oxide layers are formed to protect the nitride layers during selective silicon etch processes that are used to form silicon germanium nano-wires, for example, for field effect transistors (FETs). The multilayer spacers allow for target levels of erosion to be achieved for the nitride layers.
US10903072B2

A conductive C-plane GaN substrate has a resistivity of 2×10−2 Ω·cm or less or an n-type carrier concentration of 1×1018 cm−3 or more at room temperature. At least one virtual line segment with a length of 40 mm can be drawn at least on one main surface of the substrate. The line segment satisfies at least one of the following conditions (A1) and (B1): (A1) when an XRC of (004) reflection is measured at 1 mm intervals on the line segment, a maximum value of XRC-FWHMs across all measurement points is less than 30 arcsec; and (B1) when an XRC of the (004) reflection is measured at 1 mm intervals on the line segment, a difference between maximum and minimum values of XRC peak angles across all the measurement points is less than 0.2°.
US10903071B2

Methods and apparatuses for selectively depositing oxide on an oxide surface relative to a nitride surface are described herein. Methods involve pre-treating a substrate surface using ammonia and/or nitrogen plasma and selectively depositing oxide on an oxide surface using alternating pulses of an aminosilane silicon precursor and an oxidizing agent in a thermal atomic layer deposition reaction without depositing oxide on an exposed nitride surface.
US10903064B2

A method of performing mass spectrometric analyses, comprises: (a) passing a stream of ions through a quadrupole mass analyzer; (b) intercepting a flux of ions emitted from an exit aperture of the quadrupole mass analyzer at a front face of a stack of multichannel plates and emitting a flux of electrons in response to the intercepted flux of ions at a rear face of the stack of multichannel plates; (c) intercepting the flux of electrons at a front surface of a scintillator comprising a phosphorescent material and emitting a flux of photons in response to the intercepted flux of ions at a rear surface of the scintillator; (d) receiving the flux of photons at a photo-imager; and (e) repositioning at least one of the scintillator and the stack of microchannel plates during the execution of one or more of the steps (a) through (d).
US10903062B2

A method of introducing and ejecting ions from an ion entry/exit device (4) is disclosed. The ion entry/exit device (4) has at least two arrays of electrodes (20,22). The device is operated in a first mode wherein DC potentials are successively applied to successive electrodes of at least one of the electrode arrays ((20,22) in a first direction such that a potential barrier moves along the at least one array in the first direction and drives ions into and/or out of the device in the first direction. The device is also operated in a second mode, wherein DC potentials are successively applied to successive electrodes of at least one of the electrode arrays (20,22) in a second, different direction such that a potential barrier moves along the array in the second direction and drives ions into and/or out of the device in the second direction. The device provides a single, relatively simple device for manipulating ions in multiple directions. For example, the device may be used to load ions into or eject ions from an ion mobility separator in a first direction, and may then be used to cause ions to move through the ion mobility separator in the second direction so as to cause the ions to separate.
US10903053B2

A plasma processing apparatus includes a chamber, a window plate disposed in an upper portion of the chamber and having a fastening hole defined therein, an injector having a body part including a plurality of nozzles and configured to be fastened to the fastening hole, and a flange part extending radially from the body part to partially cover a bottom surface of the window plate when the body part is fastened to the fastening hole, and a stopper configured to be fastened to the body part on an upper surface of the window plate to hold the injector in the fastening hole when the body part is fastened to the fastening hole.
US10903051B2

A method of performing impedance matching between a power supply section of a plasma processing apparatus and a chamber in the plasma processing apparatus is provided. The plasma processing apparatus includes multiple matchers, each configured to perform impedance matching between the power supply section and the chamber, and the power supply section is configured to output superimposed voltage in which radio frequency voltage is superimposed on pulsating DC voltage. According to the method, the superimposed voltage from the power supply section is applied to the chamber, through one of the provided matchers, and the matcher through which the superimposed voltage is applied to the chamber is then switched in accordance with a state of the pulsating DC voltage.
US10903046B2

An inductively-coupled plasma (ICP) generation system may include a dielectric tube, a first inductive coil structure to enclose the dielectric tube, an RF power supply, a first main capacitor between a positive output terminal of the RF power supply and one end of the first inductive coil structure, and a second main capacitor between a negative output terminal of the RF power supply and an opposite end of the first inductive coil structure. The first inductive coil structure may include inductive coils connected in series to each other and placed at different layers, the inductive coils having at least one turn at each layer, and auxiliary capacitors, which are respectively provided between adjacent ones of the inductive coils to distribute a voltage applied to the inductive coils.
US10903035B2

A self-assembling element fabricated using integrated circuit techniques may provide a small diameter helical conductor surrounding an electron beam for the construction of a vacuum electronic device such as a traveling-wave tube for terahertz scale signal.
US10903031B2

In one example, a hybrid circuit interrupter may include a three-coil architecture, first coil circuitry, leakage detection circuitry, and a main processing circuit including a processor. The three-coil architecture may include a coil housing, three coils, and a plurality of coil assembly conductors. The coils may be disposed within the coil housing. The coils may be parallel and aligned. The coil assembly conductors may be at least partially disposed within the coil housing. The first coil circuitry may be connected to the first coil and may generate first coil signals. The leakage detection circuitry may be connected to the other coils and may generate a leakage signal. The processor may receive the first coil and leakage signals, determine whether an arc fault exists from the first coil signals, determine whether a ground fault exists from the leakage signal, and generate a first trigger signal if a fault is determined.
US10903028B2

A rotary switch structure includes a sleeve, a seat body, an elastic ring, plural push elements and a fixing element. The seat body is accommodated within the sleeve. The elastic ring is disposed on the seat body. The plural push elements are disposed on the elastic ring, and provide a pushing force to the elastic ring. The fixing element is fixed in the sleeve and contacted with the plural push elements. The plural push elements are fixed on the elastic ring by the fixing element. The elastic ring absorbs the pushing force, so that a friction force between the at least one push element and the elastic ring is adjustable. Consequently, the rotating feel of the rotary switch structure is adjustable according to the practical requirements.
US10903022B2

A low-voltage circuit breaker device includes: a first outer conductor line and at least one first bypass line, the first outer conductor line being arranged in the circuit in parallel to the at least one first bypass line; a first mechanical bypass switch arranged in the first outer conductor line; first semiconductor circuit assembly connected in parallel to the first bypass switch; a second semiconductor circuit assembly arranged in the circuit in series with the first bypass switch and parallel to the first semiconductor circuit assembly in the first outer conductor line; a first current measuring assembly, which is connected to a first electronic control unit, arranged in the first outer conductor line, the first electronic control unit being arranged to actuate the first bypass switch, the first semiconductor circuit assembly, and the second semiconductor circuit assembly; and a second mechanical bypass switch arranged in the first bypass line.
US10903017B2

A solid electrolytic capacitor that includes a plurality of capacitor elements each including an anode portion, a dielectric layer, and a cathode portion having a solid electrolyte layer and a current collector layer; a leading conductor layer; an insulating resin body; a first external electrode; and a second external electrode. The plurality of capacitor elements are stacked in layers, with mutually adjacent capacitor elements having their respective current collector layers connected to each other. The current collector layer of only the capacitor element adjacent to the leading conductor layer is connected to the leading conductor layer. The first external electrode is connected to the leading conductor layer at the first end surface.
US10903015B2

Capacitive energy storage devices (CESDs) are disclosed, along with methods of making and using the CESDs. A CESD includes an array of electrodes with spaces between the electrodes. A dielectric material occupies spaces between the electrodes; regions of the dielectric material located between adjacent electrodes define capacitive elements. The disclosed CESDs are useful as energy storage devices and/or memory storage devices.
US10903006B2

A multilayer ceramic capacitor include: a ceramic body including first and second surfaces opposing each other and third and fourth surfaces connecting the first and second surfaces; a plurality of internal electrodes disposed inside the ceramic body and exposed to the first and second surfaces, the plurality internal electrodes each having one end exposed to the third or fourth surface; and first and second side margin portions disposed on sides of the internal electrodes exposed to the first and second surfaces. A dielectric composition of the first and second side margin portions is different from a dielectric composition of the ceramic body, and a dielectric constant of the first and second side margin portions is lower than a dielectric constant of the ceramic body.
US10903003B2

A capacitor component includes: a semiconductor substrate including first and second portions, a trench penetrating through the substrate from one surface of the substrate to the other surface of the substrate to separate the first and second portions of the substrate from each other, a dielectric layer disposed in the trench and on the one surface of the substrate; a first pad electrode and a second pad electrode spaced apart from each other, and penetrating through the dielectric layer to be in contact with the first and second portions of the substrate, respectively, and a passivation layer disposed on the dielectric layer, covering portions of the first pad electrode and the second pad electrode, and exposing at least a portion of each of the first pad electrode and the second pad electrode.
US10902998B2

An electronically controlled transformer, which is used for AC power supply, cutting off the sinusoidal waveform of voltage to change the RMS voltage. The electronically controlled transformer comprises a casing, socket holes and socket tabs for output and a circuit board. The circuit board is provided with an input terminal, a silicon controlled rectifier or field-effect transistor, an output terminal and a control module. The live wire and neutral wire of input terminal are connected by a rectifier or bridge rectifier. The positive output of rectifier or bridge rectifier is connected to a voltage regulation module. The voltage regulation module is connected to a control module. The control module comprises a control IC and a trigger and driving part. The trigger and driving part has an optical coupler. The switching pin of control IC is connected to the transmitting terminal of optical coupler.
US10902993B2

An inductor assembly includes at least one inductor coil, a metallic inductor housing at least partially enclosing the inductor coil, and a potting material both contacting the inductor coil and the metallic inductor housing and thermally coupling the inductor coil to the metallic inductor housing. The inductor coil includes a bobbin made of electrically insulating material, and an inductor winding made of an electric conductor wound on the bobbin. The inductor winding further has an outer circumference and two end faces, and an electric insulation covers the outer circumference of the inductor winding. Coil lids made of electrically insulating material at least partially cover the end faces of the inductor winding and adjacent areas of the electric insulation covering the outer circumference of the inductor winding such that a distance of any point of the end faces of the inductor winding to the metallic housing along any way not passing through the electrically insulating material of the coil lids or the bobbin is at least a required minimum creepage distance.
US10902990B2

A coil component includes a body having a winding coil and a plurality of guide members therein. The guide members are spaced apart from each other along an outer periphery of the winding coil, and each of the guide members has an exposed surface exposed externally of the body. A method for manufacturing a coil component includes seating opposing ends of a winding coil on a support member of a frame having guide members restricting movement of the winding coil relative to the frame. A body is formed that embeds the winding coil and at least a portion of each of the guide members therein, and the guide members restrict movement of the winding coil during the forming of the body.
US10902982B2

A double-switching heater includes a double-switching PTC ink deposited on a substrate to form one or more resistors. The double-switching PTC ink has a first resin that provides a first PTC effect at a first temperature range and a second resin that provides a second PTC effect at a second temperature range, where the second temperature range is higher than the first temperature range. The substrate may be a flexible substrate or a rigid substrate, and may bedeformable to generate a three-dimensional structure. The substrate may be: polyester, polyimide, polyamide, polypropylene, thermoplastic polyurethane, fiberglass, cement board, carbon composite materials, polyethylene terephthalate, polyethylene, aluminum, steel, glass composite, molded plastic, high-density polyethylene or styrene ethylene butylene styrene.
US10902980B1

An over-current protection device comprises first and second electrode layers and a PTC material layer laminated therebetween. The PTC material layer comprises a polymer, an electrically conductive filler and a metal compound filler. The PTC material layer comprises the polymer of 50-70% by volume, and the electrically conductive filler and the metal compound filler are distributed in the polymer. The metal compound filler has a particle size D50 of 2-15 μm and 5-20% by volume and is selected from the group consisting of aluminum nitride, aluminum hydroxide, aluminum oxide, titanium oxide and zirconium oxide. The over-current protection device has a resistivity of 0.7-1.2 Ω·cm.
US10902971B2

A front-side conductive paste for a crystalline silicon solar cell chip is provided. The front-side conductive paste for a crystalline silicon solar cell chip includes, in parts by weight, 80.0-93.0 parts of a metal powder, 6.0-15.0 parts of an organic carrier, and 1.0-5.0 parts of an oxide etching agent. The oxide etching agent contains at least 10-40% of MgO, 0.1-5% of PbO, and 5-30% of Li2O based on 100% by mole, with the molar ratio of MgO:PbO being 10:5˜40:0.1, and the mole ratio of MgO:Li2O being 10:30˜40:5. The metal powder forms good ohmic contact with crystalline silicon substrate during the sintering process of the front-side conductive paste applied overlying an insulation film on the substrate. Finally, a front-side electrode of low contact resistance, good electrical conductivity, and strong adhesion is obtained.
US10902961B2

A tool is receivable into an interior region of a core shroud of a Boiling Water Reactor. The tool includes an elongated frame, an elevator apparatus situated on the frame, and a manipulator apparatus situated on the elevator apparatus. The tool further includes a reciprocation apparatus that is situated on the manipulator apparatus and that has a mount that is structured to carry a device thereon. The reciprocation apparatus includes an elongated rack of an arcuate profile. The elevator apparatus is operable to move the reciprocation apparatus along the longitudinal extent of the frame. The tool further includes a foot apparatus that is situated at an end of the frame and that is receivable on a core plate to enable the frame to be pivoted about an axis of elongation of the frame with respect to the core plate.
US10902956B2

A method of manufacturing nuclear fuel elements may include: forming a base portion of the fuel element by depositing a powdered matrix material including a mixture of a graphite material and a fibrous material; depositing particles on the base portion in a predetermined pattern to form a first particle layer, by controlling the position of each particle in the first particle layer; depositing the matrix material on the first particle layer to form a first matrix layer; depositing particles on the first matrix layer in a predetermined pattern to form a second particle layer by controlling positions of each particle in the second particle layer; depositing the matrix material on the second particle layer to form a second matrix layer; and forming a cap portion of the fuel pebble by depositing the matrix material. The particles in the first particle layer and the second particle layer include nuclear fuel particles.
US10902949B2

The present disclosure discloses a call system for a patient. The call system for the patient comprises a head-mounted device, a head motion detection module, an eyelid blinking detection module, a patient display screen, and a nurse station display screen. The head motion detection module collects relative changes of a head position through an aerial attitude sensor. The eyelid blinking detection module collects a movement distance and a movement duration of an eyelid through a photoelectric motion sensor. When the movement distance of the eyelid reaches a preset distance and the movement duration of the eyelid is longer than a preset duration, a confirmation command is generated to select one of multiple call services in a scroll menu, and the one of the multiple call services selected by the patient is sent to the nurse station display screen by a wired network or a wireless network.
US10902941B2

A computer-implemented method and system are provided for interventional radiology (IR). The method and system store multiple structured reports associated with corresponding IR procedures. Multiple anatomical atlases are stored that correspond to separate vascular districts. The method and system collect IR data corresponding to a select IR procedure and a vascular district of interest and obtain a candidate anatomical atlas from the multiple anatomical atlases based on the IR data. The candidate anatomical atlas illustrates the vascular district model associated with the select IR procedure. The method and system create a structured report based on the collected IR data, the structured report including the candidate anatomical atlas illustrating the vascular district model associated with the select IR procedure.
US10902938B2

A method for at least one of characterizing, diagnosing, and treating an endocrine system condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the endocrine system condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the endocrine system condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10902923B2

According to an embodiment, a semiconductor memory, on receiving a first command, applies a voltage within a first range and a voltage within a second range to a word line and reads a first bit from a memory cell, and, on receiving a second command, applies a voltage within a third range to the word line and reads a second bit from the memory cell. The controller issues the first command a plurality of times and changes the voltages to be applied to the word line within the first range and the second range in accordance with the plurality of first commands, specifies a first and second voltage within the first and the second range, respectively, and estimates a third voltage within the third range. The voltage applied to read the second bit is the estimated third voltage.
US10902919B2

According to one embodiment, a semiconductor memory device includes first to nth string units (n being a natural number of 3 or more), a plurality of layers of word lines, and (n−1) layers of select gate layers. The first to nth string units each includes a memory string. The memory string includes a plurality of memory cells and a plurality of select transistors connected in series in a first direction. The (n−1) layers of select gate layers include first to (2×(n−1))th select gates electrically isolated from each other. The first string unit is selected by the first to (n−1)th select gates. The kth string unit (k being not less than 1 and not more than n) is selected by the kth to (n+k−2)th select gates. The nth string unit is selected by the nth to (2×(n−1))th select gates.
US10902917B2

A memory structure, includes (a) active columns of polysilicon formed above a semiconductor substrate, each active column extending vertically from the substrate and including a first heavily doped region, a second heavily doped region, and one or more lightly doped regions each adjacent both the first and second heavily doped region, wherein the active columns are arranged in a two-dimensional array extending in second and third directions parallel to the planar surface of the semiconductor substrate; (b) charge-trapping material provided over one or more surfaces of each active column; and (c) conductors each extending lengthwise along the third direction. The active columns, the charge-trapping material and the conductors together form a plurality of thin film transistors, with each thin film transistor formed by one of the conductors, a portion of the lightly doped region of an active column, the charge-trapping material between the portion of the lightly doped region and the conductor, and the first and second heavily doped regions. The thin film transistors associated with each active column are organized into one or more vertical NOR strings.
US10902916B2

A semiconductor circuit includes first (IV1, IV3) and second (IV2, IV4) circuits, first (31) and second (32) transistors, a first storage element (35), and a driver (22, 23, 52, 53). The first (IV1, IV3) and second (IV2, IV4) circuits, respectively, apply inverted voltages of voltages at first (N1) and second (N2) nodes to the second (N2) and first (N1) nodes. The first transistor (31) is turned on to couple the first (N1) and third nodes. The second transistor (32) includes a gate coupled to the first node (N1), a drain and a source. One of the drain and the source is coupled to the third node, and another is supplied with a first control voltage (SCL1). The first storage element (35) includes a first end coupled to the third node and a second end supplied with a second control voltage (SCTRL). The first storage element (35) is able to take a first or second resistance state. The driver (22, 23, 52, 53) controls operation of the first transistor (31) and generates the first (SCL1) and second (SCTRL) control voltages.
US10902912B2

An electrochemical device includes an enclosure formed over a structure and defining an area between vertical portions of the enclosure. An electrochemical channel structure includes an electrolyte formed within the area wherein the electrolyte is protected from exposure on sidewalls of the electrolyte by the enclosure.
US10902911B2

Threshold switching devices demonstrating transient current protection through both insulation and repair current mechanisms, including associated systems and methods, are provided and discussed.
US10902910B2

The present invention provides PCM devices with gradual SET and RESET characteristics. In one aspect, a method of forming a PCM computing device includes: forming word lines and an insulating hardmask cap on a substrate; forming a PCM material over the word lines, having a tapered thickness; and forming bit lines over the PCM material, the insulating hardmask cap, and the word lines, wherein the tapered thickness of the PCM material varies gradually between the word lines and the bit lines. The tapered thickness can be formed by depositing a non-conformal layer of the PCM material or by depositing a conformal layer and then tapering the PCM material using a directional etch. A PCM device is also provided.
US10902901B2

Methods, systems, and devices for access line management for an array of memory cells are described. Some memory devices may include a plate that is coupled with memory cells associated with a plurality of digit lines and/or a plurality of word lines. Because the plate is coupled with a plurality of digit lines and/or word lines, unintended cross-coupling between various components of the memory device may be significant. To mitigate the impact of unintended cross-coupling between various components, the memory device may float unselected word lines during one or more portions of an access operation. Accordingly, a voltage of each unselected word line may relate to the voltage of the plate as changes in plate voltage may occur.
US10902895B2

A processing device includes a plurality of non-volatile logic element array domains having two or more non-volatile logic element arrays to store 2006 a machine state of the processing device stored in a plurality of volatile store elements. Configuration bits are read to direct which non-volatile logic element array domains are enabled first and to direct an order in which the first enabled non-volatile logic element array domains are restored or backed up in response to entering a wakeup or backup mode. Configuration bits can be read to direct an order of and a parallelism of how individual non-volatile logic element arrays in a first enabled non-volatile logic element array domain are restored or backed up. The order of restoration or backing up can be controlled by instructions from non-volatile arrays of the first enabled of the plurality of non-volatile logic element array domains.
US10902875B2

Provided is a magnetic tape cartridge of a single reel type in which a magnetic tape is wound around a reel, in which the magnetic tape includes a non-magnetic support, and a magnetic layer including a ferromagnetic powder and a binding agent on the non-magnetic support, a tape thickness is equal to or smaller than 5.2 μm, a tape width difference (B−A) between a tape width A at a position of 10 m±1 m from a tape outer end and a tape width B at a position of 50 m±1 m from a tape inner end is 2.4 μm to 12.0 μm, and the tape width A and the tape width B are values measured 100 days from the date of magnetic tape cartridge manufacture.
US10902863B2

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: activating a streaming media recording buffer that records streaming media of an online conference, the online conference having first second and third user online conference participant users; examining data to return an action decision, the examining data to return an action decision including examining data of the streaming media recording buffer to identify an anomalous sound represented in the recorded media stream data of the streaming media recording buffer; returning an action decision based on the examining data to return an action decision, the action decision being an action to mitigate the anomalous sound; and providing one or more output to mitigate the anomalous sound in accordance with the returned action decision.
US10902861B2

A processor for processing an audio signal has: an analyzer for deriving a window control signal from the audio signal indicating a change from a first asymmetric window to a second window, or indicating a change from a third window to a fourth asymmetric window, wherein the second window is shorter than the first window, or wherein the third window is shorter than the fourth window; a window constructor for constructing the second window using a first overlap portion of the first asymmetric window, wherein the window constructor is configured to determine a first overlap portion of the second window using a truncated first overlap portion of the first asymmetric window, or wherein the window constructor is configured to calculate a second overlap portion of the third window using a truncated second overlap portion of the fourth asymmetric window; and a windower for applying the first and second windows or the third and fourth windows to obtain windowed audio signal portions.
US10902858B2

An apparatus includes a decoder configured to receive, from an encoder, a frame associated with an audio bitstream and with a first sampling rate. The decoder is configured to perform a frequency-domain upmix on data associated with the frame to generate left and right frequency-domain signals and is further configured to generate, based on the left and right frequency-domain signals, left and right time-domain signals that each have a second sampling rate. The second sampling rate is determined by the decoder, based on one or both of the first sampling rate and an output sampling rate, and is adjustable by the decoder to enable different frames to be decoded at different second sampling rates. The decoder is further configured to generate, based on the left and right time-domain signals, left and right resampled signals that each have the output sampling rate.
US10902855B2

An electronic device includes one or more processors, an audio interface, operable with the one or more processors, and a voice interface engine. The audio interface receives first acoustic signals identifying a control operation for the one or more processors. The one or more processors cause the audio interface to exchange second acoustic signals with at least one other electronic device, thereby negotiating which device will perform the control operation.
US10902844B2

Techniques for automated training content generation are provided. A plurality of questions are retrieved, where each of the plurality of questions is associated with an answer in a plurality of answers. Further, it is determined that a first and a second answer in the plurality of answers are equivalent. A first question corresponding to the first answer and a second question corresponding to the second answer are identified, and a first question cluster including the first question and the second question is generated. The first question cluster is associated with at least one of the first answer and the second answer. Finally, upon determining that a number of questions in the plurality of questions that are included in the first question cluster exceeds a first predefined threshold, the first question cluster is ingested into a question answering system.
US10902830B2

A signal supply device according to an aspect of the present invention includes a generator configured to generate a first sound signal and a second sound signal in accordance with an instruction signal corresponding to an operation input to an operation body and an adjuster configured to calculate an acceleration of the operation body in accordance with the instruction signal and to adjust a relationship between the first sound signal and the second sound signal on the basis of the acceleration.
US10902828B1

The presently disclosed subject matter is generally directed to a mounting system that securely stores an instrument (e.g., a guitar) on either side of a support, such as an amplifier and/or speaker. The disclosed system includes a main bar that directly contacts a top surface, such as a speaker cabinet. The main bar comprises a pair of side arms that support mounts. In this way, a pair of instruments can be simultaneously suspended by the headstock on either side of the support. The system also includes a support bar operably attached via connectors to the main bar for the releasable attachment of a microphone. The support bar comprises at least one foot assembly that locks the system in place under the lip of the top support surface. Advantageously, the system securely retains an instrument on either side of a support, keeping it safely secured and out of the way until needed by the user.
US10902827B2

An adjustment post assembly for a bridge for a stringed instrument, the adjustment post assembly having a lower portion configured for insertion in a cavity of the stringed instrument and having an internally-threaded bore and an upper portion having a threaded portion structured and arranged for threaded engagement with the internally-threaded bore and a bridge post configured for supporting one end of the bridge. The bridge post includes a socket therein structured and arranged for adjusting a height of the upper portion relative to the lower portion.
US10902815B2

A liquid crystal display device includes a reflective liquid crystal display panel and a panel driver configured to generate a driving voltage to drive the reflective liquid crystal display panel. The panel driver generates grayscale voltages having a voltage level between a first voltage and a second voltage based on a driving voltage-reflection ratio property in which a reflection ratio increases when the driving voltage increases to the first voltage and the reflection ratio decreases when the driving voltage increases from the first voltage to the second voltage.
US10902811B2

The present disclosure provides a shift register, a GOA circuit, a display device, and a driving method. A shift register is provided which comprises: at least one input sub-circuit for charging a pull-up node; at least one output sub-circuit for outputting a respective clock signal; first reset sub-circuit(s) for pulling the potential of the respective signal output terminal down to a reference potential; a first noise reduction sub-circuit for performing noise reduction on the pull-up node through a signal input from the reference potential terminal; a second noise reduction sub-circuit for performing noise reduction on the pull-down node through a signal input from the reference potential terminal; and a second reset sub-circuit for controlling the potential of the pull-down node under control of a signal input from the reset clock signal input terminal.
US10902808B2

A touch panel display 10a includes a liquid crystal panel 32, a liquid crystal display timing controller (LCD-TCON) 34 that outputs a gate clock signal GCK 1a in a display period during which an image corresponding to an image signal D1 is displayed on the liquid crystal panel 32, a complex programmable logic device (CPLD) 54 that generates a gate clock signal GCK 2 which has the same cycle as the cycle of a gate clock signal GCK 1a, in a non-display period during which the image is not displayed on the liquid panel 32, and a touch panel control board 70 that drives a touch panel 36 in the display period on the basis of the gate clock signal GCK 1a output from the LCD-TCON 34 and that drives the touch panel 36 in the non-display period on the basis of the gate clock signal GCK 2 output from the LCD-TCON 34.
US10902798B2

Example implementations relate to inactive state backlight operation. In some examples, a system may include a display. The display may include a liquid-crystal display (LCD) panel and a backlight to illuminate the LCD panel. The system may include a computing device comprising instructions executable to disable the LCD panel from displaying a live image while the display is in an inactive state. The system may include a computing device comprising instructions executable to reduce an electrical current supplied to the backlight while the display is in the inactive state from a first amount of electrical current associated with the active state to a second amount of electrical current to cause the backlight to reach an operating condition within a targeted length of time from reentering the active state.
US10902796B1

Electronic equipment in a system such as a vehicle or building may include one or more displays. The displays may display image frames for users with light-modulating glasses. The image frames may include interspersed image frames corresponding to unique content for each of the users. Dummy frames may be incorporated into the displayed frames on the display to help obscure displayed content from external observers. The light-modulating glasses may have light modulators such as liquid crystal light modulators. Control circuitry in the glasses may adjust the light modulators to exhibit transparent intervals that overlaps desired image frames and opaque intervals that are aligned with other image frames and the dummy frames. This allows each user to view unique content on a shared display while preventing external observers without glasses from observing the content that is being presented.
US10902793B2

A gate driver circuit, a display panel, and a display device. A number of emission start signals, with at least one a delay time, a pulse width, or a combination thereof, are supplied in a frame period in which display driving is performed at a low driving frequency. This decreases a degree by which luminance appearing in the frame period is reduced, or changes characteristics of frequency components of luminance, thereby preventing flicker from being observed. The display driving is performed at the low driving frequency reduces power consumption, and is performed at a lower driving frequency to improve the efficiency of the display device.
US10902787B2

An apparatus for display includes an active region, a gate scanning driver, and light emitting driver. The active region includes a plurality of subpixels. The gate scanning driver is operatively coupled to the active region and configured to scan the plurality of subpixels in a first period of each frame at a first rate. The light emitting driver is operatively coupled to the active region and configured to cause the plurality of subpixels to start emitting light in a second period of each frame at a second rate. The second rate is higher than the first rate. The second period overlaps the first period.
US10902785B2

A pixel driving circuit for an organic light-emitting diode (OLED) display panel is provided. The circuit includes a restoration module, a compensation module including a storage capacitor, a light-emitting module, and a storage capacitor control module. The restoration module receives a first control signal and a restoration voltage and restores the compensation module and the light-emitting module under the control of the first control signal. The compensation module receives a second control signal, and writes a data signal and compensates a threshold voltage under the control of the second control signal. The light-emitting module receives a third control signal and illuminates under the control of the third control signal. The storage capacitor control module adjusts a capacitance value of the storage capacitor in the compensation module according to different refresh frequencies of the OLED display panel, preventing insufficient charging due to an increasing refresh frequency.
US10902784B2

A method of driving a display device including a sensing line, a light-emitting element, a capacitor, and a driving transistor, the driving transistor comprising a control terminal that is connected to the capacitor, an input terminal, and an output terminal, the method including: connecting the control terminal and the output terminal; connecting the control terminal and the output terminal to a ground voltage and then disconnecting the control terminal and the output terminal from the ground voltage; sensing a first voltage of the control terminal through the sensing line; and calculating a threshold voltage of the driving transistor based on the first voltage.
US10902781B2

The present disclosure relates to a pixel circuit, a driving method, an organic light emitting display panel, and a display device. The pixel circuit comprises: a threshold compensation sub-circuit, a capacitor sub-circuit, a light emitting control sub-circuit, a data writing sub-circuit, a driving sub-circuit, and a light emitting sub-circuit; the threshold compensation sub-circuit transmitting a reference signal provided by a data signal terminal to a first node, and transmitting an initialization signal provided by an initialization signal terminal to the light emitting control sub-circuit, connecting the light emitting control sub-circuit, the driving sub-circuit and a second node to store a threshold voltage of the driving sub-circuit through the capacitor sub-circuit under the control of a reset signal terminal; the light emitting control sub-circuit connecting the driving sub-circuit and the light emitting sub-circuit based on a light emitting control signal terminal to cause the light emitting sub-circuit to emit light.
US10902778B2

A display device includes: pixels to emit light of various intensity in accordance with driving signals; data lines to communicate the driving signals to the pixels; scan lines to communicate scan signals to select at least one of the pixels to receive the driving signal; and a power supply to supply at least one driving voltage to the pixels. The at least one pixel includes: a switching transistor including an oxide transistor, the switching transistor having a first electrode connected to the data line, a second electrode connected to a first node, and first and second gate electrodes, each of which is connected to one of the scan lines, and a driving transistor including a poly-silicon transistor, and the driving transistor being connected between the power supply and an organic light emitting diode.
US10902766B1

A timing controller includes gamma correction (GC), line overdrive (OD) and dithering modules. The GC module performs GC on image data of an input image to convert the image data into gamma corrected data within a partial GC range of a predetermined GC range, the line OD module performs line OD on at least one portion of the gamma corrected data to convert the gamma corrected data into line-OD-processed data within a predetermined line OD range, and the dithering module performs dithering on the line-OD-processed data to convert the line-OD-processed data into dithered data within a predetermined dithering range. The timing controller drives a display panel to map first and second partial data of the dithered data into ordinary and extraordinary voltage ranges of the display panel, respectively, for displaying the dithered image while enhancing brightness. A display module including the timing controller, the display panel, etc. is also provided.
US10902763B2

The present technology relates to a display device, a display control method, and a program that enable various states of the device to be expressed in a limited region. A television receiver set includes an indicator unit disposed at least in a part of a periphery of a display unit and including indicator configured to be lit at a predetermined luminance, and an indicator control unit configured to control lighting of the indicator. The indicator control unit performs control such that a lighting method of the indicator is changed according to passage of time. The present invention can be applied to a display device such as a television receiver set.
US10902761B2

Disclosed are a data processing method, system and storage medium, the method comprising: acquiring by an equality determination device, according to a preset transmission protocol, a Gamma parameter adjusted by a Gamma adjustment device; converting the Gamma parameter into data conforming to the equality determination device; and generating an equality determination result.
US10902751B2

Provided is a badge sheet assembly comprising a facestock layer having at least one cut line that defines at least one badge and a matrix portion. The assembly includes a liner sheet layer, an adhesive layer attached to the liner layer and positioned between the facestock layer and liner layer, and a patterned adhesive layer attached to a bottom surface of the at least one badge. The badge sheet assembly is configured to be fed through a printer device to receive printed indicia on a top surface of the at least one badge wherein the badge and patterned adhesive layer are configured to be removed from the matrix portion, the adhesive layer, and the liner layer after a portion of the badge sheet assembly received indicia thereon.
US10902750B2

An adhesive label includes a polymeric first film layer that is nonoriented and has a significant inherent shrinkage when heated above ambient temperature. The label is useful in various labeling applications and especially adhesive labeling of reusable and recyclable containers which require removal of the label during a washing process in a warm or hot washing fluid.
US10902749B2

A polymeric film tag stock which comprises; (a) a layer of a polymeric film having a top surface and a bottom surface; (b) a layer of a cohesive adhesive on the bottom surface of said polymeric film.
US10902748B2

Modular aircraft display arrangements and methods for assembling a modular aircraft display arrangements are provided. In one example, a modular aircraft display arrangement includes a fuselage display structure. The fuselage display structure includes a tubular wall at least partially surrounding an interior display space and has a first opening section formed through the tubular wall. A first removable display module includes a first aircraft interior display and is configured to be advanced through the first opening section to a first display position to expose the first aircraft interior display within the interior display space.
US10902741B2

An exercise feedback system receives exercise data captured by client devices of users performing musculoskeletal exercises. The exercise feedback system may provide captured images to a client device of a physical trainer (PT) who remotely provides feedback on the users' exercise performances, for example, by labeling images as indicative of proper or improper musculoskeletal form. A PT may track multiple users using a central feed, which includes content displayed in an order based on ranking of users by a model. Additionally, the exercise feedback system may provide an augmented reality (AR) environment. For instance, an AR graphic indicating a target musculoskeletal form for an exercise is overlaid on a video feed displayed by a client device. Responsive to detecting that a user's form is aligned to the AR graphic, the exercise feedback system may notify the user and trigger the start of the exercise.
US10902740B2

A teaching and learning aid for articulation of a verb-related language grammar. A number of grammar tables are gathered in structured assemblies. Each assembly describes different verb-related grammar category. A solid body unifies all assemblies into one system by providing one face to each assembly. Each face of a solid body has its assigned color to code its verb-related grammar category. Combination of sides of a solid body visualizes grammar of related colored parts in a sentence. A result is an intuitive and easy-to-use system for teaching, learning, presentation, navigation and analysis of a verb-related grammar.
US10902737B2

A method for automatically calculating an overall evaluation score of an interaction includes: receiving, by a processor, an evaluation form, the evaluation form comprising a plurality of automatic questions and a plurality of manual questions; automatically extracting, by a processor, a set of features from the interaction, the set of features comprising answers to the automatic questions without manually generated answers to the manual questions; and computing an overall evaluation score based on the set of features.
US10902736B2

A method of developing and managing a training program is provided. The method includes defining the training program from a plurality of parameters, defining a desired outcome of the training program for at least one learner, and determining a predicted outcome for the training program for the at least one learner. The predicted outcome is determined based on actual performance data for the plurality of parameters for the at least one learner. The method also includes adjusting the plurality of parameters of the training program if a difference between the desired outcome and the predicted outcome is greater than a predetermined threshold.
US10902732B2

Methods and apparatus are provided for monitoring execution of air traffic control (ATC) conditional clearances for a user aircraft. The method monitors ATC clearances transmitted to all other aircraft across each communication channel from an airport. Every other aircraft is identified and the relevant data each ATC clearance is transcribed. A dependency table is generated for the user aircraft with the relevant data from every other aircraft. The dependency table identifies each relevant clearance that must be completed by all other aircraft before the user aircraft executes a conditional ATC clearance. The status of all relevant dependent ATC clearances is monitored and the user aircraft is informed of its conditional ATC clearance upon completion of the relevant dependent ATC clearances.
US10902730B2

Provided is a vehicle control device capable of reducing unease experienced by a driver and assisting a lane change of a vehicle. A vehicle control device 10 assists a lane change of a vehicle 1, said device comprising: a visible range calculation unit 11 that calculates an area as a visible range by excluding the area occupied by preceding vehicles 201, 202 from the area corresponding to the field of vision whilst driving; and a lane-change control unit 12 that conducts processing related to the lane change, on the basis of the calculated visible range. The lane-change control unit 12 conducts processing related to the lane change on the basis of the visible range of the current-travel lane of the vehicle, and the visible range of the intended change-destination lane of the vehicle.
US10902728B2

An identified destination roadway lane from a plurality of roadway lanes that is separated from a current roadway lane of a vehicle by at least one roadway lane is received. Upon determining that a blind spot of the vehicle extending across the destination roadway lane and a roadway lane between the destination lane and a current roadway lane is free of objects, a means for providing an alert is actuated.
US10902723B2

Systems and methods for managing a plurality of movable objects are disclosed. The systems and methods include determining a proposed pairing of a first movable object and a second movable object and confirming a coupling of the proposed pairing based on, at least in part on, detecting that the first movable object and the second movable object are moving in unison.
US10902714B2

Methods and systems are provided for an alert system for reducing a risk of an adverse health event in a firefighter or first responder. In one example, the alert system may comprise a wearable sensor and an alerting device, where the alerting device may be operable to receive physiological and/or environmental data from the wearable sensor and where the alerting device may be further operable to issue an alert based on the received physiological and/or environmental data. In some examples, the alert may be a function of one or more personalized thresholds for evaluating a stress level of the firefighter or first responder. In some examples, the alert may be issued via multiple communication channels.
US10902713B2

A system for predicting exit from an occupant support, includes a processor, a memory in communication with the processor, and a frame having at least one force sensor which outputs a force signal in response to force exerted thereon. The system also includes machine readable instructions stored in the memory which cause the system to perform at least the following actions when executed by the processor: 1) determine a property of the signal during an interval of time, 2) classify the property as suggesting an exit event or as not suggesting an exit event, and 3) if the property is classified as suggesting an exit event, generate a notification thereof.
US10902709B2

A theft-proof packaging system includes a product package having a clear compartment configured to encapsulate a product that is pneumatically vacuumized below a surrounding environment. A pressure sensor assembly is located within the compartment, the pressure sensor assembly including a pressure sensor, a power source electrically connected to the pressure sensor, and a transmitter electrically connected to the power source. The transmitter is configured to send a signal and a receiving unit located outside the compartment of the product package and disposed remote from the product package receives said signal and sounds an alarm. The pressure sensor assembly is configured to detect a change in pressure inside the compartment and then send the signal to the receiving unit activating the alarm. A passive RFID tag is located within the compartment and configured to be detected when it passes through a walk-through scanner activating a second alarm.
US10902708B1

The present invention involves a system and method for monitoring and controlling a person's select activity with a select object or space, with and without electronic imaging, while communicating and recording such interaction to a remote device. The system comprises a specialized computing device comprising a capacitance charge controller, a detection electrode, a wireless means of communications, a remote monitoring device capable of receiving a control signal directly or indirectly from the capacitance charge controller, at least one annunciator, at least one processor, an imaging device and at least one non-transitory computer readable medium. The method comprises receiving data from a specialized communication device, over a cellular, wireless, satellite, or other network to a special purpose computer with a non-transitory computer readable medium.
US10902704B1

The present invention is directed to an arcade type crane game that includes a target support structure with cylindrical, open ended target holders to prevent targets from toppling before, during, and after playing the game. Here, cylindrical is used in its broadest sense to mean a regular upright structure that supports a target that is round, square, oval, rectangular, etc., and not limited to circular cross sections. The cylindrical holders allow the targets to be lifted upward out of the holder without resistance, but prevents targets from tipping over and knocking other targets over in the process.
US10902701B2

A system and method for delivering and licensing wager gaming content is described herein. In one embodiment, the system can include a wager gaming machine to receive gaming content, conduct wagering games based on the gaming content, and transmit information indicating how the wager gaming machine used the gaming content. The system can also include a download manager to receive the information indicating how the gaming content was used, and determine a fee for use of the gaming content.
US10902699B2

A system for configuring gaming machines according to player gaming preferences is disclosed. The system includes a plurality of gaming machines. Each of the gaming machines includes a master gaming controller configured to provide game play of a wager-based game and a reader configured to read a configuration instrument. The master gaming controller modifies a configuration setting of the gaming machine based on a customized setting indicated in the configuration instrument. The system further includes a server in communication with the plurality of gaming machines. The server is configured to store the configuration setting, to validate the configuration instrument, and to provide the configuration setting to the plurality of gaming machines.
US10902698B2

In various embodiments, promotions are featured on mobile gaming devices.
US10902691B2

A system for accessing or providing operational control of a vehicle includes a network device and a control module. The network device includes: an antenna module including antennas with different polarized axes; a transmitter transmitting a series of tones via the antenna module from the vehicle to a second network device and change the frequencies of the tones during the transmission of the series of tones, where, at any moment in time, at least one of the antennas is not cross-polarized with an antenna of the second network device; and a receiver receiving the series of tones from the second network device. The control module: determines differences in phases of the series of tones versus differences in frequencies of the series of tones; and based on the differences in the phases and the differences in the frequencies, determines a distance between the first network device and the second network device.
US10902683B2

Controlling a mixed reality (MR), virtual reality (VR), or augmented reality (AR) (collectively, MR) environment visualization may involve obtaining a plurality of sensor data from a plurality of data sources; processing the obtained plurality of sensor data using a plurality of data analyzers to identify at least one feature; generating a plurality of annotated data sets, wherein the annotated data sets contain an annotation of the at least one feature; aggregating the plurality of annotated data sets to correlate the at least one feature as a common feature across different annotated data sets of the plurality of annotated data sets; and based at least on the common feature, providing a visualization output representing the MR (VR, AR, or specifically mixed-reality) environment. Disclosed examples enable utilizing of disparate data types from different data sources, localizing the different data a common space, and aggregating results for visualization and/or further analysis.
US10902669B2

A method for operating an electronic device for rendering an augmented reality object is provided. The method includes obtaining at least one first image of an environment in which an augmented reality virtual object is to be displayed, obtaining an environment texture based on the obtained at least one first image, identifying at least one light source in at least one second image by identifying at least one cluster comprising pixels with a brightness value greater than a threshold, determining a position of the at least one light source based on a position of the pixels within the at least one cluster, rendering the augmented reality virtual object based on the obtained environment texture and the determined position of the at least one light source, and displaying the rendered augmented reality virtual object on a display of the electronic device.
US10902668B2

A system, apparatus and method of obtaining data from a 2D image in order to determine the 3D shape of objects appearing in said 2D image, said 2D image having distinguishable epipolar lines, said method comprising: (a) providing a predefined set of types of features, giving rise to feature types, each feature type being distinguishable according to a unique bi-dimensional formation; (b) providing a coded light pattern comprising multiple appearances of said feature types; (c) projecting said coded light pattern on said objects such that the distance between epipolar lines associated with substantially identical features is less than the distance between corresponding locations of two neighboring features; (d) capturing a 2D image of said objects having said projected coded light pattern projected thereupon, said 2D image comprising reflected said feature types; and (e) extracting: (i) said reflected feature types according to the unique bi-dimensional formations; and (ii) locations of said reflected feature types on respective epipolar lines in said 2D image.
US10902666B2

Disclosed is a buffering method in a portable ray tracing system. The buffering method includes: receiving a dynamic acceleration structure from the portable ray tracing apparatus during the process for performing a graphics process; packaging a dynamic object updated by the user terminal with the dynamic acceleration structure and sequentially storing the packaged dynamic object into a buffer area formed in a system memory of the user terminal; when disconnection of the physical connection is detected, performing ray tracing using a graphics processor of the user terminal by loading packaging data from the buffer area and determining a recovery point.
US10902662B2

A computer-implemented method includes receiving first data representing a first physical object that has three dimensions. The first data may be stored, by a computer processor, as a first digital object representing the first physical object. Storing the first data may include storing a representation of the first data in a first plurality of layers. Each layer of the first plurality of layers may include a first plurality of cells. Each cell of the first plurality of cells may have one of: a first value indicating that the first physical object exists in a physical space corresponding to a position of the cell, and a second value indicating that the first physical object does not exist in the physical space corresponding to the position of the cell.
US10902660B2

Aspects of the disclosure relate to a method for providing an animated presentation. The method includes identifying a geographic area and identifying solar flux for the geographic area. A plurality of images of the geographic area then is generated to display the solar flux. Each image in the plurality of images displays solar flux at different points in time of a day. The animated presentation is generated by displaying the plurality of images in chronological order with a transition between images in the plurality of images and provided for display on a display to a user.
US10902659B2

Embodiments for intelligent photograph overlay in an Internet of Things (IoT) computing environment by a processor. One or more avatar characteristic features associated with one or more selected items may be activated upon detecting a transaction agreement from one of a plurality of transaction agreement types. The one or more avatar characteristic features may be changed on an avatar according to a user preference.
US10902657B2

In implementations of jointly editing related objects in a digital image, an image editing application segments a first object in a digital image, and an additional object corresponding to the first object, such a shadow cast by the first object, a reflection of the first object, or an object of a same object class as the first object. Respective stick diagrams for the first object and the additional object are generated, and a mapping of the first object to the additional object is generated based on the stick diagrams. Based on a user request to edit the first object, such as to warp the first object, the first object and the additional object are jointly edited based on the mapping. Accordingly, realistic digital images are efficiently generated that maintain correspondence between related objects, without requiring a user to edit each object individually, thus saving time and resources.
US10902643B2

A color detection system, comprising: a card having printed thereon a color chart comprising multiple colored areas, and at least one grayscale area; a camera configured to acquire an image comprising a pixel representation a sample positioned adjacent to the card; a storage device configured to store reference data corresponding to the color chart and the at least one grayscale area; and a processor configured to: perform a grayscale correction to the pixel representation of the color chart and sample using a grayscale correction transformation between the pixel representation the grayscale area and the corresponding reference data, estimate colorimetric coordinates for the sample by applying to the respective grayscale corrected pixel representation, a transformation between the grayscale corrected pixel representation of the color chart and the corresponding colorimetric reference data, and convert the estimated colorimetric coordinates for the sample to RGB.
US10902635B2

A line-of-sight detection device includes a camera, a light source that causes corneal reflection, and an image processing device that obtains information on a pupil shape of an eye, a position of a pupil center, and a position of the cornea reflection and obtains a line of sight of a subject. The image processing device includes a first optical axis acquisition unit that acquires a first optical axis candidate using the position of the pupil center and the position of the cornea reflection, a second optical axis acquisition unit that obtains a second optical axis candidate using the pupil shape, an optical axis information acquisition unit that generates information for acquiring the optical axis, a calibration information unit that provides calibration information, and a visual axis acquisition unit that obtains a visual axis as a line of sight by calibrating an optical axis using the calibration information.
US10902631B2

A method for constructing a region of interest from images representing a same scene, the region of interest being used for setting the camera used to obtain the images and/or to process images obtained from the camera, the method including obtaining a plurality of images representing a same scene; detecting predetermined targets in images of the plurality of images; segmenting an area corresponding to the images of the plurality of images into portions of image, each of the portions being associated with a relevance indication for the corresponding portion to be selected as part of a region of interest; selecting at least one relevant portion among the portions, as a function of the relevance indications; upon detecting selection of a relevant portion, updating the relevance indication associated with relevant portions different than the selected relevant portions, as a function of the selected relevant portions; and constructing a region of interest based on the selected relevant portions.
US10902629B2

There is provided an information processing device including a processor that realizes: a dictionary data acquisition function that acquires dictionary data related to an object; an image acquisition function that acquires a first image of the object; a first angle estimation function that estimates an angle of the object in the first image on the basis of the first image and the dictionary data; a second angle estimation function that re-estimates an angle of the object in the first image after a physical operation related to the object; and a dictionary data update function that updates the dictionary data in response to a result of estimation by the first angle estimation function and a result of re-estimation by the second angle estimation function.
US10902618B2

Systems and methods are disclosed for universal body movement translation and character rendering. Motion data from a source character can be translated and used to direct movement of a target character model in a way that respects the anatomical differences between the two characters. The movement of biomechanical parts in the source character can be converted into normalized values based on defined constraints associated with the source character, and those normalized values can be used to inform the animation of movement of biomechanical parts in a target character based on defined constraints associated with the target character.
US10902615B2

A method of tracking an object includes performing a hybrid search over a sequence of frames. The hybrid search includes periodically performing a global search on selected frames of the sequence of frames and performing a local search on frames between the selected frames of the global search. The method also includes updating a similarity function based on a result of the hybrid search. The method further includes tracking the object based on the hybrid search.
US10902612B2

A launch monitor having a camera can be used to measure a trajectory parameter of a ball. In one example, a method can include changing a mode of the camera from a low-speed mode to a high-speed mode. The camera can include an image sensor array having a plurality of pixels. The camera can generate a video frame using more pixels in the low-speed mode than in the high-speed mode. A first video frame can be received, the video frame comprising values captured during the high-speed mode from a first subset of the plurality of pixels. A second video frame can be received, the video frame comprising values captured during the high-speed mode from a second subset of the plurality of pixels. The trajectory parameter of the ball can be calculated using the first video frame and the second video frame.
US10902601B2

Given a standard-dynamic range (SDR) video input, techniques for generating and compressing composer metadata describing inverse luma and chroma reshaping functions are described. Given the SDR input, the composer metadata allow a decoder to generate a corresponding output in high-dynamic range. Three techniques are proposed: a static, sequence-based, architecture, a two-stage, scene-based, distributed solution with a centralized post-processing method, and a single-stage distributed solution using overlapped segments. Techniques to reduce the amount of transmitted composer metadata are also described.
US10902599B2

The disclosure relates, in part, to computer-based visualization of stent position within a blood vessel. A stent can be visualized using intravascular data and subsequently displayed as stent struts or portions of a stent as a part of a one or more graphic user interface(s) (GUI). In one embodiment, the method includes steps to distinguish stented region(s) from background noise using an amalgamation of angular stent strut information for a given neighborhood of frames. The GUI can include views of a blood vessel generated using distance measurements and demarcating the actual stented region(s), which provides visualization of the stented region. The disclosure also relates to display of intravascular diagnostic information such as indicators. An indicator can be generated and displayed with images generated using an intravascular data collection system. The indicators can include one or more viewable graphical elements suitable for indicating diagnostic information such as stent information.
US10902596B2

Data from a tomographic scan (14) that provides three-dimensional information about a patient's brain comprises the steps of: filtering and re-sampling (21) the data to produce a three-dimensional image; performing registration (23) to align the three-dimensional image with a reference image (16), using 3-D rigid and/or non-rigid transformations; identifying (25) image features in the aligned image, to identify which voxels or regions of adjacent voxels correspond to image features that represent structures within the brain that are expected to be evident; classifying (26) each voxel within an identified image feature by a voxel score that corresponds to the difference between the attenuation of that voxel and the expected attenuation at that region of the brain; and deducing a cumulative score that combines the voxel scores from all the voxels of at least a region of the brain. This method can provide a medical professional with a rapid indication of the status of the brain tissue, which can be used to guide the selection of treatment to best improve the prospects for a patient, particularly a patient who has had an ischaemic stroke.
US10902593B2

A biological analysis system and an associated method are provided. The method is used for recovering off scale data in an image produced by a camera in a capillary electrophoresis instrument. The method comprises the steps of identifying bins of the image where electron counts exceed a maximum number of counts; setting an off-scale flag for the identified bins; and processing the image to obtain a recovered dye signal, based on the flag set for each bin, and using a dye matrix.
US10902589B2

According to one embodiment, a medical image diagnosis apparatus includes an image acquisition unit, a data acquisition unit, a generation unit, and a display control unit. The image acquisition unit acquires medical image data of a plurality of time phases. The data acquisition unit acquires pixel value data of the time phases with respect to each of specified regions based on the medical image data. The generation unit generates display information based on the pixel value data of the time phases. The display control unit displays the display information in association with the regions in medical image data of an arbitrary time phase.
US10902587B2

A method and system for automatically labeling a spine image is disclosed. The method includes receiving an input spine image and analyzing image features of the input spine image by a deep neural network. The method further includes generating a mask image corresponding to the input spine image by the deep neural network based on image characteristics of a training image dataset. A region of interest in the mask image comprises vertebral candidates of the spine. The training image dataset comprises a plurality of spine images and a plurality of corresponding mask images. The method further includes associating labels with a plurality of image components of the mask image and labeling the input spine image based on labels associated with the mask image.
US10902575B2

An automated grains inspection apparatus for a production line comprises an inlet to receive the grains and an outlet from which the grains are discharged. A feeder configured to receive the grains from the inlet and release the grains aligned in a line formation is provided while at least one camera is positioned sideway beneath the feeder to capture images of the grains while they fall. At least one background surface positioned sideway beneath the feeder and opposite the camera is also provided in an inspection zone so that the grains are configured to be aligned between the camera and the background surface.
US10902572B1

A fluorescence imaging system is configured to generate a video image onto a display. The system includes a light source for emitting infrared light and white light, an infrared image sensor for capturing infrared image data, and a white light image sensor for capturing white light image data. Data processing hardware performs operations that include filtering the infrared image data with a first digital finite impulse response (FIR) filter configured to produce a magnitude response of zero at a horizontal Nyquist frequency and a vertical Nyquist frequency. The operations also include filtering the infrared image data with a second digital FIR filter configured with a phase response to spatially align the white light image data with the infrared image data. The operations also include combining the white light image data and the infrared image data into combined image data and transmitting the combined image data to the display.
US10902571B2

An image synthesis system includes a computing platform having a hardware processor and a system memory storing a software code including a neural encoder and multiple neural decoders each corresponding to a respective persona. The hardware processor executes the software code to receive target image data, and source data that identifies one of the personas, and to map the target image data to its latent space representation using the neural encoder. The software code further identifies one of the neural decoders for decoding the latent space representation of the target image data based on the persona identified by the source data, uses the identified neural decoder to decode the latent space representation of the target image data as the persona identified by the source data to produce a swapped image data, and blends the swapped image data with the target image data to produce one or more synthesized images.
US10902570B2

A processing apparatus includes an input image acquirer configured to acquire an input image obtained by capturing an object, a normal information acquirer configured to acquire normal information of the object, a first renderer configured to generate a first rendered image about the object based on a light source condition in capturing the input image and the normal information, and an area detector configured to detect a target area corresponding to a portion where an error of the normal information in the object is larger than a predetermined value based on the input image and the first rendered image.
US10902567B2

To allow the needed versatile image or video combination now that HDR videos of considerably different luminance characteristics are appearing, the apparatus (301) for combining two images or two videos of images (Im_HDR, Im_LDR), one of them being a high dynamic range image or video, the apparatus comprising: —a dynamic range establishing unit (302) arranged to establish a combination luminance dynamic range (CombRng), being characterized by at least a maximum luminance (LMC) which is determined based on at least one of: a maximum luminance of at least one of the two images or the two videos of images, and a peak brightness of a display for rendering the two images or the two videos of images, the dynamic range establishing unit further comprising a luminance anchor determining unit (303), arranged to determine an anchor luminance (anc) in the combination luminance dynamic range (CombRng), —a color transformation unit (310), arranged to perform at least a luminance transformation on at least one of the two images or videos, wherein the color transformation unit (310) comprises a source anchor luminance reading unit (311) arranged to read at least one source anchor luminance (L_SA1) from a first source (350) which delivers a first image or video (Im1_LDR) of the two images or videos, and wherein the color transformation unit is arranged to establish a color transformation (FF_1) to be applied to the first image or video, which color transformation is dependent on the value of the source anchor luminance (L_SA1) by having the property that the source anchor luminance (L_SA1) is mapped to an output luminance in a vicinity of the anchor luminance (anc); and —an image combination unit (320) arranged to combine the two images or two videos of images to form at least one output image (Im_o).
US10902555B2

Embodiments of the present disclosure provide a method and a device for processing a picture and an electronic device. The method includes scaling a raw picture to obtain N scaled pictures with different resolutions, where N is a natural number greater than or equal to 2; mapping the N scaled pictures respectively into N content picture each with a same predetermined style feature through a neural algorithm network; scaling the N content pictures to have the same resolution; and encoding and combining the N content images of the same resolution into a dynamic video.
US10902554B2

The present invention provides a method for providing with at least a portion of content having six degrees-of-freedom in a virtual environment, comprising: receiving, by at least one processor, the portion of content for the virtual environment; associating, by the at least one processor, at least one of a first geometric shape and a second geometric shape with the portion of content; projecting, by the at least one processor, the portion of content onto a first point of a surface of the first geometric shape; determining, by the at least one processor, based on the projecting of the portion of content onto the first point, a first outcome relating to the portion of content at the first position; projecting, by the at least one processor, the portion of content onto a second point of the surface of the first geometric shape or of a surface of the second geometric shape, the second point being different than the first point; determining, by the at least one processor, based on the projecting of the portion of content onto the second point, a second outcome relating to the portion of content at a second position in the virtual environment, the second position being different than the first position; and reformatting, by the at least one processor and based on the first outcome and the second outcome, the portion of content to have six degrees-of-freedom providing rotational motion and positional motion in the virtual environment.
US10902553B2

A method and apparatus are provided for generating enhanced digital imagery from digital input images (7) exhibiting differences other than or in excess of differences in projection. By applying a plurality of image transformations (10) to frequency normalised (8) versions of the input images, and generating measures of image similarity (11) therefrom, an optimum image transformation (12) can be determined that can be applied to the digital input images such that they are substantially matched. Digital input images of physical objects or environments to which the method is applied can then be used in image fusion, ortho-rectification or change detection applications, in order to monitor the physical object or environment.
US10902551B1

Systems and methods for augmenting a data set are provided. An example method may include locating a foreground object disposed within a seed image, identifying an object class corresponding to the foreground object, and, based on the identified object class, determining a target value for an object property of the foreground object. The example method may also include applying a transformation function to transform the foreground object into a transformed object, where the transformation function modifies the object property of the foreground object from having an initial value to having the target value. The example method may further include transplanting the transformed object into a background image so as to produce an augmented image and augmenting an initial set of images with the augmented image so as to produce an augmented set of images for training a predictive model.
US10902549B2

The present invention provides a graphics processing system, the graphics processing system comprises a central processing unit, a plurality of graphics processing units, a bus communication protocol switch and a management board. The graphics processor units are communicatively coupled to the central processing unit. The bus communication protocol switch is coupled to the graphics processing units to implement mutual communications between the graphics processor units. The management board is coupled to the bus communication protocol switch for managing the bus communication protocol switch. The bus bar communication protocol switch can maximize and equalize the peer-to-peer network communication bandwidth between the graphics processing units, and the theoretical maximum bidirectional bandwidth can reach 300 GB/s, and is capable of expanding additional eight-graphics processing units to form a sixteen-GPUs system that enables peer-to-peer network communication of any two graphics processing units.
US10902542B2

Methods, apparatus and articles of manufacture (e.g., computer readable media) to detect watermark modifications are disclosed. Example apparatus disclosed herein are to encode a first watermark in a first media signal to obtain a second media signal, the first watermark associated with a first watermark layer. Disclosed example apparatus are also to determine, from the second media signal, a first metric corresponding to the first watermark. Disclosed example apparatus are further to determine, from the second media signal, a second metric corresponding to a second watermark encoded in the second media signal, the second watermark associated with a second watermark layer different from the first watermark layer. Disclosed example apparatus are also to output, based on the first metric and the second metric, an indication of whether the second watermark has been modified.
US10902537B2

A logistics information processing server includes a data processor configured to receive environment sensing data collected from at least one environmental sensor disposed in a cargo storage device in which at least one cargo is stored and cargo related information collected from a cargo tag attached to the at least one cargo, and to perform processing by classifying the environment sensing data and the cargo related data into cargo storage environment data, cargo information, and transportation environment information according to data attributes; and a logistics trust index generator configured to generate a logistics trust index indicating a degree of influence exerted on the quality of the cargo from the cargo storage environment data, cargo information, and transportation environment information output by the data processor.
US10902533B2

Methods, systems, and computer program products for dispatching an incoming event are described. A scoring stack is accessed, the scoring stack comprising an identity of one or more tasks, each task corresponding to one or more scorable functions. A scorable tree is generated based on the one or more scorable functions corresponding to the one or more tasks of the scoring stack and the incoming event is processed using the scorable tree to generate one or more scores. One or more actions identified in the scorable tree are performed based on the one or more scores.
US10902519B2

Methods and systems are provided herewith for providing a financial instrument. In some embodiments, a processor may receive one or more performance parameters for determining a performance of an asset at one or more future times are received from one or more parties. The processor may receive a request to generate indicia of a financial instrument. The financial instrument may comprise a funding instrument that specifies rights and obligations of at least a first party and a second party respecting a funding contribution from the first party for funding an asset owned at least in part by the second party. The processor may determine a plurality of possible measurements of a future performance of the asset based at least in part on the received performance parameters. The processor may determine a conversion schedule for converting at least a portion of the first user's rights in the financial instrument into an equity component of the asset. The conversion schedule may specify a possible post-conversion equity component for each of the plurality of possible performance measurements. In some embodiments, the conversion schedule may specify a greater possible post-conversion equity component for a greater possible performance measurement. The processor may transmit the conversion schedule to the second party.
US10902510B2

Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically managing data associated with transactions of wearable items. For example, a method may include receiving wearable item data from one or more electronic tenant interfaces, hosting an electronic warehouse operations portal and/or an electronic administrative portal, receiving one or more electronic user transactions initiated at one or more user platforms, updating one or more transaction databases and one or more analytics databases, based on the one or more electronic user transactions, receiving one or more wearable item operations requests, initiating one or more microservices to fulfill the one or more wearable item operations requests, and updating at least one of the one or more transaction databases and one or more analytics databases based on completion of the one or more wearable item operations requests.
US10902503B1

A computer-implemented method and system for facilitating a sending of a gift from a first machine to a second machine may include a processor of a computer server reviewing a first list of one or more names of people maintained in a computer database. The processor may review context information related to the one or more names to determine if a moment exists for sending a gift from a first machine to a second machine. Content providers may also request one or more gifts to be identified when a second machine is proximate to a content provider who may fulfill a gift.
US10902499B2

A metadata capture (MC) computing device including a processor in communication with a memory is provided. The processor receives metadata representative of an abandoned product within a virtual shopping cart associated with a candidate consumer and a first merchant, receives a device identifier associated with the candidate consumer, generates a cart profile associated with the candidate consumer that includes the metadata and the device identifier, compares the cart profile to a merchant criteria of a second merchant, and transmits a cart profile data packet including the metadata, the device identifier, and a recommendation to the second merchant when the cart profile meets the merchant criteria. The second merchant provides an incentive message associated with the abandoned product to the candidate consumer based upon the cart profile data packet.
US10902493B2

A photo product design customization system for customizing a photo product design with minimal and intuitive user inputs includes a product design module that displays a photo product design in a main design panel, a user input detection unit that can detect a first directional movement from a first dynamic object in a product type selection panel to the main design panel, or a second directional movement from a second dynamic object in a product style selection panel to the main design panel, or a third directional movement from a third dynamic object in a product style selection panel to the main design panel, and an intelligent product design creation engine that can automatically change the photo product design in the main design panel in response to detection of the first, the second, or the third directional movement.
US10902485B2

A parking garage system includes a plurality of parking garages. Each parking garage has a plurality of parking sectors and each parking sector has a plurality of parking spaces. A digital system tracks an occupancy level of each parking sector and an anticipated departure time of vehicles parked in each parking space. The digital system further directs vehicles to a particular parking sector based on the driver's anticipated departure time. The digital system also advises potential customers of occupancy level and parking rates and communicates information regarding occupancy level and parking rates to other parking garages.
US10902484B1

A system and method may determine or display the carbon emissions impact for transactions, by for example receiving from transaction data sources data items describing transactions, each transaction associated with a user, a merchant, and an amount; for each transaction receiving or creating carbon emissions impact data for the merchant associated with the transaction; and deriving from the amount associated with the transaction and the carbon emissions impact data for the merchant associated with the transaction a carbon emission value associated with the transaction. Each data item may include a transaction amount and a merchant identifier, and/or other information. Calculating carbon emissions for the transaction may include multiplying the currency amount associated with the transaction and the carbon emissions impact data for the merchant associated with the transaction and dividing the result by the annual revenue for the merchant. The carbon emissions value may be displayed to a user.
US10902480B2

Systems and methods for automatically ascertaining an estimated amount of damage to a plurality of objects at a location by utilizing one or more Unmanned Aerial Vehicle (UAV), e.g., “drone” devices to capture imagery of the location and utilizing Artificial Intelligence (Al) logic modules to analyze the captured imagery.
US10902475B2

A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein to detect access of a predefined resource by a target account. Responsive to the detected access of the predefined resource, a sender account is determined for a persistent message to be received by the target account. The persistent message is sent from the sender account to the target account.
US10902462B2

A computer-implemented system is disclosed for providing a platform for managing a campaign for publishing data content on social networks to increase audience member reaction to the data content. The system comprises: a data store: a content items database, wherein data associated with content items on one or more topics that is intended to be posted on social networks are stored; a schedule database, wherein data associated with schedules for posting the content items are stored; user account database, wherein data associated with registered users are stored; one or more servers coupled to the data store, wherein the one or more servers are programmed to execute computer program steps, the computer program steps comprising: receiving content items from content database that are associated with a topic selected by a user for posting on a social network, wherein the one or more content items are associated with one or more URLs; estimating a post to a reaction filter for a time interval for the social network for the user, the post to a reaction filter representative of the probability distribution that a reaction to a posted content will occur within the time interval; calculating a reaction profile associated with reactions to posts on the social network by aggregating reaction time of a plurality of users on the social network for one or more content items posted on the social network; determining a schedule for posting the content items on the social network as a function of the post to reaction filter and reaction profile; and posting the content items on the social network in accordance with the schedule.
US10902452B1

A method, apparatus, and computer program product are disclosed for receiving redemption selections from a consumer and scheduling redemption of a promotion. The method includes presenting one or more promotions for products or services offered by a merchant, and receiving an indication of a selection, by a consumer, of a promotion from the one or more promotions. The method further includes presenting one or more time slots based on predicted booking limits of a set of time slots including the one or more time slots, receiving a selection of a time slot from the one or more time slots, determining merchant time slot availability for the selected time slot, and scheduling a time slot for redeeming the promotion based on the determined merchant time slot availability. A corresponding apparatus and computer program product are also provided.
US10902442B2

Methods, computer program products, and systems are presented. The methods include, for instance: identifying a target customer population of a series product and dividing into segments by customer behaviors relevant to adoption of and compliance to a series of purchases of the series product. A marketing campaign strategy for each segment is devised and executed, and adoption rate and compliance rate is predicted by analytical modeling and later evaluated by actual sales data. Parameters used in predicting the adoption rate and the compliance rate are adjusted for accuracy.
US10902441B2

A computer-implemented technique can process overhead images of users in a line at a venue to obtain a user wait time for the line. The processing can include (a) identifying a user of the group of users that is second in the line to obtain a target user, (b) detecting when the target user becomes first in the line to obtain a start time, (c) after the target user becomes first in the line, detecting when the target user leaves the line to obtain an end time, (d) determining a period from the start time to the end time, and (e) calculating the user wait time by calculating a product of (i) the determined period and (ii) a quantity of the group of users in the line after the target user leaves the line. The calculated user wait time can then be output.
US10902439B2

Systems, apparatuses, and methods for observing and collecting real-world data about conditions, standards, guidelines, rules and restrictions established by a coordinator of an observation campaign. One embodiment may include a user-based mobile computing device (e.g., a smart phone) configured to execute an observation application to coordinate observing and collecting of real-world data. Further, the mobile computing device may include a communication module configured to send collected real-world data to an observation server computer. Upon verification of the collected real-world data, the observation platform may coordinate compensation to a user of the mobile computing device in exchange for the successful observation and collection of the requested real-world data. Additional observation opportunities may be triggered for observers in response to a successful fulfillment of an opportunity.
US10902437B2

An approach that provides interactive product evaluation and service within a virtual universe is described. In one embodiment, there is an evaluation indicating component that is configured to permit an owner of a virtual universe product to indicate a desire to have at least one avatar in the virtual universe evaluate the virtual universe product. An evaluation generating component is configured to generate an invitation that requests an evaluation of the virtual universe product. An evaluation collecting component is configured to collect the evaluation of the virtual universe product.
US10902429B2

Database organizational techniques and structures may impose storage and computational limits that render particular operations too slow to effectively execute within speed guarantees (e.g. allowing a function to be completed within 300 ms). Thus, sometimes it is inefficient to access and maintain certain data, particularly in large data environments. One such environment relates to event logging for security, fraud, and risk purposes. When hundreds or thousands of events can occur in short time periods, database queries can be slow. By using particular algorithms and data structuring, however, event log data can be utilized in a flexible and speedy manner in various embodiments that may still enable service guarantees to be met. In some cases, this may involve updating one or more event counters for one or more particular periods of time, which may be indicative of event velocity (i.e. how often certain events are occurring).
US10902428B1

Techniques of risk-based authentication involve adjusting a risk engine used by a recipient entity based on feedback acquired from multiple entities. Along these lines, both a recipient risk engine and one or more donor risk engines perform risk-based authentication for which respective feedback is generated. The feedback indicates whether certain transaction requests predicted to be fraudulent are confirmed to be fraudulent. The recipient risk engine is then adjusted based on the feedback created for itself, the feedback created for any of the donor risk engines, or some combination thereof.
US10902425B2

An example method for performing concepts disclosed can include: obtaining a first authentication factor including first biometric data of a user; hashing the first authentication factor to create a first hash; registering the user with a digital credit system using the created first hash; obtaining a second authentication factor including second biometric data of the user; hashing the second authentication factor to create a second hash; comparing the first hash and the second hash; and proceeding the transaction based on the comparison.
US10902424B2

The present disclosure relates to making payments with a mobile device. In one example process, the mobile device receives and stores information for one or more payment accounts on the mobile device. The mobile device is used to make payments using the payment accounts. In some examples, authorization to proceed with a payment is performed before each purchase made by the user. The authorization process can include receiving a verification of the user, such as a fingerprint scan or passcode. In some examples, a payment account is selected from among available payment accounts. In some examples, an indication is displayed of a digital item associated with a purchased item. In some examples, a payment transaction is initiated with participants of an ongoing communication. In some examples, an application of a retailer is invoked based on the availability of the application. In some examples, a purchase recommendation is provided.
US10902423B2

A method includes maintaining a digital wallet in a computer, and receiving a request for a transaction. The computer may receive and verify user authentication data, and then allow the user to access any payment card account in the digital wallet without requiring additional user authentication, regardless of the account selected for the transaction by the user. In some embodiments, cryptogram generation may be performed with an EMV server in association with the digital wallet, to enhance the level of security assurance for merchants, issuers and users.
US10902420B2

An advertised incentive system receives advertised incentive configuration information provided by a merchant. The advertised incentive configuration information defines the content of advertised incentive banners. The advertised incentive banners are provided as needed to merchants to display on the merchant's website. Advertised incentive registration information is received from an account holder after the account holder interacts with the advertised incentive banner. Transaction information is received that contains a qualified purchase made by the account holder. The advertised incentive registration and the qualified purchase are matched. A statement credit is issued against the account holder's account and a debit is issued against the merchant's account in the amount of the statement credit.
US10902417B2

Disclosed are exemplary embodiments of systems and methods for processing payment transaction using pseudo-PAN. In an exemplary embodiment, a method generally includes generating an encryption salt, receiving a request from a consumer indicating a possible payment transaction, in response to the request, generating a one-time token, based on the actual payment information and a most recent generated encryption salt, the one-time token having the same format as the payment information, with a routing segment of the one-time token being identical to a routing segment of the payment information, and presenting the one-time token.
US10902413B2

A dynamic transaction card that includes a number of layers, each of which may be interconnected to one another. For example, a dynamic transaction card may include an outer layer, a potting layer, a sensor layer, a display layer (including, for example, LEDs, a dot matrix display, and the like), a microcontroller/microprocessor storing firmware, Java applets, Java applet integration, and the like, an EMV processor, an energy storage component, one or more antenna (e.g., Bluetooth antenna, NFC antenna, and the like), a power management component, a flexible printed circuit board (PCB), a chassis, and/or a card backing layer. A display layer may include enhanced features such as the use of LED display components as a photosensor.
US10902411B2

Informing near field communication (NFC) payment readers of NFC target device payment application availability. A payment application executing under a host operating system of an NFC target device formats a SELECT proximity payment system environment (PPSE) RESPONSE as one or more NFC Application Protocol Data Units (APDUs). The SELECT PPSE RESPONSE is formatted to respond to a SELECT PPSE command from an NFC payment reader. The SELECT PPSE RESPONSE includes a list of one or more Application Identifiers (AIDs) corresponding to one or more payment options available on the NFC target device. The payment application communicates the formatted SELECT PPSE RESPONSE to a PPSE applet executing on the NFC target device. The PPSE applet receives a SELECT PPSE command from an NFC payment reader. The PPSE applet communicates the SELECT PPSE RESPONSE to the NFC payment reader, in response to receiving the SELECT PPSE command from the NFC payment reader.
US10902409B2

The present invention relates to a system and a method for requesting approval of a card payment and processing a calculation, by using a mobile terminal of a mobile card holder, wherein: in payment information exchange between a calculation terminal operated by a merchant and a mobile terminal of a card holder, when a display device of the store calculation terminal displays a two-dimensional bar code including information, such as payment details, without wired or wireless data communication connection, payment detail information is conveniently and safely transmitted through simply photographing the two-dimensional bar code by using a camera module built in the mobile terminal of the card holder; and a request for approval of a card payment is finally achieved using the mobile terminal of the card holder, thereby improving convenience of using mobile payment service through easy and safe payment without providing card information of a card holder to the outside.
US10902404B2

A battery level of a primary electronic device is monitored by one or more hardware processors of the primary electronic device. A determination is made by the one or more hardware processors that the monitored battery level of the primary electronic device has dropped below a threshold. In response to the determination, a first amount of funds is electronically loaded to a secondary electronic device for offline purchases. The secondary electronic device is communicatively coupled to the primary electronic device. An offline electronic transaction is processed using the secondary electronic device based on the first amount of funds.
US10902394B2

The systems and methods that generate a one-touch frame are provided. A line of code including a tag is inserted into a webpage. The tag includes a link to a server from which parameters for the frame are obtained. The browser uses the parameters to generate the frame. In addition, the server or a local memory of a computing device on which the frame is generated also store credentials associated with a user account. These credentials are also obtained and incorporated into the frame. The frame may then be activated to perform one-touch functions using the credentials.
US10902387B2

A method of operating an aircraft. The method includes sensing, using a trusted sensor, a trusted parameter of the aircraft during operation of the aircraft; receiving, at a processor, the trusted parameter; entering, by the processor, the trusted parameter as a first immutable entry into a ledger stored on an immutable non-transitory computer-recordable storage medium, wherein immutable is defined as unchangeability of data stored on the non-transitory computer-recordable storage medium, and wherein the ledger also contains additional immutable entries regarding operations of the aircraft and an aircraft environment; executing, by the processor, a recursive analysis algorithm on the first immutable entry together with the additional immutable entries to produce analyzed data; and using, by the processor, the analyzed data to improve future operational performance of the aircraft by ordering changes in how a component of the aircraft performs during operation of the aircraft based on the analyzed data.
US10902375B2

In some embodiments, system, apparatuses and methods are provided useful for delivering packages. One such configuration may include storage lockers and a control circuit that detects proximity of delivery agents to a locker, and in response, sends a code to an agent that verifies the agent upon receipt of the code therefrom. In another configuration, the control circuit associates a storage locker with a customer profile, detects a customer approaching and a first authentication aspect, receives a second authentication aspect, and compares the authentication aspects with the customer profile. In another example, a control circuit associates a delivery container with a customer profile and the delivery agents handling the container, and upon receiving a package scan, compares the scan with aspects associated with responsible delivery agents. In another example, a control circuit receives sensed data from a customer and authenticates delivery by comparing the sensed data with delivery agent profiles.
US10902373B2

The present disclosure relates generally to the field of retail supply networks. In one specific example, mechanisms are provided to model markdown-avoidance savings for omni-channel fulfillment in retail supply networks. In various embodiments, systems, methods and computer program products are provided.
US10902371B2

Kiosks, components, and methods are disclosed for preparing food to be vended to customers. The kiosk may be part of a multi-modal food distribution system in which the kiosk may operate in one or more various modes, including a kiosk vending mode, a constellation mode, and a cook en route mode to vend hot, prepared food to customers. The kiosks in the system may be configurable to change between each of the different modes depending upon information received by the system. The kiosk may be part of a kiosk-based food preparation system in which the kiosk vends prepared food items to customers. The kiosk may transmit information that may be used to provide replenishment to the kiosk. Such information may include the number of items vended, the number of items and/or supplies remaining, and/or a replenishment signal.
US10902357B2

A system and method of managing a system include receiving data indicating problems in the system that includes at least one computer system. The method also includes generating a hypothesis of a correlation between two or more of the problems, and determining whether the hypothesis of the correlation is correct following a resolution of at least one of the two or more of the problems. The two or more of the problems are identified as a new combination problem based on determining that the hypothesis of the correlation is correct.
US10902353B2

The present invention provides a computer implemented method, system, and computer program product for monitoring a ticket, the method including receiving credentials by a processing unit from a device via manual presentation of the device to a manual sensor logically coupled to the processing unit, generating a ticket identifier (ID) based on the credentials, transmitting the ticket ID from the processing unit to the device, establishing a wireless connection between the device and the processing unit, checking the wireless connection before each occurrence of an event, checking the wireless connection after each occurrence of the event, and updating a status of a ticket in light of the checking. In an exemplary embodiment, a ticket system includes a processing unit, a manual sensor, a wireless sensor, and a device, where the processing unit transmits the ticket ID, and where the processing unit verifies continued connection at key events.
US10902352B2

A computer generates labels for machine learning algorithms by retrieving, from a data storage circuit, multiple label sets that contain labels that each classify data points in a corpus of data. A graph is generated that includes a plurality of edges, each edge between two respective labels from different label sets of the multiple label sets. Weights are determined for the plurality of edges based upon a consistency between data points classified by two labels connected by the edges. An algorithm is applied that groups labels from the multiple label sets based upon the weights for the plurality of edges. Data points are identified from the corpus of data that represent conflicts within the grouped labels. An electronic message is transmitted in order to present the identified data points to entities for further classification. A new label set is generated using the further classification received from the entities.
US10902345B2

A computer-implemented method includes extracting a plurality of topics from a plurality of unlabeled social media posts, mapping the plurality of topics to a plurality of frequencies, each frequency in the plurality of frequencies indicating how often a corresponding topic in the plurality of topics occurs in the plurality of unlabeled social media posts, and predicting, based in part on the plurality of frequencies, a future social media posting behavior of a specific social media user, wherein the future social media posting behavior includes a specific topic about which the specific social media user is likely to post at a time in the future and a frequency with which the specific topic is likely to occur in posts of the specific social media user that are created at the time in the future.
US10902343B2

Training data from multiple types of sensors and captured in previous capture sessions can be fused within a physics-based tracking framework to train motion priors using different deep learning techniques, such as convolutional neural networks (CNN) and Recurrent Temporal Restricted Boltzmann Machines (RTRBMs). In embodiments employing one or more CNNs, two streams of filters can be used. In those embodiments, one stream of the filters can be used to learn the temporal information and the other stream of the filters can be used to learn spatial information. In embodiments employing one or more RTRBMs, all visible nodes of the RTRBMs can be clamped with values obtained from the training data or data synthesized from the training data. In cases where sensor data is unavailable, the input nodes may be unclamped and the one or more RTRBMs can generate the missing sensor data.
US10902339B2

Systems, methods, and other embodiments are disclosed that are configured to automatically complete the generation of task structures in a project plan. In one embodiment, user data is generated by monitoring interactions of a user with a computer user interface when forming a task structure in a project plan. The user data is compared to learned behavior data. The learned behavior data represents reusable patterns derived from information associated with user creation of previous task structures. If, based on the comparison, the user data matches a reusable pattern of the learned behavior data, a prompt is displayed to the user indicating an option to accept or reject automated completion of the task structure. In response to receiving an acceptance from the user, the forming of the task structure is automatically completed in the project plan based on the matching reusable pattern.
US10902330B2

A first and second blending profile may be created for a set of question answering pipelines. A set of test answer data may be generated for a first answering pipeline. The test answer data may be generated based on a set of test question and using an answer key associated with the test questions. Based on the test answer data, a first blending profile can be created for the first answering pipeline. Using the set of test questions and a second answer key, another set of test answer data may be generated. This set may be generated for the second answering pipeline. Using this second answering pipeline test answer data, a second blending profile can be generated for the second answering pipeline. Each blending profile may have metadata about a confidence of each pipeline.
US10902323B2

Methods and apparatus, including computer program products, are provided for a bot framework. In some implementations, there may be provided a method which may include receiving a request comprising a text string, the request corresponding to a request for handling by a bot; generating, from the request, at least one token; determining whether the at least one token matches at least one stored token mapped to an address; selecting the address in response to the match between the at least one token and the at least one stored token; and presenting, at a client interface associated with the bot, data obtained at the selected address in order to form a response to the request. Related systems, methods, and articles of manufacture are also disclosed.
US10902322B2

A standardized data model (“SDM”) includes standardized data types that indicate classifications of data elements. In a data service platform, such as a marketing data platform, a data standardization module classifies received data elements. One or more components included in the data standardization module are trained using supervised or unsupervised learning techniques to classify received data elements into a standardized data type included in the SDM. In some cases, an output of an unsupervised learning phase is provided as an input to a supervised learning phase. In some cases, a classified data element is modified by the data standardization module to indicate the standardized data type into which the data element is classified.
US10902295B2

Techniques for using image dataset transformations to verify the quality of a computer vision system are disclosed. In some example embodiments, a computer-implemented method comprises: accessing a database to obtain a reference image; generating a plurality of new images based on the reference image using a plurality of transformations, each one of the plurality of transformations being configured to change a corresponding visual property of the reference image; feeding the plurality of new images into an image classifier to generate a corresponding classification result for each one of the plurality of new images; determining that the image classifier does not satisfy one or more accuracy criteria based on the generated classification results for the plurality of new images; and based on the determining that the image classifier does not satisfy the one or more accuracy criteria, selectively performing a function.
US10902293B2

In one embodiment, a device forms a neural network envelope cell that comprises a plurality of convolution-based filters in series or parallel. The device constructs a convolutional neural network by stacking copies of the envelope cell in series. The device trains, using a training dataset of images, the convolutional neural network to perform image classification by iteratively collecting variance metrics for each filter in each envelope cell, pruning filters with low variance metrics from the convolutional neural network, and appending a new copy of the envelope cell into the convolutional neural network.
US10902290B1

A method for training an auto labeling device performing verification using uncertainty scores of auto-labeled labels is provided. The method includes steps of: a learning device (a) (i) inputting first unlabeled images into a feature pyramid network (FPN) to generate first pyramid feature maps, (ii) allowing an object detection network to generate first bounding boxes, and (iii) training the object detection network and the FPN; (b) (i) allowing the FPN to generate second pyramid feature maps and allowing the object detection network to generate second bounding boxes, (ii) instructing an ROI pooling layer to generate pooled feature maps and inputting the pooled feature maps into at least one of a first classifier to generate first class scores and first box uncertainty scores, and a second classifier to generate second class scores and second box uncertainty scores and (iii) training one of the first classifier and the second classifier.
US10902285B2

A method for information processing includes a learning process to generate a tree structured dictionary based on a plurality of patterns including a target object to be recognized. The method includes selecting a plurality of points from an input pattern based on a distribution of a probability that the target object to be recognized is present in the input pattern at each node of a tree structure generated in the learning process, and classifying the input pattern into a branch based on a value of a predetermined function that corresponds to values of the input pattern at selected plurality of points.
US10902284B2

Disclosed is a system for identifying at least one optimum pre-processing technique for text extraction. A data receiving module receives an input image and an expected text pertaining to the input image. Furthermore, a performance module performs a plurality of pre-processing techniques on the input image in order to extract textual information, present in the input image, by using at least one text extraction technique. Subsequently, a recording module records processing time spent on each pre-processing technique performed on the input image. Further, a comparison module compares the textual information with the expected text. Further to comparing the textual information with the expected text, the ranking module may rank each of the plurality of pre-processing techniques based on a result of comparison between the textual information and the expected text, thereby identifying at least one optimum pre-processing technique for text extraction.
US10902279B2

Saliency training may be provided to build a saliency database, which may be utilized to facilitate operation of an autonomous vehicle. The saliency database may be built by minimizing a loss function between a saliency prediction result and a saliency mapper result. The saliency mapper result may be obtained from a ground truth database, which includes image frames of an operation environment where objects or regions within respective image frames are associated with a positive saliency, a neutral saliency, or a negative saliency. Neutral saliency may be indicative of a detected gaze location of a driver corresponding to the object or region at a time prior to the time associated with a given image frame. The saliency prediction result may be generated based on features extracted from respective image frames, depth-wise concatenations associated with respective image frames, and a long short-term memory layer or a recurrent neural network.
US10902274B2

In implementations of opting-in or opting-out of visual tracking, a computing device maintains digital images received for scanning, and includes an image scanning system that receives a digital image depicting one or more faces of persons captured in the digital image. The image scanning system is implemented to detect a face of a person who is depicted in the digital image from a scan of the digital image. The image scanning system can then scan the digital image for a visual tracking identifier that indicates a preference of the person for one of opting-in or opting-out of visual tracking. The image scanning system can detect the visual tracking identifier associated with the person from the scan of the digital image, and continue or discontinue the visual tracking of the person based on the visual tracking identifier indicating that the person opt-in or opts-out of visual tracking.
US10902273B2

A vehicle system in a vehicle, comprising a first sensor configured to survey an environment proximate to the vehicle, including an object outside of the vehicle, a second sensor located within a vehicle cabin and configured to obtain data indicative of facial information of an occupant of the vehicle, and a processor in communication with the first and second sensors and programmed to output information regarding the object on a display of the vehicle system in response to the data indicative of the facial information indicating that the occupant is viewing the object outside of the vehicle.
US10902270B2

To address problems that video imaging systems and platforms face when analyzing image and video content for detection and feature extraction, a solution is provided in which accumulating significant amounts of data suitable for training and learning analytics is leveraged to improve over time, the classifiers used to perform the detection and feature extraction, by employing a larger search space and generate additional and more complex classifiers through distributed processing. A distributed learning platform is therefore provided, which is configured for operating on large scale data, in a true big data paradigm. The learning platform is operable to empirically estimate a set of optimal feature vectors and a set of discriminant functions using a parallelizable learning algorithm. A method of adding new data into a database utilized by such a learning platform is also provided. The method comprises identifying an unrepresented sample space; determining new data samples associated with the unrepresented sample space; and adding the new data samples to the database.
US10902267B2

A process for fixed camera and unmanned mobile device collaboration is disclosed in order to improve identification of an object of interest. A first point of view (POV) of a captured object is obtained and it is determined, with a first level of certainty, that the captured first POV of the object matches a stored object of interest. Then one or more camera-equipped unmanned mobile vehicles are identified in a determined direction of travel of the first captured object, and a dispatch instruction and intercept information is then transmitted to the one or more camera-equipped unmanned mobile vehicles. Subsequently, a captured second POV of the first captured object is received via the one or more camera-equipped unmanned mobile vehicles. The captured second POV of the captured object is used to determine, with a second level of certainty, that the captured object matches the stored object of interest.
US10902256B2

Embodiments include controlling a processor to perform operations, the operations comprising: accessing a digitized image of a region of tissue demonstrating non-small cell lung cancer (NSCLC), detecting a member of a plurality of cellular nuclei represented in the image; classifying the member of the plurality of cellular nuclei as a tumor infiltrating lymphocyte (TIL) nucleus or non-TIL nucleus; extracting spatial TIL features from the plurality of cellular nuclei, including a first subset of features based on the spatial arrangement of TIL nuclei, and a second, different subset of features based on the spatial relationship between TIL nuclei and non-TIL nuclei; generating a set of graph interplay features based on the set of spatial TIL features; providing the set of graph interplay features to a machine learning classifier; receiving, from the machine learning classifier, a probability that the region of tissue will respond to immunotherapy, based, at least in part, on the set of graph interplay features; classifying the region of tissue as likely to respond to immunotherapy or unlikely to respond to immunotherapy based, at least in part, on the probability; and displaying the classification.
US10902248B2

A system and method are presented for video analysis. In an embodiment, video analysis may be applied in a contact center environment to aid contact center agents in improving the effectiveness of interactions. Feedback may be provided in real time to an agent on their interaction. Body mechanics may be examined and rated. In an embodiment, body mechanics may be combined with indicators which inform an agent on their performance. Tips may also be provided to an agent on how to improve performance in the form of audio overlay, video overlay, reports, or any combination of these. Feedback may also be used to improve the routing of communications within the contact center. Static and dynamic visual characteristics may also be used to improve routing decisions.
US10902246B2

A determination device according to an embodiment includes one or more processors. The processors identify a worker position. The processors identify a job area which includes the worker position. The processors select, from among a plurality of determiners meant for determining job details of persons from movement information indicating movements of persons, at least one determiner associated with the job area. The processors generate worker movement information indicating movements of a worker. The processors use the at least one selected determiner and determine a job type indicating job details of the worker based on the worker movement information.
US10902242B2

Methods and systems are described for creating irrefutable binding data for a data file. An input sequence of data elements is derived based on information from the data file. A graphical representation of input regions corresponding to the input sequence of data elements is output on a display, superimposed on captured image data including a visible feature of a user associated with the data file. User input of each data element of the input sequence is captured by tracking the visible feature through the corresponding input regions, and the binding data is created from the captured images as the visible feature is tracked through the input regions.
US10902233B2

A digital object identifier (DOI) display request is received. A service type of a service corresponding to the display request is determined. Basic user information of a first user and identity type information corresponding to the service type is determined based on the service type and stored calibration information, where the identity type information is pre-authenticated to ensure validity based on a validity period associated with the identity type information. A DOI of the first user is generated based on the basic user information and the identity type information. The DOI is displayed for a second user to perform service processing based on the basic user information and the identity type information in the DOI.
US10902232B2

A method for starting an operation process comprises: receiving an operation request message from a terminal device in response to the terminal device scanning a barcode to obtain barcode information and determining an address of the server based on the barcode information, the operation request comprising an image of text associated with the barcode scanned by the terminal device, and the image of text specifying an operation function; determining text content based on the image of text; searching a correspondence relationship between different text content and respective operation access information to obtain operation access information corresponding to the determined text content; and returning the operation access information to the terminal device, for the terminal device to start an operation process by using the operation access information, the operation process having the operation function specified by the received image of text.
US10902231B2

The optical code reader includes a light-receiving region limiting optical member 122. The light-receiving region limiting optical member 122 is disposed between a transparent window 8 and an image sensor 102 and includes an imaging lens 100 for imaging reflected light received through the transparent window 8, on a light receiving surface 108 of the image sensor 102. The light-receiving region limiting optical member 122 forms an image Im(1) of an optical code Co in a first light receiving region 108(1) of the light receiving surface 108 and forms an image Im(2) of an optical code Co in a second light receiving region 108 (2) that is different from the first light receiving region 108(1). The image sensor 102 is disposed obliquely to a direction orthogonal to an optical axis Oax of the imaging lens 100.
US10902223B2

An image processing apparatus includes a control unit that acts as: a searcher searching a first and second file, each including a text that is different in language from each other; a translator generating a translated text in the second file, by translating the text in the second file into a same language as a language of the text in the first file; a comparator comparing between the text in the first file and the translated text generated from the second file, and detecting a difference between the text in the first file and the text in the second file through comparison; and an outputter creating and outputting an image including both of the text in the first file and the text in the second file, with the difference detected by the comparator marked on the text in the first file or the text in the second file.
US10902215B1

Components of language processing engines, such as translation models and language models, can be customized for groups of users or based on user type values. Users can be organized into groups or assigned a value on a continuum based on factors such as interests, biographical characteristics, social media interactions, etc. In some implementations, translation engine components can be customized for groups of users by selecting the training data from content created by users in that group. In some implementations, the group identifier or continuum value can be part of the input into a general translation component allowing the translation component to take a language style of that user group into account when performing language processing tasks.
US10902207B2

Embodiments are directed to computer-implemented methods of operating a monitoring host of a performance management infrastructure. The method includes receiving, using natural language processing (NLP) algorithms, training data that includes operational data and functionality data. The operational data represents natural language descriptions of performance problems identified for an application computer program running a computing system. The functionality data represents natural language descriptions of functional capabilities of the application computer program. The NLP algorithms and a classifier are used to extract features of the training data. The extracted features are used to build a semantic correlation model that includes correlated data sets, wherein each of the correlated data sets includes functionality data and operational data having a semantic correlation to functionality data. One of the correlated data sets is selected and used to create an application monitoring algorithm configured to submit requests to and receive responses from the application computer program.
US10902204B2

At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collocated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indicia indicating instances of the occurrences within the portion of the body of text.
US10902202B2

A method and system that automatically or semi-automatically analyze documents and redact key elements of importance to potential purchasers of the documents. Potential purchasers, or others, are presented with versions of the document that more fully reflect the particular information contained in the document but which do not disclose critical key data points that are of most importance to the purchaser. Upon reviewing a redacted version of the subject document, the viewer may elect to purchase or otherwise obtain the original document or report with information un-redacted. Alternatively, viewers are able to selectively purchase, or otherwise obtain, portions of the document in an a la carte fashion. The invention provides a Graphical User Interface (GUI) to effect the selective election of information, such as recommendations, ratings, market share, graphical representations, tables, etc.
US10902197B1

Features are disclosed for determining the vocabulary of a user and identifying content items appropriate for the user based on the user's personal vocabulary. The user's vocabulary can be determined by analyzing user-generated textual items. Based on the analysis of such user-generated textual items, a list of words used frequently by the user in the user's own writings can be identified as being in the user's vocabulary. The list of words in the user's vocabulary can be compared to the words in various content items to determine a degree to which the words used in the content are in the user's vocabulary. Content can then be recommended or otherwise determined to be appropriate for the user's vocabulary, identified as challenging, too difficult, or too easy, etc.
US10902181B2

A program creation apparatus includes a device information item acquisition unit that obtains data that vary in value in accordance with operating condition of a control program executed by an industrial controller, an operating condition display unit that displays the operating condition of the control program on the basis of the data, and a display format definition information item retaining unit that retains, for data obtained by the device information item acquisition unit, a display format definition information item used when the operating condition display unit displays the operating condition.
US10902178B1

Methods, systems and computer program products for providing wire orientation-based latch shuddling are provided. Aspects include determining a classification of each latch of a plurality of latches as having a vertical orientation, a horizontal orientation or a mixed orientation. Aspects also include clustering the plurality of latches into one or more clusters based on the classifications of the plurality of latches. Each of the one or more clusters includes a unique set of latches of the plurality of latches. Aspects also include shuddling each of the one or more clusters around a local clock buffer within a layout. Each cluster of the one or more clusters is shuddled in a configuration around the local clock buffer based on the classifications of the corresponding unique set of latches of the plurality of latches.
US10902177B1

A reconfigurable switching apparatus may include a plurality of communications transceivers operable to connect to a plurality of programmable integrated circuits. The reconfigurable switching apparatus may further include a plurality of crosspoint switches operably coupled to the plurality of communications transceivers. The reconfigurable switching apparatus may further include a processing circuitry operably coupled to the plurality of crosspoint switches and operable to program the plurality of crosspoint switches to route a plurality of interconnection paths between the plurality of communications transceivers.
Patent Agency Ranking