US11032728B2
The present disclosure describes information reporting methods and related apparatuses used to control channel state information reporting between network devices. One example method includes receiving, by a second network device, control information sent by a first network device. The control information can include a trigger signal and a channel state information type, and the trigger signal can be used to trigger the second network device to report target channel state information to the first network device. The second network device determines the target channel state information based on the channel state information type, and then reports the target channel state information to the first network device based on the trigger signal and the channel state information type.
US11032727B2
Appropriate timing may beneficial in various communication systems. For example, Long Term Evolution Advanced (LTE-A) and LTE Licensed Assisted Access (LAA) may benefit from appropriate maximum time determinations for unlicensed secondary cell (SCell) detection, measurements, and activation. A method can include determining a window for a reference signal. The method can also include communicating based on the determined window. For example, the method can include transmitting the reference signal based on the determined window. Alternatively, or in addition, the method can include providing measurement reports based on the reference signal received within the window.
US11032721B2
An example method may include a processing system of a cellular network having a processor receiving, from a mobile endpoint device, a measurement of a performance indicator, a location, and spatial orientation information, the measurement of the performance indicator based upon at least one wireless signal from a base station of the cellular network, and adjusting at least one aspect of the cellular network in response to the measurement of the performance indicator, the location, and the spatial orientation information. Another example method may include a processing system of a mobile endpoint device having a processor receiving a wireless signal from a base station of a cellular network, capturing a measurement of a performance indicator based upon the wireless signal, recording a location and spatial orientation information, and transmitting to the cellular network the measurement of the performance indicator, the location, and the spatial orientation information.
US11032719B2
A method, a device, and a non-transitory storage medium are described in which beam configuration management service is provided. A network device of a wireless access network provides the service that includes identifying redundant configurations across carriers associated with a cell group, and links the common beam configurations to these carriers. The service also includes identifying any difference beam configurations relative to the common beam configurations for a carrier. The service may transmit this beam configuration information in a control plane message to an end device. The end device may use the beam configuration information.
US11032715B2
A communication system including a host computer is provided herein. The host computer may include processing circuitry configured to provide user data and a communication interface configured to forward the user data to a cellular network for transmission to a user equipment (UE). The cellular network comprises a base station having a radio interface and base station processing circuitry. The base station processing circuitry configured to store a previously active security context for the UE, receive from the UE an RRC Resume Request message including a security token, generate a temporary security context for the UE, use the temporary security context to verify the security token, send an RRC message to the UE, if no response to the RRC message is received from the UE, discard the temporary security context and retrieve the previously active security context. Thereafter, the base station transmits the user data for a host application.
US11032692B2
A method of a roaming subscription at a device is provided. The method includes receiving a roaming subscription request comprising a roaming location of a user, transmitting, to a first server, home mobile network operator (MNO) information comprising at least one of a mobile country code (MCC) or a mobile network code (MNC), retrieving home MNO data from the first server based on the home MNO information, requesting an authentication credential to a home MNO based on the home MNO data, transmitting the authentication credential to a roaming MNO, receiving, from the home MNO, a link to the roaming MNO, and establishing a connection to the roaming MNO based on the link to the roaming MNO to initiate a network service at the roaming location.
US11032691B2
An example embodiment may involve providing for display a discovery schedule creation page for creating a discovery schedule. The embodiment may also involve, in response to receiving user input indicative of creation of a discovery schedule via the discovery schedule creation page, providing for display a discovery process page. Providing the discovery process page for display may involve, while the discovery process is being carried out according to the discovery schedule, dynamically updating the discovery process page to include total numbers of discovery results. The discovery process page may include selectable links for navigating to and displaying three pages: a discovered configuration items page, an error flow page, and a scheduling summary page.
US11032688B2
A method in a proxy call session control function, P-CSCF, of handling an unauthenticated emergency call originating from a roaming user equipment, UE, which is not attached to the P-CSCF. The P-CSCF receives a SIP INVITE request from the UE, the INVITE request relating to the unauthenticated emergency call, and determines an IP address of the UE. The P-CSCF sends an identity query to a policy and charging rules function, PCRF, indicating the IP address of the UE and requesting other identifiers of the UE, and receives one or more other identifiers of the UE from the PCRF. The P-CSCF constructs a TEL and/or SIP uniform resource identifier, URI, for the UE on the basis of at least one of said other identifiers, inserts the URI into the SIP INVITE request, and sends the SIP INVITE request to a public safety answering point, PSAP. Also provided are corresponding methods in other nodes and for authenticated emergency calls, and apparatus for implementing the methods.
US11032687B2
A wireless distribution system (WDS) is configured for transmitting a downlink signal or for receiving an uplink signal. A computing device configured to serve as a client device to the WDS includes a memory; a multiple applications processor in communication with the memory and configured to execute one or more mobile applications; and a wireless service processor in communication with the multi applications processor for communicating via a corresponding wireless service with the WDS. The multi applications processor is configured to execute an instance of a data service to establish a connection with the WDS for a specified application process utilizing the wireless service to provide at least one datum on the WDS. In the method, an instance of a data service is executed to establish a connection with a WDS for a specified application process utilizing a wireless service to provide at least one datum on the WDS.
US11032686B2
A method at a wireless station for receiving an out-of-band wakeup trigger, the method including receiving, at the wireless station, a message from an access point, the message providing an indication that the access point supports out-of-band signaling; associating with the access point over a first radio technology; establishing a connection with the access point using a second radio technology; entering a sleep state for a radio using the first radio technology; and upon receiving a wakeup trigger over the connection using the second radio technology, waking up the radio for the first radio technology for communication with the access point.
US11032674B2
Provided are a broadcast multicast service center and a method applicable to a multimedia broadcast multicast service (MBMS) broadcast service management. The method includes: monitoring a service connection of a V2X between an application server and user equipment to generate a resource merging instruction when the service connection has no network traffic; searching for other service resources that are currently being executed and can share a service according to the resource merging instruction; analyzing the other service resources and the service connection through quality of service parameter screening and a broadcast service area comparison to determine a selected service resource from the other service resources; and adjusting a scheduling period of the service connection to be smaller than a scheduling period of the selected service resource to enable subsequent network traffic packets of the service connection to share network traffic of the selected service resource.
US11032668B2
Methods and devices useful in performing precise indoor localization and tracking are provided. By way of example, a method includes locating and tracking, via a first wireless electronic device, a plurality of other wireless electronic devices within an indoor environment. The method also includes performing front-back detection, performing stationary node detection, performing angle of arrival (AoA) error correction, and performing field of view (FOV) filtering. Performing indoor localization and tracking of the plurality of other wireless electronic devices includes providing an indication of a physical location of the plurality of other wireless electronic devices within the indoor environment.
US11032654B2
A method for the broadcasting of sound to persons (10, 20, 30) with mobile hearing systems (11, 21, 31) at a meeting with a speaker (1) and with an audiovisual system (2, 3, 4), the audiovisual system having a computer (2), a screen (3) and a microphone (4). The method comprises the steps: receiving first data from a first mobile hearing system (11) which is carried by a first person (10), wherein the first data reference an image (12) of the first person (10); receiving second data from a second mobile hearing system (21) which is carried by a second person (20), wherein the second data reference an image (22) of the second person (20); depicting the image (12) of the first person (10) and the image (22) of the second person (20) on the screen (3) for perception by the speaker (1); selecting a person (10, 20) by the speaker (1) by choosing one of the depicted images (12, 22); generating a speech signal by recording speech of the speaker (1) with the microphone (4); wireless transmission of the speech signal to the mobile hearing system (11, 21) of the selected person (10, 20); and presentation of the speech signal by a loudspeaker of the mobile hearing system (11, 21) for perception by the selected person (10, 20).
US11032652B2
A terminal assembly structure of a MEMS microphone, including a signal let out board disposed at a terminal and a silicon microphone disposed at the signal let out board. The silicon microphone includes a housing, a substrate forming an accommodation space with the housing, and an MEMS chip accommodated in the accommodation space. A position of the substrate corresponding to the MEMS chip is disposed with a sound inlet connected to the outside, wherein a position where the signal let out board corresponding to the silicon microphone is disposed with an accommodation hole. The housing is accommodated in the accommodation hole. The substrate abuts a surface of the signal let out board and covers the accommodation hole. A surface of the substrate disposed with the housing is provided with a pad which is electrically connected with the signal let out board.
US11032641B2
A submersible sound system may include a housing, an end piece, an elastic membrane, an end cap affixed to the elastic membrane, and a subwoofer speaker system disposed within the housing and supported by a speaker support. A bubble sound source may be defined by the speaker support, the speaker diaphragm, an anterior end of the housing, the elastic membrane, and the end cap. The housing, end piece, and a posterior surface of the speaker support may form a sealed enclosure. The sound system may include a tuning pipe disposed between the sealed enclosure and the bubble sound source. A Helmholtz resonator may be disposed anteriorly of the speaker system. Multiple sound system may be assembled to form a cluster. The cluster may be defined by the vertices of regular polyhedron. The sound systems may be controlled to maintain the speaker systems within acceptable thermal limits.
US11032635B2
The present invention provides a speaker, which includes a basket, a diaphragm fixed to the basket, and a voice coil located below the diaphragm and used for driving the diaphragm to vibrate and sound. The diaphragm includes a dome and a folded ring, and the dome includes first side edges arranged oppositely and second side edges connected with the first side edges and arranged oppositely. The dome includes two or more opening portions disposed separately along the first side edge or the second side edge, and an extended portion is arranged between two adjacent opening portions.
US11032626B2
A system and method for providing additional information associated with an object visually present in media content when interacted with by a user on a user device is disclosed. An authoring tool imports media content at a default resolution and the media content is scaled so that the authoring tool and media content have a 1:1 correspondence for a coordinate grid to create interactive elements. The interactive elements are defined by element parameters. A portable package is created and distributed that includes the default resolution and element parameters. A request is received from the user device for the portable package along with device information. The portable package and the media content are delivered to the user device based on the request. A selection event is received and the element parameters are scaled based on the device information to determine if the selection event corresponds to the interactive element.
US11032619B2
An electronic apparatus and a method for managing a channel list is provided. The electronic apparatus may include: a receiver, a communicator, an input interface, and a controller. The receiver may be configured to receive a first broadcast signal. The communicator may be configured to receive a second broadcast signal through a network. The input interface may be configured to receive a user input. The controller may be configured to perform a channel scan for the first broadcast signal, generate a channel list including a first channel of the first broadcast signal, insert a second channel of the second broadcast signal in the channel list in response to determining that the second channel of the second broadcast signal exists based on information embedded in the first broadcast signal, and provide content corresponding to a channel selected from the channel list in response to the user input.
US11032605B1
Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining that a client device of a user is displaying a web page; determining a likelihood that the user will select content on the web page, the content being associated with a digital video; determining that the likelihood exceeds a threshold and, based thereon: identifying the digital video associated with the content; obtaining a copy of a video file including the digital video and an initial portion that precedes the digital video; initiating a video player for displaying the digital video; determining a start location in the video file where the initial portion ends and the digital video begins; and configuring the video player to begin playing the video file from the start location when the user selects the content.
US11032593B2
An account login method includes obtaining, by a video terminal, a first matching code from a service server based on a video terminal identifier, and outputting the first matching code; obtaining, by a mobile terminal, an inputted second matching code from a login page, and obtaining the video terminal identifier from the service server based on the second matching code; and transmitting, by the mobile terminal, a login key request carrying the video terminal identifier to the service server, obtaining a first video login key that is returned by the service server and corresponds to the video terminal identifier, and outputting the first video login key. The method also includes obtaining, by the video terminal, an inputted direction control instruction, recognizing a second video login key indicated by the direction control instruction, and performing login on the video terminal according to the second video login key.
US11032591B2
The invention relates to the technical field of software systems, and more particularly, to a time division multiplexing method for decoding hardware. The method comprises: Step S1, providing a decoding hardware; Step S2, instantiating the decoding hardware into a first decoder and a second decoder; and Step S3, decoding a first data stream through the first decoder, and decoding a second data stream through the second decoder. Compared to the prior art, the present invention has the advantages that the efficiency of the decoder is improved, and the detect that the efficiency is insufficient due to the fact that the decoder runs under high-load decoding through software when the decoder is insufficient in video call application is overcome, and meanwhile, under the condition that multiple hardware decoders exist, the hardware resources are saved, and a new idea is provided for the running cost.
US11032583B2
A system and method for acquiring live content for a content delivery network (CDN). The method includes: intercepting a content manifest based on a content session initiated by a first user node and a broadcast server, where the content manifest includes at least one content identifier (ID) and its corresponding content chunk; fetching the content chunk to store in a memory of the CDN; receiving a request from a second user node for content of the content session; continuously determining a leader user node between at least the first user node and the second user node; and fetching at least a content chunk based on a content manifest of the leader user node.
US11032579B2
A decoding method is disclosed that comprises:—decoding (S120) a stream to obtain a decoded standard dynamic range picture and colour metadata associated with the standard dynamic range picture, wherein the colour metadata are representative at least of characteristics of a high dynamic range picture associated with the standard dynamic range picture; and—reconstructing (S130) a high dynamic range access the input stream(s) picture from the decoded standard dynamic range picture and from the colour metadata.
US11032577B2
According to an embodiment, a method may include segmenting a first image into a first block and a second block, generating first compression loss data corresponding to the first block and second compression loss data corresponding to the second block, identifying a first compression property, segmenting a second image into a third block and a fourth block and compressing the second image, wherein the compressing includes compressing the third block according to the first compression property, generating third compression loss data corresponding to the third block, when a difference between the first compression loss data and the third compression loss data meets a first predetermined condition, compressing the fourth block according to the first compression property, and when the difference meets a second predetermined condition, compressing the fourth block according to a second compression property. Other various embodiments are possible as well.
US11032575B2
The present embodiments introduce a new type of random access point in video bitstreams that can be used for random access operations but can be represented in encoded form at a lower bit-cost as compared to IRAP pictures. The random access point is a dependent random access point (DRAP) picture that is encoded and decoded using an IRAP picture as sole reference picture for the DRAP picture. The DRAP picture is encoded as a trailing picture that may be used for reference and constitutes a random access point in a video bitstream.
US11032574B2
In a method of video decoding in a decoder, a merge candidate list of a current coding block is constructed for processing the current coding block with a triangular prediction mode (TPM). The merge candidate list can include merge candidates each having one or two motion vectors. Each motion vector can be associated with a first reference picture list or a second reference picture list. A first motion vector and a second motion vector are determined from the motion vectors of the merge candidates on the merge candidate list. The current block is processed with the TPM with the first and second motion vectors as two motion vector predictors (MVPs) of two triangular partitions of the current coding block.
US11032567B2
Methods, apparatuses and systems may provide for technology that provides adaptive Long Term Reference (LTR) frame techniques for video processing and/or coding. More particularly, implementations described herein may utilize fast content analysis based Adaptive Long Term Reference (LTR) methods and systems that can reliably decide when to turn LTR on/off, select LTR frames, and/or assign LTR frame quality for higher efficiency and higher quality encoding with practical video encoders.
US11032564B2
The method for deriving a temporal motion vector predictor according to the present invention comprises the steps of: selecting a reference picture for a current block; deciding a predictor block corresponding to a predetermined storage unit block, as a reference prediction unit for the current block, in the reference picture; and deriving the temporal motion vector predictor from motion information of the decided reference prediction unit. The present invention enhances image compression efficiency.
US11032562B2
In accordance with a first aspect, the intra prediction direction of a neighboring, intra-predicted block is used in order to predict the extension direction of the wedgelet separation line of a current block, thereby reducing the side information rate necessitated in order to convey the partitioning information. In accordance with a second aspect, the idea is that previously reconstructed samples, i.e. reconstructed values of blocks preceding the current block in accordance with the coding/decoding order allow for at least a prediction of a correct placement of a starting point of the wedgelet separation line, namely by placing the starting point of the wedgelet separation line at a position of a maximum change between consecutive ones of a sequence of reconstructed values of samples of a line of samples extending adjacent to the current block along a circumference thereof. Both aspects may be used individually or in combination.
US11032555B2
The way of predicting a current block by assigning constant partition values to the partitions of a bi-partitioning of a block is quite effective, especially in case of coding sample arrays such as depth/disparity maps where the content of these sample arrays is mostly composed of plateaus or simple connected regions of similar value separated from each other by steep edges. The transmission of such constant partition values would, however, still need a considerable amount of side information which should be avoided. This side information rate may be further reduced if mean values of values of neighboring samples associated or adjoining the respective partitions are used as predictors for the constant partition values.
US11032553B2
Sample data and metadata related to spatial regions in images may be received from a coded video signal. It is determined whether specific spatial regions in the images correspond to a specific region of luminance levels. In response to determining the specific spatial regions correspond to the specific region of luminance levels, signal processing and video compression operations are performed on sets of samples in the specific spatial regions. The signal processing and video compression operations are at least partially dependent on the specific region of luminance levels.
US11032549B2
A method includes receiving transform coefficients corresponding to a scaled video input signal, the scaled video input signal including a plurality of spatial layers that include a base layer. The method also includes determining a spatial rate factor based on a sample of frames from the scaled video input signal. The spatial rate factor defines a factor for bit rate allocation at each spatial layer of an encoded bit stream formed from the scaled video input signal. The spatial rate factor is represented by a difference between a rate of bits per transform coefficient of the base layer and an average rate of bits per transform coefficient. The method also includes reducing a distortion for the plurality of spatial layers by allocating a bit rate to each spatial layer based on the spatial rate factor and the sample of frames.
US11032546B1
A system includes code including obtaining code to obtain a first syntax element that indicates a first quantization index value; at least one second syntax element that indicates an offset value, a second quantization index value for another coefficient by combining the first quantization index value and the offset value to obtain a combined value, and modifying the combined value to be a predetermined minimum value as the second quantization index value, fourth obtaining code to obtain a quantization step size that corresponds to the second quantization index value; and determining code to determine a mode in which the coded image is to be decoded based on determining whether the first quantization index value is equal to a quantization index value associated with lossless coding, and based on determining whether the offset value is less than or equal to the quantization index value associated with the lossless coding.
US11032540B2
The method for decoding an intra-picture prediction mode includes the steps of: determining whether the intra-picture prediction mode of a current prediction unit is identical to a first intra-picture prediction mode candidate or a second intra-picture prediction mode candidate based on bit information; and when the intra-picture prediction mode of the current prediction unit is identical to the first intra-picture prediction mode candidate and/or to the second intra-picture prediction mode candidate, determining whether the first intra-picture prediction mode candidate or the second intra-picture prediction mode candidate is identical to the intra-picture prediction mode of the current prediction unit on the basis of additional bit information, and decoding the intra-picture prediction mode of the current prediction unit.
US11032530B1
Improved techniques for generating depth maps are disclosed. A stereo pair of images of an environment is accessed. This stereo pair of images includes first and second texture images. A signal to noise ratio (SNR) is identified within one or both of those images. Based on the SNR, which may be based on the texture image quality or the quality of the stereo match, there is a process of selectively computing and imposing a smoothness penalty against a smoothness term of a cost function used by a stereo depth matching algorithm. A depth map is generated by using the stereo depth matching algorithm to perform stereo depth matching on the stereo pair of images. The stereo depth matching algorithm performs the stereo depth matching using the smoothness penalty.
US11032526B2
The invention provides projection device, a projection method and a projection system. The projection system includes the projection device. The projection method is for controlling the projection device. The projection device includes a projection apparatus, a video and audio processing circuit and a power control circuit. The video and audio processing circuit is coupled to the projection apparatus. The power control circuit is coupled to the projection apparatus and the video and audio processing circuit. The power control circuit is for receiving a power signal correspondingly provided by an external power supply unit when a switchable mechanism is in an open state. The power control circuit enables the projection apparatus and the video and audio processing circuit according to the power signal, such that the video and audio processing circuit outputs image data to the projection apparatus and controls the projection apparatus to project a dynamic projection image.
US11032523B2
Software executing on a mobile device collects custom metadata for an image taken by a camera of a mobile device. The image with the custom metadata is sent from the software to an external network service. The external network service processes the custom metadata to at least determine a physical location of the image. In an embodiment, the physical location is used to uniquely identify the image and perform an automated transaction on behalf of a user that operates the mobile device.
US11032521B2
Various embodiments concern a system for monitoring a patient in a bed, the system comprising a camera, a user interface comprising a screen, and a computing system. The computing system can be configured to monitor, with the camera, for motion within each of a plurality of zones, the plurality of zones comprising a one or more inner zones extending adjacent along the bed, one or more outer zones extending adjacent along the one or more inner zones, and one or more end zones. Motion within the inner zones can trigger a fall alert while motion within the outer or end zones can suspend one or more functions to prevent the fall alert from being issued. The end zones can comprise a bottom zone and one or more top zones.
US11032517B1
Techniques and apparatuses for interactive videoconferences are disclosed. Light sensors affixed to a frame in front of the electronic display associated with a host are configured to receive light from a localized area of the display. When a remote participant takes an action to cause a significant change in received light, by moving a dark object to a location such that it is rendered on the host electronic display in front of the light sensor, the light sensor asserts a signal. Based on the asserted signal, the state of an electrical and/or electromechanical device located at the premises of the host is changed in a way that is visible and/or audible to the remote participants via the videoconference system.
US11032515B2
Embodiments include a computer program product for using a biosensor worn by a user to trigger an event and activate a camera worn by the user to begin streaming and/or recording video data. The biosensor trigger also initiates a real time multimedia collaboration session with the user wearing the biosensor and one or more designated parties. Through an interoperability gateway device, a voice communications device of the user is bridged with voice communications devices of the designated parties, and the video data is electronically transmitted to the designated parties. Thus, the designated parties may have real time voice communications among each other and with the user, and the designated parties may also view the video data in real time. Embodiments also determine when an event has ended and deactivates the camera worn by the user.
US11032514B2
An electronic device includes a camera; a display; at least one sensor; a communication unit configured to establish wireless communication with another electronic device using at least one protocol; and a processor configured to be functionally connected to the camera, the display, the at least one sensor, and the communication unit, wherein the processor is configured to perform a call with the other electronic device, detect a state change of the electronic device based on sensing information sensed by the at least one sensor while the call is maintaining, determine whether the state change of the electronic device corresponds to a user gesture for switching a call mode, and in response to determining that the state change or the electronic device corresponds to the user gesture for switching the call mode, switch the call mode.
US11032511B1
A frame interpolation method for a video processor includes the steps of: determining whether a first input frame is received following a long-term cadence; generating interpolated frames by applying phase coefficients in a regular phase table corresponding to the long-term cadence when the first input frame is received following the long-term cadence; and generating interpolated frames by applying phase coefficients in a bad edit phase table corresponding to a bad edit cadence when the first input frame is received without following the long-term cadence.
US11032510B2
A video processing method is provided. In the method, circuitry of a terminal determines a second video frame portion associated with a second time point that is after a first time point associated with a first video frame portion of a video. The circuitry generates a transitional video frame based on the first video frame portion and the second video frame portion. A color value of a pixel at a target pixel location in the transitional video frame is within a target color interval. The target color interval is determined according to a color value of a pixel at the target pixel location in the first video frame portion and a color value of a pixel at the target pixel location in the second video frame portion. The circuitry performs display control of the video according to the transitional video frame.
US11032508B2
A display apparatus is provided. The display apparatus according to the disclosure includes a display, a plurality of speakers, a sensor, and a processor configured to control the display apparatus to: display an image and generate a sound corresponding to the image and output the sound through the plurality of speakers, and based on a user being sensed by the sensor, determine a location of the user, and based on the determined location of the user, change a first weight of a high band sound and a second weight of a low band sound of the sound, and output the changed sounds through the plurality of speakers.
US11032491B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of obtaining images of a scene captured by a camera, identifying an object in the images through object recognition, determining that the object that is identified in the images is of a particular type that has a privacy restriction, and in response to determining that the object in the images is of the particular type that has the privacy restriction, obfuscating an appearance of the object in the images.
US11032488B2
A camera system suitable for use on an automated vehicle, includes an imager used to detect an image of a field-of-view of the system, a light-shield operable to block a portion of the image from being received by the imager, and a controller in communication with the imager and the light-shield. The controller is configured to position the light-shield in a line-of-sight between a bright-spot and the imager.
US11032481B2
A system, apparatus and methods for providing a scope having an imaging sensor which provides a two thousand pixel by two thousand pixel array of pixels. The imaging sensor allows for an angle of view to be changed within a field of view by selecting a one thousand pixel by one thousand pixel array within the two thousand pixel by two thousand pixel array of pixels containing imaging data that corresponds to a desired angle of view.
US11032477B2
An image sensor includes: an image obtainer configured to generate image information by converting received light into an electrical signal; a first detector configured to detect first time information regarding a first time at which the image obtainer acquires the image information; a second detector configured to receive a plurality of pieces of movement information indicating movements of the image obtainer, and detecting second time information regarding a second time at which at least one piece of movement information among the plurality of pieces of movement information is received. A single port is configured to output the image information, the first time information, output movement information selected from among the plurality of pieces of movement information, and the second time information regarding the selected output movement information.
US11032469B2
An imaging control apparatus comprising: an irradiation field obtaining unit configured to obtain irradiation field information in radiation imaging by an irradiation field obtaining method based on any one of a radiation image obtained by the radiation imaging, imaging information concerning the radiation imaging, and preset irradiation field information in the radiation imaging; and an area dose obtaining unit configured to obtain an area dose in the radiation imaging based on the irradiation field information. In a case the irradiation field information is not obtained, the irradiation field obtaining unit obtains the irradiation field information based on an irradiation field obtaining method different from the irradiation field obtaining method.
US11032468B2
An image processing method includes the steps of performing processing of selecting a learning model from a plurality of learning models that have learned a reference used to record an image generated by an image sensor; performing, using the selected learning model, determination processing of determining whether the image generated by the image sensor satisfies the reference; and recording the image in a case in which it is determined that the image generated by the image sensor satisfies the reference, wherein the processing of selecting the learning model is performed based on at least one of an image capturing instruction by a user, an evaluation result of the image by the user, an environment when the image is generated, and a score of each of the learning models for the image generated by the image sensor.
US11032464B2
A depth measuring apparatus includes a camera assembly, a position sensor, and a controller. The camera assembly is configured to capture a plurality of images of a target at a plurality of distances from the target. The position sensor is configured to capture, for each of the plurality of images, corresponding position data associated with a relative distance between the camera assembly and the target. The controller is configured to, for each of a plurality of regions within the plurality of images: determine corresponding gradient values within the plurality of images; determine a corresponding maximum gradient value from the corresponding gradient values; and determine a depth measurement for the region based on the corresponding maximum gradient and the corresponding position data captured for an image from the plurality of images that includes the corresponding maximum gradient.
US11032462B2
An electronic device is provided. The electronic device includes a processor configured to obtain a first image of an external object, generate a first color image and a second color image by using the first image, identify a difference in first spread level between a display object of the first color image and the display object of the second color image, determine a first on-focus position of a lens w based on the difference in first spread level, move the lens in a direction corresponding to the first on-focus position, obtain a second image of the external object, determine a second on-focus position of the lens based on a difference in second spread level between the external object contained in the first image and the external object contained in the second image, and move the lens to the second on-focus position.
US11032460B2
Provided are an image sensor with one or more image receivers for image combining, and an imaging system and method therefor. The image sensor includes an image sensor array to generate first image data for a first image; a receiver to receive, into the image sensor, second image data for a second image; an image combination circuit coupled to the image sensor array and the receiver to receive the first image data and the second image data and combine the first image data and the second image data into combined image data for a single combined image, according to one or more image combination criteria, and at least one of the first image data and the second image data; and a transmitter coupled to the image combination circuit to transmit the combined image data for the combined image from the image sensor.
US11032454B2
The present invention provides a circuit board, a molded photosensitive assembly and manufacturing method therefor, a photographing module, and an electronic device. The circuit board comprises a substrate and at least one circuit portion formed on the substrate. A photosensitive element and the circuit portion are conductively connected. The circuit portion forms a ring circuit in an edge region of the substrate. The ring circuit surrounds the photosensitive element, so that in a molding process, the photosensitive element can be protected by the ring circuit.
US11032450B2
An electronic device including a camera module is provided. In some embodiments, the electronic device includes a display device, a housing including an outer cover, and a camera module including an image sensor, a camera module circuit board, and an optical element. The outer cover defines a cavity, and the camera module is positioned at least partially within the cavity.
US11032444B2
The image processing apparatus obtains a degree of variation in signal values of a plurality of pixels included in a region of a predetermined size that includes a pixel of interest of image data obtained by reading a document on which a halftone-processed image has been printed, obtains a feature amount indicating a brightness of the region. The apparatus updates a difference between the obtained feature amount and an index value corresponding to the obtained degree of variation in accordance with whether or not the difference is larger than a predetermined threshold, with respect to a plurality of index values respectively corresponding to a plurality of mutually different degrees of variation, decides a correction value of the pixel of interest using the updated difference and the index value, and corrects a value of the pixel of interest using the decided correction value.
US11032443B2
An image reading apparatus includes an imaging device for generating a white reference image of a white reference member and a document image of a document and a periphery of the document, and a processor for performing first processing for detecting a dirt substance from the white reference image, generating data for shading correction based on the white reference image, correcting the document image using the data for shading correction to generate a correction image, and performing second processing for detecting a dirt substance from the correction image. One of the first processing or the second processing is performed using a dirt substance detection result of the other one of the first processing or the second processing.
US11032442B2
An image processing apparatus of an embodiment includes an image processing unit to convert a color image to a monochrome image. The color image comprises pixels with a plurality of color components. The image processing unit is configured to generate a histogram from the monochrome image showing a color intensity gradation in the monochrome image by pixel frequency. A processor is configured to obtain a first threshold value based on the histogram, determine for each color component of each pixel in the color image whether or not each color component of the pixel is light based on the first threshold value, and generate a corrected color image by removing a background coloring from the color image by correcting each pixel for which all the color components are determined to be light.
US11032430B2
Systems and methods for transmission detection, interruption, and notification are described.
US11032428B1
A Voice over Internet Protocol (VoIP) server is configured to provide VoIP services to a plurality of VoIP-capable endpoint devices. Geolocation information identifying a first geographic location of the particular endpoint device is received at the VoIP server and from an application running on a VoIP-capable endpoint device. A second geographic location for an IP address is compared to the first geographic location. In response to a mismatch between the compared geographic locations, a location database is modified to include an entry specifying that the particular endpoint device is located at the first geographic location. For an outgoing telephone call from the endpoint device, the modified entry is used to select a telephone carrier. The outgoing telephone call is routed using the selected telephone carrier.
US11032426B2
A method, computer-readable storage device and apparatus for enabling a mobile endpoint device to be a hub for a conference call are disclosed. For example, the method connects to the conference call, broadcasts a signal to at least one slave mobile endpoint devices to join the conference call over a personal area network, receives a pairing request from the at least one slave mobile endpoint device over the personal area network, accepts the pairing request and connects the at least one slave mobile endpoint device to the conference call via the master mobile endpoint device over the personal area network, wherein both the master mobile endpoint device and the at least one slave mobile endpoint device have two-way communications with the conference call and conference call controls.
US11032419B2
The present disclosure includes an intelligent customer service system comprising a customer end, a customer service robot, and a human customer-service end. The customer service robot is configured to: receive a session message from the customer end; identify content of the session message; determine whether it is capable of processing the session message based on the identified content; if so, obtain an answer message matching the identified content from pre-stored service resource and transmit the answer message to the customer end; or otherwise, set its state to a session suspended state, obtain a comforting answer message matching the session message from the pre-stored service resource, send the comforting answer message to the customer end, and transmit to the human customer-service end the session message that the customer service robot is not capable of processing or the content of which the customer service robot cannot identify.
US11032415B1
Methods and systems for determining a context of recorded audio information and for verifying authenticity of an audio recording are disclosed. Exemplary methods can include mixing signals from the audio communication with metadata modulated using a carrier wave.
US11032409B1
Interacting between users of mobile devices is provided by initiating a desired interaction at a first user device using a gesture sensed by the first user device, determining a gesture area, submitting a desired interaction request for interaction with associated users within the gesture area, and sending a notification to user devices indicating the desired interaction of the first user with one or more users of a local subset, wherein the notification identifies the first user with an identifier independent of identifiers used by the first user outside of interactions with a remote server.
US11032407B2
In one aspect, the appearance of a back cover for a mobile device may be changed. For example, the back cover may include a film that affects the appearance of the back of the mobile device, such as the color or tint. By changing properties of the film, the appearance of the mobile device is also changed. Examples of such films include electrochromic films, polymer-dispersed liquid crystal or polymer network liquid crystal, and suspended particle films.
US11032399B2
A compute node currently operating within a given computing environment and currently enabled to support at least a first communication protocol obtains one or more instructions for enabling the compute node to support a second communication protocol. In response to the one or more instructions, one or more configuration parameters associated with the compute node are automatically reconfigured to support the second communication protocol. An automatic determination is made, in the given computing environment within which the compute node currently operates, whether or not to certify the compute node for the second communication protocol.
US11032393B2
A network node and a method performed by a network node for providing a recommendation associated with a service to a wireless device are provided. The network node is operable in a wireless communication network. The method includes obtaining bandwidth information associated with a radio interface between a radio access node of a Radio Access Network, RAN, of the wireless communication network and the wireless device; and obtaining bandwidth information associated with a transport network of the wireless communication network. The method further includes determining available bandwidth for providing the service to the wireless device based on the obtained bandwidth information associated with the radio interface and the obtained bandwidth information associated with the transport network.
US11032390B2
Techniques are described for managing the generation, style, and/or distribution of digital contact cards. An organization may access a card management platform and upload style information for digital contact card(s). Style information may include an arrangement and/or layout of the card(s), an organization name and/or logo to be included on the card(s), the font, color, size, or other characteristics of the text on the card(s), and so forth. A user may access the platform to request the distribution of a digital contact card to recipient(s). In response to the request, the platform may generate a digital contact card for the user based on the previously specified style information, and distribute card(s) to the specified recipient(s). Techniques are also described for determining positions of various mobile devices (and associated users) in a room or other area, and presenting received contact card information in a user interface according to the determined positions.
US11032389B1
A network device receives a packet from a client device, and identifies, based on receiving the packet, a destination of the packet. The network device determines, based on information included in an application cache, an application associated with the destination of the packet, where the first network device, the client device, and the application cache are included in a first local network. The network device determines, based on the information included in the application cache, a policy rule associated with the application, and applies the policy rule to the packet.
US11032383B2
Systems and methods for dispatching targeted event notifications to subscribers are disclosed. In an embodiment, the system includes a receiver to receive events from a publisher. The system further comprises a router in communication with the receiver to route the events. The system further comprises a director to forward the targeted event notifications to the subscribers based on the routing. The director receives a delivery status of the targeted event notification from the subscribers. The delivery status includes one of success in receiving the targeted event notification and failure in receiving the targeted event notification. The director receives an event notification with the delivery status as failure in receiving the targeted event notification. The director places the targeted event notification in a delayed queue indicative of events to be delivered after a predefined time. The director re-transmits the targeted event notification to the subscribers based on the delayed queue.
US11032379B2
Approaches described herein allow an appliance to receive a message from a client device when the client device is attempting to connect to a service other than the appliance. For instance, a client device might connect to a service on a private network, however if the client device is not on the private network, it may encounter an appliance such as a gateway. The appliance is configured to return a message to a client device indicating that it is an appliance, and the client device returns a certificate to the appliance that allows the client to indicate a first purpose of a connection and a second purpose of the connection. In approaches described herein, the second purpose is used by the appliance to perform an action related to providing the service with a certificate that allows for the first purpose, which can include information to create a secure connection between the service and the client device.
US11032378B2
Embodiments disclosed herein relate to systems and methods for separately managing control and data plan contexts for a secure connection during a standby node switchover scenario. Primary and standby nodes for a secure connection can both maintain a data plane context for a secure connection such as IPSec. In the event that the primary node becomes inactive, the standby node can immediately begin processing data plane traffic using the data plane context for the secure connection maintained at the standby node. Control plane information necessary for programming and activating a control plane context can be stored until needed. During a switchover, the standby node can retrieve the control plane information and activate the control plane context after it has begun processing the data plane traffic.
US11032375B2
A system for automatic scaling for communications event access through a stateful interface is provided, comprising a channel manager configured to create a first connection to a first stateful interface event provider, determine a second stateful interface event provider based at least in part by the present load of the second stateful interface event provider, and create a second connection to the second stateful interface event provider; and a subscription manager configured to monitor the first and second connections for connection problems based at least in part by subscription access of the first and second connections.
US11032373B1
An apparatus comprises at least one processing device that is configured to control delivery of input-output operations from a host device to a storage system over selected ones of a plurality of paths through a network, wherein the paths are associated with respective initiator-target pairs, the initiators being implemented on the host device and the targets being implemented on the storage system. The at least one processing device is further configured to identify a particular one of the initiators that comprises multiple virtual initiators having respective virtual identifiers, to determine a negotiated rate of the particular initiator, to determine a negotiated rate of a corresponding one of the targets, and to limit amounts of bandwidth utilized by the multiple virtual initiators in communicating with the corresponding target based at least in part on the negotiated rate of the particular initiator and the negotiated rate of the corresponding target.
US11032368B2
Embodiments of the present invention provide a data management technology. An OSD receives a strip write request sent by a client server, where the strip write request carries a to-be-written strip, a version number of the to-be-written strip, an offset of the to-be-written strip, and an object ID of the to-be-written strip; and the OSD writes the to-be-written strip into a storage location determined by using the object ID, the version number of the to-be-written strip, and the offset of the to-be-written strip. By applying the present invention, a quantity of object IDs can be reduced.
US11032367B2
A system and method for detection and management of atypical synchronization sessions of electronic content. The system is configured to determine whether a pending or ongoing synchronization session between a client device and cloud storage service is associated with a condition that will delay the synchronization process. The proposed system and method can significantly improve the ability of users to safeguard their documents as well as reduce the likelihood of data loss.
US11032364B2
The present disclosure relates to a technology for a sensor network, machine to machine (M2M) communication, machine type communication (MTC), and the Internet of Things (IoT). The present disclosure may be utilized for an intelligent service (smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety-related service, etc.) on the basis of the technology. The present disclosure relates to a method for supporting interworking between heterogeneous systems, the method comprising the steps of: transmitting, to a first device, a message requesting a subscription to a resource; receiving, from the first device, a notification message indicating that the resource of the first device has been changed; transmitting, to a second device, a request message for monitoring a resource of the second device; and receiving a response message indicating the resource of the second device in response to the transmission of the request message, wherein the resource of the first device is associated with the second device.
US11032363B2
Examples described herein include systems and methods for synchronizing applications that target different software development kits (“SDK”). The system can execute a bridge application that registers an implementation of a content provider class. This allows the bridge application to communicate with a first application targeting a first SDK. The bridge application can also register to send and receive implicit broadcasts. After the bridge application verifies the request, it can broadcast to a second cluster of applications registered with an operating system to receive implicit broadcasts. Similarly, the bridge application can receive implicit broadcasts and synchronize those requests with a first cluster of applications by using the implemented content provider methods.
US11032361B1
Systems and methods for monitoring utilization rates of a plurality of network-connected databases; receiving a first data read request from a first user device for a data element stored in the plurality of network-connected databases; selecting a first target database among the plurality of network-connected databases based on the utilization rates and a load sharing ratios; generating a first data query for a copy of the data element stored in the first target database; and forwarding the copy of the data element from the first target database to the first user device in response to the first data read request.
US11032356B2
A method and associated system for using a graphical user interface (GUI) to add new members to groups associated with events. A calendar record window, including an updated list of members of a first group of members invited to a first event, is displayed. The updated list consists of a list of initial members of the first group invited to the first event and a new member of the first group. A first record including the initial members is updated to add the new member to the initial members on the first record. In response to updating the first record, a change control window, which provides a user with a capability to add the new member to other groups of members invited to respective other events, is displayed on the GUI simultaneous with displaying the updated calendar record window on the GUI.
US11032353B2
A device for obtaining, storing and displaying information from a remote server, the device has a modem for establishing communication sessions with the remote server. A memory coupled to the modem stores the obtained information, and a display is coupled to the memory for displaying the stored information. The device automatically and periodically communicates with the remote server for obtaining the information.
US11032351B2
A mobile-based control of maintenance and support for an enterprise services device. A mobile application of a mobile device establishes a connection with a network portal that supplies maintenance and support for enterprise services hosted by the enterprise services device. The mobile application also establishes a connection with the enterprise services device. The mobile application presents a user-facing interfaces for controlling maintenance and support operations delivered from the network portal to the enterprises services device. The user-facing interface also provides options for authorizing and facilitating a remote connection from a portal device to the enterprise services device for performing real-time and remote maintenance and support by a service engineer associated with the network portal.
US11032349B2
In various exemplary embodiments, a system and an associated method for presenting a commerce application to an electronic device of an end-user. The method includes establishing electronic communications from the end-user to a first server (e.g., an electronic marketplace) in response to the end-user accessing a widget presented by the first server, and establishing electronic communications between the first server and a second server. The second server may be another electronic marketplace. The first server sends a chrome to the end-user. Substantially concurrent with the first server sending a chrome, the second server transmits electronically an Iframe to be placed within the chrome on a browser on an electronic device of the end-user. The blending of the chrome and the Iframe is transparent to the end user; thus, the end-user may be unaware that additional information (e.g., in terms of the Iframe and any accompanying metadata) is being received from the second server.
US11032348B2
A method includes providing to a media device, prior to streaming of a first live stream, an indication of a test of the first live stream. The indication initiates streaming of a second live stream from the media device to a test audience, and the test audience is based on one or more of an estimated number of viewers of the first live stream, an estimated plurality of locations of the viewers, or an estimated join rate associated with the viewers. The method further includes receiving quality of service (QoS) data associated with the second live stream. The method further includes providing to the media device, based on the QoS data, a message indicating one or more live stream parameters to use during streaming of the first live stream.
US11032347B2
A method system and computer program product for bandwidth usage reduction in media streaming, comprises, receiving user streaming information from a client device and refining a user model with the user streaming information. The user streaming information reflects a user's media consumption habits. Subsequently a request for a media playlist from the client device is received and media segments are prospectively requested based on the user model before receiving a request for the media segments. The requested media playlist is sent to the client device; and the prospectively requested media segments are sent upon receiving a request for a media segment from the client device.
US11032341B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a video stream preview. One of the methods includes receiving, from a user device, a request for a video stream preview. A payload of data is transmitted from a session system to the user device over a network. A first measure of network transmission quality is determined based on a result of transmitting the payload to the user device over the network from the session system. A second measure of network transmission quality is determined for data transmitted over the network from a session host to the session system. A video stream preview is generated from an example video stream obtained from the user device by degrading the quality of the example video stream according to the first measure of network transmission quality and the second measure of network transmission quality. The video stream preview is displayed on the user device.
US11032339B2
Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding.
US11032326B2
A device may determine whether a mobile device is associated with a first identifier that is associated with a first mobile network based on determining that a second identifier associated with the mobile device is associated with a second mobile network. The first identifier may provide authorization for the mobile device to a private network associated with the first mobile network. The device may transmit, based on determining that the mobile device is associated with the first identifier, a security challenge to the mobile device. The device may determine, based on receiving a response to the security challenge from the mobile device, whether the response to the security challenge satisfies the security challenge. The device may provide, based on determining that the response to the security challenge satisfies the security challenge, the mobile device with access to the private network.
US11032321B2
Mechanisms for obtaining performance metric information securely are provided. A first application server executing on a computing device comprising a processor establishes that communications with a plurality of remote application servers utilize an encrypted communication protocol. Iteratively, over a period of time, each respective remote application server of the plurality of remote application servers is sent an encrypted message requesting performance metric information of the respective remote application server using the encrypted communication protocol. Over the period of time, encrypted requested performance metric information is received. The requested performance metric information is stored in a storage device.
US11032319B1
The disclosed computer-implemented method for preparing honeypot computer files may include (1) identifying, at a computing device, a search term used by a cyber attacker in an electronic search request, (2) identifying, without regard to a search access restriction, a sensitive computer document in search results stemming from the electronic search request, (3) creating, as a security action in response to the electronic search request, a honeypot computer file based on the sensitive computer document and including the identified search term, and (4) placing the honeypot computer file in the search results. Various other methods, systems, and computer-readable media are also disclosed.
US11032310B2
A method for protecting a mobile terminal device from cyber security threats, including the steps of: detecting that the mobile terminal device is successfully connected only through one or both of a selected physical serial interface connected to a device for facilitating the testing or a wired network interface, which is connected to an electrical utility device. Prior to executing a test routine by the mobile terminal device, switching the mobile terminal device to a test state by: disabling an internal firewall, disabling one or more remaining network interfaces and serial interfaces, such that existing communications or connections are terminated and new communications and connections are prevented. Enabling communication to one or both of the selected physical serial interface and the wired network interface, performing the testing on the at least one electrical utility device according to the executed test routines under control of the mobile terminal device until completion.
US11032301B2
A forensic analysis method performed in respect of an endpoint device connected to a computer network. The forensic analysis method comprises collecting file system call data from the endpoint device. The file system call data corresponds to a plurality of system calls relating to file system operations arising from activity performed on the endpoint device. The forensic analysis method also comprises collecting network communication metadata from the endpoint device. The network communication metadata is based on a plurality of system calls relating to communication operations over the computer network arising from activity performed on the endpoint device. The forensic analysis method further comprises detecting first candidate data comprised in one of the collected file system call data and the collected network communication metadata and identifying second candidate data in the other of the collected file system call data and the collected network communication metadata with the second candidate data corresponding to the first candidate data. The forensic analysis method yet further comprises analysing the second candidate data to determine whether or not the first and second candidate data correspond to suspect activity performed on the endpoint device.
US11032294B2
A disclosed method performed by a network device can include intercepting cryptographic certificates of host servers received in response to requests for encrypted connections between host servers and user devices, and determining that each encrypted connection is a suspicious connection or a normal connection based on a certificate validation policy. The method can further include causing decryption or metadata analysis of any suspicious encrypted connection and bypassing decryption or metadata analysis of any normal encrypted connection.
US11032292B2
Various embodiments of the present application are directed towards systems and methods for hybrid blockchain control. According to some embodiments a method for hybrid blockchain control, an update to a distributed blockchain is received from a blockchain system. The blockchain system includes multiple nodes individually storing copies of the distributed blockchain and individually updating the copies by a consensus process. A determination is made as to whether the distributed blockchain has been fraudulently modified based on the received update. In response to determining the distributed blockchain has been fraudulently modified: 1) a corrective block is disseminated to the blockchain system to trigger the consensus process on the nodes; and 2) a predefined override in the consensus process is invoked to update the copies of the distributed blockchain in a manner that bypasses an illegitimate block. Further, the predefined override is invoked while the consensus process processes the corrective block.
US11032290B2
According to some implementations, context-based information is provided. The method can establish a first context for a user to start a process of correlation of information from multiple sources. The method can then authorize the user to access information from one or more sources of information. The method can request the first information from the one or more sources of information based on the first context. Based on the first information received from the one or more sources of information, the method can revise the first context to generate a second context. The method can use the second context to correlate second information from the one or more sources of information. The method can filter the second information for the user to determine a relevant subset of information. Eventually, the method can send the relevant subset of information to a client device associated with the user.
US11032283B2
Some aspects of what is described here relate to managing the use of network resources on a mobile device. User input received at the device indicates whether to allow an application associated with a first perimeter on the device to access a network resource associated with a second perimeter on the device. For example, in some instances user input may indicate whether to allow data from applications associated with a personal perimeter on the device to be transmitted over an enterprise communication system. When outbound data associated with the first perimeter are received, the device determines, according to the indication from the user input, whether to route the outbound data to the network resource associated with the second perimeter.
US11032281B2
There is provided a method and system for digital rights enforcement. The method includes: determining digital content requested by a user via a selected user device; determining digital rights associated with the digital content; reviewing the digital rights to determine access rights relating to authorized devices for the user; determining whether the user has exhausted the access rights; and if the access rights are exhausted: determining at least one use factor for each of the user's previously authorized user devices; determining a previously authorized user device on which to revoke access to the digital content based on the at least one use factor; and revoking access rights to the previously authorized user associated device; otherwise downloading the digital content on the selected user device. The system includes a content review module and a revoker module.
US11032260B2
The disclosed technology is generally directed to security technology. In one example of the technology, it is determined that an attempted function associated with an application has at least one requirement including at least particular security credentials for a user of the application. A transaction is caused to be sent to each node in a permissioned blockchain that stores an access level block corresponding to the user. The transaction is associated with a real-time determination as to whether the at least one requirement for the attempted function is met. A transaction result is received from the permissioned blockchain. The attempted function is selectively allowed based on the transaction result.
US11032255B2
The technology encompasses new uses of already-known cryptographic techniques. The technology entails computer-based methods of sharing information securely, in particular an asymmetric method of secure computation that relies on the private-key/public key paradigm with homomorphic encryption. The methods and programmed computing apparatuses herein apply mathematical concepts to services or tasks that are commercially useful and that have not hitherto been possible. Applications of the methods within cloud computing paradigms are presented. Applications of the methods and apparatus herein are far-ranging and include, but are not limited to: purchase-sale transactions such as real estate or automobiles, where some aspect of price negotiation is expected; stock markets; legal settlements; salary negotiation; auctions, and other types of complex financial transactions.
US11032253B2
Systems and methods are described for securely and efficiently processing electronic content. In one embodiment, a first application running on a first computing system establishes a secure channel with a second computing system, the secure channel being secured by one or more cryptographic session keys. The first application obtains a license from the second computing system via the secure channel, the license being encrypted using at least one of the one or more cryptographic session keys, the license comprising a content decryption key, the content decryption key being further encrypted using at least one of the one or more cryptographic session keys or one or more keys derived therefrom. The first application invokes a second application to decrypt the license using at least one of the one or more cryptographic session keys, and further invokes the second application to decrypt the content decryption key using at least one of the one or more cryptographic session keys or one or more keys derived therefrom, and to decrypt a piece of content using the content decryption key. The first application then provides access to the decrypted piece of content in accordance with the license.
US11032244B2
Disclosed are computer-implemented methods for ranking importance of assets of an entity, in which the assets can include hosts and/or IP addresses associated with the entity. The exemplary methods can include receiving datasets from one or more sources indicating frequency of system access, system configuration, and/or application configuration. The methods can include determining one or more input data based on the datasets. The methods can include determining, for each host and/or IP address associated with the entity, an importance ranking based on the input data. In some examples, the importance ranking may be based on a weighting of two or more input data.
US11032235B2
A host includes persistent storage and a communication manager. The persistent storage stores an address conversion table. The communication manager obtains a multi-agent initiation request from an application. The communication manager also generates a network communication based on the multi-agent initiation request using the address conversion table. The communication manager also transmits the network communication to at least two other hosts.
US11032233B2
A computerized method for integrating message-based services with external execution environments includes receiving from a first external execution environment a request to access message-based services of a messaging software. A processor determines whether the first external execution environment includes a pre-existing relationship with the messaging software. If no, the processor requests access to a second external execution environment on behalf of the first external execution environment. The processor receives a response from the second external execution environment granting the access; and the processor grants the request from the first external execution environment to access the message-based services in the messaging service while integrating services from the second external execution environment to the messaging software. If yes, the processor identifies parameters associated with the pre-existing relationship and grants the request from the first external execution environment.
US11032228B2
The invention provides systems and methods for processing communication content from a user device. The method performed by a computer and comprising inputting an electronic communication that includes communication content and a routing character string. The communication content constituted by data generated as a result of, and representative of, characters keyed into the user device by the user. Maintaining a bin collection including bins. Performing processing on the communication content including identifying the user and a bin collection of the user based on the routing character string; and processing the communication content including (1) mapping first data to a command; and (2) mapping second data to a bin. The command dictates particular action to be performed, and the bin identifies an identified bin upon which to perform the action; and performing the action on the identified bin.
US11032226B1
Disclosed are methods, systems, and non-transitory computer-readable medium for optimizing user experience with respect to sequences of electronic messages to drive user engagement. For example, a method may include determining a set of messages including at least a first message and a second message; transmitting the first and second messages as an initial message to a first plurality of devices and a second plurality of devices, respectively; determining a first and second performance indicator at least based on one or more responses to the first and second messages transmitted as the initial message, respectively; comparing the first performance indicator and the second performance indicator; and sorting a sequence of the set of messages based on the comparison of the first performance indicator to the second performance indicator.
US11032224B2
Provided herein are CRISPR/Cas methods and compositions for targeting RNA molecules, which can be used to detect, edit, or modify a target RNA.
US11032217B2
Automated multi-round task-based conversation with a user is disclosed. In a first round conversation between a user and a data processing system involving first task(s), the data processing system cognitively identifies first entity(ies) and one or more first intent(s), based on a first input statement received by the data processing system from the user. In a subsequent second round conversation between the user and the data processing system involving second task(s) different from the first task(s), the data processing system cognitively identifies second entity(ies) and second intent(s), based on a second input statement received by the data processing system from the user. The data processing system reuses at least one of the first entity(ies) in the second round conversation.
US11032212B2
Systems and methods for providing a guaranteed batch pool are described, including receiving a job request for execution on the pool of resources; determining an amount of time to be utilized for executing the job request based on available resources from the pool of resources and historical resource usage of the pool of resources; determining a resource allocation from the pool of resources, wherein the resource allocation spreads the job request over the amount of time; determining that the job request is capable of being executed for the amount of time; and executing the job request over the amount of time, according to the resource allocation.
US11032211B2
A method for bandwidth sharing is provided. The method may include getting a list of neighboring communications hubs, the neighboring communications hubs being disposed in respective neighboring residences. The neighboring communications hubs may be communicatively coupled to the first communications hub using a first broadband data network provisioned by an Internet Service Provider (ISP), and the neighboring residences may be within a same predetermined geographic region as the first residence or within a predetermined temporal distance on a data network from the first residence. The method determines if a data requirement exceeds bandwidth available to the first communications hub and provides a request for data to a neighboring communications hub. The request corresponds to the data requirement. The method then receives data responsive to the request from the neighboring communications hub.
US11032210B2
A load balancer receives a sequence of requests for computing service and distributes the requests for computing service to a computing node in an ordered list of computing nodes until the computing node reaches its maximum allowable compute capability. Responsive to an indication that the computing node has reached its maximum allowable compute capability, the load balancer distributes subsequent requests for computing service to another computing node in the ordered list. If the computing node is the last computing node in the ordered list, the load balancer distributes a subsequent request for computing service to a computing node other than one of the computing nodes in the ordered list of computing nodes. If the computing node is not the last computing node in the ordered list, the load balancer distributes a subsequent request for computing service to another computing node in the ordered list of computing nodes.
US11032208B2
According to an embodiment, an information processing apparatus includes one or more processors. The processors prefetch a scheduling entry corresponding a future time period in advance from scheduling information including one or more scheduling entries, each entry of which contains a transmission state and an interval for each of one or more transmission queues. The processors determine a starting time of transmission for one or more frames waiting for transmission in each queue, based on the scheduling entry. At least one of timing of the prefetching process and timing of the scheduling process is determined based on a result of comparison of a time difference and one or more thresholds. The time difference is a difference between current time and future time where the future time is a candidate for starting time of transmission.
US11032204B2
Capacity enhancement of a direct communication link using a variable redundancy delivery network. An estimated information rate between a source node and a terminal node may be partitioned into a first information rate provided via the direct communication link and a second information rate to be provided via the variable redundancy delivery network. One or more parameters of the variable redundancy delivery network may be calculated to provide the second information rate based on a non-uniform probability density of messages requested by the terminal node. Capacity and reliability of storage media devices in the variable redundancy delivery network may be traded off to provide the second information rate. The variable redundancy delivery network may implement various coding schemes and per-message coding rates that may be determined based on the non-uniform probability distribution of the source message library.
US11032200B2
A method for transmitting a broadcast signal in a digital transmitter, includes generating, by a processor, service data of a broadcast service and service signaling information for signaling the service data, the service data including first service components delivered on a Moving Picture Experts Group (MPEG) Media Transport Protocol (MMTP) session or second service components delivered on a Real-Time Object Delivery over Unidirectional Transport (ROUTE) session; generating, by the processor, a service list table including bootstrap information and protocol information for a type of delivery protocol of the service signaling information, wherein the protocol information for the type of delivery protocol of the service signaling information relates to the MMTP or the ROUTE; generating, by the processor, a broadcast signal including the service signaling information, the service list table, and the first or second service components; and transmitting, by a broadcasting antenna, the generated broadcast signal.
US11032198B2
A method and an apparatus are disclosed for generating an ACL table. A controller obtains a port type of each port of a first network device, and selects, based on the port type of each port, a target port whose port type is a preset type from all ports of the first network device. The controller generates a corresponding first-type access control list ACL entry for each target port, and generates one second-type ACL entry corresponding to a routing table of the first network device, where an action of the second-type ACL entry is redirecting to the routing table. The controller adds the second-type ACL entry and each first-type ACL entry to an ACL table of the first network device.
US11032192B2
A node of an LSP may inform the ingress node of the LSP, for example via RSVP signaling, about its temporary unavailability for a certain time. In response, the ingress node can stop using any affected LSP(s) and divert the traffic to other LSPs. This provides a faster mechanism to signal traffic shift then traditional IGP overload which causes considerable churn into the network as all the nodes need to compute the SPF. It is sufficient for ingress node to be aware of this node maintenance and it can use information to divert the traffic to other equal cost multipath (ECMP) LSP(s), or other available LSP(s). If no alternative LSP path exists when the ingress node receives such a message, a new LSP can be built during this time and traffic diverted smoothly (e.g., in a make-before-break manner) before the node goes offline for maintenance. Since only the ingress node is responsible to push the traffic to the LSP, there is no need to tear down the LSP for such node maintenance (especially when they are for a short duration). This can be used with a controller responsible for the LSP as well.
US11032187B2
Apparatus and methods for intelligent deployment and transition from a first network infrastructure to a second network infrastructure. Various embodiments of the present disclosure are directed to, among other things, methods and apparatus that leverage tunneling of Ethernet ring network technologies. In one exemplary embodiment, a modified implementation of the ITU-T G.8032 data link protocol is combined with Multiprotocol Label Switching (MPLS) transport networks to provide Carrier Ethernet and Retail Ethernet services. Unlike existing network infrastructure, the exemplary MPLS network aggregates traffic between the base station (BS) and mobile switching center (MSC) within a logical ring network topology.
US11032185B2
For a flooded packet transmitted from a first base to a second base connected to a transport network, a first edge node in the transport network first sets path selection information for selecting a return path for transmitting a packet from the second base to the first base, and then transmits the packet to the second base via the path configured in advance. When receiving the flooded packet, a second edge node selects the return path on the basis of the path selection information from a plurality of path candidates configured in advance between the first base and the second base and learns the path in association with information indicating the transmission source.
US11032180B2
Technologies are described herein for a health monitor that establishes and monitors a set of alive endpoints to be used as substitutes for a dead working window endpoints. The health monitor periodically monitors substitution endpoints. When a request manager determines that a working window endpoint is dead, the request manager sends a request to the health monitor for a substitute endpoint. The health monitor receives the request and identifies an appropriate substitution endpoint from the health monitor endpoints to provide to the request manager to substitute for the dead endpoint. The health monitor releases the identified substitution endpoint to the request manager.
US11032176B2
Approaches for determining link conditions within a client network are provided. Network protocol statistics are recorded for network connections over the client network, wherein each connection provides data communications between a client terminal node and a different respective client device, and the client terminal node provides access to a broadband communications network for each of the different respective client device(s). Connection metrics are determined for each of the network connections, wherein each connection metric is determined based on the network protocol statistics associated with the respective network connection. Diagnoses of network conditions regarding connections over the client network that are of interest, wherein each diagnosis is performed based on an analysis of a respective set of the connection metrics for the respective network connection. Results of each diagnosis are provided to a system operator.
US11032172B2
An asynchronous wireless data transmission system includes a wireless sensor and a data recipient device. The wireless sensor includes a measurement device configured to collect a plurality of samples of a measured variable at a plurality of different sampling times, a transmission generator configured to generate a compressed data object containing the plurality of samples of the measured variable, and a wireless radio configured to transmit the compressed data object at a transmission time asynchronous with at least one of the sampling times. The data recipient device includes an object decompressor configured to extract the plurality of samples of the measured variable from the compressed data object.
US11032166B2
Systems, methods and articles of manufacture that handle secondary robot commands in robot swarms may operate by receiving, at a receiving device in a swarm of devices, a packet included in a signal broadcast within an environment from a transmitting device in the swarm of devices; parsing the packet for a command associated with a primary effect and a secondary effect; in response to determining that the receiving device is paired with the transmitting device, implementing, by the receiving device, the primary effect; and in response to determining that the receiving device is not paired with the transmitting device, implementing, by the receiving device, the secondary effect.
US11032164B1
A system, method, and computer readable storage device provide an edge resource marketplace that enables third parties to selectively deploy microservices on an edge network on-demand. For example, an edge computing resource provider can utilize the edge resource marketplace to expose available edge computing resources to third party services providers, and third party services providers can utilize the edge resource marketplace for discovering and determining one or more optimal available edge computing resources for on-demand deployment of a set of microservices as a virtual network function proximate to end users for reduced latency and improved application performance.
US11032163B2
Systems and methods described herein direct an end device to a multi-access edge computing (MEC) service instance among MEC instances with different service levels for different geographic areas. A network device stores a map of a geographic area with unique identifiable regions (UIRs) that each include cells for different wireless stations of a transport network. The network device receives application parameters, for a designated coverage area, for an application to be serviced using MEC resources. The network device associates the designated coverage area with one or more target UIRs from the map and deploys, when the MEC resources are available to support the application parameters, an instance of the application at a MEC cluster. The deployed instance of the application meets the application parameters for the target UIRs. The network device updates a MEC-domain name service (DNS) for the deployed instance of the application at the MEC cluster.
US11032161B2
Optimum software update transmission parameters are determined and used for transmitting a software update from a host to servers of a computer network. The software update is transmitted while the servers are live and required to meet certain quality of service requirements for tenants of the computer network. Transmission parameters for transmitting the software update are adjusted and updated based on service performance data. Based on iterative adjustments, optimum transmission parameters may be determined. Additionally or alternatively, machine learning is used to generate a model that determines predicted optimum transmission parameters. The predicted optimum transmission parameters may be initially used for transmitting a software update, while the transmission parameters continue to be adjusted throughout transmission.
US11032159B2
The inventive concept described herein relates to a performance analysis apparatus of VNF in a NFV platform and a method thereof that may analyze the performance of VNFs in an NFV platform and a factor that causes the performance to be degraded. A performance analysis apparatus of VNF that analyzes performance of the VNF within a NFV platform includes an NFV environment constituting unit generating a service chain composed of VNFs, using a VNF policy configuration of the VNF and configured to deploy the VNFs corresponding to the service chain in the NFV platform, a performance monitoring unit monitoring internal forms of the VNFs by measuring a performance feature of each component within the NFV platform and a performance feature for the service chain, and an analysis unit specifying a performance degradation VNF that degrades performance in the service chain to derive a cause.
US11032158B1
A system for live analysis of testing logs. The system including a memory and a processor configured to execute the instructions to perform operations including receiving a plurality of log entries; processing the plurality of log entries; storing the processed plurality of log entries in a database having an inverted index; receiving a query from a user device; returning test data, metadata, and statistics related to the one or more log entries; displaying the test data, the metadata, and the statistics on a GUI; comparing an exposure ratio to a range, the exposure ratio being based on a first amount of log entries associated with a first test version and a second amount of log entries associated with a second test version; and upon determining the exposure ratio is outside of the range, directing all requests from subsequent test users to a default test version.
US11032152B2
A machine-learning based self-populating dashboard for resource utilization monitoring in hyper-converged information technology (IT) environments. Specifically, the method and system disclosed herein entail the continuous monitoring of select resource utilization parameters across various nodes in an environment. Cause and effect relationships between these select resource utilization parameters and other utilization parameters are periodically assessed to dynamically populate a user interface (e.g., a web-based or non-web-based dashboard). The user interface provides environment administrators with a tool that intelligently identifies which resource utilization parameters may be strong contenders as root causes of user issues and/or failures occurring in the environment.
US11032142B2
Provided are a switching method, a base station and a terminal. The method includes that: a base station configures a switching message for a narrow-bandwidth receiving mode, the switching message including time when a terminal is indicated to enter the narrow-bandwidth receiving mode and a position of a narrow bandwidth on a frequency band when the narrow-bandwidth receiving mode is entered; and the switching message is sent to the terminal to indicate the terminal to switch to the narrow bandwidth specified in the switching message for information reception, the narrow bandwidth being smaller than a system bandwidth. With adoption of the embodiments, the terminal may receive a signal on the narrow bandwidth, and reduction in power consumption of the terminal is facilitated.
US11032140B2
Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.
US11032128B2
This application is directed to a hub device that may operate as a substitute for a backend device. For instance, an audio/video recording and communication device (A/V device) may communicate with the backend device using a first communication link. The first communication link may include a network-connected device, such as a router. Based on the A/V device determining that the first communication link is disrupted, the A/V device may configure settings in order to communicate with the hub device using a second communication link. The hub device may then receive data from the A/V device using the second communication link. If the hub device is able to still communicate with the backend device, the hub device may send the data to the backend device. However, if the hub device is unable to communicate with the backend device, then the hub device may store the data and/or transmit the data to a client device.
US11032126B2
A framework in a cloud network that may allow for debugging at multiple vantage points at different layers (e.g., layer 2, layer 3, etc.). The methods may provide tracer or measurement services that filter, capture, or forward flows that may include packets, calls, or protocols to look for particular signatures.
US11032112B2
A base station device and a method for multi-carrier crest factor reduction are provided. The method includes generating, using a plurality of radio frequency sources, a plurality of radio frequency carrier signals. The method also includes initiating modulation, using a plurality of carrier modulators, of a first subset of the plurality of radio frequency carrier signals with information signals at a first time to generate a plurality of modulated signals and initiating modulation, using the plurality of carrier modulators, of a second subset of the plurality of radio frequency carrier signals with the information signals at a second time to generate the plurality of modulated signals. The second time is a predetermined time offset after the first time. The method also includes transmitting, using one or more antennae, a multi-carrier signal including the plurality of modulated signals.
US11032106B1
A separate dedicated channel is set up and used for tunnel keepalive exchanges. Using such a dedicated channel permits tunnel keepalives to be processed completely at forwarding plane, without needing to send them to the control plane for processing. This dedicated channel can implement its own sequencing (in a way that avoids the need to use the control plane for processing). Alternatively, this dedicated channel might not use sequencing at all.
US11032094B2
Techniques for limiting forwarding of multicast communications are described herein. For example, the techniques intelligently forward data along paths of a network where members of a multicast group are located. As such, a node that does not lead to members of the multicast group may be configured to selectively and intelligently forward multicast messages it receives. This can reduce network communications, ultimately conserving processing, communication, and/or battery resources of the nodes and improving performance of the network.
US11032092B2
A method and system for transmitting, reviewing, and analyzing mixed-media communications are disclosed. The system includes one or more databases to store information in multiple formats. The information in multiple formats can be reviewed using a single application on a device for easy review and analysis of the mixed media communications.
US11032081B1
Described herein is a system for authorizing secondary users to access a primary user's account using blockchain. The primary user can transmit a request for providing access to a primary user's account to a secondary user. In response to receiving the request, the system may generate a new block in the blockchain ledger specifying the permissions of the secondary user. Furthermore, the new block may include the permission details. This way, when the secondary user attempts to access the primary user's account, the system may verify the secondary user based on the permission details in the last block in the sequence of blocks. Each new block may include the permission details.
US11032074B2
A computer processing system and method for reducing memory footprint that includes initiating, through at least one computer processor, a cryptography session utilizing an i-degree isogeny arithmetic computation having chained computations therein. The cryptography session includes implementing a first iteration cycle, of a plurality of iteration cycles, and a implementing a remaining amount of the plurality of iteration cycles, each of the plurality iteration cycles computing isogenies using a compressed Z value to complete the -degree isogeny arithmetic computation. The first iteration cycle includes individually computing a plurality of sequentially occurring pivot points within the chained computations, implementing a Co—Z algorithm within the plurality of sequentially occurring pivot points to compute and store the compressed Z value on one of the plurality of temporary registers and computing a first isogeny of the -degree isogeny arithmetic computations using the compressed Z value.
US11032072B2
Presented are cryptographic digital assets for articles of footwear, methods for making/using such cryptographic digital assets, and decentralized computing systems with blockchain control logic for mining, intermingling, and exchanging blockchain-enabled digital shoes. A method of provisioning the digital assets includes receiving a transaction confirmation indicative of a completed transaction of an article of footwear or a digital file representative thereof from a first party to a second party, and transmitting a cryptographic block to a distributed blockchain ledger to record transfer of the cryptographic digital asset to the second party.
US11032070B2
This specification describes techniques for processing service requests. One example method includes receiving an electronic credential request from a client, retrieving an electronic credential that corresponds to the user identifier, generating server signature information, and transmitting the server signature information and the electronic credential to the client. The server signature information includes the electronic credential and a user public key of the client. The electronic credential and the user public key are signed using a server private key. The server signature information is configured to be cryptographically verified by the client and configured to enable the client to generate a two-dimensional barcode based on the electronic credential. The electronic credential included in the two-dimensional barcode is configured to be verified by a credential verification device. The credential verification end device is configured to generate the electronic credential based on the user identifier.
US11032064B2
Systems and methods for blockchain ledger growth management using separation of a blockchain ledger into multiple blockchain ledgers (each ledger having a state that can be tracked and used). The systems and methods also include linking the separated ledgers by utilizing a linking application and smart contracts added to the separated ledgers.
US11032058B2
Systems and method are provided for using chaotic signals for low probability of detection (LPD) communications. Embodiments of the present disclosure provide systems and methods for synchronizing chaotic systems and then encoding information on a signal in a way that produces little or no signature (e.g., using a bit flipping technique or a chaos control encoding technique). Systems and methods in accordance with embodiments of the present disclosure can work with noise larger than the signal, so they are suitable for communication in noisy environments.
US11032057B2
In a blockchain transaction acceleration system, access is provided to a multiple blockchain acceleration network accessible to a plurality of blockchains, where the multiple blockchain acceleration network includes a plurality of acceleration nodes, each acceleration node accessible to at least one node in at least one blockchain of the plurality of blockchains. A transaction to be forwarded is received at a first acceleration node from a first node in a first blockchain of the plurality of blockchains. The transaction is forwarded by the first acceleration node to a second node.
US11032054B2
A sequenced transmit muting wideband power amplifier is provided that includes at least one pre-driver stage having at least a first pre-driver and a second pre-driver. A mute switch selectively establishes a communication path between the first and second pre-drivers or couples the second pre-driver to a termination resistor. A pre-driver switch selectively activates/deactivates the first and second pre-drivers. A driver stage is in communication with the pre-driver stage and includes a first driver. A final amplifier stage is in communication with the driver stage and includes at least one second driver. At least one S-NBS switch is configured to selectively activate/deactivate the first driver and second driver. A controller is configured to activate the at least one pre-driver switch, the mute switch, the at least one S-NBS switch to selectively place the amplifier in one of a transmit mode and a mute mode.
US11032050B2
The disclosure provides a method and a device in a User Equipment (UE) and a base station for wireless communication. The UE first transmits a first radio signal, and then transmits a second radio signal; wherein the first radio signal includes M1 first radio sub-signal(s), and a first sequence is used for generating the first radio sub-signal; the second radio signal includes M2 second radio sub-signal(s), and a first bit block is used for generating the second radio sub-signal; the M1 is a positive integer, the M2 is a positive integer in a target set, and each element in the target set is a positive integer; and the target set is correlated with at least one of the M1 or the first sequence. The disclosure can save overheads caused by control information and improve spectrum efficiency of uplink transmission.
US11032042B2
A candidate control channel resource determining method and apparatus are provided. Under the method, a first and a second aggregation level can be determined by a terminal. The aggregation level is a quantity of control channel resource elements in a candidate control channel. The first aggregation level is less than the second aggregation level. Control channel resource elements in a candidate control channel set corresponding to the second aggregation level form a first quantity of candidate control channel sets corresponding to the first aggregation level. One of the first quantity of candidate control channel sets corresponding to the first aggregation level can be determined as a target set based on an identifier of the terminal. A control channel resource element occupied by each candidate control channel in the target set can be determined. A candidate control channel in the target set can be detected for a received signal.
US11032041B2
To suitably perform communication using a new control unit, even in the case of using the new control unit comprised of the number of subcarriers different from that of the existing resource block, a user terminal according to one aspect of the present invention is characterized by having a receiving section that receives information on a first resource unit comprised of subcarriers lower in number than a predetermined number, and a control section which identifies a frequency region of a second resource unit comprised of the same number of subcarriers as the predetermined number based on the information, and controls communication using the first resource unit inside the frequency region.
US11032038B2
A transmitting device comprises a plurality of distributed transceivers, a baseband processor and a network management engine. Data streams are generated at baseband by the baseband processor. Diversity coding such as space-time coding may be performed over the generated data streams in the baseband. The transmitting device concurrently transmits each of the coded streams in a same radio frequency (RF) band to a receiving device over the entire distributed transceivers through associated antennas. When needed, the network management engine may identify one or more auxiliary devices providing available transceivers and antenna beamformers to the transmitting device for sharing. Beam patterns and antenna orientations may be determined for associated antennas of the available transceivers for the transmitting device. Each of the coded data streams in the same radio frequency band may be transmitted to the receiving device over the entire available transceivers for the transmitting device through the associated antennas.
US11032031B2
Certain aspects of the present disclosure relate to methods and apparatus for management of hybrid automatic repeat request (HARQ) log likelihood ratio (LLR) and reordering buffers in wireless communication systems. According to certain aspects, a method for reducing buffer overhead that may be performed by a wireless node is provided. The method generally includes receiving one or more packets of at least one of an initial transmission or a retransmission; forming one or more log likelihood ratios (LLRs) based on the one or more packets; compressing the one or more LLRs by quantizing the one or more LLRs; and buffering the one or more compressed LLRs.
US11032028B2
Aspects of the disclosure relate to techniques for mitigating the decoding errors observed at the receiver as a result of puncturing symbols between consecutive subframes having the same transmission direction. To reduce the decoding errors, a plurality of transmission options, each including a number of resource blocks and a modulation and coding scheme (MCS), may be identified. In addition, each transmission option may be associated with one or more puncturing patterns that hinder decoding of a codeword at the receiver. The base station or user equipment (UE) may then select or modify at least one aspect of a scheduling decision involving the communication of the codeword in a given subframe of at least two consecutive subframes to minimize decoding errors. For example, a selected puncturing pattern or a transport block size associated with a selected transmission option may be modified.
US11032023B1
Examples of check codes, methods of creating check codes, and communication systems utilizing check codes, such as low-density parity-check codes (LDPC codes) are described herein. In some examples, check codes described herein utilize a larger number of check operations than check bits.
US11032021B2
The invention relates to the use of a very low dosage form of abscisic acid (ABA) or an in vivo hydrolysable conjugate thereof, preferably ABA-glucosyl ester (ABA-GE), for nutracentic/therapeutic use for controlling and/or preventing hyperglycaemia and weight gain in response to sugar intake with a reduction in insulin secret and an increase in muscle performance.
US11032014B2
One or more processors control processing of radio frequency (RF) signals using a machine-learning network. The one or more processors receive as input, to a radio communications apparatus, a first representation of an RF signal, which is processed using one or more radio stages, providing a second representation of the RF signal. Observations about, and metrics of, the second representation of the RF signal are obtained. Past observations and metrics are accessed from storage. Using the observations, metrics and past observations and metrics, parameters of a machine-learning network, which implements policies to process RF signals, are adjusted by controlling the radio stages. In response to the adjustments, actions performed by one or more controllers of the radio stages are updated. A representation of a subsequent input RF signal is processed using the radio stages that are controlled based on actions including the updated one or more actions.
US11032003B2
Devices, computer-readable media and methods are disclosed for determining reachability for a wavelength connection in a telecommunication network. For example, a processor deployed in a telecommunication network may calculate a fiber loss on a link in the telecommunication network using optical power measurements and determine that a destination node of a wavelength connection is not reachable via a path that includes the link based upon the fiber loss of the link that is calculated. In one example, the determining is based upon a number of links in the path, an effective fiber loss for each link in the path, a penalty for nodes in the path, and an acceptable loss value. The processor may further perform a remedial action in response to determining that the destination node of the wavelength connection is not reachable via the path.
US11032002B2
The present disclosure relates to a signal processing system applied to remove OTDR noise, comprising: an analog-to-digital converter, a laser and driving unit, a sequence accumulator, a preprocessing counter, a pulse generator, a dual-port memory, a self-adaptive filter, an event decision device, and a preprocessing data decision device. The self-adaptive filter reads preprocessing data from a read-only port of the dual-port memory, and performs noise processing on the read preprocessing data by using a self-adaptive filtering method of wavelet transform. The event decision device performs an event decision on the filtered data output from the self-adaptive filter; The preprocessing data decision device decides whether a certain set of preprocessing data in m groups of preprocessing data is correct data or high-signal-to-noise data according to the difference of the m groups of preprocessing data after passing through the event decision device.
US11032000B2
A user equipment (UE) may, in a time interval that it is not sending information over a physical uplink shared channel, send an uplink physical signal based on received resource allocation information. The uplink physical signal may be used to determine channel conditions by a base station. The UE may receive, on a downlink control channel, control information. The control information may be based on the determined channel conditions.
US11031986B2
Embodiments of the present disclosure provide methods for transmitting an uplink signal and a downlink signal. A method for transmitting an uplink signal comprises detecting whether there is a beam failure; if there is a beam failure, determining at least one of whether there is a candidate downlink transmission beam(s) or candidate downlink transmission beam information; and transmitting a beam failure recovery request message to a base station, the beam failure recovery request message being used for informing the base station of at least one of whether there is a candidate downlink transmission beam(s) or candidate downlink transmission beam information. A method for transmitting a downlink signal comprises detecting a beam failure recovery request message, determining at least one of whether there is a candidate downlink transmission beam(s) or candidate downlink transmission beam information in the UE; and transmitting a feedback message corresponding to the beam failure recovery request message.
US11031982B2
Aspects of filtering coefficient configuration operations are described. Some aspects include a user equipment (UE) decoding a measurement configuration information element (IE) including a measurement quantity parameter, a reference signal (RS)-type filter configuration and at least one filter coefficient. In some aspects, the UE filters at least one of a cell measurement result and a beam measurement result, according to the measurement configuration IE. If the measurement quantity parameter indicates the cell measurement quantity, the UE can filter the cell measurement result according to the RS type filter configuration and the filter coefficient to determine a measurement evaluation input for a measurement reporting operation. If the measurement quantity parameter indicates the beam measurement quantity, the UE can filter the beam measurement result according to the RS type filter configuration and the filter coefficient to determine a beam measurement selection input for a beam measurement selection operation.
US11031981B1
Aspects of the disclosure relate to a multi-antenna wireless user equipment (UE) calculating a covariance matrix corresponding to a covariance of signals received from each of its antennas. The UE further calculates the eigenvectors of the covariance matrix, and transmits feedback including information corresponding to the eigenvectors. Based on this information, a base station can determine to alter a number of beams for transmitting information to the UE, efficiently improving the reliability of transmission to the UE. Other aspects, embodiments, and features are also claimed and described.
US11031978B2
A mobile electronic device includes a plurality of radio frequency (RF) antennas and a processor. RF antennas are configured to transmit (TX) or receive (RX) a RF signal. The processor is configured to configure one RF antenna, among the plurality of RF antenna, as a TX antenna and remaining RF antennas as RX antennas, cause the TX antenna to transmit the RF signal, cause the RX antennas to receive portions of the RF signal, the portions reflected from an object, calculate each of flight times of the RF signal with respect to each of the RX antennas, and identify a location of the object based on each of flight times of the RF signal, wherein each of the plurality of RF antennas is reconfigurable as the TX antenna or the RX antennas. A method for operating a mobile device is also provided.
US11031974B2
A method is provided for controlling communication in wireless charging. The method comprises: controlling wireless power transfer with a device; receiving a communication signal from the device; generating a jamming signal based on the communication signal from the device; and applying the jamming signal to the communication signal to obtain a jammed communication signal. A device is also provided for controlling communication in wireless charging. The device is configured to control wireless power transfer and receive a communication signal. The device comprises: a jamming circuit configured to generate a jamming signal based on the received communication signal, wherein the device is further configured to apply the jamming signal to the received communication signal to obtain a jammed communication signal.
US11031971B2
A method and system for selecting a sub-band in a television white space frequency band may include configuring an antenna matching circuit based on the selected sub-band and configuring a bandpass filter based on the selected sub-band. The method may include receiving a first signal through a radio-frequency path including the antenna matching circuit and not including the bandpass filter, measuring a parameter of received first signal, and determining whether the selected sub-band is usable based on the measured parameter of the received first signal. The method may include receiving a second signal through radio-frequency path including the antenna matching circuit and the bandpass filter, measuring a parameter of the received second signal, and determining whether the selected sub-band is usable based on the measured parameter of the received second signal.
US11031969B2
A protective case for use with an electronic device includes a case portion configured to cover a back and sides of the electronic device when the electronic device is installed in the protective case. The case portion defines an aperture for directly accessing a front of the installed electronic device. The aperture has dimensions greater than or equal to corresponding dimensions of the electronic device. The case portion includes a first fastener material permanently attached to an inside back surface of the case portion. The protective case also includes a second fastener material configured to be permanently attached to the back of the electronic device at a location configured to align with the first fastener material when the electronic device is installed in the protective case. The second fastener material is configured to removably adhere to the first fastener material to removably retain the electronic device in the case portion.
US11031967B2
The disclosure relates to a power control circuitry for controlling a radio frequency, RF, transmitter of a network equipment or a user equipment, the power control circuitry comprising: a controller configured to control a power level of an RF signal generated by the RF transmitter for transmission via an antenna arrangement, wherein the power level is controlled based on information about an object within an coverage area of the antenna arrangement.
US11031959B1
Information reduction in data processing environments includes at least one of: one or more Error Correcting Codes that decode n-vectors into k-vectors and utilize said decoding to information-reduce data from a higher dimensional space into a lower dimensional space. The information reduction further provides for a hierarchy of information reduction allowing a variety of information reductions. Transformations are provided to utilize available data space, and data may be transformed using several techniques including windowing functions, filters in the time and frequency domains, or any numeric processing on the data.
US11031955B2
Methods of transmitting blocks of incremental redundant coded bits are provided. Methods include concatenating, using an outer encoder, bits of an input bit vector to an outer encoded bit vector that has fewer bits than the input bit vector, wherein the outer encoded bit vector includes a mixture of information bits from the input bit vector. Methods include encoding the outer encoded bit vector into inner encoded data that is mapped to multiple data transmission channels that each include a channel reliability value. A first portion of the data transmission channels is used to transmit information bits corresponding to the outer encoded bit vector and a second portion of the data transmission channels is used to transmit frozen bits that include no information.
US11031945B1
A phase-locked loop circuit included in a computer system includes time-to-digital converter and digital-to-time converter circuits. During a mode to test the time-to-digital converter circuit, the digital-to-time converter circuit is coupled to the time-to-digital converter circuit in a loop-back fashion. A control circuit supplies stimulus codes to the digital-time-converter circuit, which generates multiple delayed versions of a reference clock signal using the stimulus codes. The time-to-digital converter circuit, in turn, generates capture codes based on the delay between the reference clock signal and the delayed versions of the reference clock signal. The control circuit compares the capture codes to the stimulus codes to determine a linearity of a response of the time-to-digital converter circuit.
US11031941B2
There is disclosed in one example a digital phase-locked loop (DPLL) circuit adapted to avoid loop-bandwidth tradeoff, the circuit including: a frequency dimension frequency detector having an external frequency input and a feedback frequency input, the frequency dimension frequency detector including circuitry to measure a frequency difference between the external frequency input and the feedback frequency input and to drive an impulse signal, wherein the impulse signal is of a first species if the difference is positive and of a second species if the difference is negative; and a number-controlled oscillator (NCO) including circuitry to drive an output clock and to adjust the frequency of the output clock responsive to the impulse signal, wherein an output of the NCO provides the feedback frequency input of the frequency dimension frequency detector.
US11031940B2
This application relates to sensing circuits for sensing a physical property or quantity of interest. The sensing circuit has an oscillator comprising a hysteretic comparator and a loop filter configured to output an oscillation signal. The loop filter comprises a first component with an electrical property that varies with the physical property or quantity of interest. A time constant of the loop filter depends on the electrical property of the first component. A decoder is configured to receive the oscillation signal and provide an indication of any change in frequency of the oscillation signal as an indication of a change in the physical property or quantity of interest. The electrical property may be an impedance, such as a resistance.
US11031939B1
A Multi-Chip-Module (MCM) includes an MCM substrate, and at least a data producing IC (DPIC) and a data-consuming IC (DCIC), both mounted on the MCM substrate and connected to one another through a high-speed bus including at least first and second embedded-clock data lanes. The DCIC includes a clock-data recovery circuit (CDR) and a data sampler. The CDR is configured to restore a data and a clock from the first data lane, and to output phase correction signaling. The data sampler is configured to restore the data from the second data lane by sampling the second data lane at a phase responsive to the phase correction signaling derived from the first data lane.
US11031935B2
A switching circuit includes; a switching element; a driver; a diode connected between a source terminal and a gate terminal of the switching element; a resistor connected between the driver and the gate terminal of the switching element; a series circuit connected in parallel with the resistor, and including a capacitor and a resistor; and a diode including an anode on a side of the gate terminal of the switching element and a cathode on a side of a second output terminal of the driver. The diode is connected in parallel with at least the capacitor out of the capacitor and the resistor connected in series.
US11031934B2
The present disclosure relates to a connection circuit including a first circuit and a second circuit. The first circuit includes a first impedance unit. The first impedance unit is electrically connected to a first detecting terminal of an electronic device for receiving a first voltage. The second circuit includes a second impedance unit. The second impedance unit is electrically connected to a second detecting terminal of the electronic device. The second impedance unit includes a transistor switch. A control terminal of the transistor switch is electrically connected to the first circuit such that the transistor switch is turned on according to the first voltage, and the second circuit receives a second voltage transmitted from the second detecting terminal.
US11031933B2
A startup circuit includes an enhancement mode transistor with a drain coupled to a startup circuit input, a source coupled to a first node, and a gate coupled to a second node. The startup circuit includes a current limiting circuit that controls a current path between the second node and a startup circuit output node based on a current sense voltage signal representing a current through the enhancement mode transistor, and a voltage regulation circuit controls a voltage of the second node to regulate a startup circuit output voltage of the startup circuit output node.
US11031922B1
Apparatus and associated methods relate to providing a power stage having an auxiliary power switch coupled to a high-side switch or a low-side switch in parallel and turning on the auxiliary power switch earlier than turning on the high-side switch. In an illustrative example, the auxiliary power switch may be connected with the high-side switch in parallel. The on-resistance of the auxiliary power switch may be greater than the on-resistance of the high-side switch. A gate drive engine may be configured to generate gate driving signals for the switches in the power stage such that the auxiliary power switch is turned on a predetermined time duration earlier than the high-side switch. Thus, the ringing at a switch node of the power stage may be advantageously reduced or eliminated.
US11031919B2
A surface acoustic wave (SAW) device includes a piezoelectric substrate, an interdigital transducer (IDT) electrode located on an upper surface of the piezoelectric substrate, a cover covering the upper surface of the piezoelectric substrate from above the IDT electrode, at least one first via conductor extending through at least part of the cover from the upper surface of the piezoelectric substrate to an upper surface of the cover, at least one second via conductor located, on the piezoelectric substrate, inward from the first via conductor in a plan view, extending through at least part of the cover from the upper surface of the piezoelectric substrate to the upper surface of the cover, and having a smaller diameter than the first via conductor, and a conductive layer located on the upper surface of the cover and extending over an upper end of the second via conductor.
US11031895B2
A motor drive system can detect a misconnection. A motor drive system for driving a motor including a plurality of stator windings includes: an inverter that converts a DC voltage supplied from a DC voltage source into an AC voltage and applies the AC voltage to the motor; a connection switching device that is disposed between the inverter and the motor and can switch a connection state of the stator windings; and a controller that performs abnormality determination on a connection state of the connection switching device on the basis of a current value of a current flowing in each of the stator windings.
US11031893B2
A motor control device includes a first control unit performing feedback control on a motor with a command value; one or plural second control units performing feedback control on the motor with a limit value; a control switching unit selecting, based on a deviation between the limit value and a measured value, one of the first and the one or plural of second control units as control unit. The first control unit has a first calculation unit calculating a control value, based on a deviation between the command value and a measured value of the motor related to the command value. Each second control unit has a second calculation unit calculating a control value, based on a deviation between the limit value and a measured value of the motor related to the limit value. The first and second calculation units share terms of a calculation expression of the control value.
US11031892B2
The present disclosure provides a brushless direct current (BLDC) motor overload detection apparatus. The BLDC motor overload detection apparatus includes a measurer for measuring a 3-phase current value applied to the BLDC motor to derive a sector value matched with the 3-phase current value, a determiner for determining whether the sector value is normal by comparing the sector value derived by the measurer with a previous sector value that is previously measured, and a driving controller for controlling driving of the BLDC motor according to whether the BLDC motor has a fault, determined by the determiner.
US11031885B1
An electric power generator for a projectile moving through the air is based on vibrational, rather than rotational motion. The electric power generator uses an air stream through, which the projectile is traveling typically 100-250 m/s for mortars to up to 1,500 m/s for sabot or even higher electrically fired rounds. A typical 223 rifle round after being fired has energy of over 1700 J, which is equivalent to 1700 W seconds. If a Nano computer was able to extract energy of for example 50 nanowatts during bullet flight which rarely exceeds two seconds the power needed during the flight would be only a few parts per billion of the bullets energy. Even allowing for very inefficient extraction of power, the necessary power to operate on onboard electronic devices such as computers and sensors can be extracted from the airstream through which the projectile travels.
US11031884B2
A control device for a vibration actuator includes a detection signal acquisition section adapted to obtain an alternating-current detection signal corresponding to a vibration of the resonator body from the resonator bodies, a phase difference detection section adapted to detect a phase difference between the drive signal and the detection signal with respect to the resonator bodies, a resonator body selection section adapted to select one from the resonator bodies, and a drive signal control section adapted to adjust a frequency of the drive signal so that the phase difference in the resonator body selected comes closer to a target value.
US11031882B2
A power conversion device includes power conversion circuitry including a plurality of submodules connected in series to each other. The power conversion device further includes: a signal reception unit configured to receive a signal representing a voltage of a capacitor in each of the submodules; a time calculation unit configured to calculate at least one of a charging time of the capacitor and a discharging time of the capacitor based on the signal; and a determination unit configured to determine whether the capacitor has degraded or not based on at least one of a first result of comparison of the charging time with a reference charging time serving as a reference for determining degradation of the capacitor, and a second result of comparison of the discharging time with a reference discharging time serving as a reference for determining degradation of the capacitor.
US11031880B2
A power converter to convert power from a power supply into power supplied to a motor including n-phase windings, where n is an integer of 3 or more, in which first ends thereof are Y-connected and includes an inverter connected to second ends of the n-phase windings, a phase separation relay circuit to switch connection and disconnection between the power supply and the n-phase windings for each phase, a neutral point leg connected to a neutral point node of the motor, in which the first ends of the n-phase windings are Y-connected, and a neutral point separation relay circuit to switch connection and disconnection between the power supply and the neutral point node.
US11031874B2
An improved electrical power conversion system converts a high voltage (HV) from a HV electrical power supply to a low voltage. The electrical power conversion system includes at least one power converter and at least one RC network connected in series. The RC network includes a plurality of resistive components and a plurality of capacitive components electrically connected in series. The at least one RC network and at least one power converter are arranged to be connected across a line potential of the HV electrical power supply.
US11031872B2
A circuit includes an overshoot-and-undershoot (OU) signal generator generating a signal indicating detection of an overshoot or an undershoot of an output signal of the power converter. The circuit further includes a feedback signal modulator receiving a first feedback signal and the signal indicating detection of the overshoot or the undershoot and generating a second feedback signal in response to the first feedback signal and the signal indicating detection of the overshoot or the undershoot. The feedback signal modulator generates the second feedback signal that is different from the first feedback signal during a predetermined time interval after the signal indicating detection of the overshoot or the undershoot has been asserted.
US11031866B2
A charge pump circuit comprises a series circuit of a number N of stage circuits. A stage circuit comprises a converter circuit, a stage output, a stage input coupled via the converter circuit to the stage output, a first clock input and a second clock input coupled to the converter circuit, a control input and an activation transistor having a control terminal coupled to the control input and a first terminal coupled to the stage output.
US11031865B2
A charge pump includes an intermediate node capacitively coupled to receive a first clock signal oscillating between a ground and positive supply voltage, the intermediate node generating a first signal oscillating between a first and second voltage. A level shifting circuit shifts the first signal in response to a second clock signal to generate a second signal oscillating between first and third voltages. A CMOS switching circuit includes a first transistor having a source coupled to an input, a second transistor having a source coupled to an output and a gate coupled to receive the second signal. A common drain of the CMOS switching circuit is capacitively coupled to receive the first clock signal. When positively pumping, the first voltage is twice the second voltage and the third voltage is ground. When negatively pumping, the first and third voltages are of opposite polarity and the second voltage is ground.
US11031863B2
A signal amplifying circuit and associated methods and apparatuses, the circuit comprising: a signal path extending from an input terminal to an output terminal, a gain controller arranged to control the gain applied along the signal path in response to a control signal; an output stage within the signal path for generating the output signal, the output stage having a gain that is substantially independent of its supply voltage, and a variable voltage power supply comprising a charge pump for providing positive and negative output voltages, the charge pump comprising a network of switches that is operable in a number of different states and a controller for operating the switches in a sequence of the states so as to generate positive and negative output voltages together spanning a voltage approximately equal to the input voltage.
US11031857B2
An electromechanical generator for converting mechanical vibrational energy into electrical energy, the electromechanical generator comprising: a central mast, an electrically conductive coil assembly fixedly mounted to the mast, the coil assembly at least partly surrounding the mast, a mount for the coil assembly extending radially inwardly of the coil assembly and fixing the coil assembly to the mast, wherein the mount comprises a conical wall extending between the coil assembly and the mast, a magnetic core assembly movably mounted to the mast for linear vibrational motion along an axis about an equilibrium position on the axis, the magnetic core assembly at least partly surrounding the coil assembly and the mast, and a biasing device mounted between the mast and the magnetic core assembly to bias the magnetic core assembly in opposed directions along the axis towards the equilibrium position.
US11031855B2
The present disclosure provides a linear vibration motor, including a substrate having an accommodation space, a vibration system accommodated in the accommodation space, an elastic member fixing and suspending the vibration system in the accommodation space, and a driving system fixed on the substrate and driving the vibration system to vibrate in a direction perpendicular to a horizontal direction. The vibration system includes a magnet; the driving system includes an iron core fixed on the substrate, a first coil and a second coil that are sleeved over and fixed on the iron core and that are stacked with each other, and an auxiliary magnet covering an end of the iron core.
US11031851B2
A power transmission device for a vehicle is comprised of a motor including a rotor shaft and a stator having an electromagnetic coil; an inverter configured to generate an alternating current, the inverter being connected with the coil to controllably rotate the rotor shaft relative to the stator; a gear set including an input shaft coupled with and rotated by the rotor shaft, an output shaft and gears so meshed as to transmit torque of the input shaft to the output shaft; and a grounding path electrically connecting a part of the gear set with a body of the vehicle, the part being so disposed as to have the input shaft electrically interposed between the part and the rotor shaft.
US11031827B2
Described herein are embodiments of apparatuses and methods for optimizing pairing of a wireless power transmission system (WPTS) with a wireless power receiver client (WPRC) in a localized system. A current WPTS-WPRC pairing and at least one alternate WPTS-WPRC pairing are assessed and the WPTS-WPRC pairing is updated based on associated pairing quality metrics. In this way, a system of many WPTSs and WPRCs will approach an Epsilon equilibrium such that no WPRC would be significantly better served by being paired with a different WPTS.
US11031825B2
Disclosed in the present specification are a wireless power transmission apparatus, and a method therefor. The wireless power transmission apparatus (Tx) according to one embodiment of the present invention comprises: a laser light source unit; a light output unit for outputting, for wireless charging, laser light generated by the laser light source unit to a light receiving unit of a wireless power receiving apparatus; a foreign object (FO) sensing unit for sensing an FO by utilizing supplementary light; and a control unit for controlling the laser light output when an FO is sensed by the FO sensing unit.
US11031821B2
The present specification relates to a wireless power transmission device. The present specification provides a wireless power transmission device comprising: a power supply unit for supplying power to the wireless power transmission device; at least one first coil for transmitting power to a wireless power reception device; and first and second condensers configured so as to be connected respectively to different both ends of the power supply unit and the first coil.
US11031820B2
A power transmitting device transmits power to a power receiving device having a power receiving coil, in water. The power transmitting device includes one or more annular transmitting coils including a power transmitting coil configured to transmit the power to the power receiving coil via a magnetic field, a support member located in an inner space of the transmitting coil, which is formed by the annular transmitting coil, the support member including an outer periphery along an inner periphery of the annular transmitting coil, and supporting the transmitting coil from the inner space, a power transmitting unit configured to supply A/C power to the power transmitting coil, and a capacitor connected to the transmitting coil, and forming a resonance circuit resonating together with the transmitting coil.
US11031818B2
Methods, systems, and devices for protecting a wireless power transfer system. One aspect features a sensor network for a wireless power transfer system. The sensor network includes a differential voltage sensing circuit and a current sensing circuit. The differential voltage sensing circuit is arranged within a wireless power transfer system to measure a rate of change of a voltage difference between portions of an impedance matching network and generate a first signal representing the rate of change of the voltage difference. The current sensing circuit is coupled to the differential voltage sensing circuit and configured to calculate, based on the first signal, a current through a resonator coil coupled to the wireless power transfer system.
US11031815B2
A wirelessly rechargeable energy store includes a housing, having a casing wall, in which a converter, a storage core, charging electronics and an antenna structure are arranged along a longitudinal axis. The energy store, independently of the relative alignment of antenna structures used with respect to the acting field direction, achieves an increased recharging efficiency and, because of its housing configuration, is diversely usable as a replacement for batteries and battery packs in small electrical devices. The antenna structure comprises at least two induction loops—shaped from an electrically conductive wire—formed as flat coils, which are arranged in a partly overlapping manner on a flexible printed circuit board. The printed circuit board together with the induction loops at least partly encloses the storage core in such a way that loop longitudinal extents run at least approximately parallel to the longitudinal axis and loop transverse extents run at least approximately perpendicularly to the longitudinal axis and a first pole of the induction loops is connected to a first pole of the converter and a second pole of the induction loops is connected to a second pole of the converter.
US11031808B2
A power supply system is connected to a load, and the power supply system includes a power supply apparatus and a backup apparatus. When an input power is normal, the power supply apparatus converts the input power into a first output power, provides the first output power to the power bus, and selectively provides the first output power to charge the backup apparatus, in which the first output power has a first rated upper-limit value. When the input power is normal and a required power of the load is greater than the first rated upper-limit value, the backup apparatus provides a second output power to the power bus so that the sum of the first output power and the second output power meets the required power of the load.
US11031788B2
An electronic device is disclosed, and includes a battery supplying power to the electronic device, a charging circuit charging the battery, and a processor. The processor is configured to obtain context information associated with charging of the battery, if the context information satisfies a first specified condition, to set a timer associated with a charging time of the charging circuit to a first time, if the context information satisfies a second specified condition, to set the timer to a second time different from the first time, and to charge the battery by using the charging circuit during the first time corresponding to the first specified condition or the second time corresponding to the second specified condition.
US11031785B1
The present device and method provide continuous power supply to consumers at a minimal cost. The present device combines electrical power from a plurality of direct and alternating current sources while working together with or separately from an external electrical power grid. Inside of the device, generation sources are connected via DC/DC and AC/DC converters to a DC bus, to which batteries are also connected via a charge control system. DC current is converted into AC current through reversible AC/DC converters according to the number of grid phases and an AC bus is connected to said converters, allowing for energy from an external grid to also be used for charging the batteries. The method of control is based on a cyclical program for selecting energy sources, said program being executed by a control unit and having dynamic parameter correction that takes into account present and projected energy production and consumption.
US11031782B2
In an a power management system for managing a plurality of essential loads and a plurality of nonessential loads that can be fed electric power from an alternate power source and from a grid power source, a power distribution network transmits power from the alternate power source and the grid power source to the essential loads and to the nonessential loads. A grid power sensor senses a grid power failure. A wireless transmitter is coupled to the grid power sensor and transmits a decouple signal when the grid power sensor detects a grid power failure. A plurality couplers selectively couple the nonessential loads to the power distribution network. Each of the plurality of couplers includes a wireless receiver and a switch that responsive to the wireless receiver. The couplers also decouple at least one of the nonessential loads from the power distribution network when the decouple signal is received.
US11031780B2
An electric power supplying device including: a first sensing section that senses a first output current from a first DCDC converter provided between a high-voltage system and an auxiliary device system; a second sensing section that senses a second output current from a second DCDC converter provided between the high-voltage system and the auxiliary device system; a third sensing section that senses a third output current from an auxiliary device battery connected to the auxiliary device system; and a control section that controls output of the second DCDC converter on the basis of results of sensing of output currents by the first sensing section, the second sensing section and the third sensing section.
US11031778B2
In an embodiment, an apparatus includes: a signal pad; a first diode having a first terminal coupled to the signal pad and a second terminal, the first diode having a first polarity; a second diode having a second terminal coupled to the signal pad and a first terminal, the second diode having a second polarity; a first insulated gate bipolar transistor (IGBT) having a first polarity, the first IGBT coupled between the second terminal of the first diode and a reference voltage node; and a second IGBT having the first polarity, the second IGBT coupled between the first terminal of the second diode and the reference voltage node.
US11031772B2
A device for detecting and/or monitoring a protective earth connection in a mains electricity outlet includes an electrical current conducting unit between the line wire and/or neutral wire of the mains electricity and the protective earth wire allowing the flow of a detection current between the line wire and/or neutral wire and the protective earth wire. The device is furthermore configured for measuring the detection current and comparing the detection current with a preselected reference current. A method for detecting and/or monitoring a protective earth connection in a mains electricity outlet includes the steps of measuring a detection current from the line wire and/or neutral wire of the mains electricity through an electrical current conducting unit to the protective earth wire, and comparing the measured detection current to a preselected reference current.
US11031770B2
An electric working machine in one aspect of the present disclosure includes a main current-path, a driving unit including a motor and at least one first semiconductor-switching-element, a controller, a bypass current-path, a second semiconductor-switching-element, and a switch driver. The main current-path is arranged between a positive electrode and a negative electrode of a battery. The driving unit is situated in the main current path. The bypass current-path is arranged in parallel with the driving unit. The second semiconductor-switching-element is situated in the bypass current-path. The switch driver causes the second semiconductor-switching-element to interrupt the bypass current-path in an event that a voltage value of a drive voltage applied to the driving unit is less than a threshold value, and causes the second semiconductor-switching-element to complete the bypass current-path in an event that the voltage value is equal to or greater than the threshold value.
US11031760B2
A plug-in device enclosing Ai (Artificial intelligent) and IoT (Internet of Things) and a method for linking AC wiring devices and AC loads via cascading optical grid for exchanging at least one of two way communication through the optical cascading grid, enabling to introduce and assign AC switches and AC outlets and link optically the entire electric device of a residential and commercial units and communicate the power consumed and the loads statuses, at all time, and limiting the WiFi communication to a single transmitter at the time, to ensure no error communication.
US11031759B2
A high jack support assembly has an elongated hollow conduit having a first end and a second end. A cord and/or tube extends through the conduit from the first end to the second end. One or more connecting members are attached to the conduit and are used to attach the conduit to a support and hold the conduit in an upright position.
US11031755B2
A shotgun stick for use with grounding devices is provided. An example shotgun stick includes a housing and a drive shaft supported within the housing. The shotgun stick further includes a torque connector coupled with a first end of the drive shaft that receives a grounding clamp assembly. The shotgun stick includes a motor assembly operably connected to a second end of the drive shaft. In an automatic mode, the motor assembly drives the drive shaft so as to actuate the grounding clamp assembly received by the torque connector. The shotgun stick also includes a manual locking mechanism. In a manual mode, the manual locking assembly locks the drive shaft to at least a portion of the housing so as to preclude rotation of the drive shaft and allow manual actuation of the grounding clamp assembly received by the torque connector.
US11031751B2
The present embodiment relates to a light emitting device having a structure capable of removing zero order light from output light of an S-iPM laser. The light emitting device includes a semiconductor light emitting element and a light shielding member. The semiconductor light emitting element includes an active layer, a pair of cladding layers, and a phase modulation layer. The phase modulation layer has a basic layer and a plurality of modified refractive index regions, each of which is individually disposed at a specific position. The light shielding member has a function of passing through a specific optical image output along an inclined direction and shielding zero order light output along a normal direction of a light emitting surface.
US11031746B2
A semiconductor laser module includes a semiconductor laser device that outputs laser light; an optical fiber that includes a core portion and a cladding portion formed at an outer periphery of the core portion and that receives the laser light from one end and guides the laser light to the outside of the semiconductor laser module; an optical part disposed at an outer periphery of the optical fiber, having optical transmittance at a wavelength of the laser light, and that fixes the optical fiber; a first fixative that fixes the optical part and the optical fiber; and a housing that accommodates the semiconductor laser device and the one end of the optical fiber that receives the laser light, wherein an optical reflection reducing region treated to absorb the laser light and having a rough surface is formed around the optical part.
US11031743B2
An electric connection member includes a busbar, a protector portion, and a cover. The busbar includes a live portion that is located between terminal connecting portions. The protector portion has a busbar mounting surface on which the live portion of the busbar is mounted, and insulates and protects the live portion. The cover is coupled to the protector portion and covers a surface of the live portion. The cover has an abutment portion that abuts against the surface of the live portion. The abutment portion includes a pressure contact surface that is in direct or indirect contact with the surface of the live portion while being pressed against the surface of the live portion in a state in which the cover is coupled to the protector portion.
US11031742B2
A contact and busbar assembly forms a bus system on electronics housings arranged in an array. An electronics assembly such as a circuit board is arranged in each housing. The contact and busbar assembly includes multiple bus plugs each having first connecting contacts for contacting a respective circuit board, second terminal contacts in the form of one or more socket contacts and power rail strips. The power rail strips have at least one flexibly deformable section or are continuously flexibly deformable. Alternatively, the socket contacts are insertable not only parallel but also obliquely in relation to the power rail strips extending in the direction of the array for contact by the socket contacts.
US11031741B2
A connector assembly is disclosed that includes a base with an embedded printed circuit board (PCB) and a plurality of signal pins. The plurality of signal pins electrically couple the PCB to a vehicle harness. The connector assembly includes a mating connector for mechanically coupling the connect assembly to the vehicle harness and a spring between the mating connector and the base. The spring pre-loads and axially secures the base to the mating connector. The connector assembly transmits vehicle signals through a wireless connection with vehicle and/or remote locations.
US11031729B2
An implantable blood pump system is disclosed herein. The implantable blood pump system includes an implantable blood pump, a controller coupled to the blood pump, a connector receptacle, and a connector insert. The connector receptacle can include a plurality of contacts, and a following surface. The connector insert can be received within the connector receptacle to couple a plurality of insert contacts with the plurality of contacts of the connector receptacle. The connector insert can include walls defining a follower receptacle that can receive a portion of the following surface when the connector insert is in a desired alignment with respect to the connector receptacle, and a cam surface that can engage with the following surface to bias the connector insert to the desired alignment with respect to the connector receptacle when the connector insert is inserted into the connector receptacle.
US11031725B2
An electrical receptacle connector includes an insulated housing, receptacle terminals, and a metallic shell. The insulated housing includes a base portion and a tongue portion outwardly extending from the base portion. A coverage region adjacent to the base portion is held on a surface of the tongue portion. The receptacle terminals are held in the base portion and disposed at the surface of the tongue portion. The receptacle terminals include a body portion and a contact portion, the body portion is held in the base portion and the tongue portion, and the contact portion is outwardly extending from one end of the body portion. Each of the receptacle terminals includes an avoidance portion between the contact portion and the body portion. The avoidance portion of each of the receptacle terminals is covered by the coverage region of the tongue portion.
US11031708B2
A board edge connector is provided. The board edge connector includes an insulating housing, a plurality of terminals and a metal keycap. The insulating housing includes a board edge slot and at least one key integrally configured in the board edge slot. The key includes a top portion and two surfaces opposite to each other. A plate body receiving portion is provided alongside each of the two surfaces of the key. The plate body receiving portion includes a holding recess. The metal keycap includes plate bodies respectively received in the two-plate body receiving portions and an elastic holding arm positioned on at least one side of the plate body. The elastic holding arm latches to the holding recess of the plate body receiving portion. Therefore, the metal keycap can protect and prevent the key from being damaged or generating debris due to hit.
US11031704B2
A cable can be used to facilitate electrical connections between electrical components. The cable can include a plurality of cable strands forming a void space. An adhesive paste can be applied within the void space. The adhesive paste can include a plurality of metallic nanoparticles. The metallic nanoparticles can fuse with each other and with the plurality of cable strands when energy is applied the connector and the cable. The metallic nanoparticles can include a surfactant, which can be displaced as pressure is applied. Heat can be applied to the adhesive paste to fuse the metallic nanoparticles.
US11031687B2
A resonant structure includes a conducting portion extending along a first plane and including first conductors, a ground conductor located away from the conducting portion and extending along the first plane, and a first predetermined number of connecting conductors extending from the ground conductor towards the conducting portion. At least two first conductors are connected to different connecting conductors. A first connecting pair of two of the connecting conductors is aligned along a first direction in the first plane and a second connecting pair of two of the connecting conductors is aligned along a second direction, in the first plane, intersecting the first direction. The resonant structure resonates at a first frequency along a first current path including the ground conductor, conducting portion, and first connecting pair and at a second frequency along a second current path including the ground conductor, conducting portion, and second connecting pair.
US11031686B2
A positive terminal of a battery may act as an antenna ground plane for communicating battery status information. The positive terminal of the battery may include a first electrically conductive external surface with a first surface area. The negative terminal of the battery may include a second electrically conductive external surface with a second surface area less than the first surface area. An antenna impedance matching circuit may be electrically connected between a communication circuit, an antenna, and the positive terminal of the battery. Thus the positive terminal of the battery may act as a ground plane for the antenna.
US11031684B2
A hydraulic excavator includes: a vehicular body; a cab placed on the vehicular body; and a plurality of antennas for receiving satellite positioning signals, the plurality of antennas including a main antenna and a sub-antenna. The main antenna is attached to the cab. The sub-antenna is attached to the vehicular body without the cab being interposed.
US11031669B2
A method for producing a waveguide device, including producing a core of a non-conductive material. The core has side walls with outer surfaces and inner surfaces, the inner surfaces defining a waveguide channel. A layer of conductive metal is deposited on the inner surfaces by immersion in a fluid of reactants. The core includes at least one hole between the outer and inner surfaces, specifically used to encourage the removal of bubbles from the channel and/or the circulation of the fluid during the immersion.
US11031664B2
A bandpass filter has a plurality of resonant cavities. The plurality of resonant cavities are arranged into a sequence of adjacent resonant cavities. Each resonant cavity is configured to define the same fundamental resonant frequency. The filter includes a plurality of coupling irises, with one of the coupling irises positioned between each pair of adjacent resonant cavities. Each resonant cavity includes a plurality of cavity sections. Each resonant cavity includes a capacitive iris positioned coupling the cavity sections to one another. The frequency of secondary resonance modes varies amongst the resonant cavities in the plurality of resonant cavities.
US11031662B2
The present application provides an LTCC band-pass filter, including a shell and a filtering assembly. The shell includes a top wall and a bottom wall. The filtering assembly includes a first layer, two second layers respectively overlapped on two opposite sides of the first layer, two third layers respectively overlapped on two sides of the two second layers far away from the first layer, and a fourth layer sandwiched between one of the second layers and the third layers. The first layer is served as an inductance L. The second layer is served as a grounding capacitor C. The second layer and the first layer are coupled together to form an LC resonance unit. The third layer is connected with the ground, and is served as a shielding layer of the LTCC band-pass filter.
US11031660B2
A pouch type battery cell is provided. The battery cell includes a negative electrode and a positive electrode that overlap each other while spaced apart from each other. The negative electrode includes a pair of negative terminals that protrude from a first side of opposite ends of the negative electrode. Additionally, the positive electrode includes a pair of positive terminals that protrude from a second side of opposite ends of the positive electrode.
US11031655B2
A nonaqueous electrolyte secondary battery separator is provided in which thickness unevenness caused by wrinkles is reduced. The nonaqueous electrolyte secondary battery separator includes a polyolefin porous film, and when a test piece cut out from the nonaqueous electrolyte secondary battery separator is immersed in propylene carbonate, the test piece exhibits an elongation percentage difference of not more than 0.20%; the elongation percentage difference being a difference between (i) an elongation percentage in a longitudinal direction of the test piece as observed after 30 minutes of immersion in propylene carbonate and (ii) an elongation percentage in the longitudinal direction of the test piece as observed after 24 hours of immersion in propylene carbonate.
US11031643B2
In one aspect, an apparatus for storing energy comprises an enclosure including a coolant fluid inlet configured to couple to a coolant fluid system, a plurality of energy-storage cells housed in an arrangement within the enclosure, and a cell holder. The cell holder has retaining features configured to hold the plurality of cells in the arrangement, a first surface forming a cavity between the cell holder and an adjacent wall of the enclosure and a plurality of holes that pass from the cavity through the cell holder and to the region of the enclosure housing the plurality of energy-storage cells. The coolant fluid inlet is in fluid communication with the cavity. Each of the holes is positioned proximate to a cell. Coolant fluid passes through the coolant fluid inlet into the cavity and through the holes to the cells to reduce a temperature of each of the cells.
US11031640B2
An assembled battery is constituted of a plurality of battery blocks connected in series, each battery block including a plurality of cells. SBMs are provided corresponding to the battery blocks, respectively. Each of the SBMs is configured to monitor at least one of a voltage of each cell included in a corresponding battery block, and a voltage of the corresponding battery block. A total voltage monitoring circuit is configured to monitor the total voltage of the assembled battery, separately from the SBMs.
US11031626B2
The present application relates to an electrolytic solution and an electrochemical device containing the electrolytic solution. The electrolytic solution of the present invention comprises a compound having a —CN functional group, and is capable of significantly improving the floating-charge performance, the increased impedance accompanying the long-term cycle test, and the thermal impact performance of an electrochemical device using the electrolytic solution.
US11031611B2
An integrated gas management device (GMD) for a fuel cell has a gas-to-gas humidifier for transferring water from a second gas to a first gas; and a heat exchanger attached to a first end of the humidifier core for cooling the first gas. The GMD may optionally have a thermal isolation plate between the heat exchanger and the first end of the humidifier core. The GMD further has a bypass line to allow the first gas to bypass the humidifier. The first gas may be cathode charge air and the second gas may be cathode exhaust.
US11031608B2
A connecting element for making electrical contact with at least one separator plate of a fuel cell stack includes a housing and a contact element which is arranged in the housing and has a contact end for making contact with the separator plate and has a connection end for connection to a continuing line. A positive z-direction is defined from the contact end in the direction of the connection end. A cutout is provided in the housing, wherein the contact element is positioned in the cutout. The contact end is arranged on a first side of the cutout. The connection end is arranged on the second side of the cutout. The contact element has an interlocking element which bears in an interlocking manner against the housing on the first side of the cutout.
US11031594B2
A positive active material for a rechargeable lithium battery, and a rechargeable lithium battery and a battery module including the same are provided. The positive active material may include a lithium nickel-manganese-cobalt composite oxide with a coating layer on the surface. The coating layer on the surface may include a lithium oxide including Al and/or W, for example, Al and W.
US11031591B2
Polysilsesquioxane covering silicon nanoparticles, or a calcined product thereof, comprising silicon nanoparticles, which have a volume-basis mean particle size of 10-500 nm, exclusive, and do not include particles having a particle size of 1000 nm or larger, and polysilsesquioxane, which covers the silicon nanoparticles and is chemically bonded to the surfaces of the silicon nanoparticles, said polysilsesquioxane covering silicon nanoparticles or the calcined product thereof having Si—H bonds. When observed using a transmission electron microscope (TEM), the thickness of the polysilsesquioxane is 1-30 nm, inclusive.
US11031580B2
Various embodiments of the present invention relate to a secondary battery. The technical problem to be solved is to provide a secondary battery having an embossed safety vent, which is not damaged by an external force generated during a manufacturing process, can clearly define a rupture area or shape, and makes process management for rupture area or shape easy. To this end, various embodiments of the present invention disclose a secondary battery comprising: a case, a cap plate which is installed in the case and has a vent hole; and a safety vent which is coupled to the vent hole of the cap plate and ruptures when the internal pressure of the case is greater than a reference pressure, wherein the safety vent comprises an embossed portion; and a notch portion formed in the embossed portion.
US11031576B2
The present disclosure relates to the field of display technology and discloses an OLED display panel and a display. The OLED display panel includes a base substrate, an OLED unit disposed on the base substrate, an organic layer disposed on the base substrate and covering the OLED unit, and a package cover disposed on a side of the organic layer away from the base substrate and is cell aligned with the base substrate, wherein the organic layer includes an organic material and a metal nitride capable of reacting with moisture to release ammonia gas. In the above OLED display panel, the organic layer is used to absorb the moisture contained in the gas entering the OLED display panel, delays the aging rate of the OLED unit, and prolongs the life of the OLED unit.
US11031575B2
A display device includes a substrate including a display area and a peripheral area, a first insulating layer on the substrate, a first dam in the peripheral area and separated from the first insulating layer, an electrode power supply line on the substrate between the first insulating layer and the first dam, a protection conductive layer on the first insulating layer, extending over the electrode power supply line, electrically connected to the electrode power supply line, and including an uneven structure on an upper surface thereof, a pixel electrode on the first insulating layer, an opposite electrode on the pixel electrode, and contacting the protection conductive layer by extending to the peripheral area, and an encapsulation layer on the opposite electrode, and having a lower surface that contacts the upper surface of the protection conductive layer in a region where the protection conductive layer overlaps the electrode power supply line.
US11031570B2
An organic electroluminescence element includes an anode, an organic light emitting layer disposed on an upper side of the anode, a functional layer which is disposed over the organic light emitting layer, in which a rare earth metal and other material are present mixedly, and in which part of the rare earth metal is oxidized, and a cathode disposed on an upper side of the functional layer. A method of manufacturing an organic electroluminescence element includes forming an anode, forming an organic light emitting layer on an upper side of the anode, forming over the organic light emitting layer a functional layer in which a rare earth metal and other material are present mixedly and part of the rare earth metal is oxidized, and forming a cathode on an upper side of the functional layer.
US11031567B2
An optoelectronic device and a method of fabricating a photosensitive optoelectronic device includes depositing a first organic semiconductor material on a first electrode to form a continuous first layer; depositing a layer of a second organic semiconductor material on the first layer to form a discontinuous second layer, portions of the first layer remaining exposed; and depositing the first organic semiconductor material on the second layer to form a discontinuous third layer, portions of at least the second layer remaining exposed. The depositing of the first and second organic semiconductor materials are alternated a number of times until a final layer of the second organic material is added to form a continuous layer. A second electrode is deposited over this final layer. One of the first electrode and the second electrode is transparent, and the first organic semiconductor material is one or more donor-type materials or one or more acceptor-type materials relative to second organic semiconductor material, which is one or more materials of the other material type.
US11031561B2
An organic electron transport material, which includes a phosphine oxide derivative represented by the following Formula (1): R1 represents an atomic group which has either or both of one or more aryl groups and one or more heteroaryl groups and which may have one or more phosphine oxide group, and R2 to R9 each independently represent an atom or an atomic group selected from the group consisting of a hydrogen atom, a halogen atom, a cyano group, a C1-C12 linear or branched alkyl group, a linear or branched fluoroalkyl group, an aryl group, a substituted aryl group, a heteroaryl group, and a substituted heteroaryl group.
US11031559B2
Organic electronics applications, especially an organic light-emitting diode (OLED), an organic solar cell (organic photovoltaics) or a switching element such as an organic transistor, for example an organic FET (Field Effect Transistor) and an organic TFT (Thin Film Transistor), comprising at least one substituted phenoxasiline derivative, a organic semiconductor layer, a host material, electron/hole/exciton blocking material or electron/hole injection material comprising at least one substituted phenoxasiline derivative, the use of a substituted phenoxasiline derivative in organic electronics applications, an organic light-emitting diode, wherein at least one substituted phenoxasiline derivative is present in the electron/hole/exciton blocking layer, the electron/hole injection layer and/or the light-emitting layer, a light-emitting layer, an electron/hole/exciton blocking layer and an electron/hole injection layer comprising at least one substituted phenoxasiline derivative and a device selected from the group consisting of stationary visual display units, mobile visual display units; illumination units; keyboards; garments; furniture and wallpaper comprising at least one organic light-emitting diode, at least one light-emitting layer, at least one electron/hole/exciton blocking layer and/or at least one electron/hole injection layer according to the present invention.
US11031558B2
A p-type semiconductor film including heterofullerene having a further sufficiently high hole mobility is provided. The p-type semiconductor film contains heterofullerene in which n+r number (where n and r are both positive odd numbers) of carbon atoms constituting a fullerene are substituted by n number of boron atom or atoms and r number of nitrogen atom or atoms.
US11031554B2
The present invention relates to a method for producing a via through a base layer of a microelectronic device, the method including formation of a hole leading to at least one first face of the base layer and filling the hole by at least one first filling material. The method also includes at least partially removing the at least one first filling material over a depth from the first face of the base layer, the depth being strictly less than a thickness dimension of the hole, so as to produce a hollow portion. Further, method includes a second step of at least partially filling the hollow portion by at least one second filling material.
US11031545B2
Systems, apparatus, and methods for magnetoresitive memory are described. An apparatus for magnetoresitive memory includes a fixed layer, a free layer, and a tunneling barrier between the fixed layer and the free layer. The free layer is a new alloy consisting of a composition of Cobalt (Co), Iron (Fe), and Boron (B) intermixed with a non-magnetic metal according to a ratio. A thin insert layer of CoFeB may optionally be added between the alloy and the tunneling barrier.
US11031531B2
An optoelectronic component includes a housing including a first cavity bounded by a first wall, wherein a circumferentially extending first step is formed at an inner side of the first wall, the first step circumferentially extends around the first cavity obliquely with respect to a bottom of the first cavity, a first optoelectronic semiconductor chip is arranged at the bottom of the first cavity, the first optoelectronic semiconductor chip is embedded into a first potting material arranged in the first cavity and extending from the bottom of the first cavity as far as the first step, and a first potting surface of the first potting material is formed at the first step.
US11031530B2
Embodiments of the invention include a light emitting device, a first wavelength converting material, and a second wavelength converting material. The first wavelength converting material includes a nanostructured wavelength converting material. The nanostructured wavelength converting material includes particles having at least one dimension that is no more than 100 nm in length. The first wavelength converting material is spaced apart from the light emitting device.
US11031523B2
A manufacturing method of micro LED display module is provided. The micro LED display module comprises a driver chip block, a LED block, a circuit board and a color layer. The driver chip block has a plurality of pixel electrodes. The LED block is disposed on the driver chip block and has two semiconductor layers and a plurality of trenches. One of the two semiconductor layers is electrically connected to the pixel electrodes and the other is electrically connected to the light transmissive conductive layer. The trenches define a plurality of micro LED pixels arranged in an array. Each trench at least penetrates through the light emitting layer and one of the semiconductor layers. Each micro LED pixel corresponds to one of the pixel electrodes. The circuit board is electrically connected to the driver chip block, the color layer is disposed on the light transmissive conductive layer, and one of the semiconductor layers has a common electrode.
US11031519B2
A light receiving unit having a first energy source made up of two sub sources. A first terminal contact is formed at the upper face of the first sub source and a second terminal contact is formed at the lower face of the second sub source. The sub source has at least one semiconductor diode that has an absorption edge adapted to a first wavelength of light and the second semiconductor diode has an absorption edge adapted to a second wavelength of light which is different from the first wavelength of light, such that the first sub source generates electric voltage upon being irradiated with the first wavelength of light and the second sub source generates electric voltage upon being irradiated with the second wavelength of light.
US11031511B2
Various embodiments provide a control circuit that includes at least one active module designed to enable an avalanche diode. The control circuit also includes at least one passive module designed to disable the avalanche diode.
US11031506B2
A highly reliable semiconductor device is provided. The semiconductor device includes a first oxide; a second oxide, a first layer, and a second layer over the first oxide; an insulator over the second oxide; a first conductor over the insulator; a second conductor over the first layer; and a third conductor over the second layer. Each of the first and second layers includes a region with a thickness ranging from 0.5 nm to 3 nm. Each of the second and third conductors contains a conductive material having the physical property of extracting hydrogen.
US11031503B2
Embodiments of the present disclosure describe a non-planar gate thin film transistor. An integrated circuit may include a plurality of layers formed on a substrate, and the plurality of layers may include a first one of a source or drain, an inter-layer dielectric (ILD) formed on the first one of the source or drain, and a second one of the source or drain formed on the ILD. A semiconductive layer may be formed on a sidewall of the plurality of layers. A gate dielectric layer formed on the semiconductive layer, and a gate may be in contact with the gate dielectric layer.
US11031495B2
A method includes forming a first semiconductor layer over a substrate, forming a second semiconductor layer over the first semiconductor layer, forming a first trench and a second trench through in the first semiconductor layer and the second semiconductor layer, wherein a width of the second trench is different from a width of the first trench, forming a dielectric region in the first trench and forming a first gate region in the first trench and over the dielectric region, and a second gate region in the second trench.
US11031489B2
A semiconductor device includes an active fin disposed on a substrate, a gate structure, and a pair of gate spacers disposed on sidewalls of the gate structure, in which the gate structure and the gate spacers extend across a first portion of the active fin, and a bottom surface of the gate structure is higher than a bottom surface of the gate spacers.
US11031484B2
The present disclosure relates to semiconductor structures and, more particularly, to differential silicide structures and methods of manufacture. The structure includes: a substrate; a gate structure comprising a silicided gate region; and source and drain regions adjacent to the gate structure and comprising S/D silicided regions having a differential thickness compared to the silicided gate region.
US11031482B2
A method of manufacturing a semiconductor device and a novel semiconductor device are disclosed herein. An exemplary method includes sputtering a capping layer in-situ on a gate dielectric layer, before any high temperature processing steps are performed. Vacancies in the gate dielectric layer may be filled with capping layer material.
US11031479B2
A transistor device includes a first trench and a second trench arranged in a comb-like structure, first sections of the first and second trenches corresponding to teeth of the comb-like structure and second sections of the first and second trenches corresponding to opposing shafts of the comb-like structure. The arrangement of the first trench and the second trench forms a pattern of interdigitated fingers. Transistor cells of the transistor device are disposed between single fingers of the first and second trenches. A semiconductor mesa separates the first trench and the second trench from each other. A gate electrode in the first trench or a gate electrode in the second trench is electrically connected to a source potential instead of a gate potential to decrease a gate charge of the transistor device.
US11031478B2
A semiconductor device includes a trench extending into a first main surface of a semiconductor substrate, and a gate electrode and a gate dielectric in the trench. The gate dielectric separates the gate electrode from the semiconductor substrate. A first region having a first conductivity type is formed in the semiconductor substrate at the first surface adjacent the trench. A second region having a second conductivity type is formed in the semiconductor substrate below the first region adjacent the trench. A third region having the first conductivity type is formed in the semiconductor substrate below the second region adjacent the trench. A contact opening in the semiconductor substrate extends into the second region. An electrically insulative spacer is disposed on sidewalls of the semiconductor substrate formed by the contact opening, and an electrically conductive material in the contact opening adjoins the electrically insulative spacer on the sidewalls.
US11031470B2
A semiconductor device includes a substrate, a channel structure and a metal gate structure. The channel structure protrudes above the substrate. The channel structure includes alternately stacked first portions and second portions having widths greater than widths of the first portions, and the first portions and the second portions are made of the same semiconductor material. The metal gate structure wraps around the channel structure.
US11031467B2
Disclosed is a field effect transistor based on vertically integrated gate-all-around multiple nanowire channels including forming vertically integrated multiple nanowire channels in which a plurality of nanowires is vertically integrated, forming an interlayer dielectric layer (ILD) on the vertically integrated multiple nanowire channels, forming a hole in the interlayer dielectric layer such that at least some of the vertically integrated multiple nanowire channels are exposed, and forming a gate dielectric layer on the interlayer dielectric layer to fill the hole, wherein the forming of the gate dielectric layer on the interlayer dielectric layer to fill the hole includes depositing the gate dielectric layer on the interlayer dielectric layer to surround at least some of the vertically integrated multiple nanowire channels that are exposed though the hole. Nanowires may include various shapes of current channels that have efficient structures for current path. The cross section of the nanowire can be one of a circle shape, squared shape, rectangular shape, round shape, triangular shape, rhombus shape, eclipse shape, and others.
US11031466B2
A method of manufacturing a semiconductor device includes: forming one or more device epitaxial layers over a main surface of a doped Si base substrate; forming a diffusion barrier structure including alternating layers of Si and oxygen-doped Si in an upper part of the doped Si base substrate adjacent the main surface of the doped Si base substrate, in a lower part of the one or more device epitaxial layers adjacent the main surface of the doped Si base substrate, or in one or more additional epitaxial layers disposed between the main surface of the doped Si base substrate and the one or more device epitaxial layers; and forming a gate above the diffusion barrier structure.
US11031464B2
A silicon carbide semiconductor device includes a first semiconductor layer of a first conductivity type on a semiconductor substrate of the first conductivity type; a second semiconductor layer of a second conductivity type; a first semiconductor region of the first conductivity type; trenches penetrating the second semiconductor layer and the first semiconductor region, and reaching the first semiconductor layer; gate electrodes on gate insulating films in the trenches; a first base region between the trenches; and second base regions at bottoms of the trenches. The first base region includes a lower region equal in thickness to the second base regions and an upper region on the lower region. The first base region has impurity concentration peaks of local maximum values in a thickness direction. A peak nearest an interface between the upper and lower regions is located at a position furthest from any other peak.
US11031459B2
A semiconductor device according to an embodiment includes a semiconductor substrate, a wiring layer on or above the semiconductor substrate, the wiring layer having a first metal layer and a second metal layer in contact with the first metal layer, a capacitor lower electrode on or above the semiconductor substrate, the capacitor lower electrode being the same material as the second metal layer, a capacitor insulating film on the capacitor lower electrode, and a capacitor upper electrode on the capacitor insulating film. A distance from the semiconductor substrate to an upper face of the capacitor lower electrode is equal to or less than a distance from the semiconductor substrate to an upper face of the wiring layer, and a distance from the semiconductor substrate to a lower face of the capacitor lower electrode is greater than a distance from the semiconductor substrate to a lower face of the wiring layer.
US11031448B2
The present disclosure relates to an OLED display panel. The OLED display panel includes a TFT array substrate, and a flat layer on the TFT array substrate. The flat layer includes a first flat layer and a second flat layer on the first flat layer. A viscosity of the first flat layer is less than a viscosity of the second flat layer. In addition, the present disclosure also relates to a manufacturing method of the OLED display panel to enhance the performance of the OLED display panel.
US11031446B2
An electronic device includes a substrate; and a pad area on the substrate, the pad area including: a first pad part including a first pad terminal; a second pad part on a side of the first pad part in a first direction and including a second pad terminal; and a third pad part on the other side of the first pad part in the first direction and including a third pad terminal, each of the first pad terminal, the second pad terminal and the third pad terminal including a first long side, a second long side facing the first long side, and at least one bridge extending from the first long side to the second long side, the first long side of the first pad terminal extending in a second direction intersecting the first direction.
US11031445B2
The present application provides an array substrate and a display device, including a thin film transistor layer, a planarization layer and a pixel definition layer prepared on a base substrate in turn. The base substrate disposes a camera area in a display area, and the camera area includes a first blinding hole and a wiring area. The first blind hole is used to expose a camera disposed on a back of the base substrate, and the wiring area disposes signal lines and second blind holes. The second blind holes are arranged to avoid the signal lines.
US11031442B2
The present disclosure includes: a display panel separated into a light emitting unit, in which an organic light emitting diode is disposed, and a light transmitting unit which selectively transmits light; and a driving circuit configured to drive the display panel. The display panel includes a first substrate, a second substrate, and a liquid crystal layer. In the first substrate, the organic light emitting diode is disposed in the light emitting unit, and a first electrode is disposed in the light transmitting unit. The second substrate faces the first substrate, and a second electrode is disposed in the light transmitting unit. The liquid crystal layer is interposed between the first electrode and the second electrode, and adjusts a transmittance due to a difference between a voltage applied to the first electrode and a voltage applied to the second electrode.
US11031441B2
An electro-optical device includes a first substrate, a second substrate, and a color filter disposed in a layer between the first substrate and the second substrate. An adhesive is disposed in a layer between the color filter and the second substrate. A first overcoat layer is disposed in a layer between the adhesive and the color filter, and a second overcoat layer is disposed in the layer between the adhesive and the color filter and is disposed along the first overcoat layer.
US11031427B2
A solid-state imaging device includes a plurality of photoelectric conversion portions each provided to correspond to each of a plurality of pixels in a semiconductor substrate and receiving incident light through a light sensing surface, and a pixel separation portion that is embedded into a trench provided on a side portion of the photoelectric conversion portion and electrically separates the plurality of pixels in a side of an incident surface of the semiconductor substrate into which the incident light enters. The pixel separation portion is formed by an insulation material which absorbs the incident light entering the light sensing surface.
US11031423B2
An imaging element includes a plurality of photoelectric conversion sections. The photoelectric conversion sections are arrayed on a substrate to receive light incident through a dual-pass filter that has transmission bands for visible light and a predetermined range of near-infrared light. The photoelectric conversion sections include a visible light photoelectric conversion section and a near-infrared light photoelectric conversion section. The visible light photoelectric conversion section includes a red light photoelectric conversion section, a green light photoelectric conversion section, and a blue light photoelectric conversion section.
US11031421B2
A solid-state imaging element of a pixel sharing type with improved driving of transistors is disclosed. A first electric charge accumulating section and a second electric charge accumulating section are arranged in a predetermined direction. A first transfer section transfers electric charge from first photoelectric conversion elements to the first electric charge accumulating section, causing it to accumulate the electric charge. A second transfer section transfers electric charge from second photoelectric conversion elements to the second electric charge accumulating section, causing it to accumulate the electric charge. A first transistor is configured to output a signal corresponding to an amount of the electric charge accumulated in each of the first electric charge accumulating section and the second electric charge accumulating section. A second transistor is arranged with the first transistor in the predetermined direction and connected in parallel to the first transistor.
US11031406B2
A semiconductor device includes a first transistor element having a first channel region and a second transistor element having a second channel region, wherein the first channel region includes a first crystalline silicon/germanium (Si/Ge) material mixture having a first germanium concentration, and wherein the second channel region includes a second crystalline Si/Ge material mixture having a second germanium concentration that is higher than the first germanium concentration.
US11031395B2
The present disclosure describes a method for the formation of gate-all-around nano-sheet FETs with tunable performance. The method includes disposing a first and a second vertical structure with different widths over a substrate, where the first and the second vertical structures have a top portion comprising a multilayer nano-sheet stack with alternating first and second nano-sheet layers. The method also includes disposing a sacrificial gate structure over the top portion of the first and second vertical structures; depositing an isolation layer over the first and second vertical structures so that the isolation layer surrounds a sidewall of the sacrificial gate structure; etching the sacrificial gate structure to expose each multilayer nano-sheet stack from the first and second vertical structures; removing the second nano-sheet layers from each exposed multilayer nano-sheet stack to form suspended first nano-sheet layers; forming a metal gate structure to surround the suspended first nano-sheet layers.
US11031394B1
A 3D semiconductor device including: a first level, which includes a first layer, the first layer including first transistors, and where the first level includes a second layer, the second layer including first interconnections; a second level overlaying the first level, where the second level includes a third layer including second transistors, and where the second level includes a fourth layer, the fourth layer including second interconnections; a plurality of connection paths, where the paths provide connections from a plurality of the first transistors to a plurality of second transistors, where the second level is bonded to the first level, where the bonded includes oxide to oxide bond regions and metal to metal bond regions, where the second level includes at least one memory array, and where the third layer includes crystalline silicon; and a heat removal path from the first layer or the third layer to an external surface of the device.
US11031390B2
A bi-directional semiconductor switching device is formed by forming first and second vertical field effect transistors (FETs) formed in tandem from a semiconductor substrate. A source for the first FET is on a first side of the substrate and a source for the second FET is on a second side of the substrate opposite the first side. Gates for both the first and second. FETs are disposed in tandem in a common set of trenches formed a drift region of the semiconductor substrate that is sandwiched between the sources for the first and second FETs. The drift layer acts as a common drain for both the first FET and second FET.
US11031389B2
The present disclosure generally relates to semiconductor devices and processing. The present disclosure also relates to semiconductor structures disposed over active regions, more particularly, via contact structures disposed over such active regions and to methods of forming such semiconductor structures.
US11031377B2
Embodiments of three-dimensional semiconductor devices and fabrication methods are disclosed. The method includes forming a first and a second memory chips and a microprocessor chip. The method also includes bonding a first interconnect layer of the first memory chip with a second interconnect layer of the second memory chip, such that one or more first memory cells of the first memory chip are electrically connected with one or more second memory cells of the second memory chip through interconnect structures of the first and second interconnect layers. The method further includes bonding a third interconnect layer of the microprocessor chip with a substrate of the second memory chip, such that the one or more microprocessor devices of the microprocessor chip are electrically connected with one or more second memory cell of the second memory chip through interconnect structures of the second and third interconnect layers.
US11031372B2
A semiconductor device is disclosed including a stack of semiconductor die on a substrate, wherein a semiconductor die in the stack is wire bonded to the substrate using dummy wire bonds. Each dummy wire bond has a stiffness so that together, the dummy wire bonds effectively pull and/or hold down the die stack against the substrate.
US11031369B2
An apparatus and method is provided for controlling a propagation of a bond wave during semiconductor processing. The apparatus has a first chuck to selectively retain a first workpiece. A second chuck selectively retains a second workpiece. The first and second chucks selectively secure at least a periphery of the respective first workpiece and second workpiece. An air vacuum is circumferentially located in a region between the first chuck and second chuck. The air vacuum is configured to induce a vacuum between the first workpiece and second workpiece to selectively bring the first workpiece and second workpiece together from a propagation point. The air vacuum can be localized air vacuum guns, a vacuum disk, or an air curtain positioned about the periphery of the region between the first chuck and second chuck. The air curtain induces a lower pressure within the region between the first and second chucks.
US11031367B2
A bond head assembly for a bonding machine is provided. The bond head assembly includes a body portion and a bonding tool for bonding a semiconductor element to a substrate. The bonding tool is secured to the body portion. The bond head assembly also includes at least one reflective optical element carried by the bond head assembly. The at least one reflective optical element is configured to be positioned along an optical path of the bonding machine such that a vision system of the bonding machine is configured to view a portion of the semiconductor element while being carried by the bonding tool prior to bonding of the semiconductor element to the substrate.
US11031363B2
Interconnect structures, packaged semiconductor devices, and methods of packaging semiconductor devices are disclosed. In some embodiments, an interconnect structure includes dielectric layers, a conductive layer disposed in the dielectric layers, and a via layer disposed in the dielectric layers proximate the conductive layer. An underball metallization (UBM) layer is disposed in the dielectric layers proximate the via layer. A first connector coupling region is disposed in the via layer and the UBM layer. A via layer portion of the first connector coupling region is coupled to a first contact pad in the conductive layer. A second connector coupling region is disposed in the UBM layer. The second connector coupling region is coupled to a conductive segment in the UBM layer and the via layer. The second connector coupling region is coupled to a second contact pad in the conductive layer by the conductive segment.
US11031362B2
A method of making a microelectronic package includes bonding a conductive structure to a carrier. The conductive structure can include a base and a plurality of interconnections extending continuously away from the base toward the carrier. The microelectronic element can be positioned between at least two adjacent interconnections of the plurality of interconnections. The conductive structure may be bonded to the carrier so that the conductive structure overlies a rear surface of a microelectronic element disposed on the carrier and an exposed top surface of the carrier. The plurality of interconnections and the microelectronic element may be encapsulated. The carrier may be removed to expose free ends of the interconnections and bond pads of the microelectronic element. The free ends of the interconnections and bond pads of the microelectronic element may be conductively connected with terminals of the microelectronic package. The conductive structure may be patterned to form external contacts.
US11031354B2
A method includes forming an interposer, which includes a semiconductor substrate, and an interconnect structure over the semiconductor substrate. The method further includes bonding a device die to the interposer, so that a first metal pad in the interposer is bonded to a second metal pad in the device die, and a first surface dielectric layer in the interposer is bonded to a second surface dielectric layer in the device die. The method further includes encapsulating the device die in an encapsulating material, forming conductive features over and electrically coupling to the device die, and removing the semiconductor substrate. A part of the interposer, the device die, and portions of the conductive features in combination form a package.
US11031347B2
A semiconductor package including a heat spreading layer having at least one hole, a first semiconductor chip below the heat spreading layer, a redistribution structure below the first semiconductor chip, a first mold layer between the heat spreading layer and the redistribution structure, a shielding wall extending from the redistribution structure and the heat spreading layer and surrounding the first semiconductor chip, and a first conductive pillar extending from the redistribution structure into the hole may be provided.
US11031340B2
A semiconductor device including a metal pattern on a semiconductor substrate; an etch stop layer covering the metal pattern, the etch stop layer including a sequentially stacked first insulation layer, second insulation layer, and third insulation layer; an interlayer dielectric layer on the etch stop layer; and a contact plug penetrating the interlayer dielectric layer and the etch stop layer, the contact plug being connected to the metal pattern, wherein the first insulation layer includes a first insulating material that contains a metallic element and nitrogen, wherein the second insulation layer includes a second insulating material that contains carbon, and wherein the third insulation layer includes a third insulating material that does not contain a metallic element and carbon.
US11031329B2
A method of fabricating a packaging substrate is provided, which includes: forming on a carrier a conductor layer having a plurality of openings; forming a plurality of conductive bumps on the conductor layer, wherein each of the conductive bumps has a post body disposed in a corresponding one of the openings and a conductive pad disposed on the conductor layer, the post body being integrally formed with the conductive pad and less in width than the conductive pad; forming a plurality of conductive posts on the conductive pads; forming on the carrier a first insulating layer that encapsulates the conductive bumps and the conductive posts; removing the carrier; and removing the entire conductor layer to expose the post bodies from a first surface of the first insulating layer. As such, a semiconductor chip can be bonded to the packaging substrate through the conductive bumps.
US11031324B2
A semiconductor device includes a substrate, a plurality of solders, and a semiconductor chip. The plurality of solders are located adjacent to each other. At least one of composition and concentration of the plurality of solders is different from each other. The semiconductor chip includes a joining surface to be joined to the substrate with the plurality of solders. The joining surface of the semiconductor chip includes a plurality of joining areas in which heat generation of the semiconductor chip or a stress on an object to be joined is different from each other. The plurality of solders are disposed to correspond to the plurality of joining areas, respectively.
US11031323B2
A housing of a power module includes: an encasing for encasing semiconductor elements inside the housing; a power terminal area on the encasing, on which a power terminal plate is provided; an auxiliary terminal area on the encasing at a lower level than the power terminal area; and an interconnecting member with a power terminal connector part and an auxiliary terminal connector part interconnected by a spring part, the spring part is aligned besides the power terminal plate; the interconnecting member is inserted with the power terminal connector part through an opening in the encasing below the power terminal plate, such that the spring part engages the power terminal area besides the power terminal plate and runs to the auxiliary terminal area and the auxiliary terminal connector part is disposed on the auxiliary terminal area.
US11031319B2
In one example, an apparatus is described, which includes an electronic component, a thermal dissipation unit, a thermal interface material disposed between the electronic component and the thermal dissipation unit, and an adhesive sealant applied around the thermal interface material between the electronic component and the thermal dissipation unit.
US11031318B2
A cooling device including an encapsulated phase change porous layer that exhibits an increased heat capacity is disclosed. The encapsulated phase change porous layer may include a sintered porous layer, a phase change material formed over the sintered porous layer, and an encapsulation material formed over the phase change material. The encapsulation material may encapsulate the phase change material between the encapsulation material and the sintered porous layer and retain the phase change material between the encapsulation material and the sintered porous layer when a fluid is flowed through or in contact with the encapsulated phase change porous layer.
US11031317B2
Direct-bonded metal substrates of electronic assemblies are disclosed. For example, the direct-bonded metal substrate includes a ceramic substrate and a first conductive layer. The first conductive layer is bonded to a first surface of the ceramic substrate, and the first conductive layer includes a first core and a first encapsulating layer that encapsulates the first core. The first core includes a phase change material having a first melting temperature, the first encapsulating layer includes an encapsulating material having a second melting temperature, and the second temperature is greater than the first melting temperature.
US11031309B2
A cover lid for use with a semiconductor package is disclosed. First, a polyamide mask is applied to one surface of the lid plate. Next, the exposed areas of the surface, as well as the sides of the lid plate, are metallized. The polyamide mask can then be removed. This reduces pullback and shrinkage of the metallized layer, while lowering the manufacturing cost and process times.
US11031299B2
A semiconductor device includes a P-type Field Effect Transistor (PFET) and an NFET. The PFET includes an N-well disposed in a substrate, a first fin structure disposed over the N-well, a first liner layer disposed over the N-well, and a second liner layer disposed over the first liner layer. The first liner layer and the second liner layer include different materials. The NFET includes a P-well disposed in the substrate, a second fin structure disposed over the P-well, a third liner layer disposed over the P-well. The third liner layer and the second liner layer include the same materials.
US11031281B2
According to various embodiments, a semiconductor device may include: a semiconductor substrate; a deep trench extending from a first portion of the semiconductor substrate to a second portion of the semiconductor substrate, wherein the second portion underlies the first portion; and an insulator region at least substantially lining sides of the deep trench. The insulator region includes at least one shallow trench in the first portion of the semiconductor substrate. At least a portion of the shallow trench(es) is arranged over at least a portion of the deep trench.
US11031278B2
A suction member includes a base part (3) and a plurality of protrusions (2). The base part (3) includes a first surface (4). Each of the protrusions (2) includes a side surface (6) contiguous to the first surface (4) and a top surface (5) contiguous to the side surface (6). The side surface (6) has a plurality of projecting ridges (7) extending in a direction apart from the first surface (4).
US11031276B2
A wafer expanding method for expanding a wafer having a plurality of rectangular devices respectively formed in a plurality of separate regions defined by a plurality of division lines, thereby increasing spacing between any adjacent ones of the devices, each rectangular device having a pair of shorter sides and a pair of longer sides. The wafer expanding method includes a jig preparing step of preparing an annular jig having an elliptical opening, the elliptical opening having a shorter portion for restricting a width of the annular exposed portion in a first direction where the shorter sides of the devices extend to a first width and a longer portion for restricting the width of the annular exposed portion in a second direction where the longer sides of the devices extend to a second width larger than the first width.
US11031275B2
A 3D semiconductor device including: a first level including logic circuits, the logic circuits include a plurality of first single crystal transistors and a first metal layer; a second level including a plurality of second transistors, where the second level includes memory cells including the plurality of second transistors; a second metal layer atop the second level; where the plurality of second transistors are junction-less transistors, where at least one of the plurality of second transistors includes polysilicon, where the memory cells are structured as a plurality of at least sixteen sub-arrays, where each of the sub-arrays is independently controlled, where at least one of the plurality of at least sixteen sub-arrays is at least partially atop at least one of the logic circuits, and where the at least one of the logic circuits is designed to control at least one of the plurality of at least sixteen sub-arrays.
US11031272B2
An electrostatic chuck including a body, an electrode, a diffusion blocking layer, and a composite dielectric layer is provided. The electrode is present on the body. The diffusion blocking layer is present on the electrode. The composite dielectric layer is present on the diffusion blocking layer. The composite dielectric layer includes a polymer layer and a plurality of inorganic dielectric particles. The plurality of inorganic dielectric particles is distributed within the polymer layer, and a permittivity of the inorganic dielectric particles is greater than a permittivity of the polymer layer.
US11031268B2
This invention generally relates to a device for preparing and transferring a monolayer or thin film. In particular this present invention is a device for preparing and transferring a monolayer or thin film to a substrate using an improved version of the Langmuir-Schaefer technique, which incorporates in situ thermal control, for instance to heat the supporting substrate before and/or during the transfer process.
US11031261B2
A liquid processing apparatus for performing liquid processing with respect to a substrate using processing fluid, includes: a plurality of substrate holding units arranged side by side in a left-right direction; a nozzle configured to supply the processing fluid to the substrate held in each of the substrate holding units; and a nozzle moving mechanism configured to move the nozzle forward and backward in a front-rear direction intersecting an arrangement direction of the substrate holding units between a supplying position in which the processing fluid is supplied to a region including a central portion of the substrate and a waiting position which is defined at a rear side of a row of the substrate holding units opposite to a front side of the row of the substrate holding units at which the substrate is loaded and unloaded.
US11031259B2
An electronic device and a method of making an electronic device. As non-limiting examples, various aspects of this disclosure provide methods of making an electronic device, and electronic devices made thereby, that comprise forming first and second encapsulating materials, followed by further processing and the removal of the entire second encapsulating material.
US11031257B2
To provide a method for manufacturing a power device cooler, which not only can accomplish cost reduction and preferable joining between the cooler and a heating element equipped with a power device but also can improve the productivity. After first and second cases and fins that constitute a cooler are brazed by means of a non-corrosive flux and a brazing filler material, the first and second cases and the fins being made of aluminum, flux residues that are attached at least to a heat receiving surface of the first and second cases that is to be joined to a heating element equipped with a power device, are removed by a wet blasting method in which a mixture of an abrasive formed of polygonal alumina particles having a median particle diameter of 4 to 250 μm and a liquid is projected onto the heat receiving surface by compressed air.
US11031251B2
A method of forming a uniform self-aligned low-k layer with a large process window for inserting a memory array with pillar/convex topography and the resulting device are provided. Embodiments include forming a substrate with a first region and a second region; forming a first low-K layer over the substrate; forming an oxide layer over the first low-K layer; forming a spacer over the oxide layer; etching the spacer to expose the oxide layer in the first region; removing the oxide layer and a portion of the first low-K layer in the first region and a portion of the oxide layer and a portion of the spacer in the second region; removing the spacer in the second region; cleaning the first low-K layer and the oxide layer, a triangular-like shaped portion of the oxide layer remaining; and forming a second low-K layer over the substrate.
US11031248B2
A method for forming fins includes forming a three-color hardmask fin pattern on a fin base layer. The three-color hardmask fin pattern includes hardmask fins of three mutually selectively etchable compositions. Some of the fins of the first color are etched away with a selective etch that does not remove fins of a second color or a third color and that leaves at least one fin of the first color behind. The fins of the second color are etched away. Fins are etched into the fin base layer by anisotropically etching around remaining fins of the first color and fins of the third color.
US11031241B2
Methods for forming films during semiconductor device fabrication by soaking a substrate in dopant are discussed herein. The dopant soak is performed in a process chamber using at least one dopant precursor for a predetermined period of time to form a dopant layer on the substrate. The process chamber is subsequently purged of the at least one dopant precursor. At least one film precursor is introduced into the process chamber after the process chamber is purged. A film is epitaxially formed on the substrate to have at least one of a target resistivity, dopant concentration, and/or thickness. Post-processing operations can include annealing or patterning the semiconductor film, or depositing additional layers thereon.
US11031236B2
A method of forming a semiconductor structure includes forming a first top electrode (TE) layer over a magnetic tunnel junction (MTJ) layer and performing a smoothing treatment on the first TE layer. The smoothing treatment is performed in situ after the forming first TE layer. The smoothing treatment removes spike point defects from the first TE layer. Additional TE layers may be formed over the first TE layer.
US11031232B1
A method of injecting ions into an ion storage device, comprising: providing an RF trapping field in the ion storage device that defines a trapping volume in the ion storage device by applying one or more RF voltages to one or more trapping electrodes; providing a gas in the trapping volume; injecting ions into the trapping volume through an aperture in an end electrode located at a first end of the ion storage device, the end electrode having a DC voltage applied thereto; reflecting the injected ions at a second end of the ion storage device, opposite to the first end, thereby returning the ions to the first end; and ramping the DC voltage applied to the end electrode during the period between injecting the ions through the aperture and the return of the ions to the first end, such that by the time the ions return to the first end for a first time a potential barrier is established by the ramped DC voltage that prevents returning ions from striking the end electrode. Also an apparatus for injecting ions into an ion storage device, which comprises a controller for ramping a first DC voltage applied to an end electrode of the device having an entrance aperture during a period between injection of ions through the entrance aperture and a return of the injected ions to the aperture so as to establish a potential barrier that prevents returning ions from striking the end electrode.
US11031228B2
A mass spectrometry device according to one aspect of the invention includes: a sample stage on which a sample is placed and on which a sample support having a substrate, in which a plurality of through-holes passing from one surface thereof to the other surface thereof are provided, and a conductive layer, which covers at least a portion of the one surface which is not provided with the through-holes, is placed such that the other surface faces the sample; a laser beam application unit that controls application of a laser beam such that the laser beam is applied to an imaging target region on the one surface; and a detector that detects the sample ionized by the application of the laser beam in a state where a positional relation of the sample in the imaging target region is maintained.
US11031226B2
Provided is a mass spectrometric method including steps of transporting ions generated in an ion source 2 to a mass spectrometer section 4 through an ion optical system 3 having a plurality of ion lenses 31, 32 and 33, and detecting the ions after performing mass separation of the ions. The method further includes steps of: adjusting a voltage applied to a first ion lens 33 which is one of the ion lenses 31, 32 and 33 so that the detection sensitivity for an ion having a predetermined mass-to-charge ratio satisfies a previously specified requirement; and applying, to a second ion lens 32 which is one of the ion lenses 31, 32 and 33 except the first ion lens 33, a voltage at which a change in the ion detection sensitivity with respect to the voltage applied to the second ion lens 33 is within a previously specified range.
US11031223B2
A method of analysis is disclosed comprising providing a sample on an insulating substrate such as a petri dish (4) and contacting e.g. the rear surface of the insulating substrate with a first electrode (9). The method further comprises contacting the sample with a second electrode (2) and applying an AC or RF voltage to the first and second electrodes (9,2) in order to generate an aerosol from the sample.
US11031222B2
A method is disclosed comprising obtaining or acquiring chemical or other non-mass spectrometric data from one or more regions of a target using a chemical sensor. The chemical or other non-mass spectrometric data may be used to determine one or more regions of interest of the target. An ambient ionisation ion source may then be used to generate aerosol, smoke or vapour from one or more regions of the target.
US11031216B2
A data acquisition method for a mass spectrometer includes providing at least one ion source for generating ions; not fragmenting or less fragmenting the ions when a collision cell is in a first working mode; recording a mass spectrum of the ions generated in the first working mode; selecting more than one ion from the ions, the more than one ion being distributed in a plurality of discontinuous mass-to-charge ratio channels; partially fragmenting the selected ions when the collision cell is in a second working mode; recording a mass spectrum of the ions generated in the second working mode; and, repetitively executing the above steps for several times. The ions distributed in the discontinuous mass-to-charge ratio channels is always selected during the subsequent repeated execution, until the ion intensity of the selected ions is less than a set value.
US11031209B2
Systems and methods of observing a sample in a multi-beam apparatus are disclosed. A multi-beam apparatus may comprise an array of deflectors configured to steer individual beamlets of multiple beamlets, each deflector of the array of deflectors having a corresponding driver configured to receive a signal for steering a corresponding individual beamlet. The apparatus may further include a controller having circuitry to acquire profile data of a sample and to control each deflector by providing the signal to the corresponding driver based on the acquired profile data, and a steering circuitry comprising the corresponding driver configured to generate a driving signal, a corresponding compensator configured to receive the driving signal and a set of driving signals from other adjacent drivers associated with adjacent deflectors and to generate a compensation signal to compensate a corresponding deflector based on the driving signal and the set of driving signals.
US11031206B2
A photoinjector system containing modularly-structured waveguide-mode launcher, which is reversibly connected to the RF gun (containing a tubular construction formed with disattachably-affixed to one another structurally-complementary halves); and a solenoid magnet in operation enclosing such tubular structure in a central hollow. The resulting quality, power, and frequency rate of operation as well as cost of manufacturing and operation of the system are superior as compared with those of a related art system.
US11031204B2
A movable contact arm set for a switching contactor includes first and second movable contact arms which respectively carry first and second movable contacts. The first and second movable contact arms respectively include first and second engagement surfaces which are engagable with an actuation to permit displacement of the first and second movable contacts. The first and second engagement surfaces are asymmetric to one another to permit asynchronous displacement of the first and second movable contacts. A switching contactor, movable contact arm for use with a movable contact arm set, and a method of providing a lead-lag contact opening arrangement for a switching contactor are also provided.
US11031197B2
A light switch cover for converting a standard toggle switch into a remote-controlled toggle switch. In one embodiment, the light switch cover comprises a switch toggle member for acting upon a toggle light switch member to place the toggle light switch member into either an on position or an off position, a gear train coupled to the switch toggle member that causes the switch toggle member to act upon the toggle light switch member, an electric motor, coupled to the gear train, for driving the gear train in a first direction to cause the switch toggle member to place the toggle light switch member into the on position, and for driving the gear train in a second direction to cause the switch toggle member to place the toggle light switch member into the off position, motor driving circuitry coupled to the electric motor, a receiver for receiving signals that cause actuation of the standard toggle switch, and processing circuitry coupled to the receiver and the motor driving circuitry that causes the light switch cover to receive a signal to turn the toggle switch into the on position and, in response, causing the electric motor to rotate in a direction to cause the switch toggle member to place the toggle light switch member into the on position.
US11031192B2
A switchgear includes a movable part capable of reciprocating movement in first and second directions, a movable contact coupled to the movable part and capable of reciprocating movement relative to the movable part, a biasing member that biases the movable contact, a latch part capable of switching between a first state in which movement of the movable contact in the first direction is restricted and a second state in which movement of the movable contact in the first direction is permitted, and a fixed contact provided on a side of the first direction with respect to the movable contact. When the movable part and the movable contact move in the first direction, after movement for a predetermined distance, the movement of the movable contact is restricted by the latch part in the first state, and then, when the movable part has moved further in the first direction, the latch part is switched to the second state.
US11031185B2
An electronic component includes external electrodes formed on an external surface of a body to be electrically connected to internal electrodes, and containing metal particles and glass, wherein the metal particles include particles having a polyhedral shape.
US11031175B2
A transformer with integrated cooling is disclosed. The transformer comprises a primary winding and a secondary winding, and a coolant line partly or completely embedded in at least one of the primary or secondary windings. The coolant line is supplied with coolant from a supply device. The coolant line has a plurality of exit holes that are arranged to lead in a direction of at least one of the primary or secondary winding, so as to supply it with coolant.
US11031174B2
A thin film type inductor includes: a body including a support member including a through hole, upper and lower coils disposed on upper and lower surfaces of the support member, respectively, and a via penetrating through the support member while connecting the upper and lower coils to each other; and external electrodes disposed on an external surface of the body. A coil pattern directly connected to the via may include an inclined surface.
US11031169B2
The present disclosure discloses a circuit protection device including a first magnetic layer in which a plurality of magnetic sheets are laminated and of which at least a portion of one surface is exposed, a second magnetic layer in which a plurality of magnetic sheets are laminated and of which at least a portion of one surface is exposed, and a nonmagnetic layer in which a plurality of nonmagnetic sheets are laminated and which is disposed between the first and second magnetic layers. A noise filter part including a plurality of coil patterns is disposed in the nonmagnetic layer.
US11031164B2
Embodiments describe a receiving element that includes a ferromagnetic structure axially symmetrical around a central axis disposed along a length of the ferromagnetic structure. The ferromagnetic structure includes a groove region defining two end regions on opposing sides of the groove region, where the groove region has a smaller length than the two end regions. The receiving element also includes an inductor coil wound about the groove region of the ferromagnetic structure and in between the two end regions.
US11031158B2
A circuit for realizing a precision and linear floating resistor, using MOSFET devices, is disclosed. A linear floating voltage-controlled resistor (LFVCR) is realized using a MOSFET with a gate drive means and a substrate drive means to provide a feedback of the common-mode voltage across the source-drain terminals to the gate and substrate terminals. Two such LFVCR circuits using matched MOSFET devices having independent substrates, along with an op-amp based negative feedback loop, are used to realize a continuously variable precision and linear floating resistor, whose value can be controlled by a combination of variable voltage, current, and resistor. Further embodiments are disclosed for realizing a resistor mirror circuit with multiple floating resistors, improving the linearity by using LFVCR circuits with complementary MOSFET devices, realizing a resistor with scaled-up resistance and extended voltage range, and realizing a resistor with scaled-down resistance and extended current range.
US11031144B2
A fuel assembly inspection system that utilizes a pressure transducer mounted to a utility's spent fuel handling tool to detect a relative change in depth of a fuel assembly during fuel inspections. The system then wirelessly transmits the signal to a fuel inspection recording system, which converts the signal to a relative height along the fuel assembly being viewed by a camera, and displays the relative height along with the applicable fuel assembly feature being viewed by the camera (e.g., nozzle, grid, span) via a text overlay on the video image of the inspection.
US11031141B2
A method including providing a nuclear reactor neutron source that includes an enclosure delimiting a chamber, a nuclear reactor core arranged inside the chamber and configured to produce neutrons from a nuclear fuel element inside the nuclear reactor core; installing a beam generator arranged to generate a beam directed into the chamber; and installing, inside the chamber, a target arranged to eject neutrons upon impact of the beam such that neutrons are ejected from the target and emitted from the chamber.
US11031139B2
Systems and methods are provided for presenting aggregate data in response to a natural language user input. In one example, a system includes a display and a computing device coupled to the display and storing instructions executable to receive a natural language user input, process the natural language user input, in response to determining that the user input includes a request to display two different plots of record data specific to the subject, generate, with the virtual assistant, a single graph including the two different plots of record data based on the processed natural language user input, the two different plots of record data plotted from two different record data sets, one or more aspects of the single graph selected based on an overlapping parameter for each of the two different record data sets, and output, to the display, the single graph as part of a communication thread.
US11031135B2
A method and apparatus can include a system controller and a system processor. The system controller can retrieve a cybersecurity dataset from at least one database, the retrieved dataset including information associated with at least one element associated with at least one of network traffic and process monitoring of at least one process being implemented in at least one network element. The system processor can utilize multidimensional nonlinear manifold clustering on the at least one element of the retrieved cybersecurity dataset, assign a threat entity formulated from the at least one element of the retrieved dataset into a cybersecurity threat hyper-volume based on the multidimensional nonlinear manifold clustering, and formulate a recommended action to be taken based on the assignment of the threat entity into the cybersecurity threat hyper-volume.
US11031133B2
A computer-implemented method comprising: obtaining text from text-based messages sent between a patient and a therapist providing psychological therapy; determining at least one feature of the text; and determining a characteristic of the patient and/or the therapist using the at least one feature.
US11031132B2
The present invention provides a novel approach for storing, analyzing, and/or accessing biological data in a cloud computing environment. Sequence data generated by a particular sequencing device may be uploaded to the cloud computing environment during a sequencing run, which reduces the on-site storage needs for the sequence data. Analysis of the data may also be performed in the cloud computing environment, and the instructions for such analysis may be set at the originating sequencing device. The sequence data in the cloud computing environment may be shared according to permissions. Further, the sequence data may be modified or annotated by authorized secondary users.
US11031131B2
A system for medicine dosage compliance may comprise a dispensing component that provides for medicine to be dispensed based at least upon authorized identification of a user and a secondary authorizer. The dispensing component may comprise an identity authentication component that automatically authenticates an identity of the user and the secondary authorizer at the time of a dispensing event. The system may further comprise a communication component providing one or more notifications to one or more third parties. The communication component may comprise a wireless personal area networking component that sets up a local networking connection between the dispensing component and a local device to share data between the dispensing component and a local device. The local device may communicatively be coupled to a remote network component. A notification component may generate notification information of the dispensing event for one or more third parties.
US11031127B2
The invention suggests a system for monitoring the exposure of a patient (1) to at least one environmental factor. The system particularly comprises a database (8) storing an environmental prescription for the patient, the environmental prescription specifying a maximum level of the environmental factor and a minimum duration for the level of the environmental factor to be smaller than the maximum level, and an evaluation module (7) configured to detect on the basis of a measurement signal and the stored environmental prescription a time interval in which a level of the environmental factor is below the maximum level and to compare the duration of the detected time interval with the minimum duration. On the basis of the result of this comparison, healthcare staff can plan activities in such a way that the patient is provided with a rest period substantially having the minimum duration.
US11031121B2
A system for indicating the quality of a medical report including a medical report system which generates a medical score based on a clinician's interpretation of medical data, a portion of the medical report including text in a natural language; and a medical report grading device which processes the portion of text in natural language and generates one or more scores of one or more categories relating to the quality of the medical report.
US11031119B2
Deep learning of dental images for national security is described. A computer may receive dental images of a patient from a dental provider. The computer is configured to match dental images to law enforcement databases such as a terrorist database. The process begins with matching a dental image to an anatomy probability dataset and a pathology probability dataset, then correlating it with a patient database to identify a person of interest. With different resolutions each neural network deep learns to probability map and detect different dental object probabilities to authenticate an individual. Further, the dental images will be associated with GPS coordinates to track movements of an individual. The datasets will be provided to e-commerce providers, e-commerce consumers, e-commerce administrators, machine learning entities, government entities and law enforcement entities which may exchange or transfer the data over a communication network such as the internet to locate a person of interest.
US11031108B2
A medicine management method includes acquiring user information of medicine usage corresponding to at least one assigned medicine; acquiring user information of medicine using reactions; and displaying the user information of medicine usage with first time information corresponding to different time points of using the at least one assigned medicine and the user information of medicine using reactions with second time information corresponding to different time points of occurring medicine using reactions concurrently.
US11031103B2
A mechanism is provided to implement a health risk assessment system for adaptively and dynamically generating a personalized questionnaire for health risk assessment of a patient. A set of responses are analyzed and a patient is grouped to an initial group that matches a similar patient group. Utilizing the initial group, an initial question is selected to present to the patient. Responsive to receiving a current response to the initial question, the current response is analyzed, the patient is grouped to a next group, and a next question is identified and presented to the patient. The process continues until a last group is reached where a scoring of possible health risks associated with the patient is performed based on each response provided by the patient and identified groupings. A final possible health risk or ranked set of possible health risks is then presented based on the scoring.
US11031088B2
Methods and systems for improving the reliability of data stored within a semiconductor memory over a wide range of operating temperatures are described. The amount of shifting in the threshold voltages of memory cell transistors over temperature may depend on the location of the memory cell transistors within a NAND string. To compensate for these variations, the threshold voltages of memory cell transistors in the middle of the NAND string or associated with a range of word lines between the ends of the NAND string may be adjusted by increasing the word line voltages biasing memory cell transistors on the drain-side of the selected word line when the read temperature is greater than a first threshold temperature and/or decreasing the word line voltages biasing memory cell transistors on the source-side of the selected word line when the read temperature is less than a second threshold temperature.
US11031084B1
A memory device, in accordance with a method of operation, may include: a plurality of pages coupled to a common word line and configured to be sequentially selected by different select lines; a program operation controller configured to perform a program operation on a first page that is to be programmed first, among the plurality of pages; and a start loop manager configured to generate start loop information about a program loop in which program verification corresponding to each of a plurality of program states to be formed by threshold voltages of memory cells included in the first page starts, during the program operation on the first page. The program operation controller is further configured to perform a program operation on a second page to be programmed subsequent to the first page, among the plurality of pages, based on the start loop information.
US11031080B1
A search pattern is generated based on an input search word comprising a first sequence of bits. The search pattern comprises a first set of signals representing the input search word and a second set of signals representing a second sequence of bits comprising an inverse of the first sequence of bits. The search pattern is provided as input to search lines of a content addressable memory (CAM) block. The search pattern causes at least one string in the CAM block to be conductive and provide a signal to a page buffer connected to the string in response to the input search word matching a data entry stored on the string. A location of the data entry is determined based on data read from the page buffer and the location is output.
US11031075B2
A high bandwidth register file circuit that significantly reduces the shared local read bitline RC delay to enable ultra-high performance PRFs with high port counts. In one example, the register file circuit includes read stack nfets in a multiplexer circuit instead of the memory cell causing the local read bitline RC to be independent of the number of read and write ports of the memory cell.
US11031074B2
A semiconductor device includes a semiconductor substrate including a fin of semiconductor material having a fin width and a fin length. The fin length is greater than the fin width and extends between a first fin end and a second fin end. A gate electrode extends over the fin at a first fin location between the first fin end and the second fin end. A dummy gate electrode extends over the first fin end and is floating.
US11031071B2
A nonvolatile memory device includes a memory cell region including first metal pads and a memory cell array, and a peripheral circuit region including second metal pads, row decoder circuitry that is connected to the rows of the memory cells through word lines and controls voltages of the word lines, and page buffer circuitry that is connected to the columns of the memory cells through bit lines. The page buffer circuitry is configured to obtain first values by performing a first sensing operation on first bit lines of the bit lines through the first transistors and obtain second values by performing a second sensing operation on the second bit lines of the bit lines through the second transistors, wherein the first values or the second values are inverted. The peripheral circuit region is vertically connected to the memory cell region by the metal pads directly.
US11031056B2
A memory device may include a clock dividing circuit suitable for generating a plurality of internal clocks by dividing an external clock, a mode decision circuit suitable for determining an operation mode according to an input time point of a read command based on the internal clocks, a clock arranging circuit suitable for arranging the internal clocks in an order determined according to the operation mode, and outputting the arranged clocks as a plurality of data output clocks, and a data arranging circuit suitable for arranging read data according to the operation mode, and outputting the arranged data in response to the data output clocks.
US11031041B2
A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a processor to cause the processor to: determine, by the processor, a first error location on a magnetic tape where a first error occurred. One or more areas on the magnetic tape to be examined are also determined, by the processor, based on the first error location. Independent of a read and/or write operation, relative motion between a tape head and the magnetic tape is induced by the processor, such that the tape head is positioned adjacent to each of the one or more areas in turn. Moreover, each of the one or more areas having a respective number of measured servo errors which exceeds a threshold value are identified, by the processor, as a damaged area of the magnetic tape.
US11031034B2
A magnetic recording medium is used in a recording/reproduction apparatus having a shortest recording wavelength of not more than 75 nm, the magnetic recording medium including a recording layer that contains a powder of particles containing ε-iron oxide, in which a squareness ratio measured in a traveling direction of the magnetic recording medium is not more than 30%, a ratio (Dmax/Dmin) of an average longest diameter Dmax of the particles to an average shortest diameter Dmin of the particles satisfies a relationship of 1.0≤(Dmax/Dmin)≤1.1, an average thickness δmag of the recording layer is not more than 100 nm, and a ratio (δmag/Dmin) of the average thickness δmag of the recording layer to the average shortest diameter Dmin of the particles satisfies a relationship of δmag/Dmin≤5.
US11031033B2
[Object] Provided is a technology that is capable of further improving a recording density of data.
[Solving Means] A magnetic recording medium according to the present technology is a magnetic recording medium in a shape of a tape that is long in a longitudinal direction and is short in a width direction, the medium including: a base material; a magnetic layer; and a non-magnetic layer that is provided between the base material and the magnetic layer, and contains one or more types of non-magnetic inorganic particles, in which the magnetic layer includes a data band long in the longitudinal direction in which a data signal is to be written, and a servo band long in the longitudinal direction in which a servo signal is written, and in the magnetic layer, a degree of vertical orientation is greater than or equal to 65%, a half width of a solitary waveform in a reproduction waveform of the servo signal is less than or equal to 195 nm, and a thickness of the magnetic layer is less than or equal to 90 nm, and the non-magnetic layer contains at least Fe-based non-magnetic particles as the non-magnetic inorganic particles, and in the non-magnetic layer, an average particle volume of the Fe-based non-magnetic particles is less than or equal to 2.0×10−5 μm3, and a thickness of the non-magnetic layer is less than or equal to 1.1 μm.
US11031020B2
A speech/audio bitstream decoding method includes acquiring a speech/audio decoding parameter of a current speech/audio frame, where the foregoing current speech/audio frame is a redundant decoded frame or a speech/audio frame previous to the foregoing current speech/audio frame is a redundant decoded frame, performing post processing on the acquired speech/audio decoding parameter according to speech/audio parameters of X speech/audio frames, where the foregoing X speech/audio frames include M speech/audio frames previous to the foregoing current speech/audio frame and/or N speech/audio frames next to the foregoing current speech/audio frame, and recovering a speech/audio signal using the post-processed speech/audio decoding parameter of the foregoing current speech/audio frame. The technical solutions of the speech/audio bitstream decoding method help improve quality of an output speech/audio signal.
US11031018B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for personalized speaker verification are provided. One of the methods includes: obtaining first speech data of a speaker as a positive sample and second speech data of an entity different from the speaker as a negative sample; feeding the positive sample and the negative sample to a first model for determining voice characteristics to correspondingly output a positive voice characteristic and a negative voice characteristic of the speaker; obtaining a gradient based at least on the positive voice characteristic and the negative voice characteristic; and feeding the gradient to the first model to update one or more parameters of the first model to obtain a second model for personalized speaker verification.
US11031005B2
A mechanism is described for facilitating continuous topic detection and adaption in audio environments, according to one embodiment. A method of embodiments, as described herein, includes detecting a term relating to a topic in an audio input received from one or more microphones of the computing device including a voice-enabled device; analyzing the term based on the topic to determine an action to be performed by the computing device; and triggering an event to facilitate the computing device to perform the action consistent with the term and the topic.
US11030997B2
Described herein are systems and methods for compressing or otherwise reducing the memory requirements for storing and computing the model parameters in recurrent neural language models. Embodiments include space compression methodologies that share the structured parameters at the input embedding layer, the output embedding layers, or both of a recurrent neural language model to significantly reduce the size of model parameters, but still compactly represent the original input and output embedding layers. Embodiments of the methodology are easy to implement and tune. Experiments on several data sets show that embodiments achieved similar perplexity and BLEU score results while only using a fraction of the parameters.
US11030990B2
Techniques are described that facilitate automatically providing entities with rephrased versions of standard answers. In one embodiment, a computer-implemented is provided that comprises determining, by a device operatively coupled to a processor, a talking style of a plurality of talking styles that an entity is associated with based on reception of natural language input from the entity proposing a question related to a defined topic. The method further comprises selecting, by the device based on the talking style, an answer rephrasing model from a plurality of answer rephrasing models respectively configured to generate different rephrased versions of a standard answer to the question, and employing, by the device, the answer rephrasing model to generate a rephrased version of the standard that corresponds to the talking style.
US11030985B2
A musical instrument special effects device, comprising a special effects unit connected by wire between the musical instrument and an output device, where the unit is operatively arranged to selectively produce at least one of a plurality of preprogrammed special audio effects; and a controller is operatively arranged to wirelessly control the special effects unit.
US11030979B2
There is provided an information processing apparatus to enable more proper control of a projection of an object notifying a user of a message on the basis of an attribute of the message. The information processing apparatus includes: an acquisition unit that acquires a message; and a control unit that controls projection of an object notifying a user of the message on the basis of an attribute of the message.
US11030978B2
A current screen is presented on a display of a user device, which includes an element distinct from a previous element of a previous screen, where the previous element occupied less than an entirety of the previous screen. The user device receives a gesture input that requests that the previous element be presented within the current screen next to a current element of the current screen. The gesture input indicates a location of the current element, wherein the location of the current element is less than an entirety of the current screen and is the same location at which the previous element was presented on the previous screen. The user device presents, on the display of the user device and responsive to receiving the gesture input, a contemporaneous view of the previous element next to the current element at the location of the current element within the current screen.
US11030973B2
Systems, devices, and methods for detecting ambient light with wearable heads-up displays are described. An ambient light sensor can be positioned close to a user's eye area on a user-side of a wearable heads-up display. By positioning the ambient light sensor on a user-side of the wearable heads up display, the ambient light sensor can be in a position and/or orientation which receives ambient light in a similar manner a user's eye, and thus ambient light detection can be more accurate. Brightness of display light output by the wearable heads-up display can be adjusted in response to the detected brightness of ambient light.
US11030963B2
A motion blur effect adjustment method includes partitioning a display panel into at least two regions, tracking positions of eyes for generating position information of eyes tracking by using an image capturing device, acquiring a first region corresponding to a visual range of the positions of eyes from the at least two regions according to the position information of eyes tracking, reducing a first motion blur effect of the first region, and adjusting a second motion blur effect of a second region outside the first region.
US11030962B2
A backlight unit and a display device are provided. The duty or the like of a light source driving signal is adjusted so that a frequency component causing flicker to be visible, among frequency components of luminance appearing in a driving period of low-speed driving mode. Flicker is prevented or reduced in the low-speed driving mode. The display device is driven in the low-speed driving mode to reduce power consumption. The display device is driven at a lower display driving frequency in the low-speed driving mode, thereby improving the efficiency thereof.
US11030960B2
A method and apparatus for content adaptive backlight control (CABC) is disclosed. A display device comprises a display surface including a plurality of pixel elements and a backlight configured to illuminate the display surface. A display driver of the display device is configured to receive a frame of display data, including pixel data for displaying an image on the display surface and backlight configuration data for adjusting the backlight when displaying the image. The display driver is further configured to update the plurality of pixel elements using the pixel data, and update an intensity of the backlight using the backlight configuration data. More specifically, the updates to the backlight and the display surface are performed concurrently for the received frame of display data.
US11030950B2
An organic light-emitting display includes: a display panel including first and second pixels, each having an organic light-emitting diode; and a data driver including a first operational amplifier having a non-inverting terminal coupled to a reference voltage terminal and an inverting terminal coupled to the first pixel, and a second operational amplifier having a non-inverting terminal coupled to the reference voltage terminal and an inverting terminal coupled to the second pixel. The first pixel includes a sensing transistor, a first driving transistor, and a first switch transistor. The second pixel includes a second driving transistor and a second switch transistor.
US11030948B2
The disclosure provides a display panel including first pixel structures, second pixel structures, first signal lines, second signal lines, a first driving circuit, and a second driving circuit. The first signal lines and the first pixel structures are disposed in a first display area and electrically connected. The second signal lines and the second pixel structures are disposed in a second display area and electrically connected. The first display area and the second display area are arranged in a first direction. The first signal lines and the second signal lines are arranged in a second direction. The first direction and the second direction are perpendicular. The first signal lines and the second signal lines are structurally separated. The first drive circuit is electrically connected to the first signal lines. The second driving circuit is electrically independent from the first driving circuit and electrically connected to the second signal lines.
US11030947B2
A display device includes a display including a plurality of pixels having a plurality of light-emitting elements, a pixel selector configured to select a pixel from among a plurality of pixels, a positional information generator configured to generate the positional information representing the position of the selected pixel, and a light emission processor configured to superpose the positional information on the light emitted by the selected pixel. A position detecting device is used to detect and output the positional information superposed on the light of the selected pixel on the display device, thus making it easy to accurately detect the position of the pixel subjected to calibration in luminance.
US11030943B2
A scan driver includes: a first transistor having a first electrode coupled to an output scan line, a second electrode coupled to a first power line, and a gate electrode coupled to a first node; a second transistor having a first electrode coupled to a first clock line, a second electrode coupled to the output scan line, and a gate electrode coupled to a second node; a third transistor having a first electrode coupled to the first node, a second electrode coupled to a first input scan line, and a gate electrode coupled to a second clock line; and a fourth transistor having a first electrode coupled to the second node and a second electrode and a gate electrode, which are coupled to a second input scan line, wherein the first input scan line and the second input scan line are different from each other.
US11030941B2
A display driving device for driving a display panel includes a first driving circuit configured to output a first image signal, a second driving circuit configured to output a second image signal, a first switch circuit connected to the first driving circuit, and configured to transmit the first image signal to a part of a first set of sub-pixels arranged in the display panel based on a first switching signal during a first horizontal time interval, and a second switch circuit connected to the second driving circuit, and configured to transmit the second image signal to a part of a second set of sub-pixels arranged in the display panel adjacent to the first set of sub-pixels based on a second switching signal during the first horizontal time interval, wherein a width of the first switching signal and a width of the second switching signal in the first horizontal time differ from each other.
US11030938B2
A display panel and a display device are provided. The display panel includes a first driving circuit and a plurality of first pixel units. The first pixel units include an image display region and a light transmissive region, and the image display region is driven by the first driving circuit to provide a corresponding brightness. An opening is formed at an edge of the image display region, the light transmissive region is formed within the opening, and an incident light emitted from an outer side of the display panel passes through the light transmissive region. The image quality of the under-screen camera is improved in term of the pixel density.
US11030937B2
A sub-pixel rendering method for generating a target image according to a source image is provided. The method includes: obtaining the source image; determining a target pixel to be rendered in the target image; calculating an edge code of the source pixel corresponding to a sub-pixel of the target pixel to be rendered in the source image; determining texture information around the sub-pixel of the target pixel to be rendered according to the edge code; and calculating a pixel value for the sub-pixel of the target pixel to be rendered according to the texture information and based on distance when the edge code is not a specific pattern.
US11030925B1
A kinetic display has a base, and an elongated member pivotally attached to the base in the manner of a seesaw. A processor communicates with a data source such as the internet, obtains current values of dynamically changing data (such as the current value of a stock market index), and pivots the elongated member in response to changes in the data. Figurines which symbolize the monitored data, such as a bull and a bear (representing rising and falling stock market values), are respectively provided at opposing ends of the member. By observing the inclination of the elongated member, and/or the relative positions of the figurines thereon, a user can determine the current status of monitored data.
US11030919B2
The present invention allows a language learning platform to calculate a user's overall language skill. This may be performed as a standalone test or before, during and/or after a language course. The language learning platform may perform a Pre-CAT process, a CAT process, a stage 2—fixed form process and a scoring and reporting process. The Pre-CAT process is designed to quickly get an initial estimate of the user's overall language skill. The CAT processes improves on the accuracy of the Pre-CAT process, preferably until the conditional standard error of measurement for the user's overall language skill is less than a predetermined number. The stage 2—fixed form process may use the user's overall language skill to select speaking, listening and writing assessment items of an appropriate difficulty for the user. The language learning platform may score the responses of the user, present the measured user's overall language skill to the user and save the user's overall language skill in a database for use in future tests.
US11030913B2
Techniques described herein provide intelligent context-based testing. One or more implementations receive an image that includes content. In turn, some implementations process the image to extract test information from the content, such as questions, answers, learning material, and so forth. By analyzing the test information, various implementations determine one or more characteristics associated with the test information, and dynamically generate new test information based on the determined one or more characteristics. As one example, some implementations obtain new content by searching for content that includes the one or more characteristics and generate new test information based on the new content and the extracted test information.
US11030910B2
Disclosed are a Chinese character structuring member, a system of mortise and tenon joint structures of Chinese characters formed by the Chinese character structuring member and a method for inputting Chinese characters. An entity component of Chinese characters includes the following three structures: an entity component provided with a connecting mechanism at a middle and/or one end or both ends of the entity component configured to join with other entity components of the Chinese characters; an entity component provided with a connecting mechanism entity component extending from one end of the entity component to the other end of the entity component without exceeding the entity component of the Chinese characters; and an entity component provided with at least one connecting mechanism on the entity component that includes a plurality of sub entity components connected end to end and rotatable at the joint.
US11030908B2
A system includes a communication interface configured to receive squitter messages from other aircraft in the vicinity of an ownship aircraft. The system also includes a processor aboard the ownship configured to receive the squitter messages, determine the altitude and position of the other aircraft from the squitter messages, and compare the altitude of the other aircraft to terrain data at the determined position to determine whether any of the other aircraft are operating abnormally. The system also includes a display providing an indication that a first aircraft of the other aircraft is operating abnormally.
US11030907B1
Methods, systems, and apparatuses are provided for a Secondary Runway Aiming Point (SRAP) procedure of an approach by an ownship that includes identifying at least one aircraft making an approach that satisfy a set of preconditions to pair the aircraft to the ownship in the SRAP procedure; calculating a set of results based on lateral and vertical deviations of a paired SRAP aircraft to the ownship, and differential lateral and vertical rates of the paired SRAP aircraft to the ownship; deriving one or more points from the calculated set of results to determine whether in a flight path of the ownship there is an occurrence of an intrusion into a wake of the paired SRAP aircraft during the approach, and generating graphic data to present on the cockpit display the occurrence of the intrusion in the wake of the flight path of the ownship to the paired SRAP aircraft.
US11030903B2
A system includes a processor and a memory. The memory stores instructions executable by the processor to specify a driving pattern including a vehicle speed and position in a lane to encode a message determined based on vehicle sensor data, and to actuate a vehicle actuator based on the encoded message.
US11030894B2
System and method for tracking at least one device in real-time. A position encoding unit is configured to detect a position of the device, which is configured to move in a first direction. A stage is configured to selectively move with a forward axis of travel and a reverse axis of travel substantially parallel to the first direction and having a stage speed controllable by a controller. A ranged imaging unit is fixedly mounted to the stage and may selectively scan the device upon command. The controller is configured to obtain a speed of the device. When the device reaches a pre-programmed position, the stage is selectively moved at the stage speed synchronized to the speed of the device to within a predefined match value. The ranged imaging unit is employed to determine dimensional characteristics of the device.
US11030886B2
Embodiments of the present application provide a method and apparatus for updating an online self-learning event detection model. The method includes: presenting, when at least one target alerting event generated by the current event detection model is detected, to a user the at least one target alerting event, so that the user provides an event result for each target alerting event based on the at least one presented target alerting event; obtaining the event result for each target alerting event provided by the user based on the at least one presented target alerting event; determining whether a target alerting event for which an event result has been provided by the user satisfies a predetermined update condition, and if so, training and obtaining a target event detection model based on at least one target alerting event for which an event result has been provided by the user and corresponding event result, and predetermined training samples; and replacing the current event detection model with the target event detection model. By means of the method and apparatus according to the present application, the current event detection model may be continually updated, and thus improving the accuracy of the online learning.
US11030885B2
A system and a method for processing multiple signals generated by sensors processing to identify and/or monitor physiological data of an individual (for example in healthcare system) or general statement of an environment, a predetermined space (for example a room, a machine, a building) or an object (for example in smart home system, environment monitoring system, fire prevention system or the like).
US11030881B1
A system for notifying emergency services of a vehicular crash may (i) receive sensor data of a vehicular crash from at least one mobile device associated with a user; (ii) generate a scenario model of the vehicular crash based upon the received sensor data; (iii) store the scenario model; and/or (iv) transmit a message to one or more emergency services based upon the scenario model. As a result, the speed and accuracy of deploying emergency services to the vehicular crash location is increased. The system may also utilize vehicle occupant positional data, and internal and external sensor data to detect potential imminent vehicle collisions, take corrective actions, automatically engage autonomous or semi-autonomous vehicle features, and/or generate virtual reconstructions of the vehicle collision.
US11030873B2
In some examples, a system includes: an article of personal protective equipment (PPE) that includes a communication component; a computing device communicatively coupled to the article of PPE, wherein the computing device: receives context data that is based on one or more of the article of PPE, a work environment for the article of PPE, or a worker assigned to the article of PPE; selects, based at least in part on the context data, a set of programmable safety rules that are contextually associated with the at least one article of PPE; sends the programmable safety rules to one or more of the article of PPE or a data hub communicatively coupled to the article of PPE; and wherein the programmable safety rules are configured at the article of PPE or the data hub to perform one or more operations based at least in part on PPE data.
US11030846B2
Systems, devices and methods are provided. A gaming device includes an input device that includes multiple input locations and a pressure sensor to detect, for each input location, an amount of pressure applied to the input device at the input location by a player. The gaming device includes a processor circuit and a memory coupled to the processor circuit. The memory includes machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to receive, from the input device, multiple pressure parameter values corresponding to a first amount of pressure being applied to a first portion of the input locations, determine a pressure pattern that corresponds to locations of the first portion of the input locations, and based on the pressure parameter values and the pressure pattern, determine an identification of an object that is on the input device.
US11030838B2
An onboard system (4) for a vehicle (2) comprising:—an emitter circuit (8) suitable to send a command (C) to a park area access system (22);—an image sensor (6) suitable to capture a sequence of images (S) of at least part of a body of a driver (D) of the vehicle (2); and—a control module (10) suited to process said sequence of images (S) so as to identify a behavioral feature and then control the emitter circuit (8) to send the command (C) to the park area access system (22) provided the identified behavioral feature corresponds to a predetermined behavioral feature. A corresponding process is also proposed.
US11030837B2
It is presented a method for providing access to a lock for provision of a service. The method comprises the steps of: receiving a request for access to the lock, the request being based on the service consumer ordering a service requiring access to a physical space, the request comprising a first public key associated with a co-ordinator and a second public key associated with a service provider agent; presenting a first consumer query to the service consumer; receiving a first positive consumer response indicating that the service consumer allows the service provider agent to access the physical space; and delegating access to the lock to the co-ordinator, which comprises encrypting at least part of a delegation using the first public key, encrypting at least part of the delegation using the second public key, and electronically signing the delegation, enabling further delegation to the service provider agent.
US11030830B1
A system for indicating an operating point includes and interface and a processor. The interface is to receive user information, user reviewing feedback, and reviewing metadata. The processor is configured to determine a recommendation for an operating point based at least in part on the user information, the user reviewing feedback, and the reviewing metadata and provide an indication of an adjustment to the operating point to a vehicle event recorder. The adjustment is based at least in part on the recommendation for the operating point.
US11030828B2
A processor-implemented method for automatically creating aircraft maintenance records and work logs during aircraft maintenance operations is disclosed. The method comprises retrieving, using a processor, fault data, testing data, maintenance data, and status data regarding line replaceable units (LRUs) on an aircraft via a central maintenance computer (CMC) on the aircraft; automatically collecting from a remote terminal on the aircraft data regarding maintenance operations performed using the remote terminal; automatically recording, by the processor, in a maintenance database the fault data, testing data, maintenance data, status data, and data regarding maintenance operations performed using the remote terminal; and automatically populating, by the processor using data in the maintenance database, information in a plurality of fields in a maintenance work log.
US11030823B2
Improper positioning of architectural features is corrected during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions and known relationships to planes (facades). The system identifies architectural elements that have known architectural standard positions relative to planes within the multi-dimensional model. Dimensional measurements of architectural elements in the multi-dimensional model are used to properly position one or more architectural elements relative to associated planes within the multi-dimensional building model. For example, a window position on a 3D building model first façade is moved inward (offset) according to the known relationship of a window (architectural element) being inset relative to a façade (e.g., exterior wall). In addition, a window frame could be repositioned outwardly relative to the same façade plane based on a known relationship of a frame being located on an external surface of the façade (e.g., exterior wall).
US11030814B1
In one embodiment, the system captures a video data stream of a scene and contextual data streams associated with the video data stream. The contextual data streams comprise a sensor data stream or a computed data stream. The system renders an artificial reality effect based on the contextual data streams for display with the video data stream. The system generates a serialized data stream by serializing data chunks of the video data stream and the contextual data streams. The system stores the serialized data stream into a storage. The system extracts the video data stream and one or more of the contextual data streams from the serialized data stream by deserializing the data chunks in the serialized data stream. The system renders the same or another artificial reality effect for display with the extracted video data stream based on the extracted contextual data streams.
US11030812B2
A method, apparatus, and system for visualizing information. An augmented reality system comprises a computer system and a visualizer in the computer system. The computer system is in communication with unmanned vehicles using communications links. The visualizer system receives images of a physical object from the unmanned vehicles moving relative to the physical object and receive scan data for a region of the physical object from the unmanned vehicles. The visualizer creates an enhanced model of the physical object using the images and the scan data. The region of the physical object in the enhanced model has a greater amount of detail than the other regions of the physical object. The visualizer sends information to a portable computing device that is displayable by the portable computing device on a live view of the physical object. The information is identified using the enhanced model of the physical object.
US11030808B2
An example method includes: obtaining an image of an object captured by a device during relative motion between the object and the device; determining a location of the device relative to the object during image capture based on one or more attributes of the object in the image; storing the image of the object and the location of the device during image capture; mapping a 3D graphical model representing the object to the object in the image based, at least in part, on the location of the device; receiving, at a time subsequent to capture of the image, first data representing an action to be performed for the object in the image; and generating second data for use in rending content on a display device, where the second data is based on the image stored, the location of the device stored, and at least some information from the model.
US11030802B2
A dynamic map update device includes a processor configured to: acquire a captured image from a plurality of vehicles, each of the plurality of vehicles having a camera configured to capture surroundings, the captured image being captured by the camera; update a dynamic map of a predetermined area based on the captured image; vary an update frequency of the dynamic map depending on a position among a plurality of positions in the predetermined area; and acquire the captured image from the plurality of vehicles according to the update frequency.
US11030798B2
A computing device obtains a digital image depicting an individual and determines lighting conditions of the content in the digital image. The computing device obtains selection of a makeup effect from a user and determines surface properties of the selected makeup effect. The computing device applies a facial alignment technique to the facial region of the individual and defines a region of interest corresponding to the makeup effect. The computing device extracts lighting conditions of the region of interest and adjusts visual characteristics of the makeup effect based on the surface properties of the makeup effect and the lighting conditions of the region of interest. The computing device performs virtual application of the adjusted makeup effect to the region of interest in the digital image.
US11030784B2
The invention is related to a method of presenting a digital information related to a real object, comprising determining a real object, providing a plurality of presentation modes, wherein the plurality of presentation modes comprises an augmented reality mode, and at least one of a virtual reality mode and an audio mode, providing at least one representation of a digital information related to the real object, determining a spatial relationship between a camera and a reference coordinate system under consideration of an image captured by the camera, selecting a presentation mode from the plurality of presentation modes according to the spatial relationship, and presenting the at least one representation of the digital information using the selected presentation mode.
US11030783B1
A graphics processor that performs early depth tests for primitives in respect of patches of a render output, and depth tests for sampling positions of the render output, maintains a per patch depth buffer that stores depth values for patches for use by the patch early depth test and a per sample depth buffer. When processing of a render output is stopped before the render output is finished, the per sample depth values in the per sample depth buffer are written to storage so that those values can be restored, but the per patch depth value information in the per patch depth buffer is discarded. Then, when processing of the render output is resumed, the per sample depth buffer values are loaded into a per sample depth buffer, and the loaded per sample depth buffer values are also used to restore the per patch depth buffer.
US11030782B2
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a virtual try-on digital image utilizing a unified neural network framework. For example, the disclosed systems can utilize a coarse-to-fine warping process to generate a warped version of a product digital image to fit a model digital image. In addition, the disclosed systems can utilize a texture transfer process to generate a corrected segmentation mask indicating portions of a model digital image to replace with a warped product digital image. The disclosed systems can further generate a virtual try-on digital image based on a warped product digital image, a model digital image, and a corrected segmentation mask. In some embodiments, the disclosed systems can train one or more neural networks to generate accurate outputs for various stages of generating a virtual try-on digital image.
US11030777B2
Lifting is a transform designed for color compression of point clouds which is adopted in one of the MPEG test models. The performance of lifting is improved herein. All the lifting coefficients are first divided into several subbands based on their assigned weights, which indicate the level of importance of each coefficient. Then, for each subband, a set of three dead-zones are derived for the three color components. The dead-zones of Cb and Cr channels are typically larger than that of Luma channel. In the original lifting scheme, Chroma is not suppressed at all. In contrast, as described herein, the size of the dead-zone is increased for different color components, which means that more quality (and bandwidth) is able to be adaptively provided for luminance coefficients than chrominance coefficients.
US11030773B2
An electronic device estimates a pose of a hand by volumetrically deforming a signed distance field using a skinned tetrahedral mesh to locate a local minimum of an energy function, wherein the local minimum corresponds to the hand pose. The electronic device identifies a pose of the hand by fitting an implicit surface model of a hand to the pixels of a depth image that correspond to the hand. The electronic device uses a skinned tetrahedral mesh to warp space from a base pose to a deformed pose to define an articulated signed distance field from which the hand tracking module derives candidate poses of the hand. The electronic device then minimizes an energy function based on the distance of each corresponding pixel to identify the candidate pose that most closely approximates the pose of the hand.
US11030772B2
Examples are disclosed that relate to computing devices and methods for synthesizing a novel pose of an object. One example provides a method comprising receiving a reference image of an object corresponding to an original viewpoint. The reference image of the object is translated into a depth map of the object, and a new depth map of the object is synthesized to correspond to a new viewpoint. A new image of the object is generated from the new viewpoint based on the new depth map of the object and the reference image of the object.
US11030771B2
A motion detecting section 30 detects the attitude of a head-mounted display device worn on the head of a user. A visual line direction determining section 32 determines a visual line direction in accordance with the detected attitude of the head-mounted display device. An image generating section 34 generates an image based on the determined visual line direction. An image providing section 36 provides the head-mounted display device with the generated image. An instruction acquiring section 24 acquires from an input device 6 an instruction to switch the visual line direction. When the instruction acquiring section 24 acquires the switching instruction, the visual line direction determining section 32 changes the visual line direction by a predetermined angle.
US11030770B2
The present invention provides a marker that can uniquely estimate the posture within wide-angle range while maintaining the flatness, and a posture estimating method. The marker includes a two-dimensional pattern code and a posture detection pattern emitting different light depending on an observation direction of the pattern code at around the first axis on a two-dimensional plane formed by the pattern code. The method using the marker has a Step-1 of using a captured image of the marker to identify a color of the light or a pattern drawn by the light, Step-2 of determining, depending on the color or the pattern identified in Step-1, a posture of the marker at around the first axis, and a Step-3 of determining a posture of the marker depending on a positional relation between the posture at around the first axis determined in Step-2 and the elements constituting the captured image.
US11030768B2
Cameras capture time-stamped images of predefined areas. Individuals and items are tracked in the images. Occluded items detected in the images are preprocessed to remove pixels associated with occluded information and the pixels remaining associated with the items are cropped. The preprocessed and cropped images are provided to a trained machine-learning algorithm or a trained neural network trained to classify and identify the items. Output received from the trained neural network provides item identifiers for the items that are present in the original images.
US11030756B2
A tracking system includes a camera subsystem that includes cameras that capture vide of a space. Each camera is coupled with a camera client that determines local coordinates of people in the captured video. The camera clients generate frames that include color frames and depth frames labeled with an identifier number of the camera and their corresponding timestamps. The camera clients generate tracks that include metadata describing historical people detections, tracking identifications, timestamps, and the identifier number of the camera. The camera clients send the frames and tracks to cluster servers that maintain the frames and tracks such that they are retrievable using their corresponding labels. A camera server queries the cluster servers to receive the frames and tracks using their corresponding labels. The camera server determines the physical positions of people in the space based on the determined local coordinates.
US11030747B1
The present disclosure relates to a method and apparatus for automatic thoracic organ segmentation. The method includes: receiving three-dimensional (3D) images obtained by a computed tomography (CT) system; processing the 3D images to have the same spatial resolution and matrix size; building a two-stage deep learning framework using convolutional neural networks (CNNs) for organ segmentation; adapting the deep learning framework to be compatible with incomplete training data; improving the CNNs upon arrival of new training data; post-processing the output from the deep learning framework to obtain final organ segmentation.
US11030740B2
Some embodiments are directed to a mobile terminal allowing the determination of information relating to a wound, including a photographic apparatus for acquiring an image of a zone containing the wound and device adapted for determining a first likelihood map associated with a first characteristic of the zone by using a first classifier; determining a second likelihood map associated with a second characteristic, by using a second classifier, distinct from the first classifier; segmenting the image into regions of homogeneous colour; matching the regions with the first and second maps, and adapting these regions so as to determine regions corresponding substantially to the wound, and determine these items of information on the basis of these regions and displaying them on a screen of the terminal.
US11030737B2
A method of detecting hardware Trojans in an IC includes providing a golden IC layout data set or SEM image data taken at long dwelling time on an active area of the golden IC after polishing it from the backside. Next, the IC under authentication (IUA) sample is prepared for fast SEM imagining (shorter dwelling time) after backside thinning. Next step is to perform image processing on the IUA's SEM image, which includes histogram equalization with noise filtering using Gaussian and Median filters. In the last step, the IUA sample data with the shorter dwelling time is compared with the golden IC layout data or the golden image data from high quality (longer dwelling time) SEM scanning process. At the end the result of the comparison is used to identify hardware Trojans.
US11030729B2
An image processing method and apparatus, where the method includes determining a maximum value in nonlinear primary color values of all components of each pixel of a first to-be-processed image, determining dynamic parameters of a first transfer function, converting the maximum value of each pixel into a transfer value based on the first transfer function for which the dynamic parameters are determined, calculating a ratio between the transfer value and the maximum value of each pixel, and adjusting a dynamic range for the nonlinear primary color values of all the components of each pixel based on the ratio to obtain nonlinear primary color values of all components of each corresponding pixel of a first target image.
US11030726B1
A method including selecting, in a server, a first image portion from an image is provided. The method also includes identifying one or more known similar images associated with the first image portion, and determining a first score for enhancing the first image portion based on the known similar image(s). The method includes increasing a pixel resolution in the first image portion according to the scale to form an enhanced image portion. The method also includes identifying a synthetic value for the enhanced image portion and storing the enhanced image portion in a database when the synthetic value is below a tolerance value.
US11030722B2
A method and system of generating an adjustment parameter value for a control parameter to enhance a new image, which includes configuring a neural network, trained to restore image quality for a derivative image, to that of an earlier version of the derivative image, to generate as an output the adjustment parameter value, for the control parameter in response to input of data derived from the new image, and changing a control parameter of the new image, by generating the adjustment parameter value by calculating an inverse of the output value, and applying the adjustment parameter value to the control parameter of the new image so as to generate an enhanced image.
US11030721B2
Systems and methods are provided for initiating transfer of image data corresponding to at least one predetermined level of an image pyramid comprising higher resolution to a graphic processing unit (GPU) of the computing device, calculating, by the central processing unit (CPU) of the computing device, optical flow of at least one predetermined coarse level of the image pyramid, transferring, by the CPU of the computing device, the calculated optical flow of the at least one predetermined coarse level of the image pyramid to the GPU, calculating, by the GPU of the computing device, the optical flow of the at least one predetermined level of the image pyramid comprising higher resolution, and outputting, by the GPU of the computing device, the optical flow of the image data.
US11030719B2
A display apparatus includes an imaging unit, an image renderer and a processor. The imaging unit includes a camera for capturing an image of a given real-world scene and an optical element arranged on an optical path of a projection of the given real-world scene. The projection of the given real-world scene is differently magnified by first and second optical-element portions of the optical element in a manner that the captured image has a variable angular resolution across a field of view of the optical element. An angular resolution of a first portion of the captured image is greater than an angular resolution of a second portion of the captured image. The processor is configured to process the captured image to generate an output image and render the output image via the image renderer.
US11030712B2
Systems, apparatuses, and methods may provide for technology to process multi-resolution images by identifying pixels at a boundary between pixels of different resolutions, and selectively smoothing the identified pixels.
US11030711B2
Methods and systems may include logic to identify a plurality of blocks in image data having one or more top-left dependent pixels, and select the plurality of blocks in a wavefront order for processing. In addition, the logic may process a plurality of pixels in each block in the wavefront order. The system may also include a display device to output a result associated with processing the plurality of pixels.
US11030704B1
Systems and methods provide for an automated system for analyzing damage and processing claims associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using cameras and lasers for determining the extent and severity of the damage. To aid in this determination, the server may also interface with various internal and external databases storing reference images of undamaged items and cost estimate information for repairing previously analyzed damages of similar items. Further still, the server may generate a payment for compensating a claimant for repair of the insured item.
US11030699B1
A system for generating and managing usage-based contracts using blockchains configured to (i) store an insurance contract for a currently occurring or upcoming trip, where the insurance contract is to insure the driver, passenger, and/or vehicle during the trip, where the insurance contract includes terms, conditions, or other clauses (e.g., mileage limitations, limitations on autonomous vehicle operation, etc.) and is in a blockchain structure, and where several nodes store copies of the insurance contract in the blockchain structure; (ii) receive, from the driver and/or (autonomous) vehicle, a requested modification of one or more terms, conditions, or other clauses of the insurance contract, (iii) transmit the requested modification to an insurance auction network, (iv) receive a response to the request from the insurance auction network; and (v) store the response in a new block in the insurance contract (e.g., a smart contract) to facilitate providing trip insurance in a transparent manner.
US11030697B2
A method of implementing a secure exchange portal system for independent medical review, and classification tools and case-level physician review tools for use in such reviews, are disclosed.
US11030693B2
A system for managing trading orders comprises a memory to store a first trading order for a particular trading product, wherein the first trading order comprises display and reserve portions and is received from a first trader. The memory may store a second trading order for the particular trading product, wherein the second trading order comprises display and reserve portions and is received from a second trader after the first trading order. A processor of the system communicatively coupled to the memory may receive from a counterparty trader a counterorder for the trading product. The processor may use the counterorder to fill the display portions respectively of the first and second trading orders. After filling the display portion of the second trading order, the processor may exclusively offer at least a portion of the counterorder to the first trader for a configurable period of time.
US11030691B2
A decision tree based processing system implements a decision tree data structure to process publicly available files, such as websites suspected to contain data generated by a data transaction processing system which may be constantly fluctuating and varying. The data transaction processing system generates the data based on processing electronic data transaction request messages received over a network.
US11030688B2
Methods, devices, and systems for facilitation of communication between participants of an electronic marketplace involve receiving a message generated from a market participant and transmitting the message to other market participants. The facilitation also involves receiving responses to the message from the other market participants and transmitting the responses to the message originating market participant such that the transmitted response is imperceptible to the other market participants.
US11030687B2
A bid/offer spread market is presented that allows a trader to increase liquidity in traded items. A bid/offer spread market maker may make a bid/offer spread market. This bid/offer spread market may be made available to any market participant. In response to the spread market, an aggressor may respond to a bid or an offer with a hit or a take, respectively. In response to the hit or the take, the aggressor or bid/offer spread market maker, respectively, may create a separate underlying market using the selected (bid or offer) spread within a specified amount of time. The other party, a bid/offer spread trader, may trade on the quoted price within a specified amount of time, at which point a trade has occurred.
US11030676B2
Systems and methods to provide a prioritized shopping system are discussed. For example, a method can include receiving a list of target items, receiving busyness data for a plurality of local merchants, developing a prioritized shopping plan, and communicating the prioritized shopping plan to a mobile device. Each target item in the list of target items can represents a product or service that a user has indicated an interest in purchasing. The prioritized shopping plan is based at least in part on the busyness data and the list of target items. Busyness data provides an indication of traffic levels within at least a portion of the plurality of local merchants.
US11030671B1
The method, which is for use by a business of the type having patrons which at least periodically place the same order by smart phone or similar device, comprises the steps of: including, as part of the fulfillment of an order placed via a smart phone or similar device, a near-field communication interface; associating the order with at least one of the near-field communication interface and the device which placed the order; and operating a fulfillment system in a manner such that, if an interface is activated with the device that placed the order in which the interface was included, the system facilitates a repeat of that order.
US11030665B2
An apparatus for pricing offers of healthcare services includes an application server providing a pricing tool, and a service pricing information database and a cost adjustment information database that are accessible by the application server. The pricing tool is operable to receive an indication of a healthcare service set that is respectively associated with a service detail information record included in the service pricing information database, determine a base physician fee for a primary service of the indicated healthcare service set based on base pricing metrics for the primary service included in the service detail information record, receive an indication specifying a location for performing the primary service, calculate an adjusted physician fee for the primary service based on cost adjustment metrics for a geographic zone that corresponds to the specified location, and provide a recommended price for the indicated healthcare service set based on the calculated adjusted physician fee. The machine learning server instructs the service offer database to store each healthcare service provider service corresponding to the user selection and displays the bundled set of service offers including of pricing via the graphical user interface that matches the users' selection.
US11030660B2
In one embodiment, a method includes providing an interface that permits a first user to broadcast a live video to one or more second users. The method also includes determining that at least one predetermined condition for taking a commercial break during the live video has been met. The method also includes, after determining that at least one of the predetermined conditions has been met, displaying a selectable option within the interface that permits the first user to begin the commercial break. The method also includes, after receiving an indication that the first user has selected the selectable option to begin the commercial break, beginning the commercial break by ceasing to display the live video to the one or more second users after a predetermined amount of time and displaying one or more commercials to the one or more second users during the commercial break.
US11030653B2
Approaches presented herein enable creating a dynamic geofence based on an availability of a product to optimize a flow of customers to a venue. Specifically, a geofence at a venue (e.g., retail outlet, restaurant, ticket office, etc.) is established based on a reference point and an area having a range. A campaign related to a product (e.g., a sales promotion, etc.) is associated with the established geofence. An aspect of the established geofence is dynamically modified based on an availability of the product in order to optimize the flow of customers to the venue.
US11030647B2
Systems and methods are presented for managing the cadence (e.g., frequency or rate) that electronic promotion correspondence is sent to a consumer. A system may access a target cadence indicator associated with a consumer that indicates of a target rate for sending electronic promotion correspondence to the consumer. The system may also determine an actual cadence indicator for the consumer over a predetermined period of time and analyze a potential electronic promotion correspondence for sending to the consumer. The system determines whether to send the electronic correspondence to the consumer based on the target cadence indicator, the actual cadence indicator, and the analysis of the electronic promotion correspondence.
US11030646B1
A computer program product is provided for predicting ad spend for a specific media program aired or streamed on a specific network at a specific date and time using a database of media program data that includes known ad spend for a subset of media programs, and viewership data for each of the media programs, including total viewership and viewership ratings. Each of the media programs is identified by its respective network, and date and time of airing or streaming. A random forest model is trained to predict ad spend using variables that are identified as being correlated with ad spend. The trained random forest model is then used to predict ad spend for a specific media program that is aired or streamed on a specific network at a specific date and time, and which has an unknown ad spend.
US11030630B2
In one example in accordance with the present disclosure, a method is described. According to the method, a computing device acquires data related to a variable data component. The computing device then authenticates at least one of the computing device and the proper user of the computing device. Upon authentication of the computing device and/or proper user of the computing device, a downstream workflow is authorized. The downstream workflow is defined by the data associated with the variable data component and enabled via the authentication of the computing device and/or proper user of the computing device.
US11030626B2
A method for providing an indication of financial strength includes receiving a financial indicator and a predetermined spending budget status from a user. The predetermined spending budget status is associated with a spending budget for the user that has at least one payment account. The financial indicator is then associated with the predetermined spending budget status. A payment request that includes one of the at least one payment accounts is then received from a merchant. A current spending budget status is then determined using the spending budget and the at least one payment account. The financial indicator is then sent to the merchant for provision to the user in response to the current spending budget status being included in the predetermined spending budget status.
US11030621B2
Systems, computer program products, and methods are described herein for a system to enable contactless access to a transaction terminal using a process data network. The present invention is configured to electronically receive from a transfer terminal, an indication that a user is accessing the transaction terminal using a user device; retrieve, from the user device, a unique identifier associated with the user device; compare the unique identifier with a block chain of authentication information associated with the user to determine whether the unique identifier meets a condition associated with the block chain authentication information; receive an indication that the unique identifier meets the condition of the block chain thereby validating user identity; and allow the user to access the transaction terminal based on at least receiving the indication that the unique identifier meets the condition of the block chain.
US11030616B2
Systems and methods for cognitive mobile wallet management are disclosed. In embodiments, a method comprises: obtaining, by a computing device, user contextual data; determining, by the computing device, a potential user purchase and an associated purchase category; and dynamically determining, by the computing device, a flexible spending rule for the purchase category based on one or more stored spending rules and the contextual data, wherein the flexible spending rule changes an amount of currency available to a user through the computing device.
US11030612B2
Systems and methods for interaction-based validation of electronic tickets. In some embodiments, the system renders a first visually illustrative scene on an interactive display screen of a mobile device, the first visually illustrative scene responsive to a pre-determined gesture performed at a predetermined location on the interactive display screen. Upon a user interacting with the first visually illustrative scene, an app on the user's mobile device extracts user interaction information. In response to determining that the user interaction information matches with a pre-determined gesture performed at the predetermined location, the system renders a second visually illustrative scene on the interactive display screen of the mobile device.
US11030611B2
A short-range payment system according to an embodiment of the present invention may include: a user terminal configured to transmit and receive a card information sound wave signal, which is a sound wave signal including card information, during operation in payment mode; a magnetic field converter configured to, when receiving the card information sound wave signal, extract the card information from the card information sound wave signal and generate a magnetic field that matches the extracted card information; and an MST payment device configured to perform payment processing by using the magnetic field generated by the magnetic field converter.
US11030610B2
A computer-implemented method includes submitting a preauthorization request for a payment to a payment provider. An authorization code associated with a set of final payment criteria is received from the payment provider, where the final payment criteria comprise at least one of a location restriction, a timeframe restriction, a category restriction, and a seller restriction. The authorization code is saved for later use. The authorization code is presented to a seller terminal as a payment for a sale, where the payment is approved based on confirmation that sale data describing the sale complies with the final payment criteria.
US11030606B2
A method for using an Augmented Reality (AR) device for processing transactions initiated at another device. The method includes acquiring, via an AR device, an image of a display of a user device. The method includes determining, based on image analysis of the image, that the user device displays an interactive transaction element for a transaction between the user device and a server. The method includes communicating with a server, that provides the interactive transaction element, to move functionality of the interactive transaction element from the user device to the AR device. The method includes generating a new interactive transaction element providing access to the transaction at the server. The method also includes providing access to the new interactive transaction element that is visually projected via the AR device.
US11030591B1
A robotic device for transporting physical money including a receiving interface, a counter mechanism, a storage vault, and a control circuit. The receiving interface receives physical money. The counter mechanism is connected to the receiving interface and receives and counts the physical money inserted into the receiving interface. The storage vault stores the physical money counted by the counter mechanism and remains closed when the robotic device is at a first location. The control circuit determines an amount of physical money stored in the storage vault based on the counted physical money, controls a drive system of the robotic device to cause the robotic device to travel from the first location to a second location, and opens the storage vault when the robotic device reaches the second location.
US11030588B2
Systems and methods to provide players with the ability fund a contest purse for an online video game competition, or other type of contest between players. The funds are sourced from financial accounts that are associated with each player. Upon conclusion of the contest and the determination of a winner, the funds that were held in the contest purse are transferred to the financial account of the contest winner.
US11030581B2
In an embodiment, a computer-implemented method comprises, in response to receiving lead data identifying an entity associated with a health care claim relating to suspected fraud, determining one or more data sources that were used to identify the entity or the suspected fraud; determining a subset of a plurality of data display elements, based on the determined one or more data sources, wherein each of the plurality of data display elements is configured to cause displaying health care claims data associated with the entity in a designated format; automatically obtaining, from a data repository, specific health care claims data associated with the entity for each of the plurality of data display elements in the subset; generating a lead summary report associated with the entity using a report template, the subset, and the obtained specific health care claims data.
US11030578B2
Methods and systems may provide for identifying a first set of recipients associated with an away status. Additionally, the first set of recipients may be removed from a second set of recipients associated with a bulk communications campaign to obtain a third set of recipients, wherein a first message may be sent to the third set of recipients. It may be determined that the away status has ceased for one or more of the first set of recipients, wherein a second message may be sent to the one or more of the first set of recipients for which the away status has ceased. The second message may reference the away status. Methods and systems may also provide for a brokering system to enable the transfer of away status information between different collectors of away status information and senders of messages.
US11030575B2
The present invention describes a system for monitoring items coupled with support utilities. The system is configured to detect motions caused by customer actions and optimize the camera system and computing resources of a remote server. The system also is configured to sense items that are removed, added or misplaced automatically.
US11030570B2
This disclosure relates generally to doorstep delivery of services and products, and more particularly to a system and a method for dynamic fleet management for order delivery are provided. Initially, a primary route is assigned to a vehicle from a fleet of vehicles, based on at least one of a known order and a forecasted order. Further, when the vehicle is in transit along the primary route, in response to an input with respect to at least one of a route alteration parameter, one of an alternate route or a corrective action, is determined, and one or more corresponding actions are triggered, which helps with the order delivery.
US11030567B1
A database sends identification and dispatch orders to a ship or rail transport that powers a shipping container during the ship or rail segment of the container's journey. The database also sends identification and dispatch orders to gensets that power shipping containers on a motor vehicle transport during a vehicular segment of the container's journey. The database associates the identification and dispatch orders along with the container as the container moves from connection with a genset on a vehicular transport to a ship or rail transport, and associates the identification and dispatch orders along with the container as the container moves to connection with a genset on a vehicular transport from a ship or rail transport.
US11030561B2
Techniques for scenario planning are provided. In one example, a computer-implemented method can comprise analyzing, by a device operatively coupled to a processor, content using a topic model. The content can be associated with a defined source and is related to one or more current events. The computer-implemented method can also comprise determining, by the device, one or more portions of the analyzed content that are relevant to one or more key risk drivers using a risk driver model. The computer-implemented method can also comprise aggregating, by the device, the determined one or more portions into one or more emerging storylines based on values of one or more attributes of the topic model.
US11030546B2
Methods and apparatus for optimizing a quantum circuit. In one aspect, a method includes identifying one or more sequences of operations in the quantum circuit that un-compute respective qubits on which the quantum circuit operates; generating an adjusted quantum circuit, comprising, for each identified sequence of operations in the quantum circuit, replacing the sequence of operations with an X basis measurement and a classically-controlled phase correction operation, wherein a result of the X basis measurement acts as a control for the classically-controlled correction phase operation; and executing the adjusted quantum circuit.
US11030540B2
Systems and methods of the present disclosure can involve several work spaces wherein each of the work spaces are associated with a set of activities and wherein each of the work spaces are coupled to one or more radio frequency (RF) sensors. Through RF sensor data detected from interactions with the work surface, example implementations described herein can determine which activity from the set of activities is being conducted through the application of a recognition algorithm that is generated from a machine learning algorithm.
US11030533B2
A method and system of generating a transitory sentiment community. The method comprises receiving data in a database memory of a server computing device, the data extracted from a plurality of data sources, pre-processing the data based on text character removal and text character replacement, to provide pre-processed data that includes keywords used in a descriptive manner, performing a sentiment analysis on the keywords based at least in part upon a training model, the sentiment analysis identifying a conformance to at least one of a set of sentiment classifications recognized by the training model, and a sentiment intensity rating associated with the conformance, modifying the sentiment intensity rating associated with the sentiment classification upon detecting a sarcasm sentiment above a sarcasm sentiment threshold, and generating the transitory sentiment community based at least in part on the sentiment classification and the modified sentiment intensity rating.
US11030532B2
An information processing apparatus discloses herein includes an acquiring unit and an estimating unit. The acquiring unit acquires a plurality of pieces of identity information including a keyword based on an operation performed by a user. The estimating unit estimates an age group of the user based on the plurality of pieces of identity information acquired by the acquiring unit.
US11030523B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining neural network architectures. One of the methods includes generating, using a controller neural network, a batch of output sequences, each output sequence in the batch defining a respective architecture of a child neural network that is configured to perform a particular neural network task; for each output sequence in the batch: training a respective instance of the child neural network having the architecture defined by the output sequence; evaluating a performance of the trained instance of the child neural network on the particular neural network task to determine a performance metric for the trained instance of the child neural network on the particular neural network task; and using the performance metrics for the trained instances of the child neural network to adjust the current values of the controller parameters of the controller neural network.
US11030522B2
Systems and methods for reducing the size of neural networks are disclosed. In an embodiment, a server computer stores a plurality of training datasets, each of which comprise a plurality of training input matrices and a plurality of corresponding outputs. The server computer initiates training of a neural network using the plurality of training input matrices, a weight matrix, and the plurality of corresponding outputs. While the training of the neural network is being performed, the server computer identifies one or more weight values of the weight matrix for removal. The server computer removes the one or more weight values from the weight matrix to generate a reduced weight matrix. The server computer then stores the reduced weight matrix with the neural network.
US11030512B2
An RFID system includes an RFID antenna assembly configured to be positioned on a product module assembly of a processing system. The product module assembly is configured to releasably engage at least one product container. A first RFID tag assembly configured to be positioned on the at least one product container. The at least one product container is configured to position the first RFID tag assembly within a detection zone of the RFID antenna assembly whenever the product module assembly releasably engages the at least one product container.
US11030503B2
A mobile card reader can be configured to connect to an input module of a mobile device. The mobile card reader can scan a magnetic stripe card from a structure exposed to lightning strikes in order to output a lightning-indicator signal to the input module. The lightning-indicator signal can be analyzed to determine a magnitude of a lightning strike to which the magnetic stripe card and the structure have been exposed.
US11030486B2
Systems and methods are disclosed for training neural networks using labels for training data that are dynamically refined using neural networks and using these trained neural networks to perform detection and/or classification of one or more objects appearing in an image. Particular embodiments may generate a set of crops of images from a corpus of images, then apply a first neural network to the set of crops to obtain a set of respective outputs. A second neural network may then be trained using the set of crops as training examples. The set of respective outputs may be applied as labels for the set of crops.
US11030481B2
A method for occlusion detection on a target object is provided. The method includes: determining, based on a pixel value of each pixel in a target image, first positions of a first feature and second positions of a second feature in the target image. The first feature is an outer contour feature of a target object in the target image, the second feature is a feature of an interfering subobject in the target object. The method also includes: determining, based on the first positions, an image region including the target object; dividing, based on the second positions, the image region into at least two detection regions; and determining, according to a pixel value of a target detection region, whether the target detection region meets a preset unoccluded condition, to determine whether the target object is occluded. The target detection region is any one of the at least two detection regions.
US11030480B2
An electronic device and a method for controlling the same include inputting an input image into an artificial intelligence model, acquiring a feature map for the input image, converting the feature map through a lookup table corresponding to the feature map, and storing the converted feature map by compressing the feature map through a compression mode corresponding to the feature map.
US11030473B2
An information processing apparatus includes a character recognition unit that recognizes a handwritten character in creating a tag which is attachable to a mount, a sound recognition unit that recognizes a sound, and a correction unit that corrects a recognition result obtained by the character recognition unit by using a recognition result of the sound recognition unit.
US11030455B2
The present disclosure belongs to the field of 3D gaze point recognition and computer vision, and more particularly discloses a pose recognition method, device and system for an object of interest to human eyes, which respectively identifies centers of left and right pupils of a user by using a left eye camera and a right eye camera on an eye tracker to extract information of the user's eyes; maps the obtained centers of the left and right pupils to a left scene camera to obtain a 2D gaze point; extracts bounding boxes of objects in the left scene camera by using target recognition and tracking algorithms, and then determines an object of interest to the user according to a positional relationship between the 2D gaze point and the bounding boxes of the objects; performs 3D reconstruction and pose estimation of the object of interest to the user to obtain a pose of the object of interest in the left scene camera; and converts the pose of the object of interest in the left scene camera to a pose in the world coordinate system, thereby determining a pose of the object of interest to the user. The present disclosure can identify the object of interest to the user and estimate the pose of the object, and has the advantages of high recognition accuracy and high pose estimation accuracy.
US11030450B2
A method and system for determining originality of computer-generated images of document evidence. The method includes receiving a plurality of computer-generated images of document evidence, wherein the plurality of computer-generated images includes at least one original document evidence generated by an approved source; generating a first electronic template for the at least one original document evidence, wherein the generation includes determining a first array of a plurality of regions of interest (ROIs); searching in an evidence repository for at least a second electronic template associated with at least a plurality of second images, wherein the second electronic template having a second array of a plurality of ROls, wherein the first array of ROIs substantially matches the second array of ROIs; and associating the at least one original document evidence with a first originality tag including a first certainty level of originality and the verified entity.
US11030430B2
This invention provides a lens assembly for a vision system, allowing for a constant magnification at various focal distances. The lens assembly resides movably/adjustably along the optical axis relative to the sensor. In an embodiment, the lens assembly includes a fixed rear lens and a front lens that is moved mechanically to focus the object image on the image sensor. The lens assembly can alternatively include a liquid lens that is controlled to adjust magnification with respect to a fixed front lens so as to maintain a constant system magnification. The liquid lens resides between the (fixed) front lens assembly and the image sensor and can be controlled to focus the image onto the image sensor.
US11030429B2
A magnetic field induction coupled RFID system for scanning and reading at least one object having an RFID tag or inlay label device attached or embedded therein to impart a unique identity to each of the objects. The RFID tag has two distinct modes of air interface protocols operating in the same frequency band (e.g., HF band), such that the tag is capable of being read at close proximity range by a device utilizing a command-and-control protocol, such as an NFC-protocol compatible smartphone or similarly functioning device, and alternatively by an RFID reader utilizing a different protocol capable of supporting efficient high-speed anti-collision features for enabling fast inventorying at item level of retail store items, warehousing, customs and logistics operations over considerably greater interrogation distances. The passive RFID can further include a third mode of air interface protocol operating in a different (second), e.g., UHF, frequency band, such as EPCGlobal Class-1 Generation-2 conforming protocol, or a commandless asynchronous protocol operating at UHF.
US11030425B2
An intelligent tracking system generally includes one or more tracking devices, some of which may be passive tracking devices. Each passive tracking device includes one or more transceivers and is energized by an energizing signal. Some of these passive tracking devices may operate in a first communication mode or a second communication mode based on the energizing signal. Some tracking devices may include encryption modules or authentication modules. Some of these devices may incorporate a bulk acoustic wave oscillator.
US11030419B1
The invention is a data processing method and system for suggesting non-obvious potential Hydrocarbon Plays from unstructured text. The data processing system detects clues for Hydrocarbon Play Elements in sentences, matches combinatorial patterns (DNA inspired) across sentences and documents to output potential Hydrocarbon Plays. The system also computes a rank for the detected Hydrocarbon Play's non-obvious nature. In particular, the data processing system operates on any digital unstructured text derived from academic literature, company reports, web pages and other sources. Detected Hydrocarbon Plays can be used to stimulate ideation and learning events for geoscientists in the oil and gas exploration industry.
US11030414B2
Systems, apparatuses, and methods for representing words or phrases, and using the representation to perform NLP and NLU tasks, where these tasks include sentiment analysis, question answering, and conference resolution. Embodiments introduce a type of deep contextualized word representation that models both complex characteristics of word use, and how these uses vary across linguistic contexts. The word vectors are learned functions of the internal states of a deep bidirectional language model (biLM), which is pre-trained on a large text corpus. These representations can be added to existing task models and significantly improve the state of the art across challenging NLP problems, including question answering, textual entailment and sentiment analysis.
US11030406B2
A method for expanding an initial ontology via processing of communication data, wherein the initial ontology is a structural representation of language elements comprising a set of entities, a set of terms, a set of term-entity associations, a set of entity-association rules, a set of abstract relations, and a set of relation instances. A method for extracting a set of significant phrases and a set of significant phrase co-occurrences from an input set of documents further includes utilizing the terms to identify relations within the training set of communication data, wherein a relation is a pair of terms that appear in proximity to one another.
US11030400B2
Methods, programming, and system for identifying one or more variable slots within an utterance are described herein. In a non-limiting embodiment, a first slot-value pair for an utterance may be obtained. The first slot-value pair may include a first slot and a first value associated with the slot. The first slot may be of a first entity type, where an intent and a data object are estimated based on the first utterance. A data structure representing the data object may be identified. Based on the intent, a first variable slot in the data structure associated with the first entity type may be determined, where the first variable slot may be associated with at least one of: multiple values and an adjustable value. Based on the intent, the first value may be assigned to the first variable slot in the data structure.
US11030398B2
A computer-implemented system for on-screen ballot duplication is disclosed, that may be deployed for generating a revised ballot that satisfies predetermined rules or thresholds for further processing.
US11030396B2
A method includes executing an application at a mobile device to provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of the mobile device; while displaying the image, receiving a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input indicating a first region of the image; based on the first user input, displaying a text entry box together with a selection box in the graphical user interface, the selection box defining a region of the image with which the first annotation is to be associated; receiving a first comment via the text entry box; and responsive to second user input, sending the first comment and a location of the selection box to the content server for storage as the first annotation.
US11030388B2
Live text glyph modification is described. A content processing system receives a selection input to select a glyph via a user interface of a content editing application. Responsive to this selection, the content processing system generates an outline of the glyph's geometry and enables modification of the outline relative to left-bearing, right-bearing, and baseline positions for the glyph, which define the glyph's position relative to other glyphs of the text content. Using the modified outline, the content processing system generates a modified glyph, which may be stored in a global storage resource and added to a stylistic set for the font type of the original glyph. This enables the content processing system to generate and store modified glyph geometries that can be readily interchanged with original glyph geometries during the creation of text content—without destroying the ability to edit the text content using conventional text editing tools.
US11030387B1
The technology disclosed relates to systems and methods for device-dependent display of an article from a PDF file that has multiple articles and a table of contents to the articles. The system can use a library to render the article from the PDF file. The rendering can include bounding boxes positioned at on-page coordinates that can include one or more images and multiple text blocks of glyphs. The system can detect at least one table in the PDF file that includes pages numbers and multiple columns. The system includes logic to partition a contiguous sequence of text representing the table into text blocks of entries and columns. The system includes logic to merge multiple text blocks that align horizontally with a single page number into a single text block. Table of contents is displayed in a device-dependent format including the entries from the merged text blocks.
US11030386B2
Aspects of the subject technology relate to systems and methods for constraints-based layout and control of user interface (UI) elements. The system receives a first user input indicating an instruction to position a first UI element on a page of the layout application. The system receives a second user input indicating an instruction to position a second UI element on the page. The system receives a third user input indicating an instruction to create a connection from the second UI element to the first UI element. The system generates a layout constraint indicating a spatial relationship between the first UI element and the second UI element based on the connection. The system provides the layout constraint in a layout data file associated with the UI.
US11030383B2
A method of forming an integrated device includes: providing a first via pillar file specifying a first via pillar; providing a second via pillar file specifying a second via pillar; arranging, by a processor, the first via pillar to electrically connect to a circuit cell in a first circuit; arranging an interconnecting path for electrical connection of the first via pillar to another circuit cell in the first circuit; arranging, by the processor, the second via pillar to replace the first via pillar when the first via pillar induces an electromigration (EM) phenomenon; re-routing the interconnecting path with replacement of the first via pillar to generate a second circuit when the first via pillar induces the EM phenomenon; and generating the integrated device according to the second circuit.
US11030371B2
A method of designing a 3D Integrated Circuit, the method including: performing partitioning to at least a logic strata including logic and a memory strata including memory; then performing a first placement of the logic strata using a 2D placer executed by a computer, where the 2D placer is a Computer Aided Design (CAD) tool for two-dimensional devices; where the 3D Integrated Circuit includes through silicon vias for connection between the logic strata and the memory strata; and performing a second placement of the memory strata based on the first placement, where the logic includes at least one decoder representation for the memory, where the at least one decoder representation has a virtual size with width of contacts for the through silicon vias, and where the performing a first placement includes using the decoder representation instead of an actual memory decoder.
US11030369B2
Superconducting circuit with virtual timing elements and related methods are described. A method includes specifying a superconducting circuit portion including a timing path comprising: (1) at least one logic gate to be implemented using Josephson junctions, (2) a first virtual timing element for defining a synchronization point along the timing path, and (3) a second virtual timing element for adding latency to the timing path. The method further includes synthesizing the superconducting circuit portion, where the synthesizing comprises treating the first virtual timing element as a first flip-flop and the second virtual timing element as a second flip-flop, where the first flip-flop is treated as being fixed in relation to the at least one logic gate along the timing path, but the second flip-flop is treated as being movable in relation to the at least one logic gate along the timing path.
US11030368B2
The present disclosure describes a method for optimizing metal cuts in standard cells. The method includes placing a standard cell in an layout area and inserting a metal cut along a metal interconnect of the standard cell at a location away from a boundary of the standard cell. The method further includes disconnecting, at the location, a metal portion of the metal interconnect from a remaining portion of the metal interconnect based on the metal cut.
US11030367B2
A system to develop an integrated circuit includes a latch identifier module to identify a first child latch placed at a first location in a first child macro of a parent macro and a second child latch placed at a second location in a second child macro of the parent macro. The second child latch is located away from the first child latch. The system further includes a latch location optimization module and a latch placement module. The latch location optimization module determines a target timing parameter threshold and determines a first actual timing parameter. The latch placement module changes the first location of the first child latch and/or the second location of the second child latch to generate an optimized parent macro based on the changed locations. The latch location optimization module re-executes the latch optimization process to determine a second actual timing parameter based on the changed locations.
US11030363B2
A physics engine executed on a processor to simulate real-time rigid body dynamics of a simulated physical system with permissive penetration functionality is provided. The physics engine may be configured to iteratively loop through a collision detection phase, solving phase, updating phase, and display phase. When a penetration between a pair of bodies is due to an initial penetration from a prior collision detection phase, the physics engine may permit the initial penetration between the pair of objects during the current solving phase by not applying a bias or position change to correct for the initial penetration. Also the physics engine may be configured to detect geometry changes and modify the initial penetration distance accordingly.
US11030361B2
An automated modelling system for automatically and quickly creating computer-aided-engineering model of body in white structures such as members, braces, and joints based on limited inputs from a user. The automated modelling system generally includes a computer system which receives various inputs from the user, including but not limited to trajectories, axis along height, any base components, height, width, angle, size, radius, thickness, and the like. Using these inputs, the computer system will automatically create the desired elements, such as members, braces, or joints, based on user inputs. The computer system may also adjust existing elements, mesh elements, and parameterize elements based on user inputs received via an interface displayed on the computer system.
US11030357B2
Methods, devices, and systems for providing a virtual construction and design of an interior wall of a home or office are described. The virtual construction and design provides for various substrate layers as they would exist within the interior wall, interactions between substrate layers, as well as environmental effects. The virtual construction can be implemented on a website so that a user of the website is able to create, select, and purchase customized wallpaper patterns with various color effects, three-dimensional effects, aging effects, texture effects, and environmental effects.
US11030356B2
A system for automating design of a support frame for artificial rockwork structures. The system includes a processor and memory storing a three dimensional (3D) mesh for an exterior surface of a rockwork structure. The system includes an offset module that is code/instructions or software executed by the processor to process the 3D mesh and generate an offset mesh defining a 3D topology of the exterior surface at an offset distance from the 3D mesh. The system also includes a chip-defining module including software executed by the processor to divide the offset mesh into a plurality of subsections. The system further includes a rebar line-defining module with software executed by the processor to generate an assembly of rebar pieces for each of the subsections that defines for each of the rebar pieces a length, a location within the subsection, and a set of spaced apart bends.
US11030350B2
Described herein are systems, methods, and apparatuses for securely outputting sensitive information. The systems, methods, and apparatuses may include accessing a data item using a computing device, determining that the data item contains sensitive information, and determining that the computing device is located in a public space. The data item, or a portion thereof, may be modified and the modified data item may be output.
US11030335B2
A computer system, in response to intercepting a database server response with a result set issued by a database server in response to a database query received by the database server, extracts a selection of data from the result set, the selection of data identifying dynamic query elements of the dynamic database query as constructed by the database server at runtime. The database activity monitoring service determines whether the dynamic query elements comply with any security policies. The database activity monitoring service, in response to determining that the dynamic query elements fail to comply with any security policies, issues a security alert.
US11030331B2
Disclosed herein is a system for providing a cryptographic platform for distributing data structures within a peer-to-peer network wherein encrypted messages are exchanged among nodes. The system provides for the creation and management of privately subspaced blockchains that include subspaces that are private, yet verifiable through the use of global state roots. The global state roots are updated based on subspace roots that are in term generated based on the data in that subspace.
US11030328B2
A cryptographic object management system is provided that includes physically separated first and second object management sites. The first and second object management sites each respectively include HSMs, a HSM server connected to each of the HSMs, and a persistent layer connected to the HSM server. The HSM servers respectively manage operation of each of the HSMs. The HSM server of the first object management site includes an object manager module that manages and controls the cryptographic object management system. The persistent layers respectively store cryptographic objects for use by the HSMs. Each of the HSMs respectively performs crypto-processing on one or more of the cryptographic objects.
US11030325B2
A computer-implemented method is provided for statistical modeling of entities of a particular type. The method can include obtaining entity data including a plurality of entity data sets, each entity data set associated with a respective entity and including values for one or more static parameters indicative of a type of the entity. Each entity data set can include (i) values for input parameter(s) indicative of a security profile of the entity and (ii) a value of a security class parameter indicative of a security class of the entity based on the values of the input parameters. The method can include training a statistical classifier to infer a value of the security class parameter indicative of the security class of a particular entity of the particular type based on values of one or more of the input parameters indicative of a security profile of the particular entity.
US11030317B2
Embodiments described herein enable independently recoverable security for processor and peripheral communication, enabling a processor without native non-volatile memory to generate and recover credentials in response to a firmware update. The processor and peripheral can each have credentials burned into secure fuses. The processor can derive a shared secret from the secure fuses using security attributes that are based on the security version number of firmware within the processor and the peripherals to which the processor is to security communicate. The processor and peripherals can generate ephemeral session keys from the shared secret and nonces. The ephemeral session keys can be used to secure communications between the processor and the peripherals.
US11030316B2
According to some example embodiments, a method for providing security to a storage device includes receiving, by the storage device, a public key via a network; sending, by the storage device, the received public key and a proposed configuration corresponding to the storage device to a security manager that resides in a control plane of the network; determining, by the security manager, whether the public key received from the storage device matches a private key available to the security manager; downloading, by the security manager, the proposed configuration to the storage device; determining, by the security manager, if the proposed configuration is successfully downloaded to the storage device; operating the storage device according to the downloaded configuration; and granting, by the security manager, a request to lease the storage device operating in the downloaded configuration for a time interval.
US11030312B2
A system for training a file classification model for classifying malicious software comprising at least one hardware processor adapted to: computing a plurality of datasets, each for one of a plurality of executable files, each file having a label, each dataset is computed by: receiving a respective file; detecting a plurality of binary functions in the respective file; translating each of the respective plurality of binary functions to produce a plurality of disassembled functions; clustering a plurality of operation-codes identified in the plurality of disassembled functions into a plurality of clusters according to respective operation-code; computing a plurality of statistical values of the plurality of disassembled functions and the plurality of clusters; and associating the plurality of statistical values with the file's label to produce a dataset; and training a file classification model using the plurality of datasets to compute at least one classification score of an input file.
US11030309B2
There is provided a method of detecting a threat against a computer system. The method comprises: creating a modular representation of behavior of known applications on the basis of sub-components of a set of known applications; entering the modular representation to an evolutionary analysis system for generating previously unknown combinations of the procedures; storing the generated previously unknown combinations as candidate descendants of known applications to a future threat candidate database; monitoring the behavior of the computer system to detect one or more procedures matching the behavior of a stored candidate descendant in the future threat candidate database; and upon detection of one or more procedures matching the behavior of the stored candidate descendant and if the stored candidate descendant is determined to be malicious or suspicious, identifying the running application as malicious or suspicious.
US11030308B2
A method and system are provided for improving threat detection in a computer system by performing an inter-application dependency analysis on events of the computer system. The method includes receiving, by a processor operatively coupled to a memory, a Tracking Description Language (TDL) query including general constraints, a tracking declaration and an output specification, parsing, by the processor, the TDL query using a language parser, executing, by the processor, a tracking analysis based on the parsed TDL query, generating, by the processor, a tracking graph by cleaning a result of the tracking analysis, and outputting, by the processor and via an interface, query results based on the tracking graph.
US11030297B2
Systems and methods are described for authorizing users and/or devices. An example method may comprise receiving, from a user device, a request to access a function associated with a service account. The request may comprise an identifier of the user device. The example method may comprise determining, based on the identifier, a primary authority holder of the service account. The example method may comprise determining that a first record on a first distributed ledger associated with the primary authority holder indicates that the user device is associated with the primary authority holder. The example method may comprise determining that a second record on a second distributed ledger associated with the user device indicates that the user device is associated with the primary authority holder. The example method may comprise granting, based on the request, the first record, and the second record, the user device access to the function.
US11030288B2
A device and a method for authenticating using biometric information in an electronic device are provided. The electronic device includes a display, and at least one processor. The at least one processor detects an execution of an application which provides an authentication service based on biometric information, changes at least one biometric information recognition related variable, in response to detecting the execution of the application, and controls to display an application execution screen including at least one authentication guide image corresponding to the at least one biometric information recognition related variable. Other embodiments may also be possible.
US11030282B2
The device (100) for protecting a document (125) comprises: —a means (120) for inputting a digital file representing an image of at least a part of the document, —a means (135) of extracting characteristic elements of the image and of positions of said characteristic elements on the document, —a means (140) of encoding characteristic elements of the image and data representative of position of said characteristic elements on the document, and to a matrix code and—a means (155) of printing the matrix code on or in said document. In embodiments, the device comprises: —a means (165) of determining a location of the document not bearing any information, and/or—a means (165) of determining the shape of the matrix code corresponding to the location of the document not bearing information, the printing means printing the matrix code at the determined location and according to the determined shape.
US11030280B2
Creating a certificate for a software module. A method includes obtaining a public key for a software module. The method includes obtaining a public key for a software module implemented on a hardware device. The method further includes creating a certificate using the public key by signing the public key using a hardware protected key and hardware protected compute elements. The hardware protected key is protected by a protected portion of the hardware device, and not accessible outside of the protected portion of the hardware device.
US11030272B1
Described is a system (and method) for automating the process of generating variations of a website that may be continually evaluated to improve a user interaction flow. The process may be based on a genetic algorithm that creates improving generations of websites. For example, the system may automate the creation of different layouts for a website and evaluate the effectiveness of each layout based on a particular user interaction goal. The most effective (e.g., top performing) layouts may be determined and then “bred” as part of an iterative improvement process.
US11030270B1
Embodiments of systems and methods for analyzing and visualizing data are described. Data from third party data sources can be collected, parsed, and analyzed to generate graphical elements that can help visualize the analyzed data. These graphical elements can be displayed on remote user computing devices to enable users of the system to visualize the analyzed data.
US11030267B2
Methods, systems, and computer readable medium for providing translated web content with translated URLs. A request is received content in a second language translated from content in a first language. The content in the first language is obtained from the first Internet source. One or more links are identified from the content in the first language. Each original URL is divided into one or more translatable URL components in the first language. Whether the one or more translatable URL components in each original URL have been previously translated into the second language and stored as translated URL components is determined. If there is at least one translatable URL component previously translated and stored as a corresponding translated URL component, a translated URL in the second language for each original URL is generated. The content in the second language with translated URLs is created.
US11030264B2
There is provided a method of setting up an interactive communication session between a querying client terminal and target client terminal(s), comprising: receiving a query from the querying client terminal, semantically matching the query to a structured dataset storing structured data created from unstructured user generated content, and unstructured user reactions, extracted from posted profiles of user credentials of a social network, selecting matched user credentials of users of the social network according to an analysis of the matched structured data, distributing a request for joining an interactive communication session to matched client terminals of the matched user credentials, receiving at least one response to the request from responding client terminal(s) of at least one responding user credentials, and establishing an interactive communication session between the querying client terminal and the responding client terminal(s) of the at least one responding user credentials.
US11030259B2
A facility for annotating a visual representation of a document is described. The facility presents on a display device visual representations of two or more portions of a document. The facility further present on the display on the display, in connection with each of one or more of the presented document portion visual representations, an annotation conveying a result of aggregating information describing two or more search transactions in whose results the represented document portion is included.
US11030251B2
The present teaching relates to providing a query suggestion. In one example, a request is received for query suggestions with respect to a query prefix input by a user. Personal data of the user are obtained. One or more spelling correction candidates are generated based on the personal data and the query prefix. Each of the one or more spelling correction candidates represents a possible spelling correction of the query prefix that was likely input incorrectly in view of the personal data. One or more query suggestions are determined based on the one or more spelling correction candidates. The one or more query suggestions are provided as a response to the request.
US11030250B2
Methods, computer program products, and systems are presented. The methods include, for instance: generating domain language detection models respective to a plurality of domains. A query is mapped to a domain language detection model and intent of the query is determined by use of classification labels of the domain language detection model. Based on the classification labels that may be identified as the intent of the query, alternative queries are formed to be meaningful valid and are produced to a user.
US11030245B2
Some embodiments are directed to a method for exchanging data between a user and one or more data sources, the method including configuring a non-transitory computer readable medium to access data from the one or more data sources via a data source query in accordance with options specified in first and second XML configuration files. The non-transitory computer readable medium further retrieves the data in a predefined format at a database and displays the data in accordance with display options specified in the first and the second XML configuration files.
US11030231B2
An embodiment of a semiconductor package apparatus may include a substrate, and logic coupled to the substrate, wherein the logic is at least partly implemented in one or more of configurable logic and fixed-functionality hardware logic, the logic coupled to the substrate to determine an angular distance between a data object and a group of data objects, and assign the data object to the group of data objects based on the determined angular distance. In some embodiments, the logic may also be to determine one or more of an upper bound and a lower bound for the group of data objects based on triangle inequality. Other embodiments are disclosed and claimed.
US11030229B2
Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A user interface may be employed to enable a user to have an extraction rule automatically generate and/or to manually enter an extraction rule. The user may be enabled to manually edit a previously provided extraction rule, which may result in real time display of updated extracted values. The extraction rule may be utilized to extract values from each of a plurality of records, including event records of unstructured machine data. Statistics may be determined for each unique extracted value, and may be displayed to the user in real time. The user interface may also enable the user to select at least one unique extracted value to display those event records that include an extracted value that matches the selected value.
US11030219B1
An automated method is provided for replacing a currently operating data replication engine with a new data replication engine. The currently operating data replication engine replicates source database transactions including any new source database transactions committed in an audit trail of the source database before the currently operating data replication engine stops replicating. A list of active database transactions is generated and recorded as a first token in the audit trail. The currently operating data replication engine is stopped when all of the database transactions in the first token have completed. The new data replication engine is started and positioned to begin processing source database transactions in the audit trail of the source database at a beginning position that is located at or prior to the position of the first token in the audit trail. The new data replication engine replicates source database transactions by ignoring source database transactions listed in the first token and those which completed prior to the position where the currently operating data replication engine stopped, and replicates remaining source database transactions started prior to the current engine stopping, plus those new database transactions started after the currently operating data replication engine stopped.
US11030218B2
Inconsistency in data stored in a plurality of servers that perform replication is prevented. A capacity management unit provides in advance a temporary area for dynamic control of a total capacity, manages a use status of the temporary area of each of a master server and a slave server with a capacity management table, and determines whether a data write request for requesting writing of data is executable or not based on the use status of the temporary area of the master server and the use status of the temporary area of the slave server in the capacity management table of the data requested to be written by the data write request. A data processing unit causes both of the master server and the slave server to execute the data write request when the capacity management unit determines that the data write request is executable, and prevents both of the master server and the slave server from executing the data write request when the data write request is determined to be inexecutable.
US11030217B2
An example operation may include one or more of storing, via a master chain, partition information that links together storage across a plurality of blockchains, receiving a request to execute a blockchain transaction from a client, determining whether the blockchain transaction is associated with data stored on one blockchain or data stored separately on different blockchains based on the partition information stored on the master chain, and, in response to a determination that the blockchain transaction is associated with data stored separately on different blockchains, identifying, via the master chain, a location of each blockchain from among the different blockchains and transmitting the locations to a system configured to perform the blockchain transaction.
US11030206B2
A memory stores a query template that describes a look-up condition for searching a database, by using a parameter to which identification information of a reference entity is assigned, and a reference point condition indicating a condition of an entity usable as the reference entity. A processor accepts designation of a first entity among a plurality of entities, detects a second entity that is reachable from the first entity via one or more links and satisfies the reference point condition, from among the plurality of entities, when the first entity does not satisfy the reference point condition, generates a query based on the detection result of the second entity and the query template, and retrieves data to be used in display processing from the database by using the query.
US11030203B2
Techniques and solutions are described for detecting malicious database activity, such as SQL injection attempts. A first machine learning classifier can be trained by comparing processed and unprocessed user input, where a difference between the two can indicate suspicious or malicious activity. The trained classifier can be used to analyze user input before query execution. A second machine learning classifier is trained with a data set that includes call stack information for an application requesting execution of a dynamic query and query statistics associated with processing of the query at the database. The query of the application can be correlated with a corresponding database query by hashing the application query and the database query and comparing the hash values, where matching hash value indicate a common query. The trained classifier can monitor execution of future queries to identify queries having anomalous patterns, which may indicate malicious or suspicious activity.
US11030200B2
Technologies for computing a relativized entity score include generating first actionable output that identifies a particular supplier and an intrinsic score for the particular supplier that is calculated using intrinsic factor data for the particular supplier, where the intrinsic factor data is obtained from a plurality of instances of procurement software; determining a set of weights using peer spend data of a set of peer suppliers, where the set of peer suppliers is identified based on a spend label that is associated with the peer spend data by an artificial intelligence-based process; applying the set of weights to a set of intrinsic scores for the set of peer suppliers to produce a set of peer scores, where a weight in the set of weights is calculated using the peer spend data; aggregating the set of peer scores to produce an aggregate peer score; generating second actionable output, where the second actionable output modifies or supplements the first actionable output based on a comparison of the intrinsic score for the particular supplier to the aggregate peer score, where the method is performed by one or more computing devices.
US11030199B2
Provided are systems and methods for the contextual retrieval and contextual display of records. A search query and/or search results may be contextually enhanced based on (i) natural language processing (NLP) models, (ii) user behavior, and/or (iii) relationships between various entities involved in a search, such as between users, records, and/or fields of expertise. Contextually enhanced search results may be delivered and displayed to a user on a user interface in a contextually relevant order.
US11030193B2
Provided are techniques for efficient subquery predicate generation to reduce processing in a multi-table join. It is determined that a query is to be rewritten, wherein the query includes a predicate for a first column of a first table and a second column of a second table. The query is rewritten with generated subquery predicates for the first table that are to be applied to the second table and with generated subquery predicates for the second table that are to be applied to the first table. Minimum and maximum ranges for columns of the generated subquery predicates at a cursor open are determined. The minimum and maximum ranges are merged to determine inclusive ranges that exist in the first table and the second table. The generated subquery predicates are rewritten as derived local subquery predicates with the inclusive ranges. The query with the derived local subquery predicates is executed.
US11030188B2
Implementations of the present disclosure include receiving a merger request including a first identifier of a first node, a second identifier of a second node, and an identifier of a first smart asset, the first smart asset being associated with the first node, determining whether the first smart asset is capable of merger with a second smart asset associated with the second node at least partially based on the identifier of the first smart asset and an identifier of the second smart asset, and, in response to determining that the first smart asset is capable of being merged with the second smart asset, automatically: updating the second smart asset, the updated second smart asset being assigned a value, and including properties of the first smart asset, recording the updated second smart asset to the second node, and deleting the first smart asset.