US11026001B1
Systems and methods increase the fan-out (radix) of optical connections that are co-packaged with electric circuits, e.g., Application-Specific Integrated Circuits (ASICs). Optical or electrical techniques are presented to break out multiple data streams from a Photonic Integrated Circuit (PIC) integrated with an ASIC. This provides the ability to increase the I/O capability (radix) of an ASIC, allowing the ASIC to connect to a larger number of devices (e.g., servers). A cross-connect system includes one or more cross-connect devices optically interconnected to 1) a plurality of switches with each switch connected to one or more subtending servers, and 2) a plurality of switch circuits having Photonic Integrated Circuits (PICs) integrated therewith, each of the one or more cross-connect devices is configured to provide fan-out of the plurality of switches between the plurality of switch circuits to increase a number of the subtending servers.
US11025992B2
A system for validating an authorization request to facilitate controlling access to content or computer commands, in which the access is requested by multiple entities operated on discrete computing environments. The techniques make use of a system including a switchboard and a rule engine that collect parameter sets required for validation from the entities and dynamically generate a lock and key combination based on the collected parameter sets. The key of the lock and key combination allows the system to validate each entity independently regardless of the required parameters specified in the lock and key combination.
US11025986B2
A method includes receiving, with a computing system, data representing a video item into a buffer. The method further includes outputting the video item from the buffer to a display system. The method further includes determining that utilization of the buffer falls below a predetermined threshold. The method further includes, in response to determining that the utilization of the buffer falls below the predetermined threshold, determining that there is a specified rebuffering point within a predetermined time frame. The method further includes pausing with the computing system, the video item at the specified rebuffering point in response to determining that there is the specified rebuffering point within the predetermined time frame.
US11025979B2
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for a crowd sourced indexing and/or searching of content. An embodiment operates by receiving one or more requests for content from one or more media devices, each request comprising content identifier information that identifies the content, determining whether crowd sourced content index information has been generated for the content, transmitting a response to the one or more media devices of the one or more media devices, in response to the one or more requests, the response comprising content location information and a content indexing request, and receiving content index information for the content identified by the content identifier information from the one or more media devices.
US11025967B2
A method for inserting information push into a live video streaming is performed at a computer server, the method including: obtaining a bitstream of the information push, a playing time period of the information push, video identification, and a corresponding bitstream of the video; using the bitstream of the information push to replace a bitstream of the video having the same playing time period with the playing time period of the information push, and inserting the bitstream of the information push and the bitstream of the video into a same path flow; generating an information push insertion mark; and sending the video identification, the information push insertion mark, and the bitstream of the information push to a terminal of the video corresponding to the video identification. The terminal inserts the bitstream of the information push into the video corresponding to the video identification according to the information push insertion mark.
US11025964B2
Some embodiments of the present disclosure relate to the field of video processing, and disclose a method, an apparatus, a server, and a storage medium for generating a live broadcast video of highlight collection. The method for generating a live broadcast video highlight in the embodiments of the present disclosure includes: identifying a live broadcast picture from a live broadcast video and determining if a target image element exists in the live broadcast picture; if the target image element exists in the live broadcast picture, saving, as a highlight segment, a segment of live broadcast video having the live broadcast picture; when a merging condition is satisfied, merging the highlight segment into the live broadcast video based on the merging condition to obtain a merged video of highlight collection; and switching an output live broadcast video to the merged video of highlight collection.
US11025953B2
Disclosed is a method of decoding a plurality of coding units from a bitstream of video data. The method determines a coding unit structure of the plurality of coding units from a first data block of the bitstream. The coding unit structure describes a division of a coding unit into the plurality of coding units. The method decodes, according to the determined coding unit structure, bypass encoded data for the plurality of coding units from a second data block of the bitstream. The method decodes, according to the determined coding unit structure, residual data for the plurality of coding units from a third data block of the bitstream. The method then forms the plurality of coding units from the bitstream using the residual data and the bypass encoded data. A method of encoding is also disclosed.
US11025946B2
A method of video decoding in a decoder is described. A coded video bit stream is received. The coded video bit stream includes a block. An integer value p1 of a first motion vector component and an integer value p2 of a second motion vector component are received. The integer value p1 is associated with a corner of the block and the integer value p2 is associated with another corner of the block. The first motion vector component and the second motion vector component are of a same type of motion vector component. A motion vector predictor of the block is interpolated from the integer value p1 and the integer value p2 based on a lookup table and one or more of operations that only include addition, subtraction, and multiplication. A sample of the block is reconstructed based on the interpolated motion vector predictor of the block.
US11025944B2
A method for decoding a video, according to the present invention, may comprise the steps of: parsing a first flag indicating whether inter prediction on the basis of a merge mode is applied to a current block; if the first flag is true, parsing a second flag indicating whether a regular merge mode or a merge offset encoding mode is applied to the current block; and if the second flag is true, parsing a third flag indicating whether the merge offset encoding mode is applied to the current block.
US11025937B2
A method for video decoding in a decoder is provided. In the method, transform block signaling information is acquired from a coded video bitstream. A transform type is determined based on the transform block signaling information. A low frequency coefficient of one of a plurality of sub transform units is determined based on the transform type and neighboring sub transform units of the one of the plurality of sub transform units. The plurality of sub transform units is partitioned from a current coding block unit (CU). The current coding block unit is subsequently decoded based on low frequency coefficients of the plurality of sub transform units, where the low frequency coefficients include the low frequency coefficient of the one of the plurality of sub transform units.
US11025936B2
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a current block from a coded video bitstream. The prediction information is indicative of a usage of a first bi-prediction mode for an inter prediction. Then, the processing circuitry determines parameters for a second bi-prediction mode based on the usage of the first bi-prediction mode for the inter prediction, and reconstructs samples of the current block according to the first bi-prediction mode and the determined parameters of the second bi-prediction mode.
US11025921B1
Streaming image data includes receiving a request for a video stream of a scene of a live event, generate a background portion of the scene, obtaining a model of an object in the scene, transmitting the background portion and the model of the object, generating a serialized data stream indicating a modification of the object from the model, and transmitting the serialized data stream for the object.
US11025907B2
Convolutional neural networks (CNN) that determine a mode decision (e.g., block partitioning) for encoding a block include feature extraction layers and multiple classifiers. A non-overlapping convolution operation is performed at a feature extraction layer by setting a stride value equal to a kernel size. The block has a N×N size, and a smallest partition output for the block has a S×S size. Classification layers of each classifier receive feature maps having a feature dimension. An initial classification layer receives the feature maps as an output of a final feature extraction layer. Each classifier infers partition decisions for sub-blocks of size (αS)×(αS) of the block, wherein α is a power of 2 and α=2, . . . , N/S, by applying, at some successive classification layers, a 1×1 kernel to reduce respective feature dimensions; and outputting by a last layer of the classification layers an output corresponding to a N/(αS)×N/(αS)×1 output map.
US11025900B2
A video stream management system includes a video controller that live renders video. Moreover, the video stream management system also includes a display that is communicatively coupled to the video controller and displays a primary video feed that includes the live rendered video. The video controller, the display, or a combination thereof, embeds a pixel pattern in the primary video feed. Additionally, the video feed management system monitors one or more displayed images on the display to identify an error in the primary video feed.
US11025896B2
A three-dimensional display includes a plurality of micro-projectors, each of which including a display element and a projection optic, and a micro-lens array, and each micro-projector projects a display image displayed by the display element onto the micro-lens array through the projection optic and the display element includes a drive circuit substrate and a plurality of micro light emission elements formed on a surface on one side of the drive circuit substrate.
US11025891B2
Methods, systems, and techniques for generating two-dimensional (2D) and three-dimensional (3D) images and image streams. The images and image streams may be generated using active stereo cameras projecting at least one illumination pattern, or by using a structured light camera and a pair of different illumination patterns of which at least one is a structured light illumination pattern. When using an active stereo camera, a 3D image may be generated by performing a stereoscopic combination of a first set of images (depicting a first illumination pattern) and a 2D image may be generated using a second set of images (optionally depicting a second illumination pattern). When using a structured light camera, a 3D image may be generated based on a first image that depicts a structured light illumination pattern, and a 2D image may be generated from the first image and a second image that depicts a different illumination pattern.
US11025890B2
In embodiments, an electronic device may include a first camera disposed on one surface of the electronic device, a second camera disposed on the one surface, a depth sensor disposed on the one surface, and a processor configured to: cause the first camera to acquire a first one or more images of an external object, and generate depth information of the external object using a selected one of the first camera and second camera or the depth sensor, the selected one based on color information or texture pattern information corresponding to the external object in the first one or more images.
US11025887B2
Calibration in the field is described for stereo and other depth camera configurations using a projector One example includes imaging the first and the second feature in a first camera of the camera system wherein the distance from the first camera to the projector is known, imaging the first and the second feature in a second camera of the camera system, wherein the distance from the second camera to the projector is known, determining a first disparity between the first camera and the second camera to the first feature, determining a second disparity between the first camera and the second camera to the second feature, and determining an epipolar alignment error of the first camera using the first and the second disparities.
US11025886B2
A multiple-lens camera has only one image sensor to capture a number of images at different viewing angles. Using a single image sensor, instead of a number of separate image sensors, to capture multiple images simultaneously, one can avoid the calibration process to calibrate the different image sensors to make sure that color balance and the gain are the same for all the image sensors used. The camera has a processor to receive from the image sensor electronic signals indicative of image data of the captured of images. The camera has a connector to transfer the processed image data to an external device or to an image display. The image display device is configured to display one of said plurality of images.
US11025885B2
An optical system for collecting distance information within a field is provided. The optical system may include lenses for collecting photons from a field and may include lenses for distributing photons to a field. The optical system may include lenses that collimate photons passed by an aperture, optical filters that reject normally incident light outside of the operating wavelength, and pixels that detect incident photons. The optical system may further include illumination sources that output photons at an operating wavelength.
US11025880B2
A region of interest (ROI)-based virtual reality (VR) content streaming server and a method are disclosed. The streaming server includes a communication unit that receives a request signal for a media presentation description (MPD) file regarding tiles of a tiled video, ROI) information, and a request signal for a segment file from an electronic device, and transmits the MPD file and the segment file corresponding to the request signal to the electronic device. The streaming server further includes a controller configured to, when the request signal for the MPD file is received, control the MPD file corresponding to the request signal to be transmitted to the electronic device.
US11025878B2
An image processing apparatus, which executes image processing for generating a virtual viewpoint image using a plurality of images captured by a plurality of imaging units that image an imaging space from different viewpoints, identifies a specific object among a plurality of objects inside the imaging space, and carries out image processing for generating the virtual viewpoint image on the plurality of objects inside the imaging space. The image processing apparatus executes the image processing on the identified specific object using images captured by more imaging units than in the image processing executed on other objects.
US11025871B1
A driver for powering a pulsed light source of a scanning projector display is configured to provide a succession of powering electric pulses to the light source. Duration of the powering electric pulses is less than a pixel time interval during which a scanner of the projector display is directing the light beam to form a corresponding pixel of the image to be displayed. The amplitude of the powering electric pulses is proportionally higher, such that the light pulse has a pulse energy similar to the light energy provided by the light source when continuously driven through the pixel time interval. This enables the light source to be operated at a steeper portion of the electro-optical transfer curve, thereby improving the wall plug efficiency of the scanning projector display.
US11025865B1
A method is disclosed. The method receives a two dimensional or a three dimensional computer generated representation of an area, receives a plurality of images of the area captured by one or more video cameras, detects a first moving object in the plurality of images, generates a computer representation of the first moving object, correlates the images of the area captured by the one or more video cameras with the two dimensional or three dimensional computer generated representation of the area, and displays the computer representation of the first moving object in the two dimensional or the three dimensional computer generated representation of the area.
US11025862B1
A video telephony service provision apparatus for a vehicle is provided. The apparatus includes a display unit having a plurality of window displays that output an image of an occupant of a first other vehicle and a speaker unit having a plurality of speakers that output a voice of the occupant of the first other vehicle. A manipulation unit receives user input requesting a change of output of at least one of the image or the voice of the occupant of the first other vehicle and a controller operates the display unit and the speaker unit.
US11025853B2
The present technology relates to a comparator circuit, a solid-state imaging apparatus, and an electronic device which enable to improve a frame rate. A comparator compares an analog signal with a reference signal, an amplification stage amplifies output of a comparing unit and has different output change speeds in normal rotation and in reverse rotation, and a switch circuit fixes an input node or an output node of the amplification stage to a predetermined voltage in a predetermined period before a comparing operation by the comparator so that the amplification stage operates in a change direction having a higher output change speed. The present technology can be applied to a comparator circuit provided to an A/D converter of a CMOS image sensor.
US11025852B2
An image capturing apparatus includes a pixel portion in which a plurality of pixel blocks are arranged, each pixel block including a predetermined number of pixels; a plurality of readout circuits arranged corresponding to the plurality of pixel blocks; a supply unit that supplies drive signals to the plurality of readout circuits; a setting unit that sets image capturing conditions for each of the plurality of pixel blocks; and a control unit that carries out control so that when the setting unit has set different image capturing conditions for a first pixel block and a second pixel block, the supply unit supplies a first drive signal to the readout circuits corresponding to the first pixel block, and supplies a second drive signal to the readout circuits corresponding to the second pixel block.
US11025850B2
A solid-state image-capturing device includes a pixel array including a plurality of pixel circuits arranged in rows and columns. Each pixel circuit includes: a photoelectric conversion element that generates an electric charge through photoelectric conversion between a bias terminal and a first node, and amplifies the electric charge according to a bias voltage applied via the bias terminal and the first node; a transfer circuit that electrically connects the first node to a second node according to a first control signal; a reset circuit that applies a reset voltage to the second node according to a second control signal; an output circuit that reads out a voltage of the second node according to a third control signal; and an analog memory that is electrically connected to the second node according to a fourth control signal.
US11025848B2
A unit circuit includes a photoelectric conversion element, an output transistor including an input node and configured to output a signal based on a charge from the photoelectric conversion element, a reset transistor, and a first transistor connected to the input node and configured to change a capacitance of the input node. A first control signal supplied to a gate electrode of the first transistor has at least three types of voltages.
US11025843B2
The present invention relates to a device for the non-invasive determination of physiological parameters of a test person with a lighting unit (32), having a plurality of LED types whose emission maxima are at different wavelengths from the visible to the NIR wavelength range and include an emission maximum below 590 nm, a photo sensor for application to the skin, a data processing unit (11) for reading out the photo sensor and for controlling the illumination unit (32), so that the different types of LEDs individually in a predetermined activation sequence at successive activation start times tk (k=1, 2 . . . M) are activated for a respective predetermined activation period, and to repeat the activation sequence with a clock frequency as a result n=1, 2 . . . N, wherein the clock frequency—sufficiently high for the resolution of the pulse—is characterized in that the photo sensor is a camera sensor (34) on CCD or CMOS base, which is arranged to the illumination unit (32) in a way that it can detect by transflection light passing through the body, that the data processing unit (11) reads out the camera sensor in each activation sequence at the activation start times tk (k=1, 2 . . . M) and over the respective activation period, with the detected intensities via subregions of sensor elements being added up and assigned to the respective activation sequence and to the respective activation start time tk (k=1, 2 . . . M), and records them as time series, wherein subareas of the camera sensor are added up by reading out the lines of the camera sensor, which are parallel to the connection axis between the illumination unit and the camera sensor and along which increases the distance from the illumination unit, and parallel lines are summarized to a single averaged line, and the data processing device is arranged to evaluate the averaged line as a function of the distance from the illumination unit to the muscle oximetry.
US11025842B2
Embodiments relate to image signal processors (ISP) that include binner circuits that down-sample an input image. An input image may include a plurality of pixels. The output image of the binner circuit may include a reduced number of pixels. The binner circuit may include a plurality of different operation modes. In a bin mode, the binner circuit may blend a subset of input pixel values to generate an output pixel quad. In a skip mode, the binner circuit may select one of the input pixel values as the output pixel pixel. The selection may be performed randomly to avoid aliasing. In a luminance mode, the binner circuit may take a weighted average of a subset of pixel values having different colors. In a color value mode, the binner circuit may select one of the colors in a subset of pixel values as an output pixel value.
US11025834B2
A method removes brightening, which is caused by scattered light, from an image of an external environment of a vehicle captured by a vehicle camera arranged in or on the vehicle. A curve of a total intensity e.g. along a respective line within the image is determined, wherein the total intensity is caused by desired light and scattered light that reach the coverage area of the vehicle camera. An approximation function of a lower limit of the scattered light intensity is estimated. The estimated approximation function is subtracted from the determined curve of the total intensity to produce a modified image with reduced or corrected scattered light.
US11025832B2
An imaging device includes a pixel including a photoelectric converter, where the pixel captures first data in a first exposure period and captures second data in a second exposure period different from the first exposure period, the first exposure period and the second exposure period being included in a frame period. A sensitivity of the photoelectric converter in the first exposure period is different from a sensitivity of the photoelectric converter in the second exposure period, and the imaging device generates multiple-exposure image data including at least the first data and the second data.
US11025829B2
An imaging apparatus includes an image sensor configured to photoelectrically convert an object image formed by an imaging optical system in at least three states in which positions of light sources configured to emit light are different from each other, and to output at least three image data, and a luminance distribution acquirer configured to acquire information on a plurality of luminance distributions of the image data based on common information on a common light amount distribution regarding the at least three states.
US11025827B2
Digital image capture session and metadata association techniques are described. In one example, a user input is received to initiate an image capture session. At least one digital image is captured using a digital camera during the image capture session. Audio input data is also collected using an audio input device during the image capture session and is converted into text data, e.g., speech-to-text. Metadata is generated based on the text data and associated with the at least one digital image. The at least one digital image is output as having the associated metadata as completion of the image capture session.
US11025824B2
Images with an optical field of view are captured by an image capture device. An observed trajectory of the image capture device reflects the positions of the image capture device at different moments may be determined. A capture trajectory of the image capture device reflects virtual positions of the image capture device from which video content may be generated. The capture trajectory is determined based on a subsequent portion of the observed trajectory such that a portion of the capture trajectory corresponding to a portion of the observed trajectory is determined based on a subsequent portion of the observed trajectory. Orientations of punch-outs for the images are determined based on the capture trajectory. Video content is generated based on visual content of the images within the punch-outs.
US11025819B2
One embodiment of an apparatus includes a reference position receiving unit configured to receive intermediate or end panorama reference position information input by a user, and a control unit configured to control an imaging device to begin generating a plurality of images to be used to generate a panoramic image based on the intermediate or end panorama reference position information input by the user after the reference position receiving unit receives the intermediate or end panorama reference position information.
US11025813B2
A control apparatus includes a focus detecting unit configured to detect a defocus amount, a continuity determining unit configured to determine a continuity of a focus detection result, a characteristic detecting unit configured to detect characteristics of a main object and of surroundings of the main object, a controlling unit configured to change a parameter relating to a tracking operation based on the characteristics during the tracking operation and a focus adjusting unit configured to perform a focus adjustment based on the defocus amount, the continuity of the focus detection result and the parameter.
US11025811B1
A system for live streaming a trail camera preferably includes a position adjustable camera, a cellular hotspot, a power source, a WiFi switch, a wireless device and a control software program. The position adjustable camera includes being actuated by a motion detector; the capability of being remotely operated; and the ability to live stream images and video including sound. The cellular hotspot converts a cellular signal to a WiFi signal, or a WiFi signal to a cellular signal. The WiFi switch allows operation of the position adjustable camera. The control software program provides an interface between the user and control of the position adjustable camera. The control software program includes choosing between livestream and still images; powering the position adjustable camera; controlling the pan, tilt and zoom of the position adjustable camera; triggering of camera operation; choice of multiple cameras; image inversion; and storage of images in an images gallery.
US11025810B2
A control module of an electronic device includes a control unit that recognizes modules and allocates unique addresses to the modules, and a storage unit that stores predetermined information including the unique addresses allocated to the modules. If communication is possible with a predetermined module, the control unit performs communication with the modules based on the predetermined information without updating the predetermined information. If communication is not possible with the predetermined module, the control unit updates the predetermined information to perform communication with the modules based on the updated predetermined information.
US11025798B2
A computing device receives first data indicating a first metric of a first printed test area and second data indicating a second metric of a second printed test area. The first printed test area is associated with a first plurality of Neugebauer Primaries and each Neugebauer Primary in the first plurality of Neugebauer Primaries is associated with a respective area coverage in the first printed test area. The second printed test area is associated with a second plurality of Neugebauer Primaries, wherein each Neugebauer Primary in the second plurality of Neugebauer Primaries is associated with a respective area coverage in the second printed test area and the second plurality of Neugebauer Primaries is different from the first plurality of Neugebauer Primaries. The computing device generates third data associating a color in a color space with the first plurality of Neugebauer Primaries or the second plurality of Neugebauer Primaries in dependence on the first metric and the second metric.
US11025795B2
An operation mode control system includes an obtainment processing portion and a shift processing portion. The obtainment processing portion obtains sound volume data indicating a sound volume level of ambient sound around an image forming apparatus that is operating in a first mode in which all or a part of functions relating to image formation is restricted. The shift processing portion shifts, when a count of a number of times it is determined during a preset specific time period that the sound volume level is a first reference level or more, is a preset specific count or more, the image forming apparatus into a second mode in which it is possible for image formation to begin.
US11025777B2
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for detecting harassment. The system may receive communication data from a first customer service representative terminal or a customer communication device and may determine, based at least in part on the communication data and stored communication data, that the communication data comprises harassing content. The system may, responsive to determining that the communication data comprises harassing content, transmit to a second customer service representative terminal, a notification indicating that the communication data comprises harassing content.
US11025772B2
An electronic device is provided to include a user interface, a communication circuitry that supports Bluetooth (BT) communication and store a first BT address, a processor operatively connected with the user interface and the communication circuitry, and a memory operatively connected with the processor. The memory stores instructions that, when executed, cause the processor to establish a communication connection with a first external electronic device based on the first BT address, end the communication connection with the first external electronic device, receive a reconnection request based on the first BT address from the first external electronic device, transmit a communication connection request to the first external electronic device based on a second BT address different from the first BT address, using the communication circuitry in response to the reconnection request, and store information about whether the first external electronic device accepts or declines the communication connection request in the memory.
US11025770B2
The present disclosure relates to an electronic device comprising a case and a mobile terminal configured to be coupled with the case, where the mobile terminal includes a controller; a connection port provided at one side of the mobile terminal, and a first display, and where the case includes a first body configured to accommodate at least part of the mobile terminal, a connector protruding inward at one side of the first body and configured to engage with the connection port when the mobile terminal is accommodated at the first body, a second body comprising a second display, and a wiring unit electrically connecting the first body and the second body and configured to transfer a signal from the mobile terminal to the second display.
US11025756B2
A data system controls a virtual Probe (vProbe) in a Network Function Virtualization Infrastructure (NFVI). A probe controller transfers header separation instructions for a multiple protocols to the vProbe. The vProbe receives data packets and identifies the protocols in the data packets. The vProbe retrieves header data from individual data packets based on the header separation instructions for the individual protocols in the individual data packets. The vProbe transfers the retrieved header data based on the header separation instructions.
US11025745B2
Technologies for end-to-end quality of service for I/O operations include a compute device in an I/O path. The compute device receives from another of the compute devices in the I/O path, an I/O request packet. The I/O request packet includes one or more QoS deadline metadata. The QoS deadline metadata is indicative of latency information relating to a currently executing workload relative to a specified QoS. The compute device evaluates the QoS deadline metadata and assigns a priority to the I/O request packet as a function of the evaluated metadata.
US11025739B2
To reduce the latency introduced by network communications, the access rights to digital content of various users is locally cached, and such a local cache is referenced without incurring network communication latency. The local cache is predictive in that it can comprise users which a user editing the digital content is more likely to reference in the future, thereby triggering a determination as to whether such users have access rights to the digital content. The predictive aspects of the local cache are informed by a social graph delineating relationships between a user editing the digital content and other users. The social graph can be further refined based on metadata about the digital content, or based on the digital content itself. In addition to comprising users who have access rights to the digital content, the local cache can also comprise users that have been determined to not have access rights.
US11025737B2
A transmission system is provided. The transmission system includes a first server and a second server. The first server is configured to transmit a metafile including location information for a reception device to acquire an audio stream into which metadata is inserted. The second server is configured to transmit the audio stream to the reception device according to a request from the reception device. Identification information indicating that the metadata is inserted into the audio stream corresponding to the location information is inserted into the metafile in association with the location information.
US11025722B2
The disclosed technology is generally directed to communications in an IoT environment. In one example of the technology, device twins for corresponding IoT devices are stored, wherein the device twins include metadata that is associated with the corresponding IoT devices. A schedule job instruction may be received, and at least one candidate IoT device among the IoT devices that is associated with the schedule job instruction may be identified. In some examples, executors associated with the at least one candidate IoT device are created, and jobs are executed via the executors such that the executors are capable of resuming execution after at least one of an outage or a failure.
US11025720B2
A blanket apparatus is described for enhanced detecting of an environmental anomaly relative to a shipping container temporarily maintaining packages. Generally, the apparatus includes a detection blanket disposed proximate the packages and multiple sensor-based ID nodes integrated as part of the detection blanket in a geographically disperse configuration relative to the detection blanket. Each of the sensor-based ID nodes has a processor, memory (with ID node monitoring program code), an environmental sensor, and a wireless radio transceiver. The sensor generates sensor data related to an environmental condition adjacent the sensor and indicative of the environmental anomaly when the sensor data generated is above a threshold condition for that sensor. The transceiver is configured to access and broadcast the sensor data generated in response to a report command from the ID node's processor when the ID node processor executes the ID node monitoring program code.
US11025708B1
Load balancing in a network section implementing VRRPv3 may be supported in a way that is easier to implement than that described in § 4.2 of RFC 5798. This may be done by (a) receiving, by a virtual router redundancy protocol (VRRP) router on a local area network (LAN), a group load balancing identifier (GLB ID) value; (b) sending, by the VRRP router, the GLB ID value to at least one peer VRRP router on the LAN, the VRRP router and the at least one peer VRRP router on the LAN defining a group of peer VRRP routers; and (c) responsive to receiving, by the VRRP router, a GLB ID value from a peer VRRP router on the LAN, (1) selecting a master for the group of peer VRRP routers, and (2) responsive to the VRRP router selecting itself as the master for the group of VRRP routers, (A) adjusting, by the VRRP router, a priority value of the VRRP router for the group of VRRP routers, and (B) sending, by the VRRP router, a notification to the at least one VRRP peer device, that the VRRP router is the master for the group of VRRP routers.
US11025705B1
A content integration system is configured to rapidly select online content for distribution in response to a user-generated request. The content integration system can analyze available online content items and data describing the user to generate one or more numerical likelihoods estimating how the user will interact with each of the given online content items. The highest scoring content can be selected and transmitted to the user without a noticeable delay.
US11025704B2
Embodiments for representing the operational state of a distributed computing system are provided. Relationships within a distributed computing system are identified. Each of the identified relationships is associated with communication between two of a plurality of computing nodes within the distributed computing system. At least one difference between a healthy state of the distributed computing system and an impaired state of the distributed computing system is determined based on the identifying of the relationships. A representation of the determined at least one difference between the healthy state and the impaired state of the distributed computing system is generated based on information associated with a user.
US11025702B2
In one embodiment, a device in a network receives a path computation agent configured to determine a path in the network that satisfies an objective function. The device executes the path computation agent to update state information regarding the network maintained by the path computation agent. The device selects a neighbor of the device in the network to execute the path computation agent based on the updated state information regarding the network. The device instructs the selected neighbor to execute the path computation agent with the updated state information regarding the network. The device unloads the path computation agent from the device after selecting the neighbor of the device to execute the path computation agent.
US11025700B2
Systems, methods, apparatus, and software for pre-fetching and/or pre-loading sub-resources used in rendering HTML files, web pages and the like are provided herein. Implementations include expedited sub-resource loading in which a cache node or other content delivery network component receives a first end user device request seeking a primary resource (e.g., an HTML file). Using information in the first request, the content delivery network pre-fetches one or more identified sub-resources (e.g., JavaScript code) required for rendering of the HTML file. Pre-fetched sub-resources are held by the cache node. During parsing of the HTML file by the end user device, a web browser or other application requires the sub-resource(s) and the end user device thus sends a second request to the cache node asking for the required sub-resource(s). The cache node sends the requested, pre-fetched sub-resource(s).
US11025692B2
A method of encapsulating data and a single frequency network configured to perform the method are disclosed. A content stream of data packets is received, and the data packets in the content stream are formatted in accordance with a first protocol. Information identifying a container size established for the content stream is received. The data packets formatted in accordance with the first protocol are fragmented and packed to form data units formatted in accordance with a second protocol, and the data units are sized based on the container size. The data units formatted in accordance with the second protocol are encapsulated to form second protocol data packets. The second protocol data packets are provided to a transmitter that is synchronized to one or more transmitters in a single frequency network so that each transmitter in the single frequency network broadcasts a same signal that includes the second protocol data packets.
US11025686B2
The present disclosure provides a network call method, terminal, and server. The method includes: displaying a scenario interface for a social application group; displaying a first list of user identifiers when an instruction for initiating a specified call is received; determining, according to a selection operation in the first list of user identifiers, identifiers of second users; sending a network call request to a social application server, the network call request comprising an identifier of the first user logging in at the first terminal locally and the identifiers of the second users, so that the social application server creates a virtual group, and adds, to the virtual group, the first terminal and second terminals corresponding to the identifiers of the second users accepting call invitations; and performing a network call in a call interface for the virtual group.
US11025682B2
Disclosed herein are a method and a system for wireless transmission of auxiliary stream data based on a video conference system. The method comprises: connecting a first auxiliary stream device to the master of the video conference via wireless pairing; running a screening software by a second auxiliary stream device; transferring the audio and video data of the second auxiliary stream device to the master of the video conference via the screening software. The method and the system as provided herein can solve the problems which may be caused by being incompatible with audio and video interface cables, thereby improving participants' experience.
US11025680B2
A method and device for controlling peripheral devices via a social networking platform includes a method and device for registering a peripheral device on a social networking platform, which includes: at a user device having one or more processors and memory: executing a social networking client application of the social networking platform on the user device; through the social networking client application, receiving an input identifying a peripheral device; and in response to receiving the input identifying the peripheral device: sending a request to establish a social networking identity for the peripheral device; and upon successful establishment of the social networking identity for the peripheral device, presenting the peripheral device as a social network contact of the user account in a user interface of the social networking client application.
US11025676B2
A communication entity includes a Proxy Call Session Control Function (P-CSCF). The P-CSCF includes a transceiver and a controller. The transceiver is operable to receive a register request from a user equipment (UE) in a visited public land mobile network (VPLMN). The controller is operable to: retrieve a network identifier (PLMN ID) for the VPLMN by requesting the PLMN ID where the UE is currently located from a Policy Control Rule Function (PCRF); access a database to obtain a list of local emergency numbers for the VPLMN; and include the retrieved PLMN ID in the register request before forwarding the register request to a Call Session Control Function (CSCF).
US11025672B2
Systems and methods are provided for determining an access request provided by an entity that seeks to interact with one or more backend systems through a middleware system, the access request including a genuine access token. The entity can be authenticated based on the genuine access token. When a client request is made to the middleware system with a genuine access token, the request can be made through a smart ingress and egress proxy which intercepts the request and replaces the genuine access token with an invalid access token. The middleware system can subsequently make authorized requests to downstream systems on behalf of the middleware system's client by treating the smart proxy as an egress proxy for those subsequent requests, and the smart proxy replaces the invalid access token with a genuine one.
US11025663B1
Disclosed herein are embodiments of systems, methods, and products comprises an analytic server, which automatically manage network policy. The analytic server determines the electronic communication protocol restrictions including access rules and the connectivity restrictions of electronic devices within a local area network, and segments the local area network into multiple subnetworks that are isolated from each other. The analytic server assigns an electronic device joining the local area network into one of the subnetworks according to the communication protocol determined by the device identifier. The analytic server monitors data traffic of the electronic devices of the local area network. The analytic server transmits an alert notification to a user device when the data traffic does not satisfy the electronic communication protocol restrictions, and updates the electronic communication protocol restrictions in a restriction database with new rules learned from the network.
US11025662B2
A network device receives a device-specific connectivity restriction policy that specifies rules for exercising control over an identified first device's connectivity during communication using a brokered communication protocol, and receives, from the first device, a request to access the brokered communication protocol to enable communication with at least one second device. The network device connects, based on the access request, the first device to the at least one second device to allow the first device to read or write data using the brokered communication protocol. The network device monitors traffic associated with the first device during the first device's use of the brokered communication protocol to read data from, or write data to, the at least one second device, and controls the traffic associated with the first device based on the traffic monitoring and application of the device-specific connectivity restriction policy.
US11025661B2
One embodiment provides a method for facilitating security in a system of networked components. During operation, the system constructs a configuration graph that stores a first set of relationships between configuration parameters within a component and a second set of relationships between configuration parameters across different components. A relationship corresponds to a constraint and is indicated by one or more of: a range for a configuration parameter; and a conjunction or a disjunction of logical relationships between two or more configuration parameters. The system generates a set of candidate configuration parameter values that satisfy the constraints of the relationships in the configuration graph. The system selects, from the set of candidate configuration parameter values, a first set of configuration parameter values that optimizes a security objective function.
US11025648B2
Techniques for detection of algorithmically generated domains based on a dictionary are disclosed. In some embodiments, a system, process, and/or computer program product for detection of algorithmically generated domains based on a dictionary includes receiving a DNS data stream, wherein the DNS data stream includes a DNS query and a DNS response for resolution of the DNS query; generating a graph based on the DNS data stream; and identifying a malicious dictionary based on the graph.
US11025642B1
An electronic message delivery service receives a request to transmit an electronic message to a recipient. In response to the request, the electronic message delivery service determines first information from the electronic message usable to uniquely identify the electronic message. The electronic message delivery service obtains, based at least in part on the first information and a cryptographic key, cryptographic information that can be inserted into the electronic message. The electronic message delivery service inserts the cryptographic information and second information usable to validate at least a portion of the electronic message with the cryptographic information into the electronic message. The electronic message is transmitted to the recipient.
US11025632B2
In one embodiment, a device of a vehicle receives a packet comprising a source address, a destination address, an internet protocol (IP) encapsulated controller area network (CAN) message, and CAN message identifier information. The device compares the source address, the destination address, and the CAN message identifier information to an access control list (ACL). The device makes a determination that delivery of the CAN message to the destination address would be a policy violation based on the comparison. The device drops the packet based on the determination that delivery of the CAN message to the destination address would be a policy violation.
US11025628B2
Techniques for providing secure modification of manufacturer usage description (MUD) files based on device applications are provided. In one embodiment, a method for secure modification of MUD files may include obtaining a request for one or more applications from a device. The method also includes providing to the device the one or more applications and a certification that includes an updated MUD identifier determined based on the one or more applications requested. The updated MUD identifier is associated with a concatenated MUD file that comprises individual MUD file portions for each of the one or more applications requested. The device is configured to request an updated device identifier using the certification. The updated device identifier includes the updated MUD identifier that is associated with the concatenated MUD file.
US11025627B2
Various systems and methods of scalable and secure resource isolation and sharing for Internet of Things (IoT) networks, are described. Techniques for requesting inter-domain resource access and enabling resource sharing with use of an inter domain token are also described. In an example, communications in an IoT network to establish connectivity between a first device in a first domain and a second device in a second domain may include: receiving, from the first device at a collaboration cloud service, a request to access a resource of the second device; requesting and receiving, from an authorization provider, an inter-domain authorization token; and requesting, from the second device, access to the resource using the inter-domain authorization token; communications from the first device to access the second device are then performed between the first device and the second device based on a session key obtained with the inter-domain authorization token.
US11025626B1
At least one identity for a given entity is established in accordance with a decentralized identity management system maintained in accordance with a distributed ledger, wherein the identity of the given entity and a set of attributes relating to the identity are defined by a secure token file. The secure token file is referenced in the distributed ledger enabling two or more computing resource systems (e.g., storage systems) to at least one of authenticate and authorize the given entity in accordance with the secure token file.
US11025617B2
In an implementation of identifying related computing devices for automatic user account login, a login request to a user account that includes a unique identification (ID) of a user computing device and an internet protocol (IP) address of the user computing device are received. One or more user computing devices that have logged in to the user account using a same IP address as the user computing device are identified based on a user ID of the user account and the unique ID of the user computing device. Whether one or more unique IDs corresponding to the one or more user computing devices that have logged in to the user account are correlated with the unique ID of the user computing device is determined. If yes, data corresponding to login information used by the one or more user computing devices to log in to the user account to the user computing device for automatic account login are sent.
US11025615B2
Arrangements for dynamically authenticating multiple devices in a key network are provided. In some examples, registration information associated with a plurality of devices in a key network may be received. The registration information may include device attributes. Device keys including cross reference data may be generated and transmitted to the plurality of devices. A reference key including one or more starting points for executing one or more hop sequences based on generated hop counts in the reference key may be generated. A first authentication code may also be generated and a hash value of the first authentication code may be stored. Upon receiving a request for authentication, the reference key may be transmitted to the requesting device. The hop sequence(s) may then be executed by one or more of the computing devices in the key network to generate a comparison authentication code. The comparison authentication code may be compared to the first authentication code to determine whether the device(s) may be authenticated.
US11025605B2
A system and method is disclosed for transporting application data through a communications tunnel between a host device and a guest device that each includes networked processors. The application data may be transported between the host device and the guest device through an allowed port of the host device, the communications tunnel, and a port of the guest device. Based on logon credentials, the guest device can be authenticated by a security server and a role may be determined. The role can include allowed ports and associated applications on the host that the guest is allowed to access. Remote access from the guest device to host devices or remote devices may be enabled without needing prior knowledge of their configurations. Secure access may be facilitated to remote host devices or remote devices, according to security policies that can vary on a per-session basis and takes into account various factors.
US11025598B1
Method and apparatus for storing and managing encrypted electronic information, which enables on-demand access to a data owner's encrypted electronic information only to the data owner or to authorized data recipients, and only so long as the authorization is not rescinded by the data owner. The authorized data recipient's access to the data owner's information is limited solely to those portions of the data owner's encrypted electronic information designated by the data owner. Moreover, the authorized data recipient's limited access to the encrypted electronic information is accomplished without ever revealing or exposing the data owner's secret or private encryption key(s) to the authorized data recipient. The data owner can also immediately disable this access at any time by rescinding the access authority, if so desired, thereby terminating the authorized recipient's access to any existing information on the system, or any additional information yet to be uploaded, encrypted and stored on the system. Thus, embodiments of the present invention also enables rescinding and terminating such granted access without the data owner having to discard and replace their private encryption keys. Not even the operators and administrators of the apparatus can gain access the unencrypted information or unencrypted private keys of the data owner without the express authorization of the data owner.
US11025596B1
Data items such as files or database records associated with particular applications (such as messaging applications and other applications) can be stored in one or more remote locations, such as a cloud storage system, and synchronized with other devices. The remote storage can be configured such that each application executing on a client device can only view data items stored at the remote location to which the application has permission to access. An access manager on each client device enforces application specific access policies. Storage at the remote location can be secured for each application associated with a user or user account, for example, using isolated containers. The cloud storage of data can be anonymized and anonymous group data can be stored in the cloud storage.
US11025593B2
A computer-implemented method includes receiving, by a reverse proxy device, a session control template, and a client request directed to a service provider regarding an application. The method includes determining, by the reverse proxy device, whether the client request should be allowed or blocked based on the received session control template. If the reverse proxy device determines that the client request should be allowed, the client request is forwarded from the reverse proxy device to the service provider. If the reverse proxy device determines that the client request should be blocked, the client request is blocked from proceeding to the service provider.
US11025592B2
An exemplary system, method, and computer-accessible medium for authenticating a second device, can include initiating a first network connection between a server and a first device, initiating a second network connection between the server and the second device, and authenticating the second device based on the first network connection and the second network connection. Access to a network resource(s) can be granted to the second device based on the authentication. Access to the network resource(s) by the second device can be revoked if the first network connection is severed. The first network connection can be a first encrypted network connection and the second network connection can be a second encrypted network connection. The first network connection can be a first virtual private network (“VPN”) connection and the second network connection can be a second VPN connection.
US11025590B1
A network security system implements connectivity policies of a network environment. The network security system may use a network topology mapping to implement connectivity policies, where the network topology mapping includes sets of security zones, security devices, and zone paths between the security zones via the one or more security devices. The network security system can generate a universal representation of a connectivity policy for the network environment using a universal syntax. Using the network topology mapping, the network security system can identify zone paths between the security zones for implementing the connectivity policy. The network security system can configure security devices along the zone paths in accordance with the connectivity policies. Configuring security devices may include converting some or all of the universal representation of the connectivity policy into a device-specific representation in a native syntax of the security device.
US11025582B1
Systems and methods for creating multiple renditions of a social media composition may include (1) determining, on a user device including at least one processor, that a user has opened a social media application that allows user compositions to be viewed using multiple different consumption channels, (2) providing, on a display element of the user device, a composition screen configured to be used to create user compositions for use with any of the different consumption channels, (3) collecting, via the composition screen, user-selected content including (i) a media item submitted via the composition screen, (ii) text submitted via the composition screen and/or (iii) a metadata item submitted via the composition screen, and (4) in response to collecting the user-selected content, creating a first user composition to be viewed from a first consumption channel and/or a second user composition to be viewed from a second consumption channel, each of which is based on the user-selected content. Various other methods, systems, and computer-readable media are also disclosed.
US11025578B2
Systems and methods for providing an enhanced managed email service are provided. According to the disclosed subject matter, the enhanced managed email service maintains a group folder for each defined email group. Rather than delivering a received email to the email folder of each member of an email group, upon receiving an email for distribution to a defined email group, the enhanced managed email service stores the email in a group folder corresponding to the email group for the entire email group. Email specifically identifying one or more recipients (in addition to group membership) is delivered to the specifically identified recipient(s). The enhanced managed email service maintains user access status with regard to the email in the group folder for each of the members of the email group. Email group members may access the email via the group folder.
US11025573B1
A method for data sharing includes receiving, from a potential contact, a first location. The method also includes, in a case that a second location of a user device of a user matching the first location, identifying, for the user, the potential contact; receiving, from the user device, a request for the user to become a contact with the potential contact, the request includes a permission setting, the permission indicates whether a subset of user data of the user can be viewed by the potential contact; sending, based on the request, a communication to the potential contact to initiate a data exchange; and, in response to receiving an acceptance of the communication: setting the user as a contact of the potential contact, the subset of the user data is viewable to the potential contact in accordance with the permission; and setting the potential contact as a contact of the user.
US11025566B2
Techniques for intent-based search for bots are described. In one embodiment, an apparatus may comprise a bot application interface component operative to receive a plurality of bot capability catalogs for a plurality of bots at a bot-service system, wherein each of the plurality of bot capability catalogs expresses bot capability in natural language for an associated bot; a client communication component operative to receive a user service prompt from a user client device, the user service prompt expressed in natural language; and identify one or more selected bots to the user client device in response to receiving the user service prompt from the user client device; and an interaction processing component operative to determine the one or more selected bots of the plurality of bots by matching the user service prompt against the plurality of bot capability catalogs. Other embodiments are described and claimed.
US11025562B2
An electrical computer system processing architecture for providing an indication of activity in the electrical computer system, the electrical computer system processing architecture comprising a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to match complementary requests from the plurality of client computers stored in the store. Following the matching of complementary requests, the or each server counts unmatched requests corresponding to one or other of the complementary requests in the store, and outputs the counted number of unmatched requests to provide the indication of activity in the computer system.
US11025553B2
Conventional internet routing is handled using routing protocols such as the Border Gateway Protocol (BGP). However, simple BGP does not account for latency, packet loss, or cost. To address this problem, smart routing systems that route traffic fast and in a cost-effective manner are implemented. In one approach, smart routing systems measure, compare, and analyze round-trip latencies and other metrics between a customer premises and one or more endpoints. Optimal inbound and outbound transit providers are selected for each endpoint based on these measurements. Other smart routing systems collect and analyze Real User Monitoring (RUM) data to predict latency performance of different content origins for serving data to a particular client based on the client's IP address and the content origins' IP addresses, which are ranked by performance. These rankings are used to steer traffic along lower latency paths by resolving Domain Name System (DNS) queries based on the performance associated with the IP addresses.
US11025545B2
Embodiments herein describe branch statements for a segment routing (SR) list that are inserted into a packet header for use when performing Service function chaining (SFC). For example, the branch statement may be embedded within a SR list and includes a serverless function ID and two different segment IDs (SIDs). When reaching a network node assigned to perform the serverless function, the node uses the function ID to determine the appropriate serverless function to use when evaluating the packet and then uses the results of that function to determine which segment to use when forwarding the packet. Thus, rather than forming a linear chain, the branch statement permits the SR list to form different routes (depending on the results of the serverless function) as part of SFC.
US11025543B2
Some embodiments provide a network system. The network system includes a first set of host machines for hosting virtual machines that connect to each other through a logical network. The first set of host machines includes managed forwarding elements for forwarding data between the host machines. The network system includes a second set of host machines for hosting virtualized containers that operate as gateways for forwarding data between the virtual machines and an external network. At least one of the virtualized containers peers with at least one physical router in the external network in order to advertise addresses of the virtual machines to the physical router.
US11025541B2
Examples provided herein transmits a General Packet Radio Service (GPRS) Tunneling Protocol (GTP) message between first and second termination devices. One or more Ethernet frames carrying a GTP message are received by a controller by the first termination device in response to the destination Media Access Control (MAC) address of the Ethernet frames matching a MAC address assigned to the controller. An IP address of a second termination device is selected as the destination for transporting the GTP message based on an element included in the received GTP message.
US11025538B2
Systems and methods are provided for packet handling and steering in a service function chaining network such that the full metadata associated with a packet need not be appended to the packet itself.
US11025533B1
Techniques for identifying service paths for satisfying a service demand in a data communication network are disclosed. Aspects include identifying a plurality of vertices in a communications route cycle, the communications route cycle alternating through the plurality of vertices and a plurality of edges in a sequence; identifying a plurality of internal paths in the communications route cycle, each of the plurality of internal paths is disjoint to the plurality of edges; identifying a first internal path and a second internal path among the plurality of internal paths as a crossing pair of internal paths; detecting a failure of at least two edges among the plurality of edges; and identifying, based on the communications route cycle and the identified crossing pair of internal paths, a service path that satisfies the service demand in response to detecting the failure of the at least two edges.
US11025528B1
Optimization of network-performant-sensitive Internet data traffic for improved performance of network-performant-sensitive applications is provided. A system and method identify an optimal route for data from a client-network to a remote host-network and direct the data along the optimal route. In one implementation, a VNF is configured as a default gateway for the data and is deployed at a strategic location along the optimal route, thus forcing the data on the route. In another implementation, a VNF is deployed on a network and configured as a virtual router. A client network that is provisioned for optimized routing services communicates with the virtual router, wherein the virtual router advertises the optimized route to peers to route the targeted subset of traffic on the optimal route. In another implementation, the system is configured to emulate a router and advertise the optimized route to peers to route the data on the optimal route.
US11025523B2
Methods for detecting a path, a forwarding device and a machine-readable storage medium are provided. In an example, a first forwarding device receives a first detection packet sent from a previous hop forwarding device on a path of a designated service flow and used for detecting the path of the designated service flow; the first forwarding device obtains a second detection packet by adding a device address of the first forwarding device to a payload of the first detection packet; the first forwarding device forwards the second detection packet to a next hop forwarding device on the path of the designated service flow based on forwarding information in a header of the second detection packet; and the first forwarding device sends to a SDN controller a forwarding error message in which a device address of at least one forwarding device in the payload of the first detection packet is carried.
US11025511B2
Techniques that facilitate orchestration engine blueprint aspects for hybrid cloud composition are provided. In one example, a system includes a blueprint component and a hybrid cloud composition component. The blueprint component determines one or more blueprint-level aspects for a blueprint associated with a cloud-based computing platform. The one or more blueprint-level aspects are indicative of encoded information for one or more features associated with one or more computing resources for the cloud-based computing platform. The hybrid cloud composition component determines a set of resource definitions for the cloud-based computing platform based on the one or more blueprint-level aspects.
US11025510B2
System resource usage by a streaming application processing workloads can be monitored, the streaming application comprising at least one parallelizable operator, at least a first instance of the parallelizable operator being initialized to execute. Based on the monitoring, at least one performance metric for the streaming application in processing the workloads can be determined. Based on the at least one performance metric, whether hosting of the streaming application is, or is near to, violating at least one criteria can be determined. If so, at least one additional instance of at least one parallelizable operator of the streaming application that is currently executing can be initialized. Responsive to initializing the at least one additional instance of at least one of the parallelizable operators, a portion of the workloads can be directed to the at least one additional instance of at least one of the parallelizable operators.
US11025506B2
A system may include a database and server device(s) disposed within a remote network management platform. The database may contain established normalization information for a plurality of software applications installed on computing devices of a managed network. The server device(s) may be configured to: update a content library to include canonical normalization information for a particular software application of the plurality; after updating the content library, make a determination that established normalization information for the particular software application is inconsistent with the canonical normalization information for the particular software application; in response to making the determination, provide, to a client device associated with the managed network, a representation of a graphical user interface that displays (i) a suggestion to update the established normalization information for the particular software application based on the canonical normalization information for the particular software application and (ii) prompts to accept or reject the suggestion.
US11025499B2
Described are various embodiments of methods and systems relating to impact management of IT systems, including a server-based IT management system comprising a network server having a service function object store that stores a plurality of service function objects, each service function object being a digital representation of a service function and comprising one or more service attributes and one or more service function links for linking each service function object to at least one other service function object; and a network communications interface for receiving information indicative of an operating state for each service function; wherein the operability of any given service function is determined automatically upon the reduction of operating state of any one or more other service functions based on direct and indirect linkages between the given service function and the other service functions and the respective service-loss impact values associated with each said direct and indirect linkages.
US11025483B1
A provider network includes a service that creates fault tolerant virtual private network (VPN) endpoint nodes. Each such VPN endpoint node is created as a plurality of virtual machines executing on host computers. Each of the virtual machines is configured from a common machine image that includes software capable of causing the respective virtual machine to configure a secure communication tunnel such as an IPSec tunnel. One of the virtual machines, however, is operated in an active mode to actively configure the tunnel and send and receive encrypted traffic over the tunnel, while another virtual machine is configured to operate in a standby mode. The standby mode VPN endpoint virtual machine can be quickly transitioned to the active mode to take over the role of configuring and exchanging encrypted packets over the tunnel should the active mode VPN endpoint experience a failure.
US11025479B2
Systems and methods are disclosed for secure transmission of computer server event notifications, including receiving a topic subscription request from a partner, registering the partner topic subscription request, obtaining a new computer server event to report, determining a subscribed partner subscribed to computer server events of a same type as the new computer server event, transmitting an event notification to the subscribed partner, and registering the event notification.
US11025472B2
This application proposes multi-beam antenna systems using spherical lens are proposed, with high isolation between antenna ports and compatible to 2×2, 4×4, 8×8 MIMO transceivers. Several compact multi-band multi-beam solutions (with wideband operation, 40%+, in each band) are achieved by creating dual-band radiators movable on the track around spherical lens and by placing of lower band radiators between spherical lenses. By using of secondary lens for high band radiators, coupling between low band and high band radiators is reduced. Beam tilt range and side lobe suppression are improved by special selection of phase shift and rotational angle of radiators. Resultantly, a wide beam tilt range (0-40 degree) is realized in proposed multi-beam antenna systems. Each beam can be individually tilted. Based on proposed single- and multi-lens antenna solutions, cell coverage improvements and stadium tribune coverage optimization are also achieved, together with interference reduction.
US11025468B1
Applications of CI processing to ad-hoc and peer-to-peer networking significantly improve throughput, network capacity, range, power efficiency, and spectral efficiency. CI-based subscriber units perform network-control functions to optimize network performance relative to channel conditions, network loads, and subscriber services. CI codes are used to identify and address network transmissions. Channel characteristics of communication links are employed to encode, address, and authenticate network transmissions. CI transceivers used as relays and routers employ unique characteristics of transmission paths to code and decode network transmissions. A central processor is adapted to perform array processing with signals received from, and transmitted by, a plurality of subscriber units in a wireless network.
US11025463B2
A first network node (NN) and a method therein for generation and transmission of a Binary Phase Shift Keying (BPSK) signal to a second NN. The first and second NNs are operating in a communications network. The first NN generates a third bit stream x(n) from a first bit stream d(n) of data for transmission, wherein each output bit comprised in the third bit stream depends on a transition in bit values between two input bits from the first bit stream. Further, the first NN generates a fourth bit stream y(n) from the third bit stream by expanding the third bit stream by a predetermined factor M. By means of a CPM signal generating module, the first NN generates a BPSK signal based on the fourth bit stream. Furthermore, the first NN transmits the BPSK signal to an OFDM signal receiving module of the second NN.
US11025461B2
A baseband processing unit includes a baseband processor configured to receive a plurality of component carriers of a radio access technology wireless service, and a delta-sigma digitization interface configured to digitize at least one carrier signal of the plurality of component carriers into a digitized bit stream, for transport over a transport medium, by (i) oversampling the at least one carrier signal, (ii) quantizing the oversampled carrier signal into the digitized bit stream using two or fewer quantization bits.
US11025455B2
A method for estimating a self-interference channel by a communication device which operates in a full-duplex mode can comprise the steps of: transmitting a reference signal in a first transmission unit by means of resource elements (REs) of which the number is smaller than the number of antennas of a communication device; estimating a self-interference channel by using a first reference signal matrix, which is returned by means of a self-interference channel in the first transmission unit, and reference signal matrices which are returned by means of a self-interference channel in a predetermined number of transmission units prior to the first transmission unit; and storing information about the estimated self-interference channel.
US11025447B2
Example methods and apparatus for communicatively coupling internal components and accessories appliances, and appliances with external components and accessories are disclosed herein. A disclosed example method of operating a domestic appliance having at least one of an internal communications network and/or an external communications network among at least two components includes identifying the components, communicating the capabilities of each identified component, communicating the status of each identified component, providing a command interface for operating the components, facilitating communication between the components, and operating the appliance using the command interface and the facilitated communication.
US11025444B2
A computer network efficiently provides a multicast network flow to a multicast recipient across a multihomed network element. The multihomed network element includes network devices that receive multicast data from a source of a multicast network flow. Each particular network device that received the multicast data publishes a notification indicating that the multicast network flow is available from the particular network device. The computer network receives a subscription to the multicast network flow from a multicast recipient, and determines whether to bridge the multicast data across the multihomed network element based on a multicast configuration of the computer network. The multihomed network element provides the multicast data to the multicast recipient from at least one of the particular network devices that received the multicast data from the source of the multicast network flow.
US11025441B2
PSEs are provided. In one aspect, the PSE includes a first port group, a second port group, a second port group and a power sourcing module. The first port group includes a plurality of PSE ports, wherein the PSE ports in the first port group are connected in parallel and connected with a first line pair and a second line pair in the Ethernet cable. The second port group includes a plurality of PSE ports, wherein the PSE ports in the second port group are connected in parallel and connected with a third line pair and a fourth line pair in the Ethernet cable. The detecting and classifying module performs feature detection for a Power Device (PD) connected with the Ethernet cable. The power sourcing module outputs a working voltage from the first port group and outputs the working voltage from the second port group.
US11025435B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining, from a blockchain, a blockchain transaction comprising an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, obtaining an authentication result of the user by the second entity in response to the obtained blockchain transaction, wherein the authentication result is associated with the DID; generating a different blockchain transaction comprising the authentication result; and transmitting the different blockchain transaction to a blockchain node for adding to the blockchain.
US11025432B2
Implementations disclose an access control mechanism for peer-to-peer sharing technology. A method includes receiving, by a processing device of a first user device, an encrypted media item and a wrapped key from a second user device, wherein the wrapped key comprises content masked from the first user device; transmitting, by the first user device, the wrapped key and a request to a media server to determine whether the first user device is authorized to play the encrypted media item; receiving, from the media server, a response indicating the first user device is authorized to play the encrypted media item, the response comprising a cryptographic key derived from the wrapped key; and decrypting the encrypted media item using the cryptographic key.
US11025428B2
Systems and methods are described that enable trusted communications between two entities. In one implementation, a controller of a vehicle may include one or more processors configured to receive data and a controller signature from a second controller of the vehicle. The controller signature may be generated based on at least a first portion of the data. The one or more processors may be further configured to transmit the data and the controller signature to a gateway of the vehicle and receive a gateway signature from the gateway. The gateway signature may be generated based on at least a second portion of the data and transmitted to the controller after the gateway verified the controller signature. In addition, the one or more processors may be configured to verify the gateway signature and process the data.
US11025427B2
Disclosed herein are computer-implemented methods; computer-implemented systems; and non-transitory, computer-readable media, for sending cross-chain messages. One computer-implemented method includes storing, through consensus of blockchain nodes of a first blockchain network, an authenticable message (AM) associated with a first account to a blockchain associated with the first blockchain network, where the AM comprises an identifier of the first blockchain network, information of the first account, information of a recipient of the AM, and content of the AM. The AM and location information is transmitted to a relay to be forwarded to the recipient located outside of the first blockchain network, where the location information identifies a location of the AM in the blockchain and the recipient includes one or more accounts outside of the first blockchain network.
US11025419B2
A system for digital identity authentication including a computer system or platform to enable users (individual, identity editor, requestor) using invariant and variant data on an identity server which uses multi-factor authentication to: 1) The paired identity editor creates a public identifier of the individuals constructed from invariant data and signs/encrypts the individual's user data (including public identifier) with identity editor's private key (hardware) and links the public identifier to the encrypted data record; 2) a requestor obtains public identifier from the individual who wants to disclose his identity and executes an identity verification request (challenge) to an identity server, identity server sends identity verification request (challenge) to individual; 3) individual utilizes individual's private key (hardware) to sign/authenticate identity verification request (challenge); 4) identity server then uses the public key of the paired identity editor to decrypt the individuals data and to compare the public identifier to the decrypted public identifier of the individual. If the decrypted public identifier matches the one provided by the requestor the identity is confirmed as well as the fact that the decrypted data belongs to this individual.
US11025413B2
Authentication is performed on a plurality of links coupling one node of the computing environment and another node of the computing environment. The performing authentication includes obtaining by the one node a shared key from a key server coupled to the one node and another node of the computing environment. A message encrypted with the shared key is sent from the one node to the other node via one link of the plurality of links. An indication that the other node decrypted the message using the shared key obtained by the other node is received from the other node via the one link. The sending and the receiving are repeated on one or more other links of the plurality of links using the shared key previously obtained.
US11025411B2
Technologies for providing streamlined provisioning of accelerated functions in a disaggregated architecture include a compute sled. The compute sled includes a network interface controller and circuitry to determine whether to accelerate a function of a workload executed by the compute sled, and send, to a memory sled and in response to a determination to accelerate the function, a data set on which the function is to operate. The circuitry is also to receive, from the memory sled, a service identifier indicative of a memory location independent handle for data associated with the function, send, to a compute device, a request to schedule acceleration of the function on the data set, receive a notification of completion of the acceleration of the function, and obtain, in response to receipt of the notification and using the service identifier, a resultant data set from the memory sled. The resultant data set was produced by an accelerator device during acceleration of the function on the data set. Other embodiments are also described and claimed.
US11025404B2
A method, apparatus, and computer program product for operating a network node of a computer network is provided. According to an embodiment, in a first network node of a time synchronization network interconnecting the first network node with at least one second network node of the time synchronization network is detected synchronization of the first network node and the at least one second network node; and in the first network node is determined, at least one criterion for processing at least one packet of a time synchronization protocol wherein said at least one criterion is capable of causing discarding of the at least one packet of the time synchronization protocol when the at least one criterion is fulfilled.
US11025396B2
Provided in embodiments of the present invention are a method and device for transmitting data. The method comprises: a first device receives first indication information transmitted by a second device, the first indication information being used for indicating whether the first device is to transmit acknowledgement/negative-acknowledgement (ACK/NACK) feedback information for first data to the second device; and when the first indication information is used for indicating the first device to transmit the ACK/NACK feedback information for the first data to the second device, the first device transmits the ACK/NACK feedback information for the first data to the second device, thus saving signaling overhead and increasing resource utilization rate.
US11025388B2
A method for operating an access node includes sending a configuration of one or more first channel state information reference signal (CSI-RS) resources and a configuration of one or more sounding reference signal (SRS) resources, generating first control information including an identifier of a SRS resource set that includes the one or more SRS resources precoded by one or more precoders, generating second control information including an identifier of the one or more first CSI-RS resources, wherein the one or more first CSI-RS resources are associated with the identified SRS resource set, wherein the one or more first CSI-RS resources convey a downlink reference signal (RS) used for making measurements, and wherein the one or more precoders are determined in accordance with measurements of the downlink RS, sending the first control information and the second control information, and sending the downlink RS.
US11025380B2
When transmitting signals from a plurality of base stations (broadcasting stations), the base stations include at least a first base station having a first antenna with a first polarization and a second base station having a second antenna with a second polarization that is different from the first polarization. Then, when the first base station transmits a signal from the first antenna having the first polarization, the second base station transmits the same signal as the first antenna of the first base station from a second antenna having the second polarization, at the same time.
US11025379B2
The available transmission resources on a downlink-shared channel are divided into resource blocks, each resource block comprising a predetermined number of sub-carriers during a predetermined time period. The resource blocks are subdivided into localized resource blocks and distributed resource blocks. A user requiring sufficient resources can be allocated a plurality of said localized resource blocks. A user who would require only a small number of said localized resource blocks can instead be allocated subunits of a plurality of said distributed resource blocks.
US11025378B2
The present invention relates to a method and apparatus for transmitting data using a multi-carrier in a mobile communication system. The method of transmitting data in user equipment of a wireless communication system using a carrier aggregation technique according to an embodiment of the present invention includes the steps of setting secondary cells included in an S-TAG (Secondary-Timing Advance Group) configured of only secondary cells (SCells), deactivating a downlink timing reference cell in the S-TAG; determining whether other activated secondary cells exist besides the deactivated downlink timing reference cell in the S-TAG, and when the other activated secondary cells exist in the S-TAG, setting one of the other activated secondary cells as a new downlink timing reference cell. According to the present invention, uplink transmission speed can be increased in the user equipment and user QoS can be improved by transmitting data using one or more uplink carriers in the terminal.
US11025377B2
A fixed wireless access system is implemented using orthogonal time frequency space multiplexing (OTFS). Data transmissions to/from different devices share transmission resources using—delay Doppler multiplexing, time-frequency multiplexing, multiplexing at stream and/or layer level, and angular multiplexing. Time-frequency multiplexing is achieved by dividing the time-frequency plan into subgrids, with the subsampled time frequency grid being used to carry the OTFS data. Antenna implementations include a hemispherical antenna with multiple antenna elements arranged in an array to achieve multiplexing.
US11025361B2
The present disclosure provides system to configure one or more photonics components using a method. The method includes a first step to initialize a photonic abstraction interface driver at a photonic abstraction system. In addition, the method includes another step to call a node detection function at the photonic abstraction system. Further, the method includes yet another step to call a plurality of application programming interfaces (APIs) at the photonic abstraction system. Furthermore, the method includes yet another step to de-initialize the photonic abstraction interface driver at the photonic abstraction system. Moreover, the photonic abstraction interface driver is initialized by a photonic abstraction interface host. Also, the photonic abstraction interface host and the photonic abstraction interface driver are layers of a photonic abstraction interface (PAI). Also, the photonic abstraction interface driver translates the photonic abstraction interface (PAI) into a plurality of shared libraries.
US11025359B2
An efficient communications apparatus is described for a vector signaling code to transport data and optionally a clocking signal between integrated circuit devices. Methods of designing such apparatus and their associated codes based on a new metric herein called the “ISI Ratio” are described which permit higher communications speed, lower system power consumption, and reduced implementation complexity.
US11025356B2
Disclosed herein include a system and a method of synchronizing a slave device to a signal from a master device based on pulse width analysis. The pulse width analysis is a process to sample the signal at a sampling frequency of the slave device, determine varying pulse widths of the sampled signal, and determine frequency of an embedded master clock signal of the signal based on statistical analysis of the varying pulse widths. Advantageously, performing pulse width analysis allows synchronization of a slave device with the embedded master clock signal in a time and cost efficient manner. In one aspect, determining a frequency of the embedded master clock signal and adjusting an internal clock of the slave device according to the determined frequency is faster and more cost efficient than iteratively adjusting the internal clock based on feedback loop based circuitries.
US11025350B2
A method of detecting and characterising passive intermodulation interference comprises receiving first digital signals representing respective first MIMO signal components transmitted at a first carrier frequency from each antenna of a first group of antennas, receiving second digital signals representing respective second MIMO signal components transmitted at a second carrier frequency from each antenna of a second group of antennas, and receiving third digital signals representing signals received at an antenna under analysis. The first and second digital signals are processed to determine a plurality of partial simulated PIM signals, each being generated from samples of a respective one of the MIMO signal components transmitted from one group of the first and second groups of antennas and from samples of all of the MIMO signal components transmitted from the other group of the first and second groups of antennas. A magnitude is determined of a cross-correlation between the third digital signals and each of the plurality of partial simulated PIM signals.
US11025348B2
Certain aspects of the present disclosure relate to methods and apparatus for radio link monitoring reference signal (RLM-RS) determination using communications systems operating according to new radio (NR) technologies. For example, a method for wireless communications from a UE generally includes determining resources to monitor for radio link monitoring (RLM) prior to being configured with resources to monitor for RLM after establishing a radio resource control (RRC) connection with a network, and performing RLM based on the determined resources.
US11025344B2
An injection locked transmitter for an optical communication network includes a master seed laser source input substantially confined to a single longitudinal mode, an input data stream, and a laser injected modulator including at least one slave laser having a resonator frequency that is injection locked to a frequency of the single longitudinal mode of the master seed laser source. The laser injected modulator is configured to receive the master seed laser source input and the input data stream, and output a laser modulated data stream.
US11025343B2
A small form factor pluggable (“SFP”) transceiver for use in a communications network includes a transmitter adapted to be coupled to the network for supplying signals to the network, a receiver adapted to be coupled to the network for receiving signals from the network, and a programmable signal processing module coupled to the transmitter and the receiver and adapted to be programmed from a remote station coupled to the network. The module can be programmed to perform at least one service or management function on the network.
US11025338B1
A method and system for identifying and mitigating interference caused by a rogue Light Fidelity (Li-Fi) access point in a Li-Fi communication network is disclosed. The method includes detecting interference caused by the rogue Li-Fi access point in a first set of Light Emitting Diodes (LEDs) from a plurality of LEDs within the Li-Fi access point. The plurality of LEDs is arranged in a predefined pattern within the Li-Fi access point, and wherein a coverage area associated with the Li-Fi access point is equally divided amongst the plurality of LEDs. The method further includes disabling data transmission from the first set of LEDs in response to detecting the interference. The method further includes enabling data transmission from a second set of LEDs from the plurality of LEDs. The second set of LEDs is unaffected by interference caused by the rogue Li-Fi access point.
US11025337B2
Apparatus for use in a communications satellite can include a first mixer arranged to mix and down-convert a received signal in an input frequency range with a first local oscillator LO signal so that a signal within the received signal at a center frequency of a first frequency range is converted to an intermediate frequency IF, a bandpass filter having a passband with a center frequency at the IF arranged to filter the mixed signal such that the filter bandwidth defines the width of the first frequency range, and a second mixer arranged to mix the filtered IF signal with a second LO signal to up-convert the IF signal to an output frequency range. One of the first and second LO signals is a mixed LO signal obtained by mixing the other one with a third LO signal, and the output frequency range is different from the input frequency range.
US11025335B2
Provided is a system including: a first vehicle equipped with a land mobile station for mobile communication; and a second vehicle that transports the first vehicle and a user holding a terminal for mobile communication. The system further includes a control unit configured to acquire radio wave intensity of the mobile communication at a current location of the second vehicle, and generate, when the acquired radio wave intensity is less than a predetermined intensity, a command to unload the first vehicle from the second vehicle; and generating a command to relay the mobile communication by the land mobile station of the first vehicle.
US11025331B2
A wireless device receives one or more messages comprising configuration parameters. The configuration parameters indicate: a plurality of bandwidth parts (BWPs) comprising a first BWP and a second BWP; and a timer value for a BWP inactivity timer. The BWP inactivity timer associated with the timer value starts in response to switching to the first BWP as an active BWP. A beam failure recovery procedure is initiated based on reaching a number of beam failure instance indications for the first BWP. Based on an expiry of the BWP inactivity timer during the beam failure recovery procedure: the beam failure recovery procedure for the first BWP is aborted; and the active BWP is switched from the first BWP to the second BWP.
US11025328B2
The present disclosure provides a transmission beam determination method, a transmitting end device and a receiving end device. The transmission beam determination method includes: transmitting, by the transmitting end device, beam training signals for N number of transmission beams to the receiving end device; receiving, by the transmitting end device, identification information about Q number of transmission beams in the N number of transmission beams and group information about each transmission beam in the Q number of transmission beams from the receiving end device, the Q number of transmission beams including G number of transmission beam groups, the G number of transmission beam groups being acquired by the receiving end device in accordance with a measurement result, the measurement result being a measurement result acquired after the receiving end device has received and measured the beam training signals from the transmitting end device; and determining, by the transmitting end device, that a signal is capable of being transmitted simultaneously to the receiving end device via transmission beams in the Q number of transmission beams belonging to different transmission beam groups.
US11025322B2
Methods, wireless devices and base stations for determining multi-beam channel state information, CSI are provided. According to one aspect, embodiments include a method of determining multi-beam channel state information, CSI. The method includes generating a first CSI report associated with a first beam; and generating a second CSI report associated with a second beam, the second CSI report including at least a co-phasing coefficient between the first and second beams.
US11025321B2
Designs and techniques to enhance power-efficiency and incorporate new features in millimeter-wave MIMO transceivers are described. A new mechanism for built-in dual-band, per-element self-interference cancellation (SIC) is introduced to enable multi-antenna frequency-division duplex (FDD) and full-duplex (FD) operation. Additionally, several innovative circuit concepts are introduced, including low-loss wideband antenna interface design, dual-band power combining PA, dual-band RF-SIC design, and bi-directional MIMO signal path design.
US11025319B2
Disclosed are a method for transmitting/receiving a data signal between a base station and a terminal, and an apparatus supporting the same. More particularly, the present invention provides a method for reliably transmitting/receiving a data signal between a terminal and a base station when the data signal transmission/reception between the terminal and the base station is performed according to an analog beamforming method, and apparatuses supporting the same.
US11025318B2
The disclosure is related to an electronic device, communication method and medium. The electronic device comprises processing circuitry. The processing circuitry is configured to determine a sub array of a curved surface array antenna associated with the electronic device to serve a target communication apparatus, based on a channel state between the curved surface array antenna and the target communication apparatus.
US11025315B2
A method of indicating a spatial characteristic parameter set, a user-side device and a network-side device are provided. The method includes: acquiring first indication information, wherein the first indication information indirectly indicates a spatial characteristic parameter set scheduled to the user-side device, the spatial characteristic parameter set is one of a plurality of spatial characteristic parameter sets configured for the user-side device; determining, according to the first indication information, the spatial characteristic parameter set scheduled to the user-side device.
US11025314B2
A 3D MIMO based radio transmission method, comprising: establishing a communication connection between a base station pre-configured with an active antenna array and a user equipment terminal, and establishing a 3D MIMO channel model; when some active antennas in the active antenna array have failed, automatically reconfiguring the active antenna array to realise redundancy; and generating a 3D pre-coded matrix through the 3D MIMO channel model, so as to form a beam forming vector having a high resolution in two dimensions and obtain a multi-user multiplexing gain.
US11025308B2
Techniques to enable dynamic bandwidth management at the physical layer level while maintaining backwards compatibility in wireless systems is provided. Furthermore, techniques for reducing the occurrence of exposed nodes are provided. A transmitter may transmit a frame including an indication that a PHY layer sub-header defining a bandwidth associated with a channel is present. Furthermore, the transmitter may transmit a third frame after receiving a second frame from a receiver to indicate to legacy stations that the TXOP was successful.
US11025304B2
The present disclosure provides a wireless power transmission system and a data transmission method, where the system includes: a first processing module configuring a first communication module according to a block of first preset configuration information, output a first digital signal according to the block of first preset configuration information, and input the first digital signal to the driving module and a second processing module detecting a power signal of the second circuit, obtaining a block of second preset configuration information according to the power signal, and configuring the second communication module according to the block of second preset configuration information. The wireless power transmission system and the data transmission method provided in the present disclosure reduce structural complexity of the device in the case that one-to-one communications is realized.
US11025303B2
Techniques are described herein for filtering and/or otherwise isolating or extracting components of multi-component signals. More specifically, embodiments of the present disclosure describe techniques for filtering and/or otherwise extracting a continuous wave component (or wireless power component) and a modulated data component from a multi-component signal. In some embodiments, the techniques describe systems, apparatuses and methods for filtering and/or otherwise isolating or extracting a frequency (e.g., modulated data component) from a continuous wave (e.g., wireless power component) without affecting the levels of other frequencies. The individual components or signals can be transmitted by one or more sources and received at one or more existing antennas of an electronic device simultaneously.
US11025302B2
A contactless communication device includes a near field communication (NFC) module for generating an electromagnetic carrier signal and modulating the carrier signal according to data to be transmitted, and an antenna coupled to and driven by said NFC module with the modulated carrier signal. The device includes an RF front end coupled between said NFC module and said antenna and further includes a detection module coupled to said NFC module for detecting an end of a PauseA of an incoming RF signal by monitoring an amplitude of a digital output signal derived from the incoming RF signal. The detection module detects the PauseA in said digital output signal by comparing the amplitude of said output digital signal to a first level. The detection module further detects the end of the PauseA in said digital output signal by comparing the amplitude of said digital output signal to a second level.
US11025296B2
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a discovery reference signal from a base station on an anchor channel. The UE may perform a first random or pseudorandom frequency hopping procedure to identify a plurality of downlink carriers for a first time period. The UE may perform a second random or pseudorandom frequency hopping procedure within the plurality of downlink carriers to select one of the plurality of downlink carriers as the uplink channel for a second time period. The UE may then transmit an uplink communication during the second time period on the selected uplink channel. In some examples, the uplink communication may be transmitted based at least in part on time division multiplexing (TDM) information.
US11025284B1
A radio device includes a hardware antenna, an analog-to-digital converter, and a processing circuit. The hardware antenna is configured to receive an analog signal corresponding to a radio frequency waveform. The analog-to-digital converter is configured to convert the analog signal to a digital signal corresponding to the radio frequency waveform. The processing circuit is configured to provide the digital signal corresponding to the radio frequency waveform to a first application; execute the first application using the digital signal to generate a first output instruction; execute an application programming interface to convert the first output instruction to a second output instruction; and execute the second output instruction.
US11025270B1
A method for differentiator-based compression of digital data includes (a) multiplying a tap-weight vector by an original data vector to generate a predicted signal, the original data vector comprising N sequential samples of an original signal, N being an integer greater than or equal to one, (b) using a subtraction module, subtracting the predicted signal from a sample of the original signal to obtain an error signal, (c) using a quantization module, quantizing the error signal to obtain a quantized error signal, and (d) updating the tap-weight vector according to changing statistical properties of the original signal.
US11025264B2
An ultra-wideband distributed ADC can be cascaded to build high performance radio frequency (RF) analog electronics integrated with advanced digital complementary metal-oxide-semiconductor (CMOS) electronics on the same wafer. Advantages can include wide spectral coverage, high resolution, large dynamic range, and high information processing bandwidth. Part of an overall system includes a precise, programmable, real-time delay circuit that can achieve picosecond accuracy.
US11025262B1
The disclosure belongs to the field of integrated circuit technologies, and particularly relates to a pipelined analog-to-digital converter capable of correcting capacitor mismatch and inter-stage gain errors. According to the disclosure, a PN code is injected into a digital domain or an analog domain of a pipelined sub-analog-to-digital converter, a mean value of codes outputted by a sub-analog-to-digital converter of an (i+1)th pipeline stage in two cases that a PN code is equal to +1 and the PN code is equal to −1 is counted under the condition that a code outputted by a sub-analog-to-digital converter of an ith pipeline stage is b, and a capacitor mismatch error and an actual inter-stage gain of the ith pipeline stage are estimated according to the mean value and a relationship between a capacitor mismatch error and an actual inter-stage gain error of a previous pipeline stage.
US11025255B2
A signal generation circuit includes a clock divider circuit, an off-pulse generation circuit, and an output signal generation circuit. The on-pulse generation circuit delays an input signal in synchronization with the first and second divided clock signals and generates an even on-pulse signal and an odd on-pulse signal. The off-pulse generation circuit delays the even on-pulse signal and the odd-on pulse signal in synchronization with the first divided clock signal and the second divided clock signal and generates a plurality of delay signals. The output signal generation circuit generates a first pre-output signal based on the delay signals delayed in synchronization with the first divided clock signal, generate a second pre-output signal based on the delay signals delayed in synchronization with the second divided clock signal, and generate an output signal based on the first and second pre-output signals.
US11025251B2
According to the present invention there is provided a button assembly, comprising, an actuator member; a base member having a cavity defined therein which can receive a least a part of the actuator member; a flexible film which comprises piezoelectric material, wherein the piezoelectric material is preferably dipolar particles; a first electrode which is located between the piezoelectric material of the flexible film and the actuator member, and a second electrode which is located between the piezoelectric material of the flexible film and the base member, and wherein the flexible film is arranged to overlay the cavity in the base member, and to be interposed between the base member and the actuator member, such that moving at least a part of the actuator member into the cavity of the base member will cause the film to stretch thereby generating an electrical signal in the first and second electrodes.
US11025242B2
Methods, apparatus, systems and articles of manufacture are disclosed to transmit signal in isolated gate drivers. An example apparatus includes a first encoder including: an edge detector coupled to a first sensor; a first clock counter coupled to the edge detector; a first signal selector coupled to the first clock counter; and a first multiplexer including coupled to a signal generator, the first clock counter, and the first signal selector; and a second encoder including: a level detector coupled to a second sensor; a second clock counter coupled to the level detector; a second signal selector coupled to the level detector and the second clock counter; and a second multiplexer coupled to the first multiplexer, a reference voltage, the second signal selector, and a modulator.
US11025239B2
Duty cycle correction devices for static compensation of an active clock edge shift. A duty cycle correction circuit in the duty cycle correction device corrects a clock input signal, according to a first control signal. A programmable delay circuit or a modified duty cycle correction circuit in the duty cycle correction device compensates a shift of an active clock edge in a clock output signal of the duty cycle correction circuit, according to a second control signal. A mapping circuit in the duty cycle correction device generates the second control signal by mapping a digital value of the first control signal and a digital value of the second control signal.
US11025236B1
A flip-flop circuit using AOI and OAI includes: a MUX unit with a multiplexer selecting between a first signal and a second signal; a master unit with two OAI, wherein the first OAI is coupled between a first node N1 and a third node N3, the second OAI is coupled between a second node N2 and a fourth node N4; a slave unit with two AOI, wherein the first AOI is coupled between the third node N3 and a fifth node N5, the second AOI is coupled between the fourth node N4 and a sixth node N6; and a clock for controlling the two AOI and the two OAI, the clock is connected to the first and the second AOI and the first and the second OAI.
US11025229B2
A circuit includes a binary weighted divider having a first set of switches coupled in series between an input node and a feedback node. The first set of switches is configured to set a feedback voltage at the feedback node in response to activating or deactivating respective switches in the first set of switches. A set of compensation switches is coupled to the first set of switches. The set of compensation switches is configured to reduce resistance of one or more of the respective switches in the first set of switches that are activated by activating one or more switches in the set of compensation switches to provide one or more respective parallel current paths for each of the switches in the first set of switches that are activated.
US11025225B2
A resonance apparatus that processes an electrical loss using a conductive material and a method of manufacturing the resonance apparatus are provided. The resonance apparatus includes a lower electrode formed at a predetermined distance from a substrate, and a piezoelectric layer formed on the lower electrode. The resonance apparatus further includes an upper electrode formed on the piezoelectric layer, and a conductive layer formed on the upper electrode or the lower electrode.
US11025218B2
A frontend module includes a first filter having a passband of a first frequency band, a second filter having a passband of a second frequency band, the second frequency band being higher than the first frequency band, a third filter having a passband of a third frequency band, the third frequency band being higher than the second frequency band, and a sub-filter, connected to the second filter, configured to provide attenuation characteristics for the first frequency band, wherein the second filter comprises a plurality of parallel LC resonance circuits arranged between a ground and different nodes, from among a plurality of nodes between a first terminal and a second terminal, wherein an inductor is connected to a portion of the plurality of parallel LC resonance circuits.
US11025217B2
There is provided mechanisms for automatic gain control in a wireless communication network for power grid control. The wireless communication network employs time based scheduling of packets. A method is performed by a packet receiver in the wireless communication network. The method comprises receiving a packet from a packet transmitter. The packet comprises a preamble. The preamble is composed of a single OFDM symbol. The preamble is represented by a sequence of samples. The method comprises applying automatic gain control to the sequence of samples after variable gain amplitude control has been applied to the sequence of samples. The automatic gain control involves applying an LPF to the sequence of automatic gain controlled samples. The LPF is selected from a bank of LPSs. Which LPF to apply depends on, according to the time based scheduling, from which packet transmitter the packet is received.
US11025213B2
A circuit includes a first transconductance stage having an output. The circuit further includes an output transconductance stage, and a first source-degenerated transistor having a first control input and first and second current terminals. The first control input is coupled to the output of the first transconductance stage. The circuit also includes a second transistor having a second control input and third and fourth current terminals. The third current terminal is coupled to the second current terminal and to the output transconductance stage.
US11025207B2
Various methods and circuital arrangements for biasing gates of stacked transistors of a cascode amplifier are presented, where the amplifier is configured to operate according to different modes of operation. Such circuital arrangements operate in a closed loop with a feedback voltage that is based on a sensed voltage at one or more nodes of a replica circuit of the stacked transistors, the amplifier and the replica circuit biased with same gate voltages. According to one aspect, one gate voltage is adjusted based on a comparison of the feedback voltage with a reference voltage, and other gate voltages are derived by offsetting of the one gate voltage with voltages generated by a current flow through a resistive ladder network.
US11025203B2
The inventive concept relates to a communication device comprising a DPD processor configured to output a plurality of pre-distorted signals by pre-distorting each of a plurality of input signals using an extracted feedback signal, a first signal combiner configured to combine a plurality of feedback signals corresponding to the plurality of pre-distorted signals and output a combined feedback signal, an analog-to-digital converter configured to convert the combined feedback signal into a digital signal and output a digital-converted combined feedback signal and a signal extractor configured to extract the digital-converted combined feedback signal and output the extracted feedback signal.
US11025179B2
A motor control system includes a plurality of inverters each configured to be connected to a corresponding one of a plurality of motors, a plurality of current samplers coupled to the plurality of inverters, respectively, and each configured to sample a phase current of a corresponding one of the plurality of motors to generate a phase current signal for the corresponding one of the plurality of motors, and an operation controller including an analog-digital (AD) sampling circuit. The operation controller is configured to synchronously generate a plurality of triangular carrier signals each corresponding to one of the plurality of motors, and sample the phase current signals of the plurality of motors in a time sharing manner through the AD sampling circuit in rising half cycles or falling half cycles of the plurality of triangular carrier signals, respectively. The half cycles of the triangular carrier signals for sampling the phase current signals of the plurality of motors are staggered in time from each other.
US11025175B1
In some examples, a device includes a nanovoided polymer element, a planarization layer disposed on a surface of the nanovoided polymer element, a first electrode disposed on the planarization layer, and a second electrode. The nanovoided polymer element may be located at least in part between the first electrode and the second electrode. The planarization layer may be located between the nanovoided polymer element and the first electrode.
US11025168B2
According to one aspect, a UPS system is provided including an input configured to receive AC input power, an output configured to provide AC output power to a load, a rectifier coupled to the input, an inverter coupled to the rectifier and the output, an auxiliary branch coupled to the input and the output, and a controller coupled to the rectifier, the inverter, and the auxiliary branch, and configured to receive voltage information indicative of a voltage level of the AC input power and AC output power, select, based on the voltage information satisfying a first condition, a buck mode of operation, select, based on the voltage information satisfying a second condition, a freewheel mode of operation, and communicate one or more control signals to at least one of the rectifier, the inverter, and the auxiliary branch based on the selected mode of operation.
US11025163B2
A boost power conversion circuit includes an inductor, a first switch module, a second switch module, a first unilateral conduction component, a second unilateral conduction component, a flying capacitor, an upper bus capacitor, a lower bus capacitor, and a third unilateral conduction component. The power supply, the inductor, the first switch module, and the second switch module are connected in series to form a loop. The first unilateral conduction component, the second unilateral conduction component, the upper bus capacitor and the lower bus capacitor are connected in series. The flying capacitor is electrically connected between a reverse cut-off end of the first unilateral conduction component and a forward conduction end of the second unilateral conduction component. The third unilateral conduction component is configured to clamp a voltage stress of the second switch module to a lower-bus voltage.
US11025159B2
An automotive power converter includes positive and negative DC rails, a pair of phase legs each having first and second switches connected in series, an output electrically connected between the first and second switches of each of the phase legs, and control circuitry configured to prevent turn on of the first switches responsive to current through either of the second switches exceeding a predefined threshold.
US11025152B2
An interface apparatus for releasably attaching a primary part of a linear motor to a carriage includes an attachment module configured to attach the primary part of the linear motor to the interface apparatus. At least one insertion portion is configured to permit insertion into a holding portion of the carriage along an axial direction of the linear motor. At least one blocking apparatus is configured to releasably block the at least one insertion portion in the holding portion of the carriage.
US11025137B2
An electric machine includes a housing, a rotor rotatably supported by the housing for rotation about a longitudinal axis and a stator assembly fixed secured to the housing spaced apart from a surface of the rotor and concentric with the rotor about the longitudinal axis. The stator assembly includes a stator winding comprising circumferentially spaced apart stator teeth about the longitudinal axis, the stator teeth having remote ends proximate the surface of the rotor. A plurality of sealed cooling channels extend parallel to the longitudinal axis and are disposed between remote ends of successive teeth. The cooling channels are formed in resin of the stator assembly, the cooling channels being fluidly connected to ports in a closed system to circulate cooling fluid to cool the stator assembly and configured to remove heat from the stator assembly proximate the rotor surface. Other aspects include methods of making such machines.
US11025136B2
Dynamo-electric machine (10) has cylindrical frame (11), cylindrical stator (12) fixed to an inside of the frame (11), cylindrical rotor (13) provided inside the stator (12) such that gap (G) is formed between the rotor (13) and the stator (12), rotation shaft (14) fixed to the rotor (13) so as to penetrate an inside of the rotor (13), and bracket (15) fixed to the frame (11) and rotatably supporting the rotation shaft (14). The stator (12) has duct (12a) radially formed at a middle portion in an axial direction of the stator (12) and communicating with the gap (G). The frame (11) has first supply opening (16) through which cooling air flow (1) is supplied in the frame (11) at axial direction both end sides of the frame (11), and second supply opening (17) through which cooling air flow (1) is supplied to the duct (12a) of stator (12).
US11025130B2
An onboard device includes a first cover member having a first abutment surface, a second cover member having a second abutment surface abutting on the first abutment surface and an internal space for housing an electrical apparatus with the first cover member, a transmission portion that is formed in one or both of the first and second cover members, extends, from the first and second abutment surfaces, outward in an abutment direction in which the first and second abutment surfaces abut against each other and transmits sound more easily from the internal space to outside of the first and second cover members than adjacent regions in the first and second cover members, and a soundproof cover that has a through-hole penetrating in the abutment direction. The first abutment surface, the second abutment surface, and the transmission portion are located inside the through-hole.
US11025123B2
A motor includes a stator unit and a rotor rotatable relative to the stator unit. The stator unit includes a stator, a resin portion, a support portion, and an annular recess. The stator includes a stator core, an insulator, and a conducting wire wound around the stator core with the insulator interposed therebetween. The resin portion covers at least part of the stator. The support portion supports the stator. At an end portion of the stator unit on one side in an axial direction, the recess is recessed toward another side in the axial direction. The resin portion is positioned further in a radially outer direction than the recess. The rotor includes an annular projection extending toward the other side in the axial direction. At least part of the projection is accommodated in the recess.
US11025119B2
A rotary electric machine includes a stator. A plurality of slots are formed in a stator core of the stator, and a coil and an insulating sheet layer are inserted into the slots. A first coil side surface and a second coil side surface of the coil inserted into the slots serve as adhesive regions, which are adhered to a slot inner circumferential surface via the insulating sheet layer. In addition, a first coil end surface and a second coil end surface of the coil inserted into the slots serve as non-adhesive regions, which are maintained in a non-contact manner with respect to the slot inner circumferential surface.
US11025118B2
A submersible component can include a conductor; and a polymeric material disposed about at least a portion of the conductor where the polymeric material includes at least approximately 50 percent by weight polyether ether ketone (PEEK) and at least 5 percent by weight perfluoroalkoxy alkanes (PFA). A submersible electrical unit can include an electrically conductive winding; and a polymeric composite material disposed about at least a portion of the electrically conductive winding where the polymeric composite material includes polymeric material at at least approximately 40 percent by volume and one or more fillers at at least approximately 10 percent by volume.
US11025113B2
A hybrid rotor assembly is provided. The assembly utilizes two different types of magnets within the lamination cavities of the lamination stack: sintered permanent magnets and bonded magnets.
US11025108B2
A stator includes a core and a coolant jacket. The core has an outer surface extending about a rotation axis and defining one or more surface discontinuity within the outer surface. The coolant jacket is deposited on the outer surface of the core and has two or more layers conformally disposed on the outer surface of the core, the coolant jacket inhabiting the one or more surface discontinuity. Electrical machines, motor-type electrical machines, and methods of making stators are also described.
US11025105B2
The present invention is a permanent magnet synchronous submersible motor comprised of a motor stator and a rotor core. The motor stator includes a stator core formed by laminating a plurality of stator punching sheets. Each of the stator punching sheets is provided with an odd number of stator slots and any two of a X-phase coil, a Y-phase coil and a Z-phase coil are wound in each of the stator slots. The rotor core is formed by laminating a plurality of rotor punching sheets wherein each of the rotor punching sheets is provided with rotor slots and a permanent magnet inserted into each of the rotor slots. Furthermore, the permanent magnet submersible motor can be started with a conventional V/F controlled (variable frequency) converter.
US11025098B2
A wireless power transmission system has a wireless power receiving device with a wireless power receiving coil that is located on a charging surface of a wireless power transmitting device with a wireless power transmitting coil array. Control circuitry in the wireless power transmitting device may use inverter circuitry to supply alternating-current signals to coils in the coil array, thereby transmitting wireless power signals. The control circuitry may also be used to detect foreign objects on the coil array such as metallic objects without wireless power receiving coils. For example, control circuitry may use inductance measurements from the coils in the coil array to determine a probability value indicative of whether a foreign object is present on the charging surface. The control circuitry may compare the probability value to a threshold and take suitable action in response to the comparison.
US11025090B2
Systems and a method are provided. A system includes a set of power loss detecting and reporting apparatuses. Each of the power loss detecting and reporting apparatuses includes a power loss detection circuit for detecting a local power loss. Each of the power loss detecting and reporting apparatuses further includes a cellular transmitter for transmitting (i) a preloaded code indicative of a power loss location and (ii) a time stamped alarm, to a remote designee entity using a cellular network, responsive to a detection of the power loss. The set of apparatuses collectively provide an outage pattern and sequence for a plurality of supplied locations based on the preloaded code and the time stamped alarm.
US11025085B2
One or more techniques and/or systems are provided for providing power to a plurality of dispensers. For example, a supply coupler, such as an alternating current to direct current power converter, is coupled to an energy storage component and/or a load coupler of a power distribution apparatus. The supply coupler provides power over the load coupler to one or more dispensers for operation. The supply coupler provides power to the energy storage component for energy storage. Responsive to a load on the power distribution apparatus exceeding a supply current of the power provided by the supply coupler (e.g., multiple dispensers may attempt to perform concurrent dispense events), the energy storage component may discharge energy to provide additional power to one or more dispensers to facilitate concurrent dispense events. Because the power distribution apparatus may connect to multiple dispensers, a cord management device may be used for power cord management.
US11025083B2
The present disclosure is directed to an energy storage system including a power source and a power converter coupled to the power source. The power converter is configured to output power suitable for consumption in a utility grid. The energy storage system also includes an energy storage device configured to receive the power output from the power converter and a charge discharge converter coupled between the power converter and the energy storage device. The charge discharge converter is configured to control at least one of charging or discharging the energy storage device. Furthermore, the energy storage device includes a transformer coupled between the charge discharge converter and the power converter.
US11025081B2
A wireless power system receives an input voltage signal from a first node of a secondary side coil, comprises an active rectifier, a buck converter, and a linear charger comprising a first resistor, a second resistor, a third resistor, a mode switching circuit, a current mirror circuit. The active rectifier rectifies the input voltage signal to generate a rectified voltage signal. The first resistor couples between a first node point and second node point. The second resistor couples between the second node point and ground terminal. The third resistor couples between a third node point and ground terminal. The current mirror circuit outputs a reference current and charge current according to the rectified voltage signal and mode switching signal generated by the mode switching circuit. The buck converter outputs a first output voltage signal or second output voltage signal according to a first node point voltage.
US11025078B2
One embodiment provides a device, including: a device housing; a display device disposed in the device housing; a main battery disposed in the device housing; a supplemental battery operatively coupled to the main battery in a parasitic arrangement, wherein the main battery draws power from the supplemental battery; and a processor operatively coupled to the display device. Other aspects are described and claimed.
US11025072B2
Systems and methods for operating an electric energy storage system are described. The systems and methods include ways of coupling electric energy storage cell stacks to an electric conductor or bus. The coupling is performed to reduce current flow through contactors and to increase a life span of the contactors.
US11025070B2
A method of providing a single structure multiple mode antenna is described. The antenna is preferably constructed having a first inductor coil that is electrically connected in series with a second inductor coil. The antenna is constructed having a plurality of electrical connections positioned along the first and second inductor coils. A plurality of terminals is connected to the electrical connections that facilitate numerous electrical connections and enables the antenna to be selectively tuned to various frequencies and frequency bands.
US11025067B2
Disclosed is a method of controlling wind turbines of a wind farm, each connected to a wind farm grid, in case of a disconnect from a main grid. During the disconnect from the main grid, at least one demand value is transmitted from a digital master grid controller to respective converter units of the wind turbines via a digital data link such that the converter units receive the at least one demand value substantially simultaneously and are operable to keep the wind turbines online and synchronised to the wind farm grid during the disconnect from the main grid.
US11025045B2
An inverter having a first busbar for connection to a positive pole of a battery and a second busbar for connection to a negative pole of the battery and a filter element that includes an annular core surrounding the first and the second busbar and made from a ferromagnetic material. It is proposed that a core made from a further ferromagnetic material to be provided in an intermediate space surrounded by the annular core and formed between the two busbars.
US11025041B2
The present disclosure provides descriptions of electrical box assemblies for supporting heavy fixtures, such as ceiling fans, and facilitating electrical connections to the fixtures. The electrical box assembly includes an electrical box that allows a connection between the box and electrical conduits and a connection, e.g., a weatherproof connection, with a housing of the fixture. The box has an open front face to house electrical connections between the fixture and wires supplying electrical power to the box via the conduits. The box has a bottom wall and an open front face. A reinforcement member fits within the electrical box and includes a panel shaped to conform to at least a portion of the bottom wall and one or more standoffs extending toward the open front face of the box. When the reinforcement member is positioned within the box, mounting holes in the bottom wall of the box and reinforcement member are aligned to allow the box to be attached to a building structure.
US11025038B2
Various embodiments of the present technology comprise a method and apparatus for a current circuit. According to various embodiments, the current circuit may be utilized for current detection or current limiting. The current circuit may be configured to compensate for a base current, making detection of an input current more accurate.
US11025036B2
A surge arrester assembly comprises a ground connector with a clamping component and line connector assembly that incorporates non-bolted mechanical and electrical connections. The assembly connections permit the use of insulating hot sticks for installation and removal of the arrester module for safe and rapid removal and replacement of expired surge arresters. The clamp and line connector are reusable for replacement of surge arresters.
US11025035B2
A laser pulse generator includes a pulse shape generation device and a clock unit. The generation device includes a pulse shape repository, a digital-to-analog converter (DAC), a first terminal for connecting a start signal line, a second terminal for connecting a clock signal line, and a third terminal for connecting a pulse line. The first and second terminals are connected to the pulse shape repository and the DAC such that when a predefined start signal is present, data is transferred from the pulse shape repository to the DAC and converted by the DAC into an output pulse, for example, at a rate of a clock signal. The output pulse is supplied at the third terminal for actuating a driver of a laser diode. The clock unit is connected to the second terminal via the clock signal line and includes a reset terminal connected to the start signal line.
US11025033B2
Various embodiments of the present disclosure are directed towards a vertical cavity surface emitting laser (VCSEL) device. The VCSEL device includes a bond bump overlying a substrate. A VCSEL structure overlies the bond bump. The VCSEL structure includes a second reflector overlying an optically active region and a first reflector underlying the optically active region. A bond ring overlying the substrate and laterally separated from the bond bump. The bond ring continuously extends around the bond bump.
US11025028B2
Provided is a carbon isotope analysis device including a carbon dioxide isotope generator provided with a combustion unit that generates gas containing carbon dioxide isotope from carbon isotope, and a carbon dioxide isotope purifying unit; a spectrometer including optical resonators having a pair of mirrors, and a photodetector that determines intensity of light transmitted from the optical resonators; and a light generator including a single light source, a first optical fiber that transmits first light from the light source, a second optical fiber that generates second light of a longer wavelength than the first light, the second optical fiber splitting from the first optical fiber and coupling therewith downstream, a first amplifier on the first optical fiber, a second amplifier on the second optical fiber, different in band from the first amplifier, and a nonlinear optical crystal.
US11025027B2
Examples of compact control electronics for precision frequency combs are disclosed. Application of digital control architecture in conjunction with compact and configurable analog electronics provides precision control of phase locked loops with reduced or minimal latency, low residual phase noise, and/or high stability and accuracy, in a small form factor.
US11025025B2
An optical laser beam director assembly is disclosed. The beam director assembly includes a monolithic optics piece formed of transparent optical material, a laser source is coupled to the monolithic optics piece to provide a laser beam to the optics piece, and a beam steerer connected to the optics piece to direct the laser beam output from the optics piece onto a target.
US11025009B2
A first connector has first rear engagement parts exposed toward the rear of the first connector, along with first front engagement parts exposed towards the front of the first connector. A second connector has second rear engagement parts and second front engagement parts. In the mating state between the first connector and the second connector, the second rear engagement parts are disposed on the rear side of the first rear engagement parts so as to engage with the first rear engagement parts, while the second front engagement parts are disposed on the front side of the first front engagement parts so as to engage with the first front engagement parts.
US11024996B2
A metallic material that includes a foundation material; and a surface layer formed on a surface of the foundation material and exposed on an outermost surface, wherein the surface layer contains a precious metal element made of at least one kind selected from the group consisting of Ag, Au, and a platinum group element, and In, and a connection terminal being made of the metallic material, wherein the surface layer is formed on a surface of the foundation material, at least in a contact portion electrically contacting an opposite electrically conductive member.
US11024995B2
An electrical connector assembly including an electrical connecting member, at least one connector, and at least one metal cover is provided. The connector is disposed at and electrically connected to the electrical connecting member. The metal cover is disposed on the electrical connecting member, such that the electrical connecting member is located between the metal cover and the connector, and the connector is covered by the electrical connecting member.
US11024993B2
A connection terminal is placed with an opening end of a recessed portion of the connection terminal contacting a top of a flexible substrate, a linking conductive member is pushed from a bottom toward a top of the flexible substrate, whereby the linking conductive member projects inside the recessed portion through the opening end as catching a part of the flexible substrate, and the part of the flexible substrate is sandwiched between a pressing portion of the linking conductive member and a first inner portion in the recessed portion to allow the pressing portion to contact a conductive portion exposed on the bottom of the flexible substrate and allow a contact portion of the linking conductive member to contact a second inner portion in the recessed portion, whereby the connection terminal is electrically connected to the conductive portion of the flexible substrate via the linking conductive member.
US11024987B2
A clamping spring of a conductor connection terminal for connecting an electrical conductor by means of spring-loaded clamping, wherein the clamping spring has a support leg to fix the clamping spring in the conductor connection terminal, a spring bend adjoining the support leg, and a clamping leg adjoining the spring bend, wherein the clamping leg is arranged to clamp the electrical conductor by means of its free end, wherein the clamping leg has at least one corrugation stamped into the material of the clamping leg. A conductor connection terminal with such a clamping spring is also provided.
US11024983B2
A terminal-equipped electric wire includes an electric wire having a core wire and a covering, a crimp terminal including a core wire crimp portion and a covering crimp portion, and a resin that integrally covers a range from a tip of the core wire to side surfaces of the covering crimp portion and that shields the core wire from an external space. The covering crimp portion has each of the bottom wall portion, the first crimping piece, and the second crimping piece coming in close contact with the covering, and the covering crimp portion is crimped to the covering with the first crimping piece laid over a tip portion of the second crimping piece. The resin closes a gap surrounded by the tip surface of the second crimping piece, an inner surface of the first crimping piece, and an outer surface of the covering.
US11024971B2
Described and disclosed herein is a wideband polarized patch antenna and the antenna array that can cover mmWave frequency band from 24.3 to 29.6 GHz for 5G applications, and a feeding structure for such an antenna comprising a single element of a polarized helical-shaped L-probe fed patch antenna (HLF-PA) package.
US11024970B2
A circularly polarized (CP) antenna for Radio Frequency energy harvesting comprising: a top substrate; a bottom substrate disposed on a ground plane; a middle substrate disposed between the top substrate and the bottom substrate; a slotted patch comprising more than one slots, the slotted patch being disposed on the top substrate; a slitted patch comprising a plurality of slits, the slitted patch being disposed between the top substrate and the middle substrate; a microstrip feed line disposed between the middle substrate and the bottom substrate; and a via connecting the slotted-circular-patch and the microstrip feed line to enable the slotted-circular-patch to be fed by the microstrip feed line, wherein the more than one slots and the slits are arranged so as to generate more than one orthogonal modes with equal magnitude for receiving RF signals.
US11024964B2
The present disclosure provides an antenna system, including: a metal housing including a radiation frame and a grounded back shell; a circuit board located in the metal housing and including a radio frequency feeding source and a tunable capacitor; and an antenna unit connected to the radio frequency feeding source and configured to be coupled to the radiation frame. A fracture is formed between each of two ends of the radiation frame and the grounded back shell. The tunable capacitor is connected to the radiation frame so as to change an electrical length of the antenna system by switching to different capacitances. Compared with the related art, the antenna system provided by present disclosure, by providing the tunable capacitor as a tuner of the antenna system, not only can achieve that the radiation frequency of the antenna system covers 790-960 MHz and 1710-2690 MHz, but also has good radiation performance.
US11024962B2
There is provided mechanisms for beam forming using an antenna array comprising dual polarized elements. A method comprises generating one or two beam ports, wherein the one or two beam ports are defined by combining at least two non-overlapping subarrays. Each subarray has two subarray ports, the two subarray ports having identical power patterns and mutually orthogonal polarization. The at least two non-overlapping subarrays are combined via expansion weights. The expansion weights map the one or two beam ports to subarray ports such that the one or two beam ports have the same power pattern as the subarrays. At least some of the expansion weights have identical non-zero magnitude and are related in phase to form a transmission lobe. The method comprises transmitting signals using said one or two beam ports.
US11024955B2
An antenna module includes a dielectric substrate, a radiation electrode formed on the front face of the dielectric substrate, an RFIC and a ground electrode formed on the rear face of the dielectric substrate, a ground line arranged in the dielectric substrate, and a power supply line including a power supply line portion arranged in parallel to a main surface of the dielectric substrate. The ground electrode is arranged between the power supply line portion and the RFIC. The ground line is arranged between the power supply line portion and the radiation electrode. The ground electrode includes the radiation electrode and part of the power supply line portion in a plan view. The ground line includes part of the power supply line portion in the plan view. The area in which the ground line is formed is smaller than the area in which ground electrode is formed.
US11024949B2
A dipole arm assembly for a low frequency band radiator of a cellular base station antenna comprising: a central shaft; and at least one barrel having a first end, a second end, and a peripheral wall located between the first end and the second end, where the first end includes an end wall provided with an engagement portion, and the barrel is engaged with the central shaft through the engagement portion and disposed about the central shaft.
US11024943B2
An electronic device including a housing, a display, an antenna structure positioned inside the housing, and a wireless communication circuit connected to the antenna structure, is provided. The antenna structure includes a dipole antenna element interposed between s-patch elements not to overlap with s-patch elements.
US11024941B2
A window glass for a vehicle includes a glass plate; a dielectric having a first surface on a side facing the glass plate, and a second surface; a first electrode arranged between the glass plate and the first surface; a second electrode arranged on the second surface side such that the dielectric is interposed between the first and second electrodes; and an antenna element arranged between the glass plate and the first surface, and connected to the first electrode, the antenna element receiving at least an electromagnetic wave in a frequency band of AM broadcasting, and a coupling capacitance between the first and second electrodes satisfying a condition determined by an antenna capacitance of the antenna element, an input capacitance of an amplifier connected to the second electrode, a voltage value output from the second electrode, and a reception voltage value of the antenna element.
US11024927B2
An electrode for a non-aqueous electrolyte secondary battery according to one embodiment includes a belt-like current collector, a mixture layer formed on each surface of the current collector, and a lead bonded to an exposed portion of the current collector where the surfaces of the current collector are exposed, the lead extending from one end of the current collector, the one end and another end constituting both ends of the current collector in the width direction. The mixture layer on at least one surface of the current collector is formed in the width direction of the current collector and adjacent to the exposed portion on the other end side, and the length in the width direction of a portion of the lead disposed on the current collector ranges from 60% to 98% of the width of the current collector.
US11024926B2
A leadtab assembly may include an electrode non-coating portion having a plurality of stacked electrodes collected inside a battery cell, a leadtab for forming an electrical path to the outside of the battery cell, and a bonding portion for mutually bonding the electrode non-coating portion and the leadtab, wherein a cutting prevention portion is elastically deformed by the force applied to the electrode non-coating portion as the electrode is expanded at the bonding point located between the bonding portion and the leadtab.
US11024923B2
The present disclosure is related to electrochemical cells and associated methods. According to certain embodiments, the electrochemical cells comprise an electronically insulating region. In some embodiments, the electronically insulating region can be mechanically compliant. In some embodiments, the insulating region may comprise multiple layers (e.g., mechanically separable layers). The use of such arrangements can, according to certain embodiments, reduce the degree to which the electronically insulating region is breached by lithium dendrite growth.
US11024920B2
A Battery module includes a plurality of cylindrical batteries and battery a holder holding the cylindrical batteries arranged in at least one row. The battery holder includes a first side wall part, a second side wall part, and a low thermal-conductive member disposed between the side wall parts. The low thermal-conductive member includes a first partition walls interposed between respective the cylindrical batteries and the first side wall part, and the second partition walls interposed between the respective cylindrical batteries and the second side wall part. The first and the second partition walls are alternately arrayed along the row.
US11024913B2
A battery module according to an exemplary aspect of the present disclosure includes, among other things, an array of battery cells, a compression structure including a first wall and a second wall, at least one conduit configured to convey fluid adjacent the array, and a tension member connected to the first wall and the second wall. The tension member is adjacent the at least one conduit. This disclosure also relates to an electrified vehicle and a method.
US11024907B1
A button cell includes a housing having a metal cell cup and a metal cell top. The button cell is a secondary lithium ion cell. An electrode winding disposed within the housing is formed from a multi-layer assembly that is wound in a spiral shape about an axis. The multi-layer assembly including a positive electrode, a negative electrode, and a separator disposed between the electrodes. A first conductor is provided that includes a strip-shaped portion that lies flat between a first end side of the electrode winding and a first of the cell cup and cell top. A second conductor is provided that includes a strip-shaped second portion that lies flat between a second end side of the electrode winding and a second of the cell cup and cell top. The first conductor and the second conductor are metal foils.
US11024902B2
Disclosed herein is a battery cell including a battery case having an initial position and an assembled position, and an electrode assembly. The electrode assembly may include a positive electrode, a negative electrode, and a separator interposed between the positive electrode and the negative electrode. The electrode assembly may be mounted in the battery case in the assembled position. The battery case may include a first receiving unit and a second receiving unit formed in the battery case and spaced apart from each other when the battery case is in the initial position, the first and second receiving units receiving a respective portion of the electrode assembly when the battery case is in the assembled position, and a bridge region having a recessed portion that is recessed in a direction identical to the depth direction of each of the receiving units when the battery case is in the initial position.
US11024895B2
A charging apparatus for a lithium-ion secondary battery in which a cathode, an anode, and an electrolyte are housed in a battery case, includes an electrode shape changing unit that physically changes the shape of at least one electrode of the cathode and the anode at the time of charging or discharging the lithium-ion secondary battery so as to expand at least a part of a void which is formed in the electrode and which is to be penetrated by the electrolyte, and restores the physically changed shape of the electrode after charging or discharging the lithium-ion secondary battery.
US11024894B2
A method of recharging an energy storage system for a vehicle, the energy storage system operable in a charging mode and a discharging mode includes balancing a discharging mode waste power and a discharging mode removal power to independently maintain the energy storage system near a discharging design temperature during the discharging mode; receiving an off-board cooling flow into an on-board cooling architecture of the energy storage system during charging mode, wherein the on-board cooling architecture comprises a network of on-board passages proximate to at least portions of the energy storage system; and distributing the off-board cooling flow to maintain the energy storage system near a peak charging design temperature through a balance of a charging mode waste power and a charging mode removal power.
US11024885B2
An electronic apparatus includes a secondary battery; a touch panel; a deformation amount detector configured to detect a deformation amount of the secondary battery; a touch determination unit configured to determine whether the touch panel is in a touch state; and a state determination unit configured to determine a state of the secondary battery using the deformation amount detected by the deformation amount detector when the touch panel is in the non-touch state based on a determination result of the touch determination unit.
US11024881B2
The present invention provides an electrolyte additive comprising a salt of an anion, derived from a nitrogen-atom-containing compound, with Cs+ or Rb+.
Further, the present invention provides an electrolyte additive further comprising lithium difluoro bis(oxalato) phosphate.
The present invention provides a non-aqueous electrolyte comprising a lithium salt, a non-aqueous organic solvent, and the electrolyte additive, and may provide a lithium secondary battery comprising: a cathode employing a cathode active material; an anode employing an anode active material; a separator interposed between the cathode and the anode; and the non-aqueous electrolyte.
US11024867B2
A battery is provided which includes a first power generating element, a second power generating element, and a first adhesion layer adhering the first power generating element to the second power generating element. A first positive electrode collector of the first power generating element and a second negative electrode collector of the second power generating element face each other with (i.e., via) the first adhesion layer. Between the first positive electrode collector and the second negative electrode collector, the first adhesion layer is disposed in a region forming a first positive electrode active material layer or a region forming a second negative electrode active material layer, whichever is smaller. The first positive electrode collector and the second negative electrode collector are not in contact with each other in a region in which the first positive electrode active material layer and the second negative electrode active material layer face each other.
US11024866B2
An elastomeric cell frame forming a unit cell of a fuel cell stack may include an insert in which a membrane electrode assembly and a pair of gas diffusion layers are bonded to each other; and an elastomeric frame disposed to surround a periphery of side surfaces of the insert, in which the side surfaces of the insert are positioned between the upper and lower surfaces of the insert, one of upper and lower surfaces of the insert and side surfaces of the insert and bonded with the periphery of the surface of the insert and the side surfaces of the insert into an integrated structure by thermal bonding.
US11024859B2
Membranes and methods of making and using the membranes are described herein. The membranes can include a foamed polymeric support and a plurality of inorganic particles disposed within the foamed polymeric support. The foamed polymeric support can contain a hydrophilic polymer such as polyethersulfone. The plurality of inorganic particles can include hydrophilic particles such as zeolite particles. In certain embodiments, the membrane can be used in humidifiers, such as those used in fuel cell systems. In some aspects, the membrane can be used for separating a fluid mixture comprising water. The membranes described herein are stable for high temperature applications.
US11024853B2
According to the present disclosure, there is provided a technique making it possible to improve suitably the performance of a nonaqueous electrolyte secondary cell in which a SEI film is formed on the surface of a negative electrode active material. The nonaqueous electrolyte secondary cell disclosed herein includes a positive electrode 10, a negative electrode 20, and a nonaqueous electrolytic solution, wherein a negative electrode SEI film 29 including at least a LiBOB skeleton and a fluorosulfonic acid skeleton is formed on the surface of a negative electrode active material 28, and a positive electrode SEI film 19 including at least a phosphoric acid skeleton is formed on the surface of a positive electrode active material 18. Where the component amount of the LiBOB skeleton in the negative electrode SEI film 29 is denoted by IB, the component amount of the fluorosulfonic acid skeleton in the negative electrode SEI film 29 is denoted by IS, and the component amount of the phosphoric acid skeleton in the positive electrode SEI film 19 is denoted by IP, a formula of 4≤IB/IS≤10 and a formula of 5 μmol/m2≤IP≤15 μmol/m2 are satisfied.
US11024848B2
An energy storage device and method of forming and operating the same. In one embodiment, the energy storage device includes a positive electrode including a first redox polymer deposited on a first conductive porous substrate. The energy storage device also includes a solid-state polyelectrolyte separator operative as a voltage generator, and a negative electrode including a second redox polymer deposited on a second conductive porous substrate, thereby forming an electrochemical cell.
US11024846B2
A high energy/power density, long cycle life and safe lithium ion cell capable of long-term deep discharge/storage near zero-volt is described. The cell utilizes a near zero-volt storage capable anode, such as a spinel Li4Ti5O12, coupled to a high voltage, high-energy and/or high-power density cathode, such as LiNi0.5Mn1.5O4. The near zero-volt storage cell is rechargeable and affords safety advantages for battery transportation, storage, and handling, and significant cost reductions for cell maintenance. The cells produce high-energy and/or high-power densities and long cycle life. The cell anode, cathode, and separator active materials are coated with one or more protection or stability enhancing and/or conductivity enhancing materials to enhance electrochemical performance and to strengthen stabilities for long-term cycle life and storage life.
US11024835B2
To provide a positive electrode for a lithium ion battery having high energy density and being capable of rapid discharging.
A positive electrode for a lithium ion battery, the positive electrode including a positive electrode current collector, a positive electrode active material layer formed on the surface of the positive electrode current collector, and a non-aqueous liquid electrolyte including an electrolyte containing lithium ions and a non-aqueous solvent, in which the positive electrode active material layer includes a positive electrode active material and voids, the voids are filled with the non-aqueous liquid electrolyte, and a proportion of the battery capacity based on a total amount of lithium ions in the non-aqueous liquid electrolyte existing in the positive electrode active material layer with respect to the battery capacity based on a total amount of the positive electrode active material is 3.5 to 15%.
US11024830B2
A display device includes: a display panel; and a touch member disposed on the display panel. The touch member includes a first conductive layer and a first insulating layer. The first insulating layer is disposed on the first conductive layer and includes diffraction patterns.
US11024829B2
A display device includes a substrate including a display area in which a plurality of pixels is disposed, and a non-display area in a peripheral area of the display area; an insulating layer disposed on the substrate; a metal wiring disposed on the substrate; and a plurality of dummy patterns disposed in the non-display area of the substrate. The plurality of dummy patterns includes a plurality of first patterns including an insulating material and a plurality of second patterns including a metal material.
US11024826B2
A display substrate including a base substrate including a plurality of pixel areas, each of the plurality of pixel areas including an emission area and a transmission area, a pixel circuit layer disposed in the emission area and including at least one transistor, a pixel electrode disposed on the pixel circuit layer and connected to the pixel circuit layer, a hole injection layer selectively disposed on the pixel electrode in the emission area, an emission layer disposed on the hole injection layer of the emission area, an electron injection layer disposed on the base substrate on which the emission layer is disposed; and a common electrode disposed on the base substrate on which the electron injection layer is disposed.
US11024824B2
The application discloses an organic electroluminescent device. The organic electroluminescent device includes: a substrate; and an organic luminescent layer including an array of pixel points which include a first electrode, and the first electrode of the pixel points laps with a Vss lead. A length of the first electrode lapping with the Vss lead increases from a starting end of the Vss lead toward a terminating end of the Vss lead.
US11024813B2
A photoelectric conversion element has a conductive film, a photoelectric conversion film, and a transparent conductive film in this order, in which the above-described photoelectric conversion film contains a compound represented by Formula (1). In Formula (1), R1 and R2 each independently represent an alkyl group, an aryl group, or a heteroaryl group. R1 and R2 may be linked to each other to form a ring. R3 represents an alkyl group, an aryl group, or a heteroaryl group. A represents a ring at least containing one carbon atom and one cationic nitrogen atom.
US11024810B2
Provided are an organic electronic element and an electronic device thereof, comprising a mixture of a compound of Formula 1 as a phosphorescent host material and thereby achieving high light-emitting efficiency, low driving voltage and improved lifespan.
US11024798B2
A magnetic device for magnetic random access memory (MRAM), spin torque MRAM, or spin torque oscillator technology is disclosed wherein a magnetic tunnel junction (MTJ) with a sidewall is formed between a bottom electrode and a top electrode. A passivation layer that is a single layer or multilayer comprising one of B, C, or Ge, or an alloy thereof wherein the B, C, and Ge content, respectively, is at least 10 atomic % is formed on the MTJ sidewall to protect the MTJ from reactive species during subsequent processing including deposition of a dielectric layer that electrically isolates the MTJ from adjacent MTJs, and during annealing steps around 400° C. in CMOS fabrication. The single layer is about 3 to 10 Angstroms thick and may be an oxide or nitride of B, C, or Ge. The passivation layer is preferably amorphous to prevent diffusion of reactive oxygen or nitrogen species.
US11024794B2
A method for producing a plurality of piezoelectric multilayer components is disclosed. In an embodiment, a method for producing a plurality of piezoelectric multilayer components includes grinding the piezoelectric multilayer components without an addition of an abrasive by rubbing the piezoelectric multilayer components against one another so that a material abrasion of the piezoelectric multilayer components is carried out.
US11024781B2
A multi-stage lamination process is used to laminate a wavelength conversion film to a transparent substrate, and subsequently to a light emitting element. The wavelength conversion film may be an uncured phosphor-embedded silicone polymer, and the lamination process includes heating the polymer so that it adheres to the transparent substrate, but is not fully cured. The phosphor-laminated transparent substrate is sliced/diced and the wavelength conversion film of each diced substrate is placed upon each light emitting element. The semi-cured wavelength conversion film is then laminated to the light emitting element via heating, consequently curing the phosphor film. Throughout the process, no glue is used, and the optical losses associated with glue material are not introduced.
US11024769B2
A group III nitride semiconductor light-emitting element comprises, in the following order: an n-type group III nitride semiconductor layer; a group III nitride semiconductor laminated body obtained by alternately laminating a barrier layer and a well layer narrower in bandgap than the barrier layer in the stated order so that the number of barrier layers and the number of well layers are both N, where N is an integer; an AlN guide layer; and a p-type group III nitride semiconductor layer. The AlN guide layer has a thickness of 0.7 nm or more and 1.7 nm or less. An Nth well layer in the group III nitride semiconductor laminated body and the AlN guide layer are in contact with each other, or a final barrier layer is further provided between the Nth well layer and the AlN guide layer.
US11024768B2
The present disclosure provides a semiconductor device. The semiconductor device includes a semiconductor stack, a trench formed in the semiconductor stack, a current confinement layer, a first electrode and a second electrode. The semiconductor stack includes a first reflective structure, a second reflective structure, and a cavity region. The cavity is between the first reflective structure and the second reflective structure and has a first surface and a second surface opposite to the first surface. The current confinement layer is in the second reflective structure. The first electrode and the second electrode are on the first surface.
US11024759B2
Provided is an electronic device containing: a two-dimensional semiconductor material; and another heterogeneous material adjacent to the two-dimensional semiconductor material, wherein the heterogeneous material is doped with an impurity of a type different from the two-dimensional semiconductor material or has a band gap different from the two-dimensional semiconductor material.
US11024758B2
A layer structure for a thin-film solar cell and production method are provided. The layer structure for the thin-film solar cell includes a photovoltaic absorber layer doped, at least in a region which borders a surface of the photovoltaic absorber layer, with at least one alkali metal. The layer structure has an oxidic passivating layer on the surface of the photovoltaic absorber layer, which is designed to protect the photovoltaic absorber layer from corrosion.
US11024744B2
Provided is a semiconductor device including: a gate electrode; a channel layer arranged in a region directly below or directly above the gate electrode; a source and a drain electrodes arranged to be in contact with the channel layer; and a first insulating layer arranged between the gate electrode and the channel layer, the channel layer including a first oxide semiconductor, the source electrode and/or the drain electrode including a second oxide semiconductor, the first and second oxide semiconductors containing In, W and Zn, a content rate of W/(In+W+Zn) being higher than 0.001 atomic % and not higher than 8.0 atomic %, a content rate of Zn/(In+W+Zn) being from 1.2 atomic % to 40 atomic %, an atomic ratio of Zn to W being higher than 1.0 and lower than 20000. Also provided is a method for manufacturing the device.
US11024742B2
The stability of steps of processing a wiring formed using copper or the like is increased. The concentration of impurities in a semiconductor film is reduced. Electrical characteristics of a semiconductor device are improved. A semiconductor device includes a semiconductor film, a pair of first protective films in contact with the semiconductor film, a pair of conductive films containing copper or the like in contact with the pair of first protective films, a pair of second protective films in contact with the pair of conductive films on the side opposite the pair of first protective films, a gate insulating film in contact with the semiconductor film, and a gate electrode overlapping with the semiconductor film with the gate insulating film therebetween. In a cross section, side surfaces of the pair of second protective films are located on the outer side of side surfaces of the pair of conductive films.
US11024741B2
An integrated circuit includes a fin active region protruding from a substrate, a plurality of semiconductor patterns on an upper surface of the fin active region, a gate electrode that surrounds the plurality of semiconductor patterns and includes a main gate part on an uppermost one of the plurality of semiconductor patterns and sub gate parts between the plurality of semiconductor patterns, a spacer structure on a sidewall of the main gate part, and a source/drain region at a side of the gate electrode. The source/drain region is connected to the plurality of semiconductor patterns and contacts a bottom surface of the spacer structure. A top portion of the uppermost semiconductor pattern has a first width. A bottom portion of the uppermost semiconductor pattern has a second width smaller than the first width.
US11024738B2
Semiconductor device structures and techniques are provided for measuring contact resistance. A semiconductor device is disclosed including a first source/drain region and a contact disposed on the first source/drain region and configured to supply energy to the semiconductor device. A fin extends between the first source/drain region and a second source/drain region of the semiconductor device. A first contact material layer is disposed on the second source/drain region and a first active drain contact is disposed on the first contact material layer. A first sensor drain contact is also disposed on the first contact material layer. A second contact material layer is disposed on the second source/drain region and a second active drain contact is disposed on the second contact material layer. A third contact material layer is disposed on the second source/drain region and a second sensor drain contact is disposed on the third contact material layer.
US11024730B2
A nitride semiconductor device includes a first nitride semiconductor layer; a back-barrier layer that contains InGaN provided on the first nitride semiconductor layer; and a second nitride semiconductor layer that is provided on the back-barrier layer, wherein, in the back-barrier layer, in a thickness direction, an In composition increases at a first interface with the first nitride semiconductor layer, and the In composition is continuously reduced toward a second interface with the second nitride semiconductor layer.
US11024729B2
A method for manufacturing a semiconductor device includes forming a first source/drain region in a substrate. A core channel region is formed on the first source/drain region. A barrier layer is formed on the core channel region. A shell is formed lining sidewalls of the core channel region and sidewalls and top surface of the barrier layer. The shell includes a channel portion in contact with the core channel region and a barrier portion in contact with the barrier layer. A second source/drain region is formed above the shell. A first gate electrode is formed to surround the channel portion of the shell. A conduction energy band of the channel portion of the shell is aligned with a conduction energy band of the barrier portion of the shell.
US11024728B2
Certain aspects of the present disclosure generally relate to an integrated circuit (IC) having a heterojunction bipolar transistor (HBT) device. The HBT device generally includes an emitter region and a collector region. The collector region may include a proton implant region having an edge aligned with an edge of the emitter region. In certain aspects, the HBT device also includes a base region disposed between the emitter region and the collector region.
US11024722B1
A diffused field-effect transistor (FET) and a method of fabricating same are disclosed. The diffused FET is dually optimized in voltage resistance by incorporating both a trench isolation structure and a thick second oxide layer and thus has a more significantly improved breakdown voltage. With the thick second oxide layer ensuring suitable voltage resistance of the transistor device, its on-resistance can be reduced either by reducing the size of the trench isolation structure or increasing an ion dopant concentration of a drift region. As such, a good tradeoff between voltage resistance and on-resistance is achievable.
US11024720B2
Techniques regarding non-SAC semiconductor devices are provided. For example, one or more embodiments described herein can comprise an apparatus, which can further comprise a gate positioned adjacent a channel region of a semiconductor body for a field effect transistor. The gate can comprise a metal liner, and wherein the metal liner is an interface between a first metal layer of the gate and a second metal layer of the gate.
US11024719B2
A semiconductor device of an embodiment includes a first electrode, a second electrode, an oxide semiconductor channel, an insulation layer, an oxide layer, and a gate electrode. The oxide semiconductor channel includes a portion extending along a first direction and connects the first electrode to the second electrode. The insulation layer surrounds the oxide semiconductor channel. The oxide layer covers the oxide semiconductor channel and the insulation layer, and includes an oxide of a metal element. The gate electrode covers the oxide semiconductor channel, the insulation layer, and the oxide layer, and includes the metal element.
US11024717B2
In one embodiment, a semiconductor device is provided with a substrate, a first nitride semiconductor layer above the substrate, a second nitride semiconductor layer which is provided on the first nitride semiconductor layer and is in contact with the first nitride semiconductor layer, a source electrode provided between the substrate and the first nitride semiconductor layer and electrically connected to the first nitride semiconductor layer, a drain electrode provided on the second nitride semiconductor layer and electrically connected to the second nitride semiconductor layer, a gate insulating layer provided at least between the substrate and the first nitride semiconductor layer, a gate electrode between the substrate and the gate insulating layer, and a first insulating layer between the substrate and the gate insulating layer to cover the gate electrode and the source electrode.
US11024716B2
A semiconductor structure and a method for forming the same are provided. The semiconductor structure includes: a substrate; a fin structure, disposed over the substrate; a gate structure, disposed over the substrate and covering a portion of the fin structure; a first sidewall, disposed over the substrate and surrounding a lower portion of the gate structure; and a second sidewall, disposed over the first sidewall and directly surrounding an upper portion of the gate structure, wherein the first sidewall is orthogonal to the second sidewall.
US11024715B2
Semiconductor devices include a first semiconductor fin. A first gate stack is formed over the first semiconductor fin. Source and drain regions are formed on respective sides of the first gate stack. An interlayer dielectric is formed around the first gate stack. A gate cut plug is formed from a dielectric material at an end of the first gate stack.
US11024713B2
An apparatus is provided which comprises: a semiconductor region on a substrate, a gate stack on the semiconductor region, a source region of doped semiconductor material on the substrate adjacent a first side of the semiconductor region, a drain region of doped semiconductor material on the substrate adjacent a second side of the semiconductor region, and a transition region in the drain region, adjacent the semiconductor region, wherein the transition region comprises varying dopant concentrations that increase in a direction away from the semiconductor region. Other embodiments are also disclosed and claimed.
US11024695B2
A display panel and a display apparatus are provided. The display panel includes a display region and a non-display region surrounding the display region. The non-display region includes a step region, a left border and a right border that are adjacent to the step region, and an upper border arranged opposite to the step region. The left border, the right border, the upper border, and the step region surround the display region. The left border and the right border each include an encapsulation region. The encapsulation region includes a sealant and a reflective metal layer that are at least partially overlapped with each other. The step region includes a ground metal line, and the ground metal line is connected to the reflective metal layer through an electrostatic consumption resistance portion.
US11024685B2
An electroluminescent display device includes a substrate including a plurality of pixel regions; an air gap over the substrate and configured to separate the plurality of pixel regions; a first electrode in each of the plurality of pixel regions; an insulating pattern covering an edge of the first electrode; a light emitting portion on the first electrode and the insulating pattern; and a second electrode on the light emitting portion.
US11024682B2
The fingerprint sensor may include: a light transmitting hole array layer including a plurality of light blocking patterns having a plurality of light transmitting holes to form light transmitting paths of light rays; a sensor layer including a plurality of photo sensors configured to sense light rays that pass through the light transmitting holes and are incident on the sensor layer; and metal patterns configured to apply electrical signals to pixels or the light blocking patterns. A gap between the light blocking patterns may overlap with at least some of the metal patterns.
US11024677B2
An organic-EL display apparatus comprises: a substrate comprising a first electrode; an organic layer formed of organic materials so as to form a plurality of pixels arrayed in a matrix form, the organic material being vapor-deposited on the first electrode; and a second electrode formed on the organic layer. Each of the plurality of pixels comprises at least three sub-pixels having substantially rectangular shapes; a first sub-pixel and a second sub-pixel among the at least three sub-pixels are arranged in parallel with each other such that a long side of the first sub-pixel and a long side of the second sub-pixel are substantially parallel with each other; and a third sub-pixel among the at least three sub-pixels is formed such that a long side of the third sub-pixel is substantially parallel with a short side of the first sub-pixel and a short side of the second sub-pixel. In the first sub-pixel and the second sub-pixel, a variation in a thickness of the organic layer through a long-side direction is larger than a variation in the thickness of the organic layer through a short-side direction; and in the third sub-pixel, a variation in a thickness of the organic layer through a short-side direction is larger than a variation in the thickness of the organic layer through a long-side direction.
US11024673B1
A 3D semiconductor device, the device including: a first level including a single crystal layer, a first metal layer, a second metal layer above the first metal layer, and a third metal layer above the second metal layer, where the second metal layer is significantly thicker than either the third metal layer or the first metal layer, where the third metal layer is precisely aligned to the first metal layer with less than 20 nm misalignment; a second level including a first array of first memory cells, each of the first memory cells include first transistors; a third level including a second array of second memory cells, each of the second memory cells include second transistors, where the second level is above the third level, where the second transistors are self-aligned to the first transistors, being processed following the same lithography step; and periphery circuits connected by the second metal to control the memory cells, where the periphery circuits are either underneath or atop the memory cells.
US11024665B2
An imaging device according to one aspect of the present disclosure includes: a semiconductor substrate; and pixels. Each of the pixels includes: a photoelectric converter that converts incident light into electric charge; a diffusion region provided in the semiconductor substrate and electrically connected to the photoelectric converter; a first transistor including a gate, and the diffusion region as one of a source and a drain; and a plug that is directly connected to the diffusion region, is electrically connected to the photoelectric converter, and includes a semiconductor. The height of the plug and the height of the gate from the surface of the semiconductor substrate are equal to each other.
US11024654B2
A display panel includes: a display area including: a curved boundary in plan view, and a pixel array including pixel rows, and a non-display area in a periphery of the display area, and including: a curved boundary in plan view, a plurality of gate blocks arranged along the curved boundary of the non-display area, and at least one dummy block among the gate blocks, and a plurality of link lines configured to connect the gate blocks to the pixel rows, at least one of the link lines being multi-segmented to include a plurality of segments oriented in different directions in plan view.
US11024651B2
There is provided a display device including: a first substrate that is a silicon substrate and on which a plurality of light-emitting elements is formed; a second substrate including, on a surface, a color filter layer including a plurality of color filters arrayed and a microlens layer including a plurality of microlenses arrayed that are layered in this order, the microlens layer being arranged to face the plurality of light-emitting elements with respect to the first substrate; and an adhesive layer that fills a gap between the first substrate and the second substrate for bonding the first substrate and the second substrate together.
US11024650B2
A finFET device that includes a substrate and at least one semiconductor fin extending from the substrate. The fin may include a plurality of wide portions comprising a first semiconductor material and one or more narrow portions. The one or more narrow portions have a second width less than the first width of the wide portions. Each of the one or more narrow portions separates two of the plurality of wide portions from one another such that the plurality of wide portions and the one or more narrow portions are arranged alternatingly in a substantially vertical direction that is substantially perpendicular with a surface of the substrate. The fin may also include a channel layer covering sidewalls of the plurality of wide portions and a sidewall of the one or more narrow portions.
US11024649B2
Complementary high-voltage bipolar transistors in silicon-on-insulator (SC) integrated circuits is disclosed. In one disclosed embodiment, a collector region is formed in an epitaxial silicon layer disposed over a buried insulator layer. A base region and an emitter are disposed over the collector region. An n-type region is formed under the buried insulator layer (BOX) by implanting donor impurity through the active region of substrate and BOX into a p-substrate. Later in the process flow this n-type region is connected from the top by doped poly-silicon plug and is biased at Vcc. In this case it will deplete lateral portion of PNP collector region and hence, will increase its BV.
US11024644B2
Some embodiments include a NAND memory array having a vertical stack of alternating insulative levels and conductive levels. The conductive levels include terminal regions, and include nonterminal regions proximate the terminal regions. The terminal regions are vertically thicker than the nonterminal regions, and are configured as segments which are vertically stacked one atop another and which are vertically spaced from one another. Blocks are adjacent to the segments and have approximately a same vertical thickness as the segments. The blocks include high-k dielectric material, charge-blocking material and charge-storage material. Channel material extends vertically along the stack and is adjacent to the blocks. Some embodiments include integrated assemblies. Some embodiments include methods of forming integrated assemblies.
US11024640B2
Disclosed are three-dimensional semiconductor memory devices and methods of fabricating the same. A three-dimensional semiconductor memory device including a substrate including a cell array region and a connection region, an electrode structure including a plurality of electrodes and a plurality of dielectric layers alternately stacked on the substrate, the electrode structure having a stepwise portion on the connection region, an etch stop structure on the stepwise portion of the electrode structure, and a plurality of contact plugs on the connection region, the contact plugs penetrating the etch stop structure and connected to corresponding pad portions of the electrodes, respectively, may be provided. The etch stop structure may include an etch stop pattern and a horizontal dielectric layer, which has have a uniform thickness and covers a top surface and a bottom surface of an etch stop pattern.
US11024629B2
The present disclosure provides a semiconductor device including a substrate, a first active region, a second active region, and a gate structure. The first active region and the second active region are disposed in the substrate. The gate structure includes a bottom, a first sidewall attached to the first active region, and a second sidewall attached to the second active region. The first sidewall and the bottom have a first point of intersection, and the first sidewall and a first horizontal line starting from the first point toward the substrate have a first included angle. The second sidewall and the bottom have a second point of intersection, and the second sidewall and a second horizontal line starting from the second point toward the substrate have a second included angle. The first included angle is different from the second included angle. A method for manufacturing a semiconductor device is provided herein.
US11024621B2
A method includes placing first and second oxide diffusion (OD) layout patterns in a layout design corresponding to first, second, third, and fourth memory cells of a memory circuit. The first OD layout pattern extends along a first direction and has a first source portion shared between the first and second memory cells, and the second OD layout pattern extends along the first direction and has a second source portion shared between the third and fourth memory cells. The method includes placing a first conductive layout pattern in the layout diagram, the first conductive layout pattern corresponding to a first conductive structure under a lowest via plug layer of the memory circuit, extending along a second direction, and overlapping the first source portion and the second source portion. The method is wholly or partially performed by using a hardware processor.
US11024620B2
Integrated circuit (5) includes substrate (10) with surface (20) and structure (30) including base levels (45.i, 45.(i+1)), terminating cells (48, 49), and block (40) of standard cells arranged in rows (42.i, 42.(i+1)), and another type of block (60) outside block (40). Standard cells at at least two edges of block (40) have the following protections: (1) block (60) has strip of separation (41.j) having at least a minimum width from the edges of block (40), and protected by one of the following: (2) terminating cells (48, 49) reduce context effect and some terminating cells (48) are placed at at least one end of rows (42.i, 42.(i+1)) of standard cells within first-named block (40), and (3) the terminating cells (48, 49) reduce context effect and some terminating cells (49) are at one end of a column of standard cells within block (40). Other structures, devices, and processes are also disclosed.
US11024611B1
A micro-LED transfer method, manufacturing method and display device are provided. The micro-LED transfer method comprises: bonding the micro-LED array on a first substrate onto a receiving substrate through micro-bumps, wherein the first substrate is laser transparent; applying underfill into a gap between the first substrate and the receiving substrate; irradiating laser onto the micro-LED array from a side of the first substrate to lift-off the micro-LED array from the first substrate; and removing the underfill.
US11024610B2
A module for a video wall includes a plurality of light-emitting components; and a carrier including conduction regions, wherein the light-emitting components each include a top side including a top-side contact and an underside including an underside contact, the light-emitting components are configured to emit electromagnetic radiation via the top side, the underside contacts of the light-emitting components electrically conductively connect to the conduction regions, the top-side contacts electrically contact a conductive layer, the light-emitting components each include at least four light-emitting semiconductor chips, the light-emitting semiconductor chips within a light-emitting component interconnect in parallel with one another, the light-emitting semiconductor chips within a light-emitting component each electrically conductively connect to the top-side contacts and the underside contacts of the light-emitting component, a plurality of adjacent light-emitting components constitute a cluster, and the light-emitting semiconductor chips of the light-emitting components of a cluster includes an identical nominal wavelength.
US11024602B2
In some embodiments, the present disclosure relates to a method of forming a multi-dimensional integrated chip. The method includes forming a first plurality of interconnect layers within a first dielectric structure on a front-side of a first substrate and forming a second plurality of interconnect layers within a second dielectric structure on a front-side of a second substrate. A first redistribution layer coupled to the first plurality of interconnect layers is bonded to a second redistribution layer coupled to the second plurality of interconnect layers along an interface. A recess is formed within a back-side of the second substrate and over the second plurality of interconnect layers. A bond pad is formed within the recess. The bond pad is laterally separated from the first redistribution layer by a non-zero distance.
US11024600B2
Embodiments of semiconductor devices and fabrication methods thereof are disclosed. In an example, a semiconductor device includes NAND memory cells and a first bonding layer including first bonding contacts. The semiconductor device also includes a second semiconductor structure including DRAM cells and a second bonding layer including second bonding contacts. The semiconductor device also includes a third semiconductor structure including a programmable logic device and a third bonding layer including third bonding contacts. The semiconductor device further includes a first bonding interface between the first and third bonding layers, and a second bonding interface between the second and third bonding layers. The first bonding contacts are in contact with a first set of the third bonding contacts at the first bonding interface. The second bonding contacts are in contact with a second set of the third bonding contacts at the second bonding interface. The first and second bonding interfaces are in a same plane.
US11024593B2
A method of forming an integrated circuit structure includes forming a patterned passivation layer over a metal pad, with a top surface of the metal pad revealed through a first opening in the patterned passivation layer, and applying a polymer layer over the patterned passivation layer. The polymer layer is substantially free from N-Methyl-2-pyrrolidone (NMP), and comprises aliphatic amide as a solvent. The method further includes performing a light-exposure process on the polymer layer, performing a development process on the polymer layer to form a second opening in the polymer layer, wherein the top surface of the metal pad is revealed to the second opening, baking the polymer, and forming a conductive region having a via portion extending into the second opening.
US11024589B2
Distributions of on-chip inductors for monolithic voltage regulation are described. On-chip voltage regulation may be provided by integrated voltage regulators (IVRs), such as a buck converter with integrated inductors. On-chip inductors may be placed to ensure optimal voltage regulation for high power density applications. With this technology, integrated circuits may have many independent voltage domains for fine-grained dynamic voltage and frequency scaling that allows for higher overall power efficiency for the system.
US11024578B1
The present invention provides a conductive component and a display device. The conductive component includes a first conductive line, wherein an end of the first conductive line includes a first narrow portion; and a second conductive line, wherein at least one end of the second conductive line includes a second narrow portion, the end of the second conductive line including the second narrow portion extends to the end of the first conductive line including the first narrow portion, and the first narrow portion and the second narrow portion engage with one another. The first narrow portion is bridged to the second narrow portion through a conductive block.
US11024577B1
A method for manufacturing a semiconductor device includes forming first and second interconnect structures on an etch stop layer, wherein the second interconnect structure is spaced apart from the first interconnect structure. The etch stop layer extends between the first and second interconnect structures. In the method, part of the etch stop layer between the first and second interconnect structures is removed. The removing forms a first portion of the etch stop layer extending from under the first interconnect structure toward the second interconnect structure, and a second portion of the etch stop layer extending from under the second interconnect structure toward the first interconnect structure. The first and second portions are spaced apart from each other. A dielectric layer is formed which fills in the spaces between the first and second portions of the etch stop layer and between the first and second interconnect structures.
US11024575B2
A semiconductor device includes a semiconductor substrate, a conductive pad disposed on the semiconductor substrate, and a pillar pattern disposed on the conductive pad. The semiconductor device further includes a solder seed pattern disposed on the pillar pattern, and a solder portion disposed on the pillar pattern and the solder seed pattern. A first width of the solder seed pattern is less than a second width of a top surface of the pillar pattern.
US11024572B2
A wiring board includes an insulating substrate including a cutout portion that opens in a main surface of the insulating substrate and a side surface of the insulating substrate, an inner surface electrode on an inner surface of the cutout portion, an external electrode on the main surface of the insulating substrate, and a connecting section where the inner surface electrode and the external electrode are connected to each other. The connecting section is thicker than the inner surface electrode and the external electrode.
US11024568B2
A semiconductor package is provided. The semiconductor package includes a first substrate, a first semiconductor chip arranged on the first substrate, a first group of at least one solder ball arranged on a side surface of the first semiconductor chip, an interposer arranged on the first semiconductor chip and the first substrate and being in contact with the first group of at least one solder ball, and an adhesive layer arranged between the first semiconductor chip and the interposer and configured to expose at least a portion of un upper surface of the first semiconductor chip, wherein a first height from an upper surface of the first substrate to the upper surface of the first semiconductor chip is greater than a second height of the first group of at least one solder ball.
US11024567B2
A surface mount (SMD) diode taking a runner as the body and a manufacturing method thereof are described. An elongated runner groove is adopted to cure and package groups of diode chips arranged side by side and corresponding copper pins thereon, with the utilization rate of epoxy resin up to 90% or more. The use cost of epoxy resin is thus reduced, and environmental pollution is also reduced.
US11024565B2
A semiconductor device includes a die paddle, a plurality of electrically conductive leads extending away from the die paddle, and an adhesion promoter plating material selectively formed on the electrically conductive leads such that outer portions of the leads are covered by the adhesion promoter plating material, and interior portions of the leads that are disposed between the die paddle and the respective outer portions of each lead are substantially devoid of the adhesion promoter plating material.
US11024562B2
A lead frame strip with corrugated saw street metal where the corrugated saw street metal is comprised of a partial thickness of the lead frame strip metal. A lead frame strip with corrugated saw street metal where the corrugated saw street metal is comprised of a half thickness of the lead frame strip metal.
US11024547B2
A method for manufacturing a semiconductor device includes forming a fin on a substrate, removing one or more portions of the fin prior to forming a gate structure on the fin, forming the gate structure on the fin, and simultaneously removing one or more additional portions of the fin and one or more portions of the gate structure aligned with the one or more additional portions of the fin to create a fin edge portion aligned with a gate structure edge portion.
US11024540B2
A method includes forming a first gate structure over a substrate, where the first gate structure is surrounded by a first dielectric layer; and forming a mask structure over the first gate structure and over the first dielectric layer, where forming the mask structure includes selectively forming a first capping layer over an upper surface of the first gate structure; and forming a second dielectric layer around the first capping layer. The method further includes forming a patterned dielectric layer over the mask structure, the patterned dielectric layer exposing a portion of the mask structure; removing the exposed portion of the mask structure and a portion of the first dielectric layer underlying the exposed portion of the mask structure, thereby forming a recess exposing a source/drain region adjacent to the first gate structure; and filling the recess with a conductive material.
US11024526B2
Processes and systems for cleaned storage of high level cleanliness articles, such as extreme ultraviolet (EUV) reticle carriers. A decontamination chamber cleans the stored workpieces. A purge gas system prevents contamination of the articles stored within the workpieces. A robot detects the condition of the storage compartment before delivering the workpiece. A monitor device monitors the conditions of the stocker.
US11024514B2
There is provided an etching method including: loading a substrate having a recess and an etching target portion existing on an inner surface of the recess into a processing container, the etching target portion being made of SiN or Si; preferentially modifying a surface of the etching target portion at a top portion of the recess by performing an oxygen-containing plasma process on the substrate inside the processing container; and subsequently, dry-etching the etching target portion in an isotropic manner.
US11024511B1
Provided is a patterning method including: providing a strip layer with a plurality of strips A, in combination with a plurality of strips B and strips C arranged alternately between the strips A; forming a first mask layer having a first opening on the strip layer; removing the strips A and B exposed by the first opening; forming a plurality of first spacers on sidewalls defined by the first opening; forming a plurality of second spacers on sidewalls of the first spacers respectively; forming a second mask layer having a second opening on the strip layer; removing the strips A and C exposed by the second opening; forming a plurality of third spacers defined by the second opening; forming a plurality of fourth spacers on sidewalls of the third spacers respectively; and removing the strips A, the first spacers, and the third spacers to form a pattern layer.
US11024507B2
In a substrate liquid processing method for performing an etching process by bringing an etching liquid for removing a coating film into contact with a surface of a substrate having a recess and covered with a coating film inside and outside the recess, the substrate liquid processing method includes: a first coating film removal step of setting the etching liquid to a first temperature so as to attain a first etching rate and removing the coating film outside the recess in a first process time; and thereafter, a second coating film removal step of setting the etching liquid to a second temperature so as to attain a second etching rate lower than the first etching rate and removing the coating film outside the recess in the second process time while leaving the coating film inside the recess.
US11024505B2
Generally, the present disclosure provides example embodiments relating to formation of a gate structure of a device, such as in a replacement gate process, and the device formed thereby. In an example method, a gate dielectric layer is formed over an active area on a substrate. A dummy layer that contains a passivating species (such as fluorine) is formed over the gate dielectric layer. A thermal process is performed to drive the passivating species from the dummy layer into the gate dielectric layer. The dummy layer is removed. A metal gate electrode is formed over the gate dielectric layer. The gate dielectric layer includes the passivating species before the metal gate electrode is formed.
US11024503B2
To provide a laser annealing device capable of performing annealing whereby electron mobility is different depending on the part, a mask, a thin film transistor, and a laser annealing method. A laser annealing device of the present invention is provided with a mask in which a plurality of openings are formed along the scanning direction, moves a substrate in the scanning direction, and irradiates the substrate with laser light via the openings. The openings respectively have first opening regions, which are aligned in the scanning direction, and which have a same shape, and some of the openings among the openings respectively have second opening regions continuous to the first opening regions in the predetermined direction with respect to the first opening regions.
US11024500B2
A low-pressure discharge lamp having a discharge vessel and a coating structure. The coating structure is formed on an inner side of the discharge vessel. The coating structure has nanoscale phosphate particles and/or nanoscale functional oxide. Alternatively or in addition, the phosphate particles are free or at least approximately free of rare earth metals. The nanoscale phosphate particles range in size from 5 nm to 800 nm.
US11024499B2
A body, such as a lamp body, includes a tubular element. At least one conductor is introduced into the tubular element and a glass material surrounds the conductor. The glass material forms a seal between the tubular element and the conductor. The glass material includes a sintered glass, such as a sintered glass ring, and may completely surround the conductor.
US11024493B2
An analyzing device includes: a measurement data acquisition unit that acquires measurement data obtained by irradiating a plurality of irradiation positions on a sample with a laser beam and performing mass spectrometry on a sample component corresponding to each irradiation position; and an analysis unit that performs analysis of the measurement data by excluding a set of data corresponding to an excluded irradiation position among the plurality of irradiation positions each having a different irradiation portion from which a portion that has been already irradiated with the laser beam is excluded in an irradiation range irradiated when the laser beam is irradiated to each irradiation position.
US11024491B2
A data independent acquisition method of mass spectrometry for analyzing a sample within a mass range of interest as it elutes from a chromatography system. The method comprises selecting precursor ions within a mass range of interest to be analyzed, performing at least one MS1 scan of the precursor ions using a first, high-resolution mass analyzer and performing a set of MS2 scans by segmenting the precursor ions into a plurality of precursor mass segments, each precursor mass segment having a mass range of no greater than 5 amu, and for each precursor mass segment fragmenting the precursor ions within that precursor mass segment and performing an MS2 scan of the fragmented ions using a time of flight mass analyzer.
US11024485B2
In one embodiment, a multi-charged-particle-beam writing apparatus includes a shaping aperture array plate including a plurality of first apertures through which a charged particle beam passes to form multiple beams, a movable stage on which a writing target substrate is placed, an inspection aperture plate disposed on the stage, the inspection aperture plate including a second aperture through which one of the multiple beams passes, a current detector detecting a current of the beam that has passed through the second aperture of the inspection aperture plate, a deflector deflecting the multiple beams, the deflector controlling deflection of one of the multiple beams such that the one beam is located at a predetermined position in a region including the second aperture and a surrounding region of the second aperture, and a calculator obtaining a beam position based on the beam current detected by the current detector.
US11024479B2
A passive wireless switch circuit and related apparatus are provided. In examples discussed herein, an apparatus includes a smaller number of voltage circuits configured to control a larger number of microelectromechanical systems (MEMS) switches. The voltage circuits passively generate a number of constant voltages based on a number of radio frequency (RF) signals to collectively identify each of the MEMS switches. A decoder circuit decodes the constant voltages to identify a selected MEMS switch and provides a selected constant voltage higher than a defined threshold voltage to close the selected MEMS switch. As such, it may be possible to eliminate active components and/or circuits from the passive wireless switch circuit, thus helping to reduce leakage and power consumption. It may be further possible to reduce conductive traces between the voltage circuits and the MEMS switches, thus helping to reduce routing complexity and footprint of the apparatus.
US11024467B2
A self-charging supercapacitor is provided which includes a supercapacitor first electrode, a supercapacitor second electrode, a first electrolyte, and a metal electrode. The supercapacitor first electrode and the supercapacitor second electrode are parallel to and spaced apart from each other. A part of the metal electrode is Ohmic contacted with a surface of the supercapacitor second electrode, and another part of the metal electrode is disposed opposite to the supercapacitor first electrode.
US11024446B2
An insulated electric wire that includes a conductor having a plurality of twisted elemental wires made of a conductive material and an insulation covering that covers an outer surface of the conductor. The method includes a partial exposure step of forming an exposed portion in which the insulation covering is removed from the outer surface of the conductor, a density modification step of increasing spacing between elemental wires in the exposed portion, while increasing a density of the conductive material per unit length in the exposed portion, and a filling step of filling gaps between the elemental wires in the exposed portion with a sealant comprising an insulated material.
US11024445B2
A transfer module for transferring power to a non-thermal plasma generator includes a power cable; a first epoxy; a second epoxy; an interface between the first epoxy and the second epoxy; and a well; the power cable including a conductor for conducting electrical power and an insulation layer for surrounding a portion of the conductor; the first epoxy being located within the well to surround the insulation layer; the second epoxy being located within the well to surround the conductor located within the well; the second epoxy being located outside the well to surround the conductor located outside the well.
US11024435B2
Radiation-shielding composite materials and their methods of manufacture. Such methods may include adding a metal hydride to a hardenable matrix precursor, adding a reinforcing material to the hardenable matrix precursor, and hardening the matrix precursor to form a composite material that incorporates the reinforcing material and the metal hydride in a solid matrix. The resulting radiation-shielding composite materials are configured to attenuate incident radiation, and may be used in the construction of panels, laminate structures, buildings, and aerospace vehicles, among others.
US11024429B2
An Adaptive Advisory Control (AA Control) interactive process involving algorithm-based assessment and communication of physiologic and behavioral parameters and patterns assists patients with diabetes with the optimization of their glycemic control. The method and system may uses all available sources of information about the patient; (i) EO Data (e.g. self-monitoring of blood glucose (SMBG) and CMG), (ii) Insulin Data (e.g. insulin pump log files or patient treatment records), and (iii) Patient Self Reporting Data (e.g. self treatment behaviors, meals, and exercise) to: retroactively assess the risk of hypoglycemia, retroactively assess risk-based reduction of insulin delivery, and then report to the patient how a risk-based insulin reduction system would have acted consistently to prevent hypoglycemia.
US11024418B2
An example system to distribute a medical exam to an examiner includes a first interface to display a medical exam identifier associated with a medical exam stored in a patient record database and an examiner availability indicator to be displayed via the first interface. The examiner availability indicator is to be updated via a second interface. The example system includes an exam allocator to automatically allocate the medical exam to the examiner and an assignment tool to be displayed to a user via the first interface and to facilitate assignment of the allocated exam to the examiner. At least one of the exam allocator or the assignment tool is to be communicatively associated with the examiner availability indicator. Upon assignment of the medical exam to the examiner, the medical exam identifier is displayed in an examiner work queue via the first interface, the second interface, and a third interface.
US11024401B1
A memory device to determine a voltage optimized to read a group of memory cells by reading the group of memory cells at a plurality of test voltages, computing bit counts at the test voltages respectively, and computing count differences in the bit counts for pairs of adjacent voltages in the test voltages. When a smallest one in the count differences is found at a side of a distribution of the count differences according to voltage, the memory device is configured to determine a location of an optimized read voltage, based on a ratio between a first count difference and a second count difference, where the first count difference is the smallest in the count differences, and the second count difference is closest in voltage to the first count difference.
US11024399B2
A shift register unit, a gate drive circuit, a display device and a driving method are disclosed. A shift register unit includes an input circuit, a first node reset circuit, an output circuit and a touch noise reduction circuit. The input circuit is configured to control a level of a first node in response to an input signal; the first node reset circuit is configured to reset the first node in response to a reset signal; the output circuit is configured to output a driving signal to an output terminal under control of the level of the first node; and the touch noise reduction circuit is configured to reset the first node in response to a touch start signal.
US11024393B1
An apparatus comprises a driver circuit, sense circuit, and die controller. The driver circuit supplies a pass voltage to a selected word line and unselected word lines, a sense voltage to an adjacent word line, and a bit line voltage to bit lines coupled to selected and unselected word lines. The sense circuit determines nonconducting and conducting memory cells on the adjacent word line. The die controller then directs the driver circuit to ramp the sense voltage on the adjacent word line to the pass voltage and ramp the pass voltage on the selected word line to ground. The die controller then directs the driver circuit to ramp the bit line voltage for bit lines coupled to nonconducting memory cells to a bit line compensation voltage and directs the sense circuit to read memory cells of the selected word line based on the bit line compensation voltage.
US11024383B2
The memory controller controls a memory device. The controller is configured to determine to perform a target operation on a first memory block and determine an activation voltage level transferred to a block word line based on block state information of a second memory block.
US11024382B2
Methods, systems, and devices for fully associative cache management are described. A memory subsystem may receive an access command for storing a first data word in a storage component associated with an address space. The memory subsystem may include a fully associative cache for storing the data words associated with the storage component. The memory subsystem may determine an address within the cache to store the first data word. For example, the memory subsystem may determine an address of the cache indicated by an address pointer (e.g., based on the order of the addresses) and determine a quantity of accesses associated with the data word stored in that cache address. Based on the indicated cache address and the quantity of accesses, the memory subsystem may store the first data word in the indicated cache address or a second cache address sequential to the indicated cache address.
US11024380B2
Nonvolatile memory (e.g. phase change memory) devices, systems, and methods that minimize energy expenditure and wear while providing greatly improved error rate with respect to marginal bits are disclosed and described.
US11024375B2
According to one embodiment, there is provided a semiconductor storage device including N word lines, M bit lines, multiple memory cells, and a read circuit. N is an integer of four or greater. M is an integer of two or greater. The M bit lines intersect with the word lines. The multiple memory cells are placed at positions where the word lines and the bit lines intersect. The memory cell stores binary data. The read circuit is connected to the M bit lines. The read circuit is able to detect levels of a multi-ary signal.
US11024361B2
Systems, methods, and computer programs are disclosed for providing coincident memory bank access. One embodiment is a memory device comprising a first bank, a second bank, a first bank resource, and a second bank resource. The first bank has a first set of bitlines for accessing a first set of rows in a first memory cell array. The second bank has a second set of bitlines for accessing a second set of rows in a second memory cell array. The first bank resource and the second bank resource are selectively connected to the first set of bitlines or the second set of bitlines via a cross-connect switch.
US11024348B2
An electronic memory array includes a plurality of memory domains, a current controller, and a selector device. Each memory domain includes a plurality of bit cells. The current controller includes a current controller output electrically connectable to said plurality of memory domains and is configured to control a bit cell current. The selector device is electrically connected to the current controller and the plurality of memory domains. The selector device is configured to selectively electrically connect the current controller output to only a select one of said memory domains, such that the current controller controls only the bit cell current of the bit cells of the select memory domain.
US11024347B2
A memory device includes a memory array of memory cells, wordlines and bitlines connected to the memory cells, a first read multiplexor and a second read multiplexor connected to the bitlines, a first sense amplifier connected to the first read multiplexor, a second sense amplifier connected to the second read multiplexor, a first data path connected to the first sense amplifier, and a second data path connected to the second sense amplifier. Each of the memory cells is connected to only one pair of the bitlines and only one of the wordlines. The first read multiplexor is adapted to connect the first sense amplifier to the bitlines during a first portion of a clock cycle and the second read multiplexor is adapted to connect the second sense amplifier to the bitlines during a second portion of a clock cycle that is different from the first portion of the clock cycle.
US11024346B2
A semiconductor circuit includes a first circuit to apply an inverted voltage of a voltage at a first node to a second node, a second circuit to apply an inverted voltage of a voltage at the second node to the first node, a first transistor that includes a gate, a drain, and a source, and stores a threshold state, a second transistor that couples the first node to a first terminal by being turned on, a third transistor that couples a first predetermined node to the gate of the first transistor, and a driving section that controls operations of the second transistor and the third transistor, and applies a control voltage to a second terminal. The first terminal is one of the drain or the source of the first transistor. The second terminal is another of the drain or the source of the first transistor.
US11024344B2
A conductive landing pad structure is formed utilizing a selective deposition process on a surface of an electrically conductive structure that is embedded in a first dielectric material layer. The conductive landing pad structure is located on an entirety of a surface of the electrically conductive structure and does not extend onto the first dielectric material layer. A conductive metal-containing structure is formed on a physically exposed surface of the conductive landing pad structure. During the formation of the conductive metal-containing structure which includes ion beam etching and/or a wet chemical etch, no conductive landing pad material particles re-deposit on the sidewalls of the conductive metal-containing structure.
US11024328B2
The systems and techniques disclosed here feature a device including an audio analyzer connected to microphone(s) monitoring a conversation between one or more individuals. The audio analyzer can identify auditory expressions from audio captured by the microphone, where the auditory expressions can include linguistic expressions and nonlinguistic expressions. The audio analyzer can analyze the linguistic expressions to identify a topic and a time period when the topic was discussed. A video analyzer can be connected to camera(s) monitoring the conversation. The video analyzer can identify non-auditory expressions by the individuals from video captured by the camera. A sentiment analyzer can analyze auditory expressions during the time period when the topic was discussed and non-auditory expressions during the time period when the topic was discussed to determine sentiments to the topic. A processor can analyze the determined sentiments to the topic to determine a group sentiment to the topic.
US11024322B2
An exemplary frequency-domain encoder system accesses a set of encoder parameters. The frequency-domain encoder system also accesses time-domain data representative of a content instance. In accordance with the set of encoder parameters, the frequency-domain encoder system transforms the time-domain data into frequency-domain data representative of the content instance. The frequency-domain data includes a plurality of complex coefficients each representing different frequency components of a plurality of frequency components incorporated by the content instance. Also in accordance with the set of encoder parameters, the frequency-domain encoder system generates a frequency-domain data container that includes, in a predefined data container format, the complex coefficients of the frequency-domain data and metadata descriptive of the frequency-domain data. Corresponding systems and methods are also disclosed.
US11024320B2
The present disclosure provides methods, devices and computer program products for encoding and decoding of a vector of parameters in an audio coding system. The disclosure further relates to a method and apparatus for reconstructing an audio object in an audio decoding system. According to the disclosure, a modulo differential approach for coding and encoding a vector of a non-periodic quantity may improve the coding efficiency and provide encoders and decoders with less memory requirements. Moreover, an efficient method for encoding and decoding a sparse matrix is provided.
US11024315B2
One embodiment of the present invention sets forth a technique for analyzing transcriptions of a recording. The technique includes storing per-character differences between a first set of characters from a first transcription of the recording and a second set of characters from a second transcription of the recording in a matrix with a fixed width. The technique also includes encoding the per-character differences in the matrix into a vector of the fixed width. The technique further includes outputting the vector as a representation of a pairwise error rate between the first transcription and the second transcription.
US11024314B2
Systems and methods are provided for acquiring and processing operation instructions. The systems and methods may include receiving a first operation instruction. The system may determine an application associated with the first operation instruction, and determine whether the first operation instruction satisfies one or more predetermined conditions, wherein the predetermined conditions are associated with the application. The system may also, responsive to determining that the first operation instruction satisfies the predetermined conditions, and after the second operation instruction is received, invoke the application, and transmit the second operation instruction to the application for execution. The system may also, responsive to determining that the first operation instruction does not satisfy the predetermined conditions, execute the first operation instruction as a standalone instruction.
US11024302B2
Systems and methods are provided for an automated speech recognition system. A microphone records a keyword spoken by a user, and a front end divides the recorded keyword into a plurality of subunits, each containing a segment of recorded audio, and extracts a set of features from each of the plurality of subunits. A decoder assigns one of a plurality of content classes to each of the plurality of subunits according to at least the extracted set of features for each subunit. A quality evaluation component calculates a score representing a quality of the keyword from the content classes assigned to the plurality of subunits.
US11024301B2
Methods and systems for modification of electronic system operation based on acoustic ambience classification are presented. In an example method, at least one audio signal present in a physical environment of a user is detected. The at least one audio signal is analyzed to extract at least one audio feature from the audio signal. The audio signal is classified based on the audio feature to produce at least one classification of the audio signal. Operation of an electronic system interacting with the user in the physical environment is modified based on the classification of the audio signal.
US11024300B2
Provided are an electronic device and a control method. The electronic device comprises: a storage unit for storing a user-based dictionary; an input unit for receiving an input sentence including a user-specific word and at least one word learned by a neural network-based language model; and a processor for determining a concept category of the user-specific word on the basis of semantic information of the input sentence, adding the user-specific word to the user-based dictionary to perform update, and when text corresponding to semantic information of the at least one learned word is input, providing the user-specific word as an autocomplete recommendation word which can be input subsequent to the text.
US11024297B2
A method for using speech disfluencies detected in speech input to assist in interpreting the input is provided. The method includes providing access to a set of content items with metadata describing the content items, and receiving a speech input intended to identify a desired content item. The method further includes detecting a speech disfluency in the speech input and determining a measure of confidence of a user in a portion of the speech input following the speech disfluency. If the confidence measure is lower than a threshold value, the method includes determining an alternative query input based on replacing the portion of the speech input following the speech disfluency with another word or phrase. The method further includes selecting content items based on comparing the speech input, the alternative query input (when the confidence measure is low), and the metadata associated with the content items.
US11024291B2
In an embodiment, the disclosed technologies include automatically recognizing speech content of an audio stream that may contain multiple different classes of speech content, by receiving, by an audio capture device, an audio stream; outputting, by one or more classifiers, in response to an inputting to the one or more classifiers of digital data that has been extracted from the audio stream, score data; where a score of the score data indicates a likelihood that a particular time segment of the audio stream contains speech of a particular class; where the one or more classifiers use one or more machine-learned models that have been trained to recognize audio of one or more particular classes to determine the score data; using a sliding time window process, selecting particular scores from the score data; using the selected particular scores, determining and outputting one or more decisions as to whether one or more particular time segments of the audio stream contain speech of one or more particular classes; where the one or more decisions are outputted within a real-time time interval of the receipt of the audio stream; where the one or more decisions are used by downstream processing of the audio stream to control any one or more of the following: labeling the audio stream, segmenting the audio stream, diarizing the audio stream.
US11024278B1
An acoustic absorber is disclosed. The acoustic absorber contains a plurality of adjacent passages defined by walls configured to generate alternating high and low pressure zones as an acoustic energy travels though the acoustic absorber.
US11024273B2
A method for performing melody detection comprises interpreting the global perceptual effect of all the sounds at once, to determine what is the melody actually perceived by the human ear, and providing a music sheet or a text printout including a time sequence of single notes describing that melody.
US11024263B2
Methods and devices providing augmented reality (AR) content. The method includes monitoring viewing activity of a user with respect to one or more of objects, determining, based on the viewing activity of the user, a viewing time of AR content associated with a next appearing object from among the one or more of objects, determining a size of the AR content associated with the next appearing object based on the viewing activity of the user, and displaying the AR content of the next appearing object based on the size of the AR content.
US11024257B2
An image display method of an Android platform based display device includes: monitoring the state of a mouse coupled to the display device to acquire a corresponding mouse event; creating a mouse cursor layer according to the acquired mouse event, and reporting a processing request of the mouse cursor layer to an upper level; and having a processor of the display device enable an auxiliary processing thread in response to the processing request of the mouse cursor layer to process the processing request of the mouse cursor layer so as to display a corresponding mouse cursor on a display screen of the display device. The image display method and the display method of the present invention effectively increase the response speed for a mouse cursor event, preventing lagging in displaying a mouse cursor and enhancing user experience.
US11024256B2
Techniques to improve detection and security of a displayed image on a screen of a computer device, such as a device, and in response to environmental changes, including formation and detection of matrix-based images that may be dynamically altered and optimized as a result of environmental changes. Some techniques include logic to process image data, generate one or more colorspaces associated with that data, and perform colorspace conversions based on the generated colorspace. The logic may be further configured to generate an image based on the colorspace conversions, including but not limited to a matrix bar code. The logic may further be configured to alter the displayed image based on environmental changes and optimize the newly generated image utilizing one or more colorspace conversions in relation to a new environment generated as a result of the environmental changes. Other embodiments are described and claimed.
US11024252B2
A power-saving driving circuit for a display panel is provided. The display panel includes a pixel array including a plurality of data lines. The data lines are grouped into a plurality of pixel regions according to a scan time. Each of the pixel regions has a plurality of pixels. The power-saving driving circuit includes at least one source driver. The source driver respectively supplies a driving voltage to the pixels on at least one of the data lines. The driving voltage supplied by the source driver to each of the pixel regions has a varying driving capability determined according to a pulse width and/or a rising slope of the driving voltage. The pulse width and/or the rising slope of the driving voltage is larger when the driving voltage is supplied for driving the pixels in the pixel region farther from the source driver.
US11024250B2
A liquid crystal display device includes a liquid crystal display panel including a plurality of pixels, a voltage generator generating a gate on voltage and a gate off voltage, a gate driver generating a gate signal provided to the pixel using the gate on voltage and the gate off voltage, and providing the gate signal to the pixels, a data driver providing a data signal to the pixels, and a timing controller generating control signals that control the gate driver and the data driver. Each of the pixels includes a red sub-pixel, a green sub-pixel, and a blue sub-pixel. A voltage level of the gate off voltage provided to the red sub-pixel, a voltage level of the gate off voltage provided to the green sub-pixel, and a voltage level of the gate off voltage provided to the blue sub-pixel are different from one another.
US11024245B2
A gate driver and a display device using the same are disclosed. The gate driver includes a plurality of stages connected in a cascade connection manner, and each of the stages include a clock input configured to receive a shift clock signal, a first output terminal, and a second output terminal. Each of the stages generates a first output voltage that is transmitted to another stage through the first output terminal and a second output voltage that is supplied to a gate line of a display panel through the second output terminal. Each of the stages includes a first diode connected between the clock input and the first output terminal.
US11024243B2
An electronic device may generate content that is to be displayed on a display. The display may have an array of liquid crystal display pixels for displaying image frames of the content. The image frames may be displayed with positive and negative polarities to help reduce charge accumulation effects. A charge accumulation tracker may analyze the image frames to determine when there is a risk of excess charge accumulation. The charge accumulation tracker may analyze information on gray levels, frame duration, and frame polarity. The charge accumulation tracker may compute a charge accumulation metric for entire image frames or may process subregions of each frame separately. When subregions are processed separately, each subregion may be individually monitored for a risk of excess charge accumulation.
US11024239B2
The present disclosure relates to a liquid crystal display including a liquid crystal panel. The liquid crystal panel includes a plurality of photodetectors, a plurality of first sub-pixels and a plurality of second sub-pixels respectively corresponding to the photodetectors. Each of the photodetectors partially overlaps with an opening area of the corresponding first sub-pixel. The liquid crystal display further includes a backlight module facing toward the liquid crystal panel having a first light emission section and a second light emission section. The first light emission section faces toward the first sub-pixels, and the second light emission section faces toward the second sub-pixels. A light emission brightness of the first light emission section is greater than the light emission brightness of the second light emission section.
US11024238B2
A high dynamic contrast image display method and device based on a partitioned backlight is disclosed. The method includes steps of: S1: obtaining a brightness information of an arbitrary pixel of an image, S2: obtaining a low-frequency illumination signal of the arbitrary pixel by gaussian filtering, S3: according to a space division of a partitioned backlight, diving the low-frequency illumination signals as same M*N partitions, S4: for anyone of the M*N partitions, calculating a maximum value of the low-frequency illumination signals of a current partition, and S5: performing a linear compression to the low-frequency illumination signal in the current partition. In the invention, the low-frequency illumination signals are subjected to a linear compression according to the luminance range that covered by the actual backlight. Contrast spatial adaptation can be performed within the backlight brightness range, while spatial details corresponding to high-frequency reflected signals are reserved.
US11024237B2
A pixel includes an organic light emitting diode including an anode electrode and a cathode electrode; a driving transistor including an input electrode connected to a first node (FN), a control electrode connected to a second node, and an output electrode connected to a third node; a switching transistor to apply a data signal to the FN in response to a scan signal in a second period; a first initialization transistor to apply a first initialization voltage to the second node in response to an initialization control signal in a first period (FP); a second initialization transistor to apply a second initialization voltage having a voltage level different from the first initialization voltage to the anode electrode in response to the initialization control signal in the FP; and an on-bias transistor to apply a first driving voltage to the FN in response to an on-bias control signal in the FP.
US11024236B2
A system and method for controlling the screen brightness of a display comprising calculating a brightness data which specifies a screen brightness level of a self-luminous display panel, determining, based on the brightness data, correction control points, calculating an output value from the input grayscale value with input-output characteristics specified by the correction control points.
US11024235B2
A shift register unit, a method for driving a shift register unit, a gate driving circuit, and a display device are provided. The shift register unit includes a blanking input circuit, a display input circuit, and an output circuit. The blanking input circuit is configured to, according to a blanking input signal and a blanking control signal, input a blanking pull-up signal to a first control node in a blanking period, and compensate the blanking input circuit; the display input circuit is configured to input a display pull-up signal to the first control node in a display period in response to a display input signal; and the output circuit is configured to output a composite output signal to an output terminal.
US11024228B2
A pixel circuit and a driving method thereof, and a display device are disclosed. The pixel circuit includes: an initialization sub-circuit, configured to initialize a drive sub-circuit; a data write and compensation sub-circuit, configured to perform threshold voltage compensation on the drive sub-circuit; the drive sub-circuit, configured to output a signal of a second voltage terminal to a light-emitting sub-circuit; the light-emitting sub-circuit, configured to under control of the enable signal terminal input a signal of a first voltage terminal to the drive sub-circuit to control the drive sub-circuit to be turned on, and emit light under control of the enable signal terminal and a third voltage terminal; a leakage-current eliminating sub-circuit, configured to under the control of the enable signal terminal cause the initialization sub-circuit to output no signal to an initial voltage terminal when the initialization sub-circuit is in a turn-off state.
US11024215B2
A dual-gate display panel, a control circuit, and a display device are provided. The display device includes the dual-gate display panel and the control circuit. The display panel includes a first subpixel, a second subpixel, a third subpixel, and a fourth subpixel, which are sequentially arranged along a first direction. The first subpixel and the third subpixel are electrically connected to a first source line. The second subpixel and the fourth subpixel are electrically connected to a second source line.
US11024213B2
A driving device, driving method and display system are disclosed. The driving device includes: a RGB module, a first protocol processing module and a second protocol processing module, a selector, a first deserializer and a second deserializer, and multiple transmitters and multiple connection terminals. The present invention can use two communication methods to achieve the driving, reduce the communication interface and circuit scale, and reduce the cost.
US11024204B2
A handheld lighted stop sign apparatus for increased visibility and safety for traffic control includes a sign body having a sign front side, a sign back side, an octagonal sign perimeter, a pair of reflectors having a “STOP” lettering, and a handle. A rim extends from the handle and a plurality of LED lights is coupled within the rim. A battery is coupled within a handle cavity and is in operational communication with the plurality of LED lights. A battery charge port is coupled to the handle. The battery charge port is coupled to the sign body and is in operational communication with the battery. A power switch is coupled to the handle. The power switch is in operational communication with the battery and the plurality of LED lights.
US11024198B2
Provided are an apparatus and method for acquiring information designating a plurality of menu items provided in a meal; reading a characteristic of each of the plurality of menu items provided in the meal, from a menu item database that stores a characteristic for each menu item; generating an classification model for classifying a specified menu item from among the plurality of menu items, based on characteristics of the menu items; acquiring measurement data measured by a sensor attached to a utensil during the meal; and classifying a menu item corresponding to the measurement data, from a characteristic corresponding to the measurement data, using the classification model.
US11024195B2
The present disclosure relates to a system for joint mobilization comprising a mobilization tool, a head unit, and a mobilization glove. The system is directed to relief for patients suffering from joint pain and stiffness. The system provides for a controlled approach to evaluation and treatment of joint pain and stiffness, allowing for universal implementation while minimizing inter-therapist error. Moreover, the system provides for adapting longitudinal patient care.
US11024193B1
Interactive driver test administration systems include a vehicle actuating mechanism and an instruction vehicle movable on a vehicle travel surface and operatively engaged by the vehicle actuating mechanism for travel of the instruction vehicle on the vehicle travel surface. The instruction vehicle may include a vehicle chassis having vehicle wheels, a windshield on the vehicle chassis, driver inputs in the vehicle chassis and a central processing unit interfacing with the windshield and the driver inputs. The central processing unit may be configured to present and operate a virtual windshield screen in a selected one of a question-and-answer driver testing mode and a practical driver testing mode on the windshield. The central processing unit may be configured to operate the instruction vehicle via the vehicle actuating mechanism responsive to input from the driver inputs in the vehicle chassis. An answer selecting system may interface with the central processing unit.
US11024190B1
Systems, methods, and computer-readable media are provided for online learning compliance systems. An example method can include receiving a request including a user identifier (UUID) and associated with a live or on-demand class; based on the request, retrieving course content including streamed content when the request is for the live class and a data object associated with a course, chapter, and/or lesson when the request is for the on-demand class; tracking, based on electronic messages sent to a user terminal, time spent by a user accessing the course content; based on the tracked time, updating a time spent counter in a user record associated with the UUID; and reconciling tracked live time and tracked on-demand time from the time spent counter into a progress value associated with the UUID.
US11024185B2
A method for assisting pilots during an approach to an airport with a cold temperature restriction which includes: programming on a computing device, at least one processor to implement an algorithm of an app to automatically detect a temperature restriction of a particular airport with the cold temperature restriction and to calculate a cold temperature compensation based on data from published notices to airman (NOTAMs) and to generate data of a corrected altitude of the aircraft during an approach to the cold temperature restricted airport based on a first component of sensor data contributed from the current flight approach and based on a second component of data of NOTAMs; receiving sensor data to the at least one processor deployed on the aircraft; an associated memory for acquiring the published data; and executing an algorithm to calculate a corrected cold temperature altitude when approaching the airport with the cold weather restriction.
US11024184B1
Disclosed are systems and methods for reducing the amount of messaging between aerial vehicles and between controllers of aerial vehicles and simplifying aerial vehicle traffic management. In one implementation, a large service area, such as the United States, may be separated into a series of hierarchal regions. Rather than sending notifications to all agents (e.g., aerial vehicles, controllers) in the service area, each agent may subscribe to one or more regions of the hierarchal regions and only receive messages intended for the subscribed regions. In one example, as discussed below, messages for a particular region are only sent to agents subscribed to that region. Other agents within the larger service area do not receive the messages as they may not be relevant to those agents.
US11024183B2
An air traffic control support system for more quickly grasping a flight plan in air traffic control is provided. An air traffic control support system 3 includes a learning unit 100 and a prediction unit 200. The learning unit 100 generates a prediction model, based on learning data including a past flight plan and information that affected formulation of the past flight plan. The prediction unit 200 predicts a flight plan, based on information that affects formulation of the flight plan and a prediction model.
US11024181B2
Avionic display systems and methods are provided for generating avionic displays, which include symbology and other graphics pertaining to forecast overpressure events, which are forecast to occur during supersonic aircraft flight. In various embodiments, the avionic display system includes a display device on which an avionic display is produced. A controller architecture is operably coupled to the display device. Storage media contains computer-readable code or instructions that, when executed by the controller architecture, cause the avionic display system to determine whether an overpressure event is forecast to occur due to the predicted future occurrence of a sonic boom, which has a magnitude exceeding a boom tolerance threshold. When the controller architecture determines that an overpressure event is forecast to occur, the avionic display system further generates symbology on the avionic display indicative of or visually signifying the forecast overpressure event.
US11024167B2
An information collection system enables crackdown on traffic violations by vehicles to be carried out in a preferable manner. The information collection system includes an autonomous mobile object that moves autonomously based on an operation command and a server apparatus. The autonomous mobile object includes a driving information acquirer that acquires driving information relating to the state of driving of a nearby vehicle, image acquirer that captures an image of the environment of the autonomous mobile object, a detector that detects a traffic violation by a nearby vehicle based on the driving information, and a controller that sends violation information relating to a traffic violation to the server apparatus. When a traffic violation is detected by the detector, the controller sends a captured image relating to the violator's vehicle and the driving information about the violator's vehicle, to the server apparatus as the violation information.
US11024160B2
A method is provided for optimizing the use of autonomous features of advanced driver assistance systems and the tracking thereof. For example, a vehicle may be equipped with several driver assistance systems in which a driver of the vehicle may be assisted. The vehicle may automatically change the number of active assistance systems or suggest to the driver one or more assistance systems to activate based on several factors, including poor driving on behalf of the driver or poor driving conditions due to weather or road quality. Statistics regarding the use of such advanced driver assistance systems may be monitored and tracked and stored on an onboard database or transmitted continuously or periodically to various entities. For example, the system may operate to allow an insurance company to track the driving performance and the use of the advanced driver assistance systems to update actuarial models to more accurately adjust rates.
US11024149B2
The present invention discloses a method to deliver a reminder message. The method includes a step of triggering a delivery of the reminder message upon detecting or sensing a reminder message required event-or-activity to prevent a person from forgetting or losing a person item. In an exemplary embodiment, the step of sensing the reminder message required event-or-activity includes a step of detecting or sensing an activity when the person preparing to leave a place for a next destination.
US11024144B2
Some embodiments provide a method for a first network slice selector that selects network slices for connections from endpoint devices located within a first geographic range. The method selects a network slice for a connection between a mobile endpoint device and a network domain that originates when the mobile endpoint device is located within the first geographic range. The method stores state that maps the connection to the selected network slice. The method forwards data traffic belonging to the connection from the mobile endpoint device onto the selected network slice using the stored state. After the mobile endpoint device moves from the first geographic range to a second geographic range, the method receives data traffic belonging to the connection from a second network slice selector that selects network slices for connections from endpoint devices within the second geographic range and forwards said received data traffic onto the selected network slice.
US11024142B2
A system for determining the occurrence of an event and for issuing notifications responsive the occurrence of the event. The system has a first component for storing reference parameters for use in determining occurrence of the event and a sensor for determining real-time parameters that may be indicative of the occurrence of the event. An analysis component analyzes the real-time parameters relative to the reference parameters. If the event is detected a communications component issues a notification to those effected by the event.
US11024132B2
Embodiments of this concept are directed to gaming devices that are configured to initiate multiple gaming events in response to a player input. The gaming device may include game initiating inputs that initiate a predetermined number of gaming events in response to the player input, or the gaming device may include configurable game initiating inputs that initiate a number of gaming events specified by the player, specified the gaming device, or specified by a gaming server. The gaming device or gaming server may set the number of initiated game events in response to the occurrence of a triggering event.
US11024131B2
A system and method for peer-to-peer gaming is described. One embodiment includes a system for peer-to-peer gaming, the system comprising an at least one gaming client, wherein the at least one gaming client is configured to accept a selection of an at least one gaming option from a player, and allow the player to play a game based on the selection of the at least one gaming option; an administration server, wherein the administration server is configured to receive the selection of the at least one gaming option from the at least one gaming client, and initiate the game for the player based on the selection of the at least one gaming option; and an at least one gaming server, wherein the at least one gaming sever is configured to run the game and transmit data about the game to the administration server.
US11024125B1
Mechanisms for wagering comprising: receiving bet information describing bets, wherein the bet information includes a bet amount and a bet position on a game wheel for each bet; determining a payout amount for each bet; receiving first wheel spin information including a first wheel stop position for a first spin of the game wheel; determining that the first wheel stop position is one of at least one multiplier position on the game wheel having a multiplier value, and applying the multiplier value to the payout amount for each bet; receiving final wheel spin information including a final wheel stop position for a final pin f of the game wheel; and determining that the final wheel stop position is one of non-multiplier positions on the game wheel, and causing payouts to be made to each of the bets having a bet position matching the final wheel stop position.
US11024124B2
According to various embodiments, an apparatus may laser project a customized ordering of numbers onto a roulette wheel.
US11024114B2
Gaming tables that support wager-based gaming are provided with input receiving devices that are structured to intuitively message to players what kind of wagers are permitted at which betting positions and when and then to automatically detect timely placement of such wagers at corresponding betting positions. This allows for faster unfolding of gaming action in that player confusion is minimized with respect to which wagers are being called for, when and where. An integrated compact sensor system is provided occupying slightly more table area than that needed for supporting wagering tokens of different denominations. The sensor system includes a large array of full color pixels (e.g., RGB capable pixels) for messaging to the players and proximity detection functionality for detecting 3D player hand gestures.
US11024104B2
A method for conducting an interaction using a vehicle is disclosed. A vehicle can be identified based on one or more vehicle characteristics, including a license plate number, a make, a model, and a color. A user credential can be identified based on the vehicle and used for an interaction. Additionally, user contact information can be identified based on the vehicle and the user can be contacted to approve the interaction.
US11024102B2
The present disclosure provides systems and methods for remote vehicle diagnostics. The remote vehicle diagnostics are obtained based on a vehicle identification number for a vehicle connected to an electrical connector of a vehicle diagnostic system host device. A vehicle electronic configuration file is provided to the host device to control access to one or more vehicle control modules.
US11024097B2
The quality of service one may expect from a given network is often hard to determine in advance. Further, given agreements between network service providers and a variety of content providers, the complexity inherent in selecting a given available network is increasing for consumers. Embodiments described herein provide mechanisms for creating an augmented reality presentation of networks and the service quality of those networks. The presentation may display information regarding a variety of factors including content transit agreements with content providers, quality-of-service or prioritization guarantees for certain types of content, or low-level Wi-Fi signal quality. These presentations allow users to ascertain where in a given spatial area good quality is available for whichever services they intend to use.
US11024092B2
This disclosure describes systems and methods for augmented reality (AR) content delivery in pre-captured environments. In one embodiment, an AR client gathers information about the physical environment with the help of sensors embedded within an AR headset. The client reconstructs a 3D model of the physical environment from the gathered information and sends it to an AR content server. Based on the 3D reconstruction information obtained at the AR content server, the server modifies the content. AR content server compares the AR content against the 3D reconstruction data and does a visibility analysis of the AR content. Based on the visibility analysis, the AR elements occluded by real objects are removed to reduce the data size of the AR content. Finally, the AR content server streams the modified content to the AR client and the AR client renders the content and sends it to the headset.
US11024073B2
A method and apparatus for generating a virtual object are provided, the method includes acquiring a point cloud of an object to generate a virtual object, determining shape attribute information of the object based on an image of the object, changing a position of at least one point in the point cloud based on the shape attribute information, and generating a virtual object for the object based on a changed point cloud.
US11024069B2
Approaches in accordance with various embodiments provide for the presentation of augmented reality (AR) content with respect to optically challenging surfaces. Such surfaces can be difficult to locate using conventional optical-based approaches that rely on visible features. Embodiments can utilize the fact that horizontal surfaces can be located relatively easily, and can determine intersections or boundaries of those horizontal surfaces that likely indicate the presence of another surface, such as a vertical wall. This boundary can be determined automatically, through user input, or using a combination of such approaches. Once such an intersection is located, a virtual plane can be determined whose relative location to a device displaying AR content can be tracked and used as a reference for displaying AR content.
US11024065B1
Embodiments described herein provide a process and method running on a computer for creating an augmented image. According to an embodiment, a graphical user interface gathers data that is programmatically analyzed to obtain photographic properties from a first image. Photographic properties are provided to a user for obtaining a second image containing a fiducial mark. The second image is programmatically analyzed to obtain photographic properties. The first image and the second image are programmatically analyzed and processed to produce an augmented image.
US11024061B2
A method for scattered radiation correction acquires radiographic projection image data for a first portion of a subject that lies within a field of view of an imaging apparatus and characterizes the surface contour of the subject that includes at least a second portion of the subject that lies outside the field of view of the imaging apparatus. The surface contour of the subject is characterized according to the reflectance images. The surface contour characterization is registered to the field of view. Scattered radiation is estimated according to the projection image data and the surface contour characterization. The acquired radiographic projection image data is updated according to the estimated scattered radiation. An image of the field of view is displayed according to the conditioned acquired radiographic projection image data.
US11024046B2
Systems and methods for depth estimation in accordance with embodiments of the invention are illustrated. One embodiment includes a method for estimating depth from images. The method includes steps for receiving a plurality of source images captured from a plurality of different viewpoints using a processing system configured by an image processing application, generating a target image from a target viewpoint that is different to the viewpoints of the plurality of source images based upon a set of generative model parameters using the processing system configured by the image processing application, and identifying depth information of at least one output image based on the predicted target image using the processing system configured by the image processing application.
US11024045B2
Embodiments of the present disclosure provide a method and an apparatus for generating three-dimensional data, a device, and a storage medium. The method comprises: obtaining a profile information annotation result for a target object in a two-dimensional image; calculating depth of field of the target object and a three-dimensional orientation of the target object according to the profile information annotation result and a standard three-dimensional size of the target object; determining a three-dimensional coordinate of a reference two-dimensional image point in the target object according to a two-dimensional coordinate of the reference two-dimensional image point in the two-dimensional image and the depth of field; and generating three-dimensional data matching the target object according to the three-dimensional coordinate of the reference two-dimensional image point and the three-dimensional orientation of the target object.
US11024043B1
A visual tracking system for tracking and identifying persons within a monitored location, comprising a plurality of cameras and a visual processing unit, each camera produces a sequence of video frames depicting one or more of the persons, the visual processing unit is adapted to maintain a coherent track identity for each person across the plurality of cameras using a combination of motion data and visual featurization data, and further determine demographic data and sentiment data using the visual featurization data, the visual tracking system further having a recommendation module adapted to identify a customer need for each person using the sentiment data of the person in addition to context data, and generate an action recommendation for addressing the customer need, the visual tracking system is operably connected to a customer-oriented device configured to perform a customer-oriented action in accordance with the action recommendation.
US11024038B2
Systems, apparatuses, and methods are described for allowing a motion-detecting system to distinguish and/or mask motion that originates from a display screen. One method includes: capturing, by a computing device associated with a motion detector, an image of a field of view of the motion detector. The computing device may determine, based on object recognition, one or more candidate display areas within the image of the field of view. Based on the determined candidate display areas within the image, the computing device may generate a mask corresponding to the field of view. The computing device may exclude, from motion detection, motion occurring within the mask of the field of view.
US11024037B2
A system for disparity estimation includes one or more feature extractor modules configured to extract one or more feature maps from one or more input images; and one or more semantic information modules connected at one or more outputs of the one or more feature extractor modules, wherein the one or more semantic information modules are configured to generate one or more foreground semantic information to be provided to the one or more feature extractor modules for disparity estimation at a next training epoch.
US11024030B2
In a related-art technology, training images in accordance with the number of classifications need to be prepared to perform training process. For this reason, in a case where a model is caused to output how much effect of a drug is expressed, a training image needs to be prepared for each expression degree, and it is troublesome to create the model. Provided is an apparatus including an image obtaining unit configured to obtain an evaluation target image depicting a subject of an evaluation target, a probability obtaining unit configured to obtain a recognition probability regarding the evaluation target image by using a model that outputs, in accordance with input of an image, a recognition probability at which a subject of the image is recognized as the subject before effect of a drug is expressed or the subject after the effect of the drug is expressed, and a calculation unit configured to calculate an expression degree of the effect of the drug based on the recognition probability of the evaluation target image.
US11024029B2
Methods and systems for detecting a dissection of an elongated structure in a three dimensional medical image. One system includes an electronic processor that receives the three dimensional medical image. The electronic processor determines a first periphery and a second periphery of the elongated structure, the first periphery and the second periphery associated with an enhancing part and a non-enhancing part, respectively, of the elongated structure. The electronic processor determines whether the first periphery or the second periphery best illustrates an outermost periphery of the elongated structure and generate a base image based on whether the first periphery or the second periphery best illustrates an outermost periphery of the elongated structure. The electronic processor superimposes a contrast image associated with the three dimensional image on top of the base image, detects a dissection in the elongated structure using the superimposed image, and outputs a medical report identifying the dissection.
US11024023B2
A system for improving inspection systems is provided. The system generally includes a camera in communication with a processor. The camera is configured to capture an image for inspection of an object A to be inspected. The camera transfers the image to the processor for comparison with a reference image. If the comparison is not within a predetermined range, then the camera settings are adjusted and a new image is taken until the current image matches the reference image. Alternatively, or in addition to, the system is capable of learning based on a plurality of data and creating a model image for comparison prior to capturing the first image.
US11024019B2
A computer-implemented method for ascertaining a need for predictive maintenance for a microscope system. A microscope system, which an image sensor for recording digital images of a sample, recording digital images during regular operation of the microscope system, and providing a digital image as an input data set to an image analysis system, is provided. At least one feature relating to a malfunction of the microscope system during regular operation is determined, a status signal is produced, and a component group of the microscope system for which a maintenance procedure is necessary is determined.
US11024018B2
One aspect of the invention provides an imaging method including: (a) acquiring a first fluorescent image of an object of interest impregnated with fluorescent nanodiamonds; (b) applying a magnetic field to the fluorescent nanodiamonds in order to decrease fluorescence of the fluorescent nanodiamonds; (c) acquiring a second fluorescent linage of the object of interest; and (d) subtracting the second fluorescent linage from the first fluorescent image to produce a resulting image. Another aspect of the invention provides an imaging method including: (a) applying a time-varying magnetic field to an object of interest impregnated with fluorescent nanodiamonds to modulate the fluorescence of the fluorescent nanodiamonds; (b) acquiring a plurality of fluorescent images of the object of interest; and (c) for each corresponding pixel in the plurality of fluorescent images, calculating a fluorescence intensity using a lock-in technique.
US11024015B2
An image processing apparatus includes an input buffer, a processor configured to convert a position of an input pixel of an input image received into the input buffer into a first pixel position of an output image using a first conversion function, convert a position of an output pixel in a vicinity of the first pixel position of the output image into a second pixel position of the input image using a second conversion function, calculate a pixel value of the second pixel position by interpolation using pixels of the input image that are in a vicinity of the second pixel position of the input image, and output the position of the output pixel as a corrected position of the input pixel and the calculated pixel value as a pixel value at the corrected position.
US11024005B2
The present disclosure provides an optical flow tracking device. The device includes an image pyramid establishing circuit configured to establish a first image pyramid of a first image and a second image pyramid of a second image. The first image pyramid includes one or more image layers, and the second image pyramid includes one or more image layers. The device further includes an optical flow tracking circuit configured to perform an optical flow tracking processing on a kth image layer in the first image pyramid and a kth image layer in the second image pyramid to acquire an optical flow estimator of the second image in the kth image layer. K is an integer. The optical flow tracking circuit is configured to calculate an optical flow of the second image by using the optical flow estimator of the second image in the kth image layer.
US11023994B2
Embodiments relate to image signal processors (ISP) that include one or more auto-focus circuits. Each of the auto-focus circuits may be connected to an image sensor and may be separate from a statistics circuit and other image processing pipelines of the ISP. An image sensor may include one or more focus pixels that are used to generate data for auto-focusing. The auto-focus circuit may extract the focus pixel values and generate a signal to control the lens position of the image sensor. Each image sensor may include a separate auto-focus circuit. When other image processing pipelines of the ISP are processing the image data from one image sensor, the auto-focus circuit for another image sensor may continue to generate focus signals that control the lens position of the other image sensor. The other image sensor may be in standby but may continue to remain in focus.
US11023991B2
This disclosure generally relates to a method and system for scheduling a ride for a third party by a ride requestor. In one embodiment, the method includes receiving a ride request for a third party rider from a user device. The method may further include identifying a set of drivers from a trusted drivers and identifying from the set of trusted drivers, an optimal driver. The method may further include transmitting a ride confirmation to the ride requestor, the optimal driver, and the third party rider.
US11023985B1
A home cost analysis server for executing a customized home search may include a processor programmed to receive user input including a geographic area and a budget, and define a budget constraint. The processor may access an external database storing a list of available homes in the geographic area, and analyze metadata associated with each available home on the list to determine a monthly home cost associated with each available home. The processor may also determine a significant home maintenance cost associated with each available home based upon the metadata and the geographic area, and calculate a total cost associated with each available home. The processor may further isolate a subset of the available homes having the total cost associated therewith that satisfies the budget constraint, and cause to be displayed the subset of available homes along with a graphical indicator that associates the total cost with the budget constraint.
US11023977B1
A computer-implemented method, device, and system for communicating an impact of a financial decision or an investment strategy to a user through the use of virtual reality are provided. Providing a context for figuratively ‘seeing and feeling’ the results for a proposed financial strategy may assist the user in better understanding the impact of the financial strategy. Information provided in this context may educate the user with regards to the amount of income or savings required to achieve a goal over a time period. A goal for a user may be displayed as an image in a virtual reality scene based on gathered user information. The image representing the goal may be displayed according to a percent of clarity based on the financial amount needed to achieve the goal. The image may be changed based on the amount over a perceived virtual reality time period.
US11023964B2
A system and method for management of a financial account maintained by a financial entity is described. A user device may receive historical information relating to the financial account, including a monetary value of at least one individual transaction of the financial account which has occurred prior. A virtual representation of the monetary value may be displayed. The virtual representation may be selected for transmission to a dedicated digital money box device. The dedicated digital money box device may display an indication of a monetary value of a balance of the selected virtual representation, and historical information previously received by the dedicated digital money box device.
US11023962B2
Methods, systems, and computer program products for providing available rental vehicle options to a user. The system includes a network interface with at least one rental provider computer system. The system receives a rental request for an available rental vehicle. The rental request includes a pick-up location and a drop-off location. In response to receiving the rental request, the system queries a rental store database for a plurality of available rental stores in both the pick-up location and the drop-off location. The system arranges the available rental stores into at least one cluster in the pick-up location and the drop-off location based on a geographical position of the available rental stores. The system selects a particular number of available rental stores within each cluster in both the pick-up location and the drop-off location.
US11023961B1
Aspects of the disclosure relate to virtual reality systems (and/or augmented reality systems) that facilitate visualization of replacement and/or additional items for rebuilding a damaged room. The system may provide a virtual representation of a subject real world room. A user may select items, such as appliances and furniture, for placement in the virtual room and the system may update the virtual room to include a representation of the items. In some embodiments, the system may utilize information about the user to provide recommendations regarding items that may be placed in a virtual room. For example, the system may utilize one or more service records to identify items covered under a service associated with the user. In some embodiments, the system may apply a monetary settlement to the cost of the real world items to facilitate the replacement of damaged items.
US11023956B2
Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.
US11023954B2
Embodiments of the present invention relate generally to marketing products through a social networking system. More specifically, one or more embodiments of the present invention relate to allowing social networking users to purchase products through the social networking system and to add products to shopping carts associated with third-party merchants.
US11023944B2
A computer-implemented method includes receiving a request to scan a barcode and in response, displaying a split screen having a camera image portion and a product information portion. At least part of an image currently being captured by a camera and containing a barcode is displayed in the camera image portion. Product information for a product represented by the barcode is displayed in the product information portion.
US11023943B1
Concepts and technologies disclosed herein are directed to configuring a reel containing one or more circuits of a conductor. According to one aspect of the concepts and technologies, a request to create a circuit to be installed on the reel is received. In addition, configurations associated with the circuit are received.
US11023940B1
The present disclosure is directed to automatically determining customer information in response to detecting that a customer's mobile device is located at a retail location. A mobile device of the customer may detect a communication from a wireless communication beacon, and may send a customer ID to a backend server. Upon receiving the customer ID, the backend server may access customer information, and transmit it to a server of the retail location. The server may, in turn, cause a customer mobile device in the retail location to display the customer information, thus facilitating effective and efficient customer service. With the customer's permission, upon detecting the customer's mobile device, customer information may be pushed to a salesperson's device or information (e.g., insurance quote or claim information; new vehicle financing, feature, or review information; or other product or service information) may be pushed to the customer's mobile device.
US11023934B1
In one aspect, a computer-implemented method of receiving information corresponding to a designed product and determining initial price(s) as well as initial values of other business variables associated with the price. The method allows a user to enter a change to a price or the other business variable to instantly discover how the change affects other variables and optionally how the change affects one or more allowable ranges of acceptable values of other variables. The user can then lock the value of one or more of the variables and prices and change others to instantly discover how a change to one affects the others and optionally how a change to one affects one or more allowable ranges of acceptable values of the others while any locked values remain unchanged. The user can then order manufacture of the designed product as a function of values of price and other business variables.
US11023929B2
Aspects of the present disclosure involve systems, methods, devices, and the like for tokenizing offers. The current disclosure presents a system and method that can present a tokenized offer for saving and retrieving from a digital wallet. The tokenized offer may be presented on a client site for selection by a user interested in taking advantage of the promotion without having to leave the current site. The current disclosure also presents a system that can retrieve the tokenized offer saved for use with a purchase. The tokenized offer may be automatically applied and on display at the merchant site and/or retrieved from the digital wallet.
US11023927B2
A system and method for enhanced location verification and content delivery confirmation including building a customized pixel for location verification, appending the customized pixel to an ad tag, collecting a combination of data from the pixel, holding the combination of data collected and grouping the held data, and processing the combination of data collected from a previous day by performing a first enrichment process including enriching the combination of data with additional data corresponding to at least one of connection type and latitude and longitude data, wherein latitude and longitude data is based on IP in a case where latitude and longitude information was not provided. The method further includes performing a second enrichment process including enriching the combination of data with location data fields, calculating and assigning a location quality score to the enriched data based on an accuracy or in-geo, a precision or credibility, and a confidence of location data, and aggregating the enriched data and storing the enriched data in a database.
US11023911B2
An online gaming system for valuing new virtual items introduced into an online game. The system may comprise one or more processors configured to execute computer program modules. The system may include a virtual shop module configured to present offers to sell instances of probability item bundles including a first offer to sell instances of a first probability item bundle that includes a first primary item and a first set of secondary items for a price, and a second offer to sell instances of a second probability item bundle that includes a second primary item and a second set of secondary items for the same price. The system may include a price determination module configured to determine a value for the second primary virtual item based on comparative sales of the first probability item bundle and the second probability item bundle.
US11023906B2
Providing an end-to-end citizen engagement, in one aspect, may comprise obtaining data of multiple disintegrated sources from one or more of communication and social computing channels via one or more adapters. Data refactoring and management, integration and process orchestration of the data according to a data model as data attributes of the data model may be provided. One or more analytics may be performed based on the data attributes stored according to the data model and input specified to the one or more analytics. One or more results computed by performing the one or more analytics may be provided. One or more application logics supporting one or more front-end applications may be produced. One or more front-end applications for automated sensing of user activities and sensor-based individual assistant capability may be provided.
US11023902B2
A retailer system responds to a request to view an electronic product offerings publication by using data indicative of a geographic location to select from a plurality of retailer locations at least one retailer location and by retrieving inventory related information for the selected at least one retailer location. The retrieved inventory related information is then used to select product offerings from a repository of product offerings whereupon an electronic product offerings publication container is populated with the product offerings selected from the repository of product offerings. The populated electronic product offerings publications container is then returned to the requester as the requested product offerings publication.
US11023900B2
A system, method, and computer-readable medium for performing receiving customer product specific issues and routing to appropriate business entities that include receiving customer product specific issues from various channels; tokenizing the customer product specific issues into tokens; routing the tokens to the appropriate business entities; and matching customer service requests with relevant tokens.
US11023898B1
Systems and methods are provided for accumulating and maintaining funds (e.g., money, a money proxy or a combination thereof) in a vehicle maintenance savings account. The account funds may be used to pay for the costs of maintaining and/or operating a vehicle (e.g., costs of maintenance and operation associated with ownership, leasing or renting a vehicle) and/or driver safety. For instance, the balance of the account may be used to pay for driver's education, driver's safety courses, attention improvement/maintenance courses, visual acuity improvement/maintenance courses, vehicle maintenance, repair, inspections, registration, check-ups, replacement parts, emissions testing, government stickers, taxes, license plates, insurance premiums, insurance deductibles, safety products, sensors/monitors, disposal fees, new vehicles of a certain type, etc. The vehicle maintenance savings account system may collect and analyze user data, and may accumulate funds for the user when the user engages in certain user behaviors (e.g., safe driving behaviors, purchase behaviors, account use behaviors, etc.).
US11023892B2
A system and method for processing transactions. A unique transaction identifier is generated for each transaction. Processing of the transaction utilizes the unique transaction identifier.
US11023879B2
Implementations of the present specification disclose a method and a system for recommending a target transaction code setting region. The method includes the following: dividing a target region to obtain multiple sub-regions, where the multiple sub-regions include one or more label sub-regions with known target transaction code setting effects and one or more sample sub-regions with unknown target transaction code setting effects; obtaining an association feature between the multiple sub-regions; obtaining predicted effect values of setting a target transaction code in the one or more sample sub-regions by using a prediction algorithm based on at least estimated effect values of setting a target transaction code in the one or more label sub-regions and the association feature; and determining at least one recommended region for setting a target transaction code from the one or more sample sub-regions based on at least the one or more predicted effect values.
US11023873B1
Payment technology companies are advancing technological solutions to facilitate payments between users and merchants. The complex architecture and software associated with payment technologies can be further improved by offering additional services to users. Some users may find it difficult or overly complicated to use payment technologies. As such, technological improvement are needed to make using payments technology easier, including adding the ability to make payments when funds are not available in an account, or to offer an advance funds transfer if the user would prefer not to use funds stored in a balance.
US11023872B2
A retail customer or event attendee can provide feedback specific to a retail location, event, or other desired association using an association-specific machine executable code printed on a transaction request at a retailer or event host. In some embodiments, a system may include a server subsystem and a processor module configured to provide a customer with a printed or electronic version of an association-specific machine-readable code. The association-specific machine-readable code may include a decodable instruction for interacting with a server subsystem to access an electronic platform configured to provide a respective association-specific request for information and receive and store response data received in response to the information request.
US11023871B1
Disclosed herein are system, method, and computer program product embodiments for authenticating a mobile user via an authentication method determined based on a token level associated with the action being completed. An authentication token is created corresponding to the token level and the authentication token is sent to the mobile device. This authentication token may be used to authenticate subsequent actions and engage various services to complete the actions using application programming interfaces. The authentication token stored on the mobile device obviates the need for a user to authenticate multiple times to complete actions requiring a similar token level. The system may authenticate the identity of the mobile user using various authentication methods.
US11023869B1
A method of managing a cardless payment transaction between a customer and a merchant includes receiving, from a device of a customer, an indication of consent to join the customer to a cardless payment transaction, where the cardless payment transaction is between one or more other customers and the merchant; receiving from the customer device, location data indicating that the customer device is in proximity with the merchant; joining the customer with the cardless payment transaction between the one or more other customers and the merchant; receiving transaction data between the merchant and each customer; and submitting, for each customer associated with the cardless payment transaction, a transaction between the merchant and the customer to a financial service for authorization.
US11023867B2
Provided herein is a method of facilitating a transaction between a payer and a payee using a push payment. The payee sends a request for a payment identification code to a payment agent with payment information. The payment agent generates a unique payment identification code and stores the code along with the associated payment information, and sends the payment identification code to the payee who provides the code to the payer. The payer sends the payment identification code to a financial institution that forwards the code to the payment agent, which uses the code to retrieve the previously stored payment information, and sends the information to the financial institution who forwards the information to the payer. The payer may review information and send a request to pay message including the code to the financial institution, which then arranges for a push payment from the payer to the payee.
US11023865B2
A method and system for automatic task time estimation and scheduling comprising the steps of: (1) storing a plurality of media items; (2) defining an aggregate task; (3) storing participant data and historical time data; (4) determining a plurality of metadata attributes; and (5) determining a final time estimate.
US11023859B2
Systems and methods for using virtual currency to compensate workers in a crowd sourced task are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of determining target accuracy in completion of the task by the online workers, computing a number of results to be collected for a unit job of the task based on the target accuracy; and/or setting a wage amount that is offered to a worker for completing a unit job of the task based on the number of results. In response to determining that the worker has completed the unit job, the wage is provided to the online worker in a form of virtual currency.
US11023853B2
Techniques are disclosed for advantageously forecasting an inventory of a product having a particular duration (e.g., video content). The technique can include determining the particular configuration (e.g., maximum number of impressions, maximum amount of time permitted) of breaks identified within an impression log. Based on the number of breaks and the configurations of the breaks, the technique can forecast a future inventory of the product. In some implementations, the disclosed technique can identify an amount of a previous break that was not filled with video content. These forecasts can enable product sellers to better communicate with their customers, negotiate supply contracts, price their products, plan for business operations, etc.
US11023848B1
The embodiments of the present disclosure provide systems and methods for call deflection, comprising receiving, via a telephone communication from a mobile device of a user, a request for return or exchange, accessing a purchase history of the user to identify at least one order satisfying a predetermined return criteria, generating a unique hyperlink for the user, sending the unique hyperlink to the mobile device of the user, receiving, from the mobile device of the user, a selection of at least one product in the at least one order for return or exchange, and modifying a database to register the at least one product for return or exchange. The unique hyperlink may be assigned to the at least one order that satisfies the predetermined return criteria such that, when activated by the user, the mobile device is configured to display the at least one order.
US11023846B2
Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a method is provided. The method comprises receiving location information for an item. The location information indicates the current physical location of the item. The method further comprises determining whether the item is located within a first configurable distance of an establishment and responsive to determining that the item is located within the first configurable distance of the establishment, requesting first location information for the consignee of the item and second location information for the consignee of the item. The method further comprises determining whether the consignee is within a second configurable distance of the establishment based at least in part on the first location information for the consignee and the second location information for the consignee and providing a notification for display via a user interface of an application executing on a customer computing entity.
US11023839B2
A method of constructing a workflow is described. The method is carried out by a programmed processor and a memory of a computing apparatus using a workflow processing language. One or more hooks are provided in the workflow processing language. Each hook is adapted to provide a programming interface to one of one or more applications. An input stream is received and converted into an input object that can be processed by the workflow processing language. A workflow with hooks to one or more applications is then used. The one or more hooked applications are used through the programming interface provided by the respective hook to prepare and provide an output stream. The computer apparatus adapted to construct and perform such workflows is also described.
US11023837B2
A method for optimisation of product properties and production costs of industrial processes where a product is manufactured in several operations, Including the following steps: —establishing process chain models (1-m) for each process (1-n), altogether (m×n) models for the calculation of product properties and product production costs, —defining model inputs and outputs related to each of the (m×n) models for physical, chemical or biological parameters and costs of the product, —defining limitations or minimum requirements related to each of the (m×n) models of product properties or process capacity or ability, —providing an optimizing tool linked to the input and output steps and model limitations performing iterations and flow of data between said steps to optimize the product based on customer requirements.
US11023832B2
Embodiments of the present application provide a method and system for task processing. During operation, the system may receive a task event generated by a task sending device with an initial state of the task event being a to-be-accepted state. The system may perform a first reminding operation associated with the task event for a user. Upon receiving a predetermined user response, the system may change the state of the task event from the to-be-accepted state to an activated state, wherein the predetermined user response is responsive to the first reminding operation associated with the task event.
US11023827B2
A machine learning device performs machine learning with respect to a servo control device including at least two feedforward calculation units among a position feedforward calculation unit configured to calculate a position feedforward term on the basis of a position command, a velocity feedforward calculation unit configured to calculate a velocity feedforward term on the basis of a position command, and a current feedforward calculation unit configured to calculate a current feedforward term on the basis of a position command. Machine learning related to the coefficients of a transfer function of one feedforward calculation unit among the at least two feedforward calculation units is performed earlier than machine learning related to the coefficients of a transfer function of the other feedforward calculation unit.
US11023822B2
There is provided a classifier capable of classifying unknown abnormal data input to the classifier even if there is a small number of abnormal data used for the learning of the classifier. When learning parameters of the classifier, the specific category likelihood of normal patterns for learning relatively deviating from a group of normal patterns for learning is decreased relatively to the specific category likelihood of normal patterns for learning not relatively deviating from the group of normal patterns for learning, and the specific category likelihood of abnormal patterns for learning is decreased relatively to the specific category likelihood of the group of normal patterns for learning.
US11023819B2
In some embodiments, a computing system computes, with a state prediction model, probabilities of transitioning from a click state represented by interaction data to various predicted next states. The computing system computes an interface experience metric for the click with an experience valuation model. To do so, the computing system identifies base values for the click state and the predicted next states. The computing system computes value differentials for between the click state's base value and each predicted next state's base value. Value differentials indicate qualities of interface experience. The computing system determines the interface experience metric from a summation that includes the current click state's base value and the value differentials weighted with the predicted next states' probabilities. The computing system transmits the interface experience metric to an online platform, which can cause interface elements of the online platform to be modified based on the interface experience metric.
US11023815B2
A method, system and computer readable medium for generating a cognitive insight comprising: receiving information regarding a temporal sequence of events; performing a temporal topic machine learning operation on the temporal sequence of events; generating a cognitive profile based upon the information generated by performing the temporal topic machine learning operation; and, generating a cognitive insight based upon the cognitive profile generated using the temporal topic machine learning operation.
US11023803B2
One embodiment provides for a non-transitory machine readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising providing an interface to define a neural network using machine-learning domain specific terminology, wherein the interface enables selection of a neural network topology and abstracts low-level communication details of distributed training of the neural network.
US11023797B2
In accordance with a first aspect of the present disclosure, a radio frequency identification (RFID) transponder is provided, comprising a modulator and a modulator controller, wherein the modulator is configured to generate a modulated signal to be transmitted to an external RFID reader, and wherein the modulator controller is configured to control a duty cycle of the modulator in dependence on an available amount of power. In accordance with a second aspect of the present disclosure, a method of operating a radio frequency identification (RFID) transponder is conceived, comprising: generating, by a modulator of the RFID transponder, a modulated signal to be transmitted to an external RFID reader; controlling, by a modulator controller of the RFID transponder, a duty cycle of the modulator in dependence on an available amount of power.
US11023796B1
A flexible card may include a dynamic magnetic stripe communications device having multiple layers, such as an electromagnetic generator, a magnet, and a shield. A shield may form a non-flexible layer within the stack and may bend, but the shield may not be able to stretch or compress. Flexible layers may surround and adhere to the shield such that when the card is flexed, the flexible layers may stretch and compress with the movement of the shield. The dynamic magnetic stripe communications device may include one or more coils. Each coil may contain a stepped material, such that a length of a lower layer of the stepped material is longer than a length of a middle layer of the stepped material which is longer than a length of a top layer of the stepped material.
US11023791B2
An example system includes a processor and a non-transitory computer-readable medium having stored therein instructions that are executable to cause the system to perform various functions. The functions include obtaining a source profile associated with a print job and a destination profile associated with the print job. The functions also include, based on the source profile and the destination profile, generating a color conversion object that maps input colors of a source color space to output colors of a destination color space. In addition, the functions include training a neural network using the color conversion object so as to obtain weights associated with two or more hidden layers of nodes of the neural network. Further, the functions include receiving color data corresponding to pixels of the print job, and converting the color data from the source color space to the destination color space using the neural network.
US11023785B2
A system, method and program product for implementing a sparse sampling strategy for acquiring MRI data. A method includes: collecting and labeling a training dataset of MRI scans for a predetermined diagnostic; selecting a sampling shape and associated parameter values; sampling each MRI scan in the training data set using the sampling shape and associated parameter values to generate a set of sparse samples; training a neural network using the sparse samples and assigning an accuracy to a resulting trained neural network; and adjusting the associated parameter values, and repeating the sampling and training until optimized parameter values are established.
US11023778B2
Various embodiments are generally directed to techniques for embedding a data object into a multidimensional frame, such as for training an autoencoder to generate latent space representations of the data object based on the multidimensional frame, for instance. Additionally, in one or more embodiments latent space representations of data objects may be classified, such as with a machine learning algorithm. Some embodiments are particularly directed to embedding a data object comprising a plurality of object entries into a three-dimensional (3D) frame.
US11023777B1
A method for training an obfuscation network capable of performing distinct concealing processes for distinct regions of an original image is provided. The method includes steps of: a learning device (a) inputting a training image into the obfuscation network to generate an obfuscated training image by performing a 1-st to an n-th concealing process respectively on a 1-st to an n-th training region of the training image; (b) inputting the obfuscated training image into a 1-st to an n-th discriminator to respectively generate a 1-st to an n-th obfuscated image score on determining whether the obfuscated training image is real or fake, and inputting the obfuscated training image into an image recognition network to apply learning operation on the obfuscated training image to generate feature information for training; and (c) training the obfuscation network such that an accumulated loss is maximized, and an accuracy loss is minimized.
US11023773B2
A method of reading a coupon channel that displays a test section pattern after being exposed to a target substance, the method uses a device having a computer readable memory, digital camera, logic assembly and user interface; providing a pixel target intensity profile; placing the coupon in the device and exposing the coupon channel to a test fluid mixture; automatically using the digital camera to take a digital image of the coupon channel test section after the exposure. The improvement in the method includes finding the contiguous set of pixels from the test section of the coupon channel that best matches the intensity profile of the target pattern representation and determining if this best match set of pixels exceeds a similarity threshold and in response to a best match set of pixels passing the similarity threshold, automatically providing a human perceptible indication that the target substance has been detected.
US11023763B2
A method for detecting boxes includes receiving a plurality of image frame pairs for an area of interest including at least one target box. Each image frame pair includes a monocular image frame and a respective depth image frame. For each image frame pair, the method includes determining corners for a rectangle associated with the at least one target box within the respective monocular image frame. Based on the determined corners, the method includes the following: performing edge detection and determining faces within the respective monocular image frame; and extracting planes corresponding to the at least one target box from the respective depth image frame. The method includes matching the determined faces to the extracted planes and generating a box estimation based on the determined corners, the performed edge detection, and the matched faces of the at least one target box.
US11023762B2
In some examples, a method includes determining, by a computing device, a plurality of regions of interest of an image for independently processing relative to a plane of interest; determining, by the computing device and for respective regions of interest of the plurality of regions of interest, a distance from objects within the respective regions of interest to the plane of interest; and processing, by the computing device and independently for the respective regions of interest, the respective regions of interest of the image based on the determined distance from the objects to the plane of interest.
US11023758B2
Disclosed are methods and systems, among which is a system that includes a pattern-recognition processor, a central processing unit (CPU) coupled to the pattern-recognition processor via a pattern-recognition bus, and memory coupled to the CPU via a memory bus. In some embodiments, the pattern-recognition bus and the memory bus form about the same number of connections to the pattern-recognition processor and the memory, respectively.
US11023753B2
System, methods, and other embodiments described herein relate to detecting a lane change of a target vehicle ahead of an ego vehicle. In one approach, a method includes receiving communications from a target vehicle specifying state information about the target vehicle. The method includes determining a location of a first decision point at a first distance ahead of an ego vehicle and acquiring sensor data about the target vehicle. The method includes determining motion information about the target vehicle based on the sensor data. The motion information includes positions that the target vehicle occupied relative to the ego vehicle. The method includes storing the state information and motion information for a first amount of time, and determining whether the target vehicle has changed lanes based on the state information and the motion information that has been stored once the ego vehicle has reached the first decision position.
US11023744B2
A road parameter calculator is provided which is equipped with an edge-point extracting unit, a road parameter calculating unit, a gradient detecting unit, and a modeling unit. The image acquiring unit. The edge-point extracting unit extracts edge points from an image of a frontal view of a vehicle. The parameter calculating unit calculates a road parameter using the edge points through a Kalman filter. The gradient detecting unit detects a change in gradient of the road in front of the vehicle. The modeling unit is responsive to a change in gradient to make a model as extending more straight than when the change in gradient is not detected. This minimizes adverse effects of the change in gradient of the road on the calculation of the road parameter.
US11023737B2
A method of detecting frames in a video that demarcate a pre-determined type of video segment within the video is provided. The method includes identifying visually distinctive candidate marker frames within the video, grouping the candidate marker frames into a plurality of groups based on visual similarity, computing a collective score for each of the groups based on temporal proximity of each of the candidate marker frames within the group to related events occurring within the video, and selecting at least one of the groups based on the collective proximity scores as marker frames that demarcate the pre-determined type of video segment. A video processing electronic device and at least one non-transitory computer readable storage medium having computer program instructions stored thereon for performing the method are also provided.
US11023731B2
Disclosed is a data recognition model construction apparatus. The data recognition model construction apparatus includes a video inputter configured to receive a video, an image composition unit configured to, based on a common area included in each of a plurality of images that form at least a portion of the video, generate a composition image by overlaying at least a portion of the plurality of images, a learning data inputter configured to receive the generated composition image, a model learning unit configured to make a data recognition model learn using the generated composition image, and a model storage configured to store the learnt data recognition model.
US11023721B2
An information acquiring unit configured to acquire input information input from a user terminal that is able to be operated by a user from the user terminal, a storage unit configured to store a plurality of pieces of document information, a calculation unit configured to decompose the input information into predetermined constituent units and calculate a matching condition with one piece of document information among the plurality of pieces of document information stored in the storage unit as a score for each decomposed constituent unit, an output unit configured to output a comparison table representing a degree of difference between the input information and the document information for each constituent unit on the basis of the score, and an input unit configured to input a self-evaluation of the document information that is performed by the user to the comparison table are included.
US11023713B2
A suspiciousness degree estimation model generation device includes: a clustering unit that performs clustering on an input face image based on the feature extracted from the face image; and a suspiciousness degree estimation model generation unit that generates a suspiciousness degree estimation model used for estimating the suspiciousness degree of an estimation target person, based on the result of clustering by the clustering unit and suspiciousness degree information that is previously associated with a face image included by the clustering result and that shows the suspiciousness degree of a person shown by the face image. The suspiciousness degree estimation device includes: a feature extraction unit that extracts a feature from a face area of an estimation target person; and a suspiciousness degree estimation unit estimates the suspiciousness degree of the estimation target person, based on the feature extracted by the feature extraction unit and the suspiciousness degree estimation model generated by the suspiciousness degree estimation model generation device.
US11023710B2
System and method for classifying data objects occurring in an unstructured dataset, comprising: extracting feature vectors from the unstructured dataset, each feature vector representing an occurrence of a data object in the unstructured dataset; classifying the feature vectors into feature vector sets that each correspond to a respective object class from a plurality of object classes; for each feature vector set: performing multiple iterations of a clustering operation, each iteration including clustering feature vectors from the feature vector set into clusters of similar feature vectors and identifying outlier feature vectors, wherein for at least one iteration after a first iteration of the clustering operation, outlier feature vectors identified in a previous iteration are excluded from the clustering operation; and outputting a key cluster for the feature vector set from a final iteration of the multiple iterations, the key cluster including a greater number of similar feature vectors than any of the other clusters of the final iteration; and assembling a dataset that includes at least the feature vectors from the key clusters of the feature vector sets.
US11023709B2
A system and method and apparatus collect behavioral biometric and facial recognition data for biometric analysis by asking a user to type text to an electronic device. Fusion of knowledge based authentication, behavioral biometrics and facial recognition provides strong authentication and liveness detection, while keeping user experience to simply typing.
US11023702B2
There is provided a fingerprint sensing module comprising a fingerprint sensor device having a sensing array arranged on a first side of the device, the sensing array comprising an array of fingerprint sensing elements. The fingerprint sensor device also comprises connection pads for connecting the fingerprint sensor device to external circuitry. The fingerprint sensing module further comprises a fingerprint sensor device cover structure arranged to cover the fingerprint sensor device, the cover structure having a first side configured to be touched by a finger, thereby forming a sensing surface of the sensing module, and a second side facing the sensing array, wherein the cover structure comprises conductive traces for electrically connecting the fingerprint sensor module to external circuitry, and wherein a surface area of the cover structure is larger than a surface area of the sensor device. Moreover, the fingerprint sensor device comprises wire-bonds electrically connecting the connection pads of the fingerprint sensing device to the conductive traces of the cover structure.
US11023701B2
A signal processing circuit for processing a sensing signal from a sensing circuit includes a plurality of input capacitors, an amplifier, an input switch group, a plurality of storage capacitors and a plurality of storage control switches. The plurality of input capacitors are configured to receive the sensing signal from one of a differential input nodes of the signal processing circuit and couple the sensing signal to a plurality of floating nodes. The amplifier, coupled to the plurality of floating nodes, is configured to amplify the sensing signal coupled from the plurality of floating nodes. The input switch group is coupled between the plurality of floating nodes and the plurality of input capacitors. The plurality of storage control switches, coupled between the plurality of floating nodes and the plurality of storage capacitors, are configured to couple offset information of the plurality of input capacitors to the plurality of storage capacitors.
US11023699B2
An information processing system including a circuitry configured to detect first identification information used to identify a job, generate second identification information associated with the first identification information, and create a slip on which the first identification information and the second identification information are displayed.
US11023698B1
A barcode reader has a housing, weigh platter, and off-platter detection assembly including first and second imaging assemblies in communication with a controller. The first imaging assembly has a first imager configured to capture an image of a first lateral edge of the weigh platter. The second imaging assembly has a second imager configured to capture an image of a second lateral edge of the weigh platter. The controller is configured to: identify and locate the first and second lateral edges; receive first and second images from the imagers; allow the weight of an object to be recorded if determined that a footprint of the object does not extend over the first or second lateral edges; and prevent the weight of the object from being recorded and/or providing an alert to a user if determined that the footprint of the object does extend over the first or second lateral edges.
US11023694B2
In one embodiment, a sales data processing apparatus has a first and a second antennas, and a processor. The first antenna receives, from a wireless tag attached to a commodity, tag information to uniquely identify the relevant commodity. The second antenna receives the tag information from the wireless tag recovered by a recovery device. The processor judges whether the wireless tag attached to the commodity is a wireless tag required to be detached from the commodity, based on the tag information received by the first antenna. The processor judges whether the second antenna has received the tag information of the wireless tag which is judged to be the wireless tag required to be detached from the commodity.
US11023691B2
Techniques for computing matrix operations for arbitrarily large matrices on a finite-sized hybrid analog-digital matrix processor are described. Techniques for gain adjustment in a finite-sized hybrid analog-digital matrix processor are described which enable the system to obtain higher energy efficiencies, greater physical density and improved numerical accuracy. In some embodiments, these techniques enable maximization of the predictive accuracy of a GEMM-based convolutional neural network using low-precision data representations.
US11023683B2
A computer-implemented method includes obtaining a training data set including text data indicating one or more phrases or sentences. The computer-implemented method includes training a classifier using supervised machine learning based on the training data set and additional text data indicating one or more out-of-domain phrases or sentences. The computer-implemented method includes training an autoencoder using unsupervised machine learning based on the training data. The computer-implemented method further includes combining the classifier and the autoencoder to generate the out-of-domain sentence detector configured to generate an output indicating a classification of whether input text data corresponds to an out-of-domain sentence. The output is based on a combination of a first output of the classifier and a second output of the autoencoder.
US11023666B2
A computer system for a narrational media organizer for transforming digital media into a personal, memorable story with minimal user input having a processor and storage with instructions for creating a narrational media organizer (NMO) environment, where a user can annotate one or more than one digital media file or graphical representations of the digital media files using a user interface; and an NMO data structure for storing the digital media and annotations of the NMO environment.
US11023661B2
Described herein is a system and method for visually enhancing digital ink of an electronic document. A trigger to visually enhance digital ink of portion(s) of the electronic document is received. In response to the received trigger, the digital ink of portion(s) of the electronic document to determine a semantic structure of the digital ink in response to the received trigger. The digital ink of the portion(s) of the electronic document are visually enhanced in accordance with the determined semantic structure. Visual enhancement can include horizontal line adjustment, aligning line(s), aligning word in a particular line using a baseline, adjusting vertical spacing of lines, paragraphs, and/or lists, adjusting spacing between words and/or list items in a particular line, modifying ink styling (e.g., ink size, ink thickness, ink color), adjusting sizing of characters in a same group, unifying ink color, and/or unifying ink thickness.
US11023651B2
A method for manufacturing a semiconductor device includes performing an optical proximity correction (OPC) process on a designed layout based on a final model signal obtained according to an OPC modeling process to generate a corrected layout, the OPC modeling process including, selecting a transmittance value of a sub-layout pattern of a sub-layout included in a target layout, the transmittance value being a parameter of an OPC model and representing an intensity of light that transmits through a photomask, and generating a final model signal based on the transmittance value of the sub-layout pattern, and forming a photoresist pattern on a substrate using the photomask generated based on the corrected layout.
US11023650B2
A timing fixing logic section may select a timing path from among a plurality of timing paths. For the selected timing path, multiple nets along the path may be traversed. For a particular net, multiple metal layers may be traversed. For a particular metal layer, multiple shapes that are associated with the particular net may be traversed. A timing fixing logic section may examine space that is nearby each of the shapes, and identify unused space. The timing fixing logic section may add an extension metal section to the shape. In addition, the timing fixing logic section may identify an existing via of a first type, and select an alternate via of a second type having a resistance that is higher or lower than the existing via. The existing via may be replaced with the alternate via. Accordingly, hold and setup timing of a circuit may be improved.
US11023648B2
Methods and apparatus for pattern matching and classification are disclosed. In one example of the disclosed technology, a method of performing pattern matching according to a puzzle-matching the methodology includes analyzing an original source layout pattern and determining a signature for the original source layout pattern. A target layout is scanned to search for one or more portions of the target layout that have a signature that matches or is similar to the signature of the original source pattern. Similar patterns are searched based on a signature comparison of the source pattern and the target layout. In some examples of the disclosed technology, it is possible to match partial context to the original source pattern. In some examples, matches can be made in the target layout for different orientations of layout.
US11023642B2
An event-driven simulation system is provided. The simulation system classifies events into bypass-events and perform-events. The simulation system performs simulation by executing instructions based on the perform-events and skips simulation for the bypass-events. The simulation system produces partial simulation result data based events that are actually simulated but not the events that are skipped. A post processor is provided to generate the missing simulation result data for the bypass-events and to merge the bypass-event with the partial simulation result to generate a complete simulation result.
US11023638B2
The optimization of circuit parameters of variational quantum algorithms is a challenge for the practical deployment of near-term quantum computing algorithms. Embodiments relate to a hybrid quantum-classical optimization methods. In a first stage, analytical tomography fittings are performed for a local cluster of circuit parameters via sampling of the observable objective function at quadrature points in the circuit parameters. Optimization may be used to determine the optimal circuit parameters within the cluster, with the other circuit parameters frozen. In a second stage, different clusters of circuit parameters are then optimized in “Jacobi sweeps,” leading to a monotonically convergent fixed-point procedure. In a third stage, the iterative history of the fixed-point Jacobi procedure may be used to accelerate the convergence by applying Anderson acceleration/Pulay's direct inversion of the iterative subspace (DIIS).
US11023622B2
A method performed by a processor of an aspect includes accessing an encrypted copy of a protected container page stored in a regular memory. A determination is made whether the protected container page was live stored out, while able to remain useable in, protected container memory. The method also includes either performing a given security check, before determining to store the protected container page to a destination page in a first protected container memory, if it was determined that the protected container page was live stored out, or not performing the given security check, if it was determined that the protected container page was not live stored out. Other methods, as well as processors, computer systems, and machine-readable medium providing instructions are also disclosed.
US11023616B2
In various embodiments, a Data Model Adaptive Execution System may be configured to take one or more suitable actions to remediate an identified risk in view of one or more regulations (e.g., one or more legal regulations, one or more binding corporate rules, etc.). For example, in order to ensure compliance with one or more standards related to the collection and/or storage of personal data, an entity may be required to modify one or more aspects of a way in which the entity collects, stores, and/or otherwise processes personal data (e.g., in response to a change in a legal or other requirement). In order to identify whether a particular change or other risk trigger requires remediation, the system may be configured to assess a relevance of the risk posed by the risk and identify one or more processing activities or data assets that may be affected by the risk.
US11023612B2
Provided are techniques for operator isolation based on data security requirements. At a cloud node, a graph is received that includes ingest portions of data and operators. For each of the operators, it is determined whether the operator processes protected data. In response to determining that the operator is tagged with an indication that the operator processes protected data, the operator is forwarded to a tenant secure node for processing. In response to determining that the operator is not tagged with an indication that the operator processes protected data, the operator is forwarded to a tenant general node for processing. Then, while the tenant general node is processing the operator, in response to determining that the operator is processing protected data a tag is associated with the operator to indicate that the operator processes protected data and the operator is forwarded to the tenant secure node for processing.
US11023603B2
Systems and methods for data sharing and transaction processing for high security documents are disclosed. According to one embodiment, a method may include (1) at least one computer processor verifying that a sender of a document is authorized to send the document; (2) the at least one computer processor verifying that a receiver of the document is authorized to receive the document; (3) the at least one computer processor identifying at least one restriction to associate with the document; and (4) the at least one computer processor associating the at least one restriction with the document.
US11023599B2
There is provided an information processing device, an information processing method, and a program which are capable of appropriately restricting the use of content in a situation in which a certain user ends the use of the content. The information processing device includes: an acquiring unit configured to acquire information indicating an end of use of content of a free viewpoint by a first user, which is provided on the basis of sensing of a real space and shared by at least the first user and a second user; and a use restricting unit configured to set restrictions related to the use of the content of the free viewpoint on the basis of the information indicating the end of the use and first setting information.
US11023592B2
Systems and methods for managing a multi-region data incident are provided herein. Example methods include receiving, via a risk assessment server, in response to an occurrence of the data incident, data incident data that including information corresponding to the data incident, wherein the data incident has a plurality of facets with each facet having any of unique and overlapping set of privacy data and media type and associated risk factors requiring facet specific incident risk assessment, automatically generating, via the risk assessment server, a risk assessment and decision-support guidance whether the facet is reportable, from a comparison of the facet to privacy rules, the privacy rules define requirements associated with data incident notification obligations, and providing, via the risk assessment server, the risk assessment to a display device that selectively couples with the risk assessment server.
US11023589B2
A multi-phase boot operation of a virtualization manager at a virtualization host is initiated at an offload card. In a first phase of the boot, a security key stored in a tamper-resistant location of the offload card is used. In a second phase, firmware programs are measured using a security module, and a first version of a virtualization coordinator is instantiated at the offload card. The first version of the virtualization coordinator obtains a different version of the virtualization coordinator and launches the different version at the offload card. Other components of the virtualization manager (such as various hypervisor components that do not run at the offload card) are launched by the different version of the virtualization controller.
US11023581B2
Example implementations relate to code package variants. For example, a system according to the present disclosure, may include a client server, a development environment, a digital signing environment, and a central server. The development environment may generate a plurality of variants of a first portion of a code package. The digital signing environment may create a distinct digital signature for each variant of the plurality of variants of the first portion of the code package with a same second portion of the code package. The central server may transmit to the client server a complete code package comprising a variant of the plurality of variants of the first portion of the code package along with the second portion of the code package and a corresponding digital signature. The central server may transmit to the client server an incomplete code package comprising a remainder of the plurality of variants of the first portion of the code package, without the second portion of the code package, and digital signatures of each of the remainder of the plurality of variants.
US11023580B1
The disclosed computer-implemented method for cross-product malware categorization may include accessing computer readable media storing an incomplete feature dataset and an incomplete label dataset, determining a correlation between the plurality of features and the plurality of malware labels, and constructing at least one of a complete feature dataset based on the incomplete feature dataset and the correlation and a complete label dataset based on the incomplete label dataset and the correlation. Various other methods, systems, and computer-readable media are also disclosed.
US11023572B2
The present invention relates to an augmented reality object providing method and server using image authentication and, more specifically, to an augmented reality object providing method and server using image authentication, wherein an augmented reality object is registered using a first real-world image captured by a first mobile terminal and an input message, and according to the registration of the augmented reality object, a notification message is transmitted to a second mobile terminal corresponding to recipient information, so as to allow a second user of the second mobile terminal to experience augmented reality by outputting the registered augmented reality object in a second real-world image captured by the second mobile terminal.
US11023568B2
An image processing apparatus communicates with a user's mobile terminal that includes an authentication module for biometric authentication. When the image processing apparatus receives verification data enabling use of a service provision system, the authentication module is identified as an authentication module to perform biometric authentication. The image processing apparatus then causes the authentication module to perform authentication processing of the user.
US11023564B2
Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.
US11023556B2
Designing and previewing web pages includes displaying an identifying image encoded with a first uniform resource locator (URL) of a preview web page on a display of a first computing device, the first URL including a location of the preview web page and a token unique to a web page authoring session for the preview web page; receiving, from a second computing device, a second URL obtained by capturing the identifying image on the display of the first computing device by a camera of the second computing device and decoding the captured identifying image to get the second URL by the second computing device; validating the second URL; and sending the preview web page to the second computing device when the second URL is validated. The preview web page may then be displayed on the second computing device.
US11023555B2
Embodiments provide cloud based identity management to authenticate a user. At a first authentication layer, embodiments receive a request from the user to be authenticated, where the request is received from a browser application on a user computer, and create at least one cookie, where the cookie includes state information of the request and is adapted to be stored on the browser application. At the first authentication layer, embodiments first redirect the request to a second authentication layer. At the second authentication layer, embodiments receive the cookie from the browser application and authenticate the user, and second redirect the request to the first authentication layer, where the second redirecting includes providing a result of the authenticating as a query parameter.
US11023553B2
Systems and methods are provided for identifying and managing trusted sources in online and networked content. URLs and other objects are vetted and identified as trusted sources based on the documents in which these objects are used or otherwise acted upon and not on the content of the URLs or other objects themselves. When a URL or other object is used in a document, the URL is given a score based on the use activity, attributes of the document itself, and, optionally, user history of the user. As users use that same URL with respect to their documents, the scores from those activities are accrued to that URL. A URL with an accrued score (value) above (or equal to) a threshold value can be added to a corpus of trusted sources that can be accessed when conducting research and/or by other applications and search engines.
US11023541B2
Methods and systems are described herein to recommend media assets to a user based on user location. A media guidance application may identify, using control circuitry, a user location. The media guidance application may generate a list of a plurality of media assets that match a user profile. The media guidance application may determine whether subject matter of a first media asset of the plurality of media assets is inconsistent with the user location. The media guidance application may remove the first media asset from the list in response to determining that the subject matter of the first media asset is inconsistent with the user location.
US11023534B2
A classification method and a classification device for service data. The classification method includes: acquiring service data, each including plural service indicators; extracting the service data whose category attribute meets a preset condition according to a set extraction rule to form a first data set, the extraction rule set according to part of the service indicators; taking and clustering the service data that are not extracted as a second data set; determining a classification result of the service data according to the first data set and a clustering result of the second data set; extracting service data of definite category attributes according to the extraction rule; and determining a classification result of service data according to a result of clustering of the service data which are not extracted and the service data having definite category attributes.
US11023530B2
Systems and methods for prioritizing interview questions, including predicting answers to questions in a candidate question set using a neural network model, and generating a ranking for each of the questions in the candidate question set by determining answer confidence, completeness, and ambiguity for each of the answers, and incorporating user preferences using a personalized preference matrix. A top ranked question is automatically selected and presented to the user, and the personalized preference matrix is iteratively adjusted for subsequent ranking of questions based on an answer to the top ranked question by the user to reduce computational resources expended.
US11023529B2
Methods, systems, and computer program products are included for suggesting at least one container image from one or more searched container images, and including the suggested container image in a search result. A log-in request to log a user into a cloud user account of a cloud platform is received via a user interface, and responsive to the log-in request, the user is logged into the cloud user account. A search query for a type of container image is received from the user via the user interface. The cloud platform is searched for one or more container images within the queried type of container image. One or more container images from among the one or more searched container images are suggested, where the suggesting is based on one or more suggestion parameters including: an indication of an error rate of the one or more searched container images, an amount of cloud computational resources that would be consumed by running the one or more searched container images, and a compatibility between the one or more searched container images and one or more software development environments (SDE) of the user, wherein the SDE compatibility is known from the cloud user account. A search result is provided, the search result including the one or more suggested container images. The search result is based at least on: the search query, an amount of cloud computational resources available to the user through the cloud user account, and the SDE compatibility, wherein the amount of available cloud computational resources is known from the cloud user account.
US11023516B2
Embodiments are directed to a computer implemented method of analyzing media files to improve the presentation of media files to users. The method includes using a processor to analyze a set of media files. The media files are represented by a set of vectors according to characteristics of each media file. A set of preferences is gathered for a user. A configuration from the user is then obtained. The media file vectors are adjusted based on the preferences and configuration. The media files are selected for presentation to the user based on the user's preferences and configuration.
US11023512B2
A computer-implemented method according to one embodiment includes identifying a plurality of related web pages, extracting textual data within the identified plurality of related web pages, determining a plurality of groupings of the extracted textual data, calculating a frequency of each of the determined plurality of groupings within the identified plurality of related web pages, creating a subset of the determined plurality of groupings, based on the calculated frequency of each of the plurality of groupings, and returning the subset of the determined plurality of groupings.
US11023506B2
A set of documents associated with a query comprising one or more query terms is determined. A subset of the documents is sampled to identify a corresponding query constraint pattern associated with each document included in the subset of the documents. An entry of an inverted index is generated based on the corresponding query constraint pattern associated with each document included in the subset of document.
US11023504B2
Technologies are described herein for executing queries expressed with reference to a structured query language against unstructured data. A user issues a structured query through a traditional structured data management (“SDM”) application. Upon receiving the structured query, an SDM driver analyzes the structured query and extracts a data structure from the unstructured data, if necessary. The structured query is then converted to an unstructured query based on the extracted data structure. The converted unstructured query may then be executed against the unstructured data. Results from the query are reorganized into structured data utilizing the extracted data structure and are then presented to the user through the SDM application.
US11023494B2
An example embodiment of the invention provides a computer-implemented method of clustering data. The method comprises performing, by a clustering module, an nth pass of clustering on data to produce a plurality of nth clusters. A cluster analysis module calculates a plurality of components of each of the nth clusters and de-weights a largest component of each of the nth clusters to produce a plurality of de-weighted nth clusters. The clustering module performs an n+1th pass of clustering on the plurality of de-weighted nth clusters to produce a plurality of n+1th clusters. The method may be reiterated.
US11023491B1
A global and local row count limit associated with a limit query are received by a stop operator of a first execution node among a set of execution nodes that are assigned to process the limit query. Local distributed row count data is generated based on a local row count corresponding to a number of rows output by the first execution node in processing the query. Based on determining the local row count satisfies the local limit, the first execution node buffers rows produced in processing the query. The local distributed row count data is updated based on remote distributed row count data received from a second execution node. A stopping condition is detected based on determining the global limit is satisfied based on updated local distributed row count data and query processing by the first execution node based on detecting the stopping condition.
US11023485B2
Embodiments relate to cube construction. According to a method, a plurality of valid history queries that request to retrieve a cube comprising a first number of cuboids in an On-Line Analytical Processing (OLAP) system are collected. A plurality of dimension combinations is acquired from the plurality of valid history queries. A query frequency of each cuboid of a second number of cuboids with the plurality of dimension combinations is determined, the second number of cuboids being a subset of the first number of cuboids. A cuboid construction sequence for the second number of cuboids is determined based on the query frequency. The cube is constructed based on the cuboid construction sequence.
US11023480B2
A method and an electronic device for providing information associated with work and personal life are provided. An electronic device according to various embodiments may include a user interface, a processor electrically connected to the user interface, and a memory electrically connected to the processor. The memory stores instructions which when executed by the processor cause the processor to determine a first zone and a second zone different from the first zone, based on location information and time information of the electronic device, obtain a first time during which the electronic device is located in the first zone and a second time during which the electronic device is located in the second zone, and display information associated with the first time and the second time on the user interface.
US11023478B2
Mechanisms are provided for processing sources of content in a corpus of information associated with a domain. The mechanisms ingest a plurality of sources of content in the corpus of information associated with the domain and determine at least one temporal category for the domain based on identification of frequently occurring references to at least one of temporal terms or time spans specified in the plurality of sources of content in the corpus of information associated with the domain. The mechanisms store the at least one temporal category for the domain in association with the domain and process queries applied to the plurality of sources of content in the corpus of information associated with the domain based on the stored at least one temporal category for the domain.
US11023475B2
Provided are techniques for testing pairings to determine whether they are publically known. It is determined whether a pairing from a record is publicly known by searching public data stores. The pairing is marked with an outcome of the determining. An operation is performed on the pairing based on the outcome.
US11023470B2
In response to a user query, aspects identify a content requirement for satisfaction of the user query as a function of context profile data of the user comprising a subject matter requirement, a personal requirement, and a restriction parameter, retrieve a search result that satisfies the content requirement, select a first portion of the search result as a function of a user current context, and the restriction parameter, and present the first selected portion to the user in satisfaction of the first user query.
US11023458B2
This disclosure describes systems and methods for interlinking multiple independent and separately-scalable blockchains to provide transactional provenance. The disclosed systems and methods leverage a combination of blockchain and graph data structures to interoperate between blockchains without requiring a single data structure while still providing a single chain of custody and provenance for a particular set of actions.
US11023455B2
At a node device associated with a blockchain as a received target transaction, a target transaction published by a user is received, where the received target transaction includes transaction content, and where at least a part of the transaction content includes a content summary associated with target content that is stored in a third-party storage system connected to the blockchain. By the node device and to the third-party storage system, the target content corresponding to the content summary is queried. By the node device, whether the target content is verified is determined. In response to determining that the target content is verified, by the node device, the received target transaction is executed based on the transaction content. By the node device, the received target transaction is stored in a distributed database associated with the blockchain.
US11023443B2
A system and method for determining optimal query plans within distributed database system employing table operators for performing analytic operations for storing and processing multi-structured data. The optimization of a query plan proceeds through a collaborative exchange between a database system optimizer, or planner, and a table operator, wherein multiple communications between said optimizer and said table operator are conducted to exchange input and output information relevant to optimizing execution of the query and table operator.
US11023439B2
Systems and methods for a variable cardinality index and data retrieval. A multi-level hash table increases cardinality from a top index and comprises multiple levels respectively pointing to at least one other level of hash tables. Each hash table comprises a unique file identification for a record in the index. A search engine module receives a token and cardinality limit, and performs a search through the multi-level hash table index for records associated with the token. The search is limited by the cardinality limit, and comprises a hash table lookup and a B-Tree progression. In response to a hit in the token search, the search engine performs a subsequent B-Tree progression from the hash table in which the hit occurred. The search engine returns the record, if encountered in the subsequent B-Tree progression. The unique file identification is returned if missing data is encountered, or the cardinality limit is reached.
US11023437B2
Data can be stored based on one or more indications and one or more other storage criteria. The indications can effectively indicate or identify a storage level for storing data in a multi-storage system. The indications, however, need not be the only basis for storing the data object in a multi-storage system as one or more other storage criteria can also be considered. As a result, the indication can be used to effectively influence data storage but other storage criteria can be used as well to prevent adverse effects caused by undue influence and to ensure the overall efficiency of the system. Also, the one or more other storage criteria can be evaluated or revaluated on a continual basis.
US11023430B2
Techniques related to a sparse dictionary tree are disclosed. In some embodiments, computing device(s) execute instructions, which are stored on non-transitory storage media, for performing a method. The method comprises storing an encoding dictionary as a token-ordered tree comprising a first node and a second node, which are adjacent nodes. The token-ordered tree maps ordered tokens to ordered codes. The ordered tokens include a first token and a second token. The ordered codes include a first code and a second code, which are non-consecutive codes. The first node maps the first token to the first code. The second node maps the second token to the second code. The encoding dictionary is updated based on inserting a third node between the first node and the second node. The third node maps a third token to a third code that is greater than the first code and less than the second code.
US11023428B2
A method for creating a field database object (DO) in a database system (DS) is provided. Prior to run-time: a first page associated with the DO is displayed via a user interface (UI) presented on a display device (DD); a request to create a field for the DO is received via the UI presented on the DD; field creation options for creating fields for the DO within the first page are displayed via the UI; a selection of one or more field creation options is received via the UI and communicated to the DS; and the field is created in the DS. During run-time, the DD is sent a second page to be displayed that is different than the first page, via the same UI presented on the DD that was displayed and used to receive the selection used to create the field using the first page.
US11023427B2
The present disclosure relates to system(s) and method(s) for real-time synchronization of source repositories is illustrated. The system is configured to receive a set of documents corresponding to history of changes and changed data associated with a source repository since last replication of the source repository over an intermediate storage. Further, the system may convert the set of documents in an intermediate format to generate a set of intermediate documents. Further, the system may comprise steps to identify one or more target repositories from the set of repositories based on analysis of the set of intermediate documents and current status associated with each repository from set of repositories. Further, the system transmit the set of intermediate documents to the one or more target repositories.
US11023422B2
A system, method, and computer-readable medium are disclosed for reproducing an issue via a remote access controller by providing the remote access controller with a method for allowing a user to take a snapshot (i.e., a representation of the state of all components of an integration environment at a particular point in time) of an integration of the various components administered via a management application suite executing on a remote access controller. In certain embodiments, the management application suite comprises an OpenManage Integration for VMware vCenter. Such a method reduces the time needed to determine a root cause of an issue and assists system managers in properly providing a solution to the issue.
US11023413B2
A method of operating a system comprising multiple processor tiles divided into a plurality of domains wherein within each domain the tiles are connected to one another via a respective instance of a time-deterministic interconnect and between domains the tiles are connected to one another via a non-time-deterministic interconnect. The method comprises: performing a compute stage, then performing a respective internal barrier synchronization within each domain, then performing an internal exchange phase within each domain, then performing an external barrier synchronization to synchronize between different domains, then performing an external exchange phase between the domains.
US11023412B2
A Remote Direct Memory Access (RDMA) data sending method is disclosed. The method is applicable to a sending end, with a data-transmission RDMA device disposed thereon. The method includes: the data-transmission RDMA device acquiring raw data; the data-transmission RDMA device compressing the raw data by using a preset compression method to obtain compressed data; and the data-transmission RDMA device encapsulating the compressed data into a data packet, and transmitting the data packet to a receiving end. The data packet may include a method tag corresponding to the preset compression method. In this method, the compression and transmission of the raw data are conducted by the data-transmission RDMA device on the hardware level.
US11023410B2
A system is described that performs memory access operations. The system includes a processor in a first node, a memory in a second node, a communication interconnect coupled to the processor and the memory, and an interconnect controller in the first node coupled between the processor and the communication interconnect. Upon executing a multi-line memory access instruction, the processor prepares a memory access operation for accessing, in the memory, a block of data including at least some of each of at least two lines of data. The processor then causes the interconnect controller to use a single remote direct memory access memory transfer to perform the memory access operation for the block of data via the communication interconnect.
US11023409B2
System, methods and apparatus are described that support multimode operation of a data communication interface. An apparatus includes a physical layer interface coupled to a serial bus and configurable for a high-speed mode of communication and a low-speed mode of communication, and a rate detector configured to receive a clock signal from the serial bus, and to use a reference clock to determine a unit interval representative of a data rate of the serial bus. The apparatus may also include interval calculation logic configured to determine an interval related to timing of a data signal transmitted on the serial bus, the interval having a duration expressed as a number of cycles of the reference clock. The physical layer interface may be configured to use the interval to capture data in the data signal.
US11023399B2
A problem addressed by the present invention is to provide a transfer control device, etc., with which it is possible to reduce the number of occurrences of sending and receiving processes which a management device carries out when information is transferred among recording units. To solve the problem, provided is a transfer control device comprising: a transfer processing unit which, using each of a plurality of instances of management information, carries out an information transfer from a first recording unit to a second recording unit; an assessment unit which carries out an assessment about whether or not to carry out an update by assessing completion of partial transfers, each of which corresponds to the information transfer having been associated with each of the plurality of instances of the management information, on the basis of contracted information which represents a completion status of the partial transfers.
US11023396B2
A memory system includes a nonvolatile memory electrically connected to a data bus, a DRAM electrically connected to the data bus, and a memory controller configured to drive the DRAM as a cache memory and the nonvolatile memory as a main memory and to synchronize data of a cache line with data of the nonvolatile memory in units of cache units based on a dirty flag. The DRAM is configured to load data of the cache line that caches data stored in the nonvolatile memory and to store the dirty flag, which indicates whether a cache unit is dirty, in units of cache units, where a size of each cache unit is smaller than a size of the cache line.
US11023385B2
A system and method including, in some embodiments, receiving a request for a graphics memory address for an input/output (I/O) device assigned to a virtual machine in a system that supports virtualization, and installing, in a graphics memory translation table, a physical guest graphics memory address to host physical memory address translation.
US11023380B2
A non-volatile storage device includes a compact and efficient filter of data samples for a monitored statistic about operation of the storage device. The non-volatile storage device comprises a plurality of non-volatile memory cells and a control circuit connected to the non-volatile memory cells. The control circuit is configured to maintain at the non-volatile storage device a sum of samples of the statistic for a moving window of the samples such that during operation new samples are added to the sum and contributions from old samples are removed from the sum by the control circuit multiplying the sum by a weight when adding the new samples.
US11023379B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a prefetch processing to prepare an ambient computing device to operate in a low-power state without waking a memory device. One of the methods includes performing, by an ambient computing device, a prefetch process that populates a cache with prefetched instructions and data required for the ambient computing device to process inputs to the system while in the low-power state, and entering the low-power state, and processing, by the ambient computing device in the low-power state, inputs to the system using the prefetched instructions and data stored in the cache.
US11023376B2
A multiprocessor system includes a plurality of nodes and at least one memory, each node containing at least one processor; a first cache configured to store a plurality of first cache lines, the first cache being private to at least one node from among the plurality of nodes; and a second cache configured to store a plurality of second cache lines, the second cache being at a higher level than the first cache, wherein at least one of the first cache lines includes a first associated pointer pointing to a location of one of the second cache lines, and wherein at least one of the second cache lines includes a second associated pointer pointing to a location of one of the first cache lines.
US11023371B2
According to one embodiment, a memory system manages a plurality of parallel units each including blocks belonging to different nonvolatile memory dies. When receiving from a host a write request designating a third address to identify first data to be written, the memory system selects one block from undefective blocks included in one parallel unit as a write destination block by referring to defect information, determines a write destination location in the selected block, and writes the first data to the write destination location. The memory system notifies the host of a first physical address indicative of both of the selected block and the write destination location, and the third address.