US10771817B2
A method for decoding a current block of a digital image. The method includes: decoding coefficients of the current block; and transforming the current block into a decoded block, by implementing a first sub step to produce an intermediate block, that applies to the column and row vectors of the current block, and a second substep to produce a block of pixels that applies to the row and column vectors of the intermediate block, resulting from the first substep; and rebuilding the image from the decoded block. At least one of the first and second substeps includes, for an input row or column vector: forming a first subvector of size K
US10771811B2
In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.
US10771810B1
A temporal merging motion information candidate generation unit derives, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding. A merging motion information candidate list construction unit generates a plurality of merging motion information candidates including a temporal merging motion information candidate.
US10771807B1
A method and system for compressing videos using deep learning is disclosed. The method includes segmenting each of a plurality of frames associated with a video into a plurality of super blocks. The method further includes determining a block size for partition of each of the plurality of super blocks into a plurality of sub blocks, based on a feature of each of the plurality of super blocks using a Convolutional Neural Network (CNN). The method further includes generating a prediction data for each of the plurality of sub blocks based on a motion vector predicted and learned by the CNN. The method further includes determining a residual data for each of the plurality of sub blocks by subtracting the prediction data from an associated original data. The method includes generating a transformed quantized residual data using each of a transformation algorithm and a quantization algorithm.
US10771803B2
A method for decoding an encoded block of an encoded frame includes selecting motion vectors corresponding to blocks of an extended collocated processing unit in a first reference frame; identifying a block of the blocks, such that the encoded block is a projection, using a motion vector of the block that refers to a third reference frame, onto the encoded frame; on condition that a block is identified, determining a temporal motion vector candidate for the encoded block in a second reference frame using a motion vector of the identified block and respective display orders of the encoded frame, the first reference frame, the second reference frame, and the third reference frame, and adding the temporal motion vector candidate to a motion vector candidate list; selecting a motion vector from the motion vector candidate list; generating a prediction block using the selected motion vector for decoding the encoded block.
US10771802B2
A method of color mapping a video signal represented in a first color volume from color mapping data to be applied on a video signal represented in a second color volume is disclosed. The method comprises: color mapping (14) said video signal represented in a first color volume from said first color volume into said second color volume in the case where said first and second color volumes are different; and color mapping (16) said color mapped video signal based on said color mapping data.
US10771798B2
The present disclosure discloses a multi-stream image processing method that includes steps outlined below. Image streams that include a main image stream and at least one sub image stream are generated by a former stage circuit, wherein a resolution of the main image stream is higher than the resolution of the sub image stream. Within an image frame processing time period, a N-th sub image frame is stored in a current sub image storage block in a memory module and a N-th main image frame is stored in a current main image storage block in the memory module by the former stage circuit. Within a first sub period of the image frame processing time period, a N−1-th sub image frame is read from a former sub image storage block in the memory module by a latter stage circuit to perform processing. Within a second sub period of the image frame processing time period, the N-th main image frame is read by the latter stage circuit to perform processing.
US10771796B2
Computer processor hardware receives image data specifying element settings for each image of multiple original images in a sequence. The computer processor hardware analyzes the element settings across the multiple original images. The computer processor hardware then utilizes the element settings of the multiple original images in the sequence to produce first encoded image data specifying a set of common image element settings, the set of common image element settings being a baseline to substantially reproduce each of the original images in the sequence.
US10771795B2
Methods, apparatuses and systems may provide for a video transmitter that generates a primary bitstream based on a video signal, wherein the primary bitstream is encoded with subsampled chroma information, and detects a static condition with respect to the video signal. Additionally, a plurality of auxiliary bitstreams may be generated, in response to the static condition, based on the video signal. Each of the plurality of auxiliary bitstreams may be encoded with full resolution chroma information. In one example, a video receiver may detect that the auxiliary bitstreams are associated with the primary bitstream, decode the primary bitstream and the plurality of auxiliary bitstreams to obtain luma information and the full resolution chroma information, and multiplex the luma information with the full resolution chroma information.
US10771794B2
Although wedgelet-based partitioning seems to represent a better tradeoff between side information rate on the one hand and achievable variety in partitioning possibilities on the other hand, compared to contour partitioning, the ability to alleviate the constraints of the partitioning to the extent that the partitions have to be wedgelet partitions, enables applying relatively uncomplex statistical analysis onto overlaid spatially sampled texture information in order to derive a good predictor for the bi-segmentation in a depth/disparity map. Thus, in accordance with a first aspect it is exactly the increase of the freedom which alleviates the signaling overhead provided that co-located texture information in form of a picture is present. Another aspect pertains the possibility to save side information rate involved with signaling a respective coding mode supporting irregular partitioning.
US10771787B2
A dynamic data compression system includes a group of sensors and a controller. The sensors are arranged on-board of a vehicle and operable to detect and capture driving event data, the group of sensors comprising a target sensor. The controller is coupled to the group of sensors and operable to receive one or more data streams indicative of the driving event data from the group of sensors. The controller is further operable to (i) analyze the one or more data streams, (ii) determine a vehicle operation condition based on the one or more data streams, the vehicle operating condition comprising a speed of the vehicle, a location of the vehicle, a motion of the vehicle, or a combination thereof, and (iii) determine whether or not to compress a data stream from the target sensor based on the vehicle operation condition.
US10771785B2
An image encoding apparatus comprises a separation unit which separates a plurality of planes respectively configured in a single component for a frame of an inputted video; a transform unit which performs a wavelet transformation of a plane of interest in the plurality of planes; an extraction unit which, from each sub-band, extracts in order blocks representing the same region of an image; a quantizing unit which quantizes wavelet transformation coefficients; and an encoding unit which encodes the quantized wavelet transformation coefficients. Here, the quantizing unit includes a determination unit that, for each of the blocks, determines a correction parameter for correcting the quantization parameter based on a direct current value and an alternating current value of the block, and quantizes wavelet transformation coefficients in accordance with the corrected quantization parameter.
US10771784B2
A method of encoding a digital video data applies adaptive pre-processing to data representing high dynamic range (HDR) and/or wide color gamut (WCG) image data prior to encoding and complementary post-processing to the data after decoding in order to allow at least partial reproduction of the HDR and/or WCG data. The example methods apply one or more color space conversions, and a perceptual transfer functions to the data prior to quantization. The example methods apply inverse perceptual transfer functions and inverse color space conversions after decoding to recover the HDR and/or WCG data. The transfer functions are adaptive so that different transfer functions may be applied to video data sets including different groups of frames, frames or processing windows in a single frame. Information on the data set and information on the applied transfer function is passed as metadata from the encoder to the decoder.
US10771782B2
Method and decoder for reconstructing at least a sample of a block using an intra prediction angle determined from an intra prediction mode. The method includes decoding at least one syntax element from a coded video sequence. The at least one syntax element is indicative of an intra prediction mode. An intra prediction angle is determined that corresponds to the indicated intra prediction mode based on a stored relationship between a plurality of intra prediction modes and a plurality of intra prediction angles. At least one sample of a block is reconstructed using the intra prediction angle that is determined to correspond to the indicated intra prediction mode. The plurality of intra prediction modes in the stored relationship can include at least one of a first plurality of wide angle prediction modes and a second plurality of wide angle prediction modes. The first plurality of wide angle prediction modes is beyond a bottom left direction diagonal mode and the second plurality of wide angle prediction modes is beyond a top right direction diagonal mode.
US10771775B2
An imaging device comprising a plurality of pixels and a processing unit. The plurality of pixels includes (i) a light-receiving pixel arranged to receive incident light and output a light signal based on the incident light, and (ii) a reference pixel arranged to output a pixel signal for configuring a failure detection signal. The processing unit is arranged to determine whether or not the failure detection signal is correct based on abnormality information indicating the abnormality of the reference pixel.
US10771774B1
A display apparatus includes an image renderer per eye, at least one optical element arranged on an optical path between the image renderer and an image plane and a processor coupled to the image renderer. The processor or an image source communicably coupled to the processor is configured to generate a warped image based upon the optical properties of the first optical portion and the second optical portion. The processor is configured to render the warped image via the image renderer, wherein projections of a first portion and a second portion of the warped image are to be differently magnified by the first optical portion and the second optical portion of the at least one optical element, respectively, to produce the image on the image plane in a manner that the produced image appears de-warped to a user. The image has a spatially-variable angular resolution on an image plane.
US10771773B2
A head-mounted display device including a display system and a light modulator is provided. The display system is configured to selectively display a first content to be visually recognized as being superimposed on a scenery of a surrounding environment, or not display the first content. The light modulator, positioned between the display system and the surrounding environment, includes an array of pixels, wherein a portion of the pixels is configured to modulate light to present a display of a second content, while the rest of the pixels are configured to be substantially transparent to light.
US10771766B2
Various examples with respect to method and apparatus for active stereo vision are described. An apparatus may include an electromagnetic (EM) wave emitter, a first sensor and a second sensor. During operation, the EM wave emitter emits EM waves toward a scene, the first sensor captures a first image of the scene in an infrared (IR) spectrum, and the second sensor captures a second image of the scene in a light spectrum. The first image and second image, when processed, may enable active stereo vision.
US10771765B2
An information processing apparatus includes an acquisition unit configured to acquire image data, a generation unit configured to generate information about time as generated additional data, and a replacement unit configured to replace data at a plurality of pixel positions of the acquired image data with the generated additional data.
US10771762B2
An image processing apparatus includes an acquisition unit that acquires a parallax image generated based on a signal from one of a plurality of photoelectric converters that receive light beams passing through partial pupil regions of an imaging optical system different from each other, and a captured image generated by combining a plurality of signals from the plurality of photoelectric converters. A determination unit determines whether the parallax image contains a defect, and an image processing unit corrects, if the determination unit determines that the parallax image contains the defect, one or more pixel values of the parallax image that include the defect, using the captured image to calculate a correction value for each of the one or more pixels in the parallax image, and replaces the one or more pixels in the parallax image with the corresponding correction value.
US10771760B2
An information processing device decides a viewpoint position and generates a virtual viewpoint image based on the decided viewpoint position by using a plurality of images shot by a plurality of imaging apparatuses. The information processing device includes a determining unit configured to determine a scene related to the virtual viewpoint image to be generated, and a deciding unit configured to decide the viewpoint position related to the virtual viewpoint image in the scene determined by the determining unit, based on the scene determined by the determining unit.
US10771753B2
A content presentation method, a content presentation mode push method, and an intelligent terminal are used to intelligently present content to a user in different presentation modes according to different identified scenarios. The method includes acquiring, by an intelligent terminal, context data of a user, identifying a user use scenario according to the context data, determining a first presentation mode corresponding to the user use scenario, and presenting content to the user in the first presentation mode. In this way, the intelligent terminal can intelligently present the content to the user in different presentation modes according to different scenarios, thereby meeting a requirement of the user for a content presentation mode in different environments.
US10771752B2
A control device coupled to a projector that applies distortion correction to input image data to generate corrected image data and projects a corrected image includes a generating section configured to apply, based on correction data indicating content of the distortion correction, the distortion correction to reference image data indicating a reference image including a plurality of lattice points to generate preview image data indicating a preview image, a display section configured to display the preview image, an accepting section configured to accept enlarging operation, selecting operation for selecting a lattice point set as a correction target among a plurality of lattice points included in the preview image to be enlarged, and changing operation for changing a position to the lattice point to be selected, and a transmitting section configured to transmit a changing command for changing the distortion correction generated according to the changing operation to the projector.
US10771747B2
In a case where an AddVideoEncoderConfiguation command received by a communication unit 1005 includes a second identifier and a VideoEncoderConfiguration stored in a storage unit 1002 is added to a media profile stored in the storage unit 1002, an imaging apparatus removes the VideoEncoderConfiguration from the MediaProflie stored in the storage unit 1002 and reads a VideoEncoderConfiguration2 associated with the second identifier, which the command received by the communication unit 1005 includes, from the storage unit 1002, and adds the read VideoEncoderConfiguration2 to the MediaProflie stored in the storage unit 1002.
US10771745B2
A image processing apparatus according to an aspect of the present invention includes: determination unit 131 that determines a first region based on an occurrence position where a phenomenon is estimated to occur in an image; and setting unit 132 that sets a first condition in which the first region is encoded, and a second condition in which a second region included in the image and being a region other than the first region is encoded in such a way that the first region enhances image quality as compared with the second region.
US10771742B1
A system for enhancing audio including a plurality of sensors, an output device, and a processor in communication with the plurality of sensors and the output device. The processor is configured to process data captured by the plurality of sensors, and based on that, modify an output of the output device. The processor also is configured to determine whether there are a plurality of users associated with a video conferencing session, determine which user of the plurality of users is speaking, and enhance the audio or video output of the speaking user on the output device.
US10771738B2
Systems and methods are disclosed for establishing a video connection between a mobile device and a support terminal while enabling the support terminal to concurrently push display elements to the mobile device through a separate connection. In particular, in one or more embodiments, the disclosed systems and methods establish a first connection between the support terminal and the mobile device and conduct a video chat between the devices transmitted through the first connection. The disclosed systems and methods enable the support terminal to push a display element to the mobile device through a second connection. In response to receiving the display element, the disclosed systems and methods divide the display screen of the mobile device into at least a first pane and a second pane, providing the video chat for display on the first pane and the display element for display on the second pane.
US10771736B2
Aspects of the subject disclosure are directed towards providing contextual information (such as high resolution still images) during an audio or video call. A receiver of the contextual information may send commands to the sending device to specify a desired resolution and frame rate of such images. A receiving user also may determine how to display any video call frames and/or the contextual information on one or more display devices available to the receiving user. Other contextual information such as location-related data by which a user can determine and display a location of the other call participant (or participants) may be transmitted during the call.
US10771730B2
A display apparatus includes: a display panel including: a display area configured to display an image, and a non-display area, at least one first sound generator in the display area, and at least one second sound generator in the non-display area, wherein each of the at least one first sound generator and the at least one second sound generator is configured to vibrate the display panel to generate sound toward a front of the display panel.
US10771723B2
An image sensor pixel may include a photodiode, a floating diffusion, and a transfer gate. Column readout circuitry coupled to the image sensor pixel via a column line. Voltage settling circuitry may be coupled to the column line. Voltage settling circuitry may include a pre-charging circuit, a reset voltage slew boosting circuit, and an image signal voltage slew boosting circuit. The pre-charging circuit may pull down the column line voltage to a grounding voltage. The reset voltage slew boosting circuit may pull up the column line voltage to a reference voltage near a reset level voltage. The image signal voltage slew boosting circuit may pull down the column line voltage to an additional reference voltage near an image signal voltage. With the use of the voltage settling circuitry, a faster pre-charge and clamping of the column line can be achieved.
US10771720B2
A solid-state imaging device includes a plurality of pixels, each of the plurality of pixels including a photoelectric converter. The photoelectric converter includes a first semiconductor region of a first conductivity type, a second semiconductor region of a second conductivity type provided under the first semiconductor region, and a third semiconductor region of the first conductivity type provided under the second semiconductor region. The second semiconductor region has a first end portion and a second end portion opposing to the first end portion. The third semiconductor region has a first region and a second region overlapping with the second semiconductor region in a plan view, and the first region and the second region are spaced apart from each other from a part of the first end portion to a part of the second end portion.
US10771709B2
It is made such that a user can easily and appropriately evaluate luminance of an HDR video signal.A luminance evaluation value is obtained by processing the HDR video signal. The luminance evaluation value is displayed on a display unit. For example, the HDR video signal is a linear HDR video signal and/or the HDR video signal obtained by performing gradation compression on the linear HDR video signal with a log curve characteristic. For example, the luminance evaluation value includes an average picture level, a high light share ratio, a high light average picture level, a product value of the high light share ratio and the high light average picture level and the like.
US10771704B2
A method of displaying a wide-angle image including one or more attention points on a display device, the method being performed by an information processing apparatus including the display device, includes, in response to detecting a predetermined trigger when at least a part of the wide-angle image is displayed as a display region, displaying a region of the wide-angle image in the display region, the region of the wide-angle image including at least one of the one or more attention points.
US10771702B2
A movable support device includes: a movable unit that includes an imager, a first flexible substrate including wirings connected to terminals other than a power supply terminal and a ground terminal among terminals of the imager, and a second flexible substrate including wirings connected to the power supply terminal and the ground terminal; and a support member that supports the movable unit to be movable in a longitudinal direction of a light receiving surface of the imager and a short direction of the light receiving surface, the first flexible substrate includes a first portion extending in one direction of the short direction and a folded portion folded at an end portion of the first portion in other direction of the short direction, and the second flexible substrate includes a second portion and a folded portion as defined herein.
US10771700B2
There is provided an image blur correction apparatus. A detection unit detects shake occurring in an image capturing apparatus. Based on the shake, a determination unit determines a first correction amount and a second correction amount that are for correcting image blur. A transmission unit transmits a second correction amount to a second image blur correction apparatus via a communication device, the second image blur correction apparatus controlling a second correction member based on the second correction amount. An acquisition unit acquires a correction error of the second correction member caused by a communication delay of the second correction amount in the communication device. Based on the first correction amount and the correction error, a control unit controls a first correction member configured to correct image blur of the image capturing apparatus so as to reduce the correction error.
US10771699B2
An image processing method includes obtaining an image frame through an imaging device over a period of time. The image frame includes a plurality of groups of pixels that are exposed to light at different time points within the period of time. The method further includes obtaining attitude information of the imaging device during the period of time, deriving positional state of an individual group of pixels in the plurality of groups of pixels based on the attitude information of the imaging device, and processing the image frame using the positional state.
US10771696B2
Implementations generally provide physically based camera motion compensation. In some implementations, a method includes detecting vibrations at an image sensor of a camera. The method further includes determining a vibration signal from the vibrations, wherein the vibration signal includes one or more of a horizontal component and a vertical component. The method further includes sending the vibration signal to one or more actuators, wherein the actuators dampen the vibrations.
US10771695B2
An electronic apparatus includes an approach detection unit detecting approach of an object to an approach section, an operation detection unit detecting an operation on an operation unit, and a controller performing display in a display unit in a finder viewable through a finder section when the approach is detected in a case where a predetermined. state in which the operation unit is not operated is continued for less than first and second period of times, entering a first state in which the approach is detected but display in the display unit is not performed, when a nonoperation state of the operation unit is continued for the first period of time, and entering a second state in which power consumption is smaller than that in the first state, when the predetermined state in which the nonoperation state of the operation unit is continued for the second period of time.
US10771688B2
According to one embodiment, an image processing device that processes a first image and a second image captured by a camera includes a first circuit, a second circuit and a third circuit. The first circuit determines a first position of a first reference line and a second position of a second reference line in at least one of the first image and the second image. The second circuit determines a image deformation reduction parameter based on a line width from a first reference point on the first reference line at the first position to a second reference point on the second reference line at the second position. The third circuit reduces image deformation in the first image or the second image based on the image deformation reduction parameter.
US10771683B2
Accurate motion detection is performed by discriminating whether a sensor detecting an object motion is mounted on a human body or not, and processing is executed with respect to metadata based on the result. Sensor information according to the motion is input from the sensor, and a sensor mounting position is determined. A sensor mounting position detection unit calculates a ratio between a high-frequency component and a low-frequency component included in the sensor information, and discriminates whether the sensor is mounted on the human body or is mounted on other than the human body, on the basis of the calculated ratio. A metadata generating unit inputs user motion detection information obtained by executing a motion detection algorithm assuming a sensor mounting position coincident with a sensor mounting position detection result, and generates the shot image corresponding metadata.
US10771681B2
An image pickup apparatus of which the display start timing and the display quality are selectable. The image pickup apparatus has a switch which selectively switches display data to be displayed on a display device between the first display data output by the first output circuit, and the second display data output by the second output circuit, and display the first display data or the second display data on the display device, wherein the first display data is generated by the image data output by the image pickup device developed, and the second display data is generated by the image data transferred by a transfer circuit developed.
US10771676B2
A focus control device includes a region setting section 2010 that sets a plurality of regions, each including a plurality of pixels, to an image acquired by an imaging section 200, an AF evaluation value calculation section 2020 that calculates an AF evaluation value of each of the plurality of regions, an invalid region setting section (invalid block setting section 2050) that sets an invalid region (low contrast determination invalid block) in the plurality of regions, a low contrast state determination section 2075 that determines whether or not the target subject is in a low contrast state based on the AF evaluation value of a region, in the plurality of regions, other than the invalid region, and a focus control section 2000 that controls an in-focus object plane position based on the AF evaluation value. The focus control section 2000 is configured to implement the focus control varying depending on a determination result obtained by the low contrast state determination section 2075.
US10771672B2
The present invention provides a detachable-head-type camera which, when a camera head unit is exchanged, can perform correction processing with a unique value corresponding to a camera head unit after the exchange, and provides a work machine including the detachable-head-type camera. Camera head unit of detachable-head-type camera is detachably connected to image data generation section via dedicated cable. In non-volatile memory of camera head unit, unique value corresponding to the characteristics unique to at least one of imaging element or lens is stored. Unique value is used for correction processing of image data performed by at least one of image data generation section or image processing unit.
US10771671B2
Modular digital camera systems are disclosed. The modular digital camera system can include a brain module configured to be releasably coupled to one or more of a port extender module, power module, display module, and handle module. The brain module and other accessory modules can be structured according to some embodiments to increase an ease of coupling and decoupling the modules. The brain module can include an antenna, such as a slot antenna, for transmitting and receiving radiofrequency signals.
US10771665B1
A vehicle includes an image sensor having a field of view, an illuminator aimed at the field of view; and a computer including a processor and a memory storing instructions executable by the processor. The computer is programmed to illuminate an object external to the vehicle; determine that the object has a known optical property; determine the optical property of the object from a database; calculate luminance of the illuminator based at least on the optical property of the object; and adjust at least one of the illuminator, the image sensor, and the computer based at least on the luminance of the illuminator.
US10771664B2
The present disclosure relates to a solid-state imaging device, a method for manufacturing the same, and an electronic apparatus capable of improving sensitivity while suppressing degradation of color mixture. The solid-state imaging device includes an anti-reflection portion having a moth-eye structure provided on a boundary surface on a light-receiving surface side of a photoelectric conversion region of each pixel arranged two-dimensionally, and an inter-pixel light-blocking portion provided below the boundary surface of the anti-reflection portion to block incident light. In addition, the photoelectric conversion region is a semiconductor region, and the inter-pixel light-blocking portion has a trench structure obtained by digging the semiconductor region in a depth direction at a pixel boundary. The techniques according to the present disclosure can be applied to, for example, a solid-state imaging device of a rear surface irradiation type.
US10771659B2
An electronic apparatus capable of efficiently cooling first and second circuit boards, using one cooling fan. A main circuit board is arranged substantially in parallel to a side surface of a casing. A sensor circuit board is arranged orthogonal to the side surface of the camera casing. A main duct is formed with a flow passage for cooling the main circuit board. A sensor duct has an exhaust port and is formed with a flow passage for cooling the sensor circuit board. A cooling fan is fixed to the main duct and has an exhaust port for discharging air flowing into the flow passage of the main duct. The main duct is formed with an opening connected to the exhaust port of the sensor duct, and introduces air discharged from the exhaust port of the sensor duct into the flow passage of the main duct.
US10771658B2
A method includes receiving information specifying a color gamut. The color gamut corresponds to a range of colors producible by an output device. The method further includes receiving a first indication of a first color associated with a first point in a geometrical representation of the color gamut in a three-dimensional (3D) color space. The method further includes generating, based on the first color, a second indication of a second color that is included in the color gamut. The second color is associated with a second point in the 3D color space. The second point is identified based on a particular value of data associated with a plurality of distances between the first point and a subset of points of the geometrical representation. The subset of points includes more than one and fewer than all points of the geometrical representation.
US10771657B2
An image processing apparatus performs image processing to print a color materials of a first color and a second color. When a sum of a first gradation data for the first color and a second gradation data for the second color is equal to or smaller than the maximum value of thresholds of a first threshold matrix, a generation unit generates a second quantization data for the second color based on a result of comparing the second gradation data with a second threshold. When the sum is greater than the maximum value, the generation unit generates third gradation data by subtracting the maximum value from the sum and generates the second quantization data based on a result of comparing the third gradation data with the first threshold or a result of comparing a difference between the second gradation data and the third gradation data with the second threshold.
US10771656B2
An information processing device includes: an image acquirer that acquires an image to print onto a medium; a color converter that converts color in the image acquired by the image acquirer depending on a positional relationship between a white image forming section that forms an image on the medium with white color material and a color image forming section that forms an image on the medium with colored color material; and an image output unit that outputs the image whose color is converted by the color converter.
US10771646B2
A reading device includes a position reference member and a reader. The position reference member has a reference pattern that includes a line extending in a prescribed direction. The position reference member is configured to relatively move in a direction orthogonal to the prescribed direction. The reader includes a plurality of sensor chips, each of the sensor chips including a plurality of pixels. The reference pattern corresponds to each of the sensor chips of the reader.
US10771645B2
A printing control apparatus includes a conveying unit that conveys a document to a reading unit, a detection unit that detects a size of the document before it begins to be conveyed, a detection unit that detects the size of the document after the document begins to be conveyed, and a control unit that performs a copy job using the reading unit and printing unit based on the size of the document detected before it is conveyed in a case where the printing unit starts to print the image data before the reading unit finishes generating image data for one page and performs a copy job based on the size of the document detected after it begins to be conveyed in a case where the printing unit starts to print the image data after the reading unit finishes generating image data for at least one page.
US10771643B2
An information processing system causes a screen displayed by an information processing terminal to transition to another screen according to an operation by a user. The information processing system includes a screen configurator configured to generate screen data of the screen and cause the information processing terminal to display the screen, the screen being configured to accept, from the user, a selection operation of a parameter, a deletion operation of the parameter, a validation operation of the selected parameter, and a cancellation operation of the selection operation; and an information manager configured to manage parameter information of the parameter for which the validation operation was last accepted, held by a holder. The screen configurator generates the screen data so as to reject the deletion operation of deleting the parameter for which the validation operation was last accepted, based on the parameter information.
US10771640B2
In an image forming apparatus, an event detection unit detects occurrence of an event which requires replacement of a part, a notification unit notifies guidance for replacing the part if the event detection unit detects occurrence of the event, and a control unit ends a notification of the guidance using, as conditions, a case in which a cover open to perform the replacement is set in a closed state and a case in which an input of an instruction that the replacement has completed is accepted.
US10771638B2
A device, method, and computer-readable medium for printing an image on an edible media. The method including receiving from an external device associated with a consumer the image, determining whether the image is of suitable quality to be printed on the edible media, transmitting a message to the external device, in response to a determination that the image is not of suitable quality to be printed on the edible media, and performing an image processing technique on the image to enhance the image for printing on the edible media, in response to a determination that the image is of suitable quality to be printed on the edible media. The method further including transmitting a request to a printer to print the enhanced image on the edible media, and transmitting a request to the printer to print a shipping label to ship the printed edible media to the consumer.
US10771633B2
Described is an echo cancellation method including buffering the at least one frame of a first voice signal, the at least one frame of the first voice signal including an echo signal, when the at least one frame of signal is preprocessed, separately obtaining, in a first timing period, the at least one frame of the first voice signal from a buffer and at least one frame of a reference signal matching the at least one frame of first voice signal from a reference signal queue, so that an estimated latency value, between each frame of first voice signal and a corresponding reference signal, remains within a preset range, performing echo cancellation processing on the echo signal in the at least one frame of first voice signal using the at least one frame of reference signal, to obtain a second voice signal, and outputting the second voice signal.
US10771631B2
Systems and methods are described for modifying one of far-end signal playback and capture of local audio on an audio device. Frames of both a far-end audio stream and a near-end audio stream may be analyzed using a measure of voice activity, the analyzing producing voice data associated with each frame. Based on the voice data, a conference state may be determined, and one of playback of the far-end audio stream and capture of local audio on an audio device may be modified based on the determined conference state. By associating the likely intent with a predefined state, the device may further cull or remove unwanted or unlikely content from the device input and output. This may have a substantial advantage in allowing for full duplex operation in the case of more meaningful and continuing voice activity, particularly in the case where there are many connected endpoints.
US10771611B2
A system and method for managing phone calls enables the call initiator to create a personalized audio or video invitation that the call recipient may review prior to accepting the call, which is immediately connected upon acceptance. Prior to initiating the call, the call initiator's communication device records a personalized audio or video invitation from the call initiator. A peer-to-peer connection is established between the call initiator's communication device and the call recipient's communication device. The call initiator may upload the personalized audio or video invitation to a server for the call recipient to download or stream from the server, or the call recipient may download or stream the personalized audio or video invitation from the call initiator's device via the peer-to-peer connection. Upon receipt of a notification from the call recipient that the call is accepted, a live voice connection between the call initiator and call recipient is established.
US10771610B2
A wearable mobile device executes a personal safety service client application to detect activation of a periodic safety confirmation mode, wherein the activation is detected from a first user input received by the wearable mobile device, receive, from a personal safety service server, a request for safety confirmation, and detect a safety confirmation event, wherein the safety confirmation event is detected from a second user input received by the wearable mobile device. The personal safety service client application is further to provide an indication of the safety confirmation event to the personal safety service server, wherein the personal safety service server is configured to send a notification message via a push notification displayed on user devices of a predefined group of emergency contacts indicating the occurrence of an emergency if the indication of the safety confirmation event is not received within a first pre-defined time interval and periodically receive additional requests for safety confirmation, wherein each additional request for safety confirmation is received after a second pre-defined time interval has passed.
US10771608B2
A system for use in issuing commands to a plurality of appliances each of a specific one of a plurality of different appliance types includes a smart device adapted to transmit command communications and a plurality of low-energy consuming controllers each adapted to transmit a command to a one of the plurality of appliances of a specific one of the plurality of different appliance types in response to receipt of a command communication originating from the smart device.
US10771602B2
The present disclosure discloses a mobile terminal and a battery cover of mobile terminal, the battery cover of mobile terminal includes a main control circuit, a power management circuit, a touch circuit and an e-Ink; wherein the main control circuit, the power management circuit and the touch circuit are connected to the e-Ink respectively; the main control circuit and the power management circuit are connected to the mobile terminal respectively; the main control circuit is connected to the touch circuit; the power management circuit is configured to supply power to the e-Ink; the touch circuit is configured to receive a screen changing operation of the e-Ink; and the main control circuit is configured to receive data from the touch circuit, communicate with the mobile terminal and display contents of communication on the e-Ink.
US10771601B2
Requests for data can be distributed among servers based on indicators of intent to access the data. For example, a kernel of a client device can receive a message from a software application. The message can indicate that the software application intends to access data at a future point in time. The kernel can transmit an electronic communication associated with the message to multiple servers. The kernel can receive a response to the electronic communication from a server of the multiple servers. Based on the response and prior to receiving a future request for the data from the software application, the kernel can select the server from among the multiple servers as a destination for the future request for the data.
US10771581B2
This disclosure is directed to methods and systems for handling a cookie by an intermediary between a server and a client. An intermediary may receive a first request from a client for a web page of a server, and may incorporate code into a first fragment of the web page to include in a modified web page for presentation at the client. The code, upon execution, may transmit a predefined request from the client. The intermediary may receive a response from the server to the first request. The response may include a cookie and information about the cookie in a header section of the response. The intermediary may transmit to the client responsive to the predefined request, the cookie and a second fragment for inclusion in the modified web page. The second fragment may include the information about the cookie in a header section of the second fragment.
US10771580B1
In some examples, a computing device may determine that a selected application is executing and gather, over a predetermined time interval, data associated with operations being performed to the input/output stack by the selected application. After gathering the data, a classifier may analyze the data and determine a particular workload type from a predefined set of workload types associated with the selected application. The computing device may select a particular profile from a plurality of predefined profiles based at least in part on the particular workload type, and modify, based on the particular profile, a plurality of parameters to create a plurality of modified parameters. The modified parameters may reduce an execution time of performing the operations to the input/output stack.
US10771576B1
Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.
US10771574B2
One exemplary system can determine a digital footprint for a user. The system can determine a first transmission pattern in which first content was transmitted to a first user device based at least in part on the digital footprint. The system can determine training data that includes a relationship between (i) one or more characteristics of the first content and (ii) the first transmission pattern. The system can then train a machine-learning-model using the training data to enable the machine-learning-model to predict a second transmission pattern in which to transmit second content that is different from the first content. The system can provide the second content as input to the machine-learning-model to obtain the second transmission pattern as output from the machine-learning-model. The system can cause the second content to be transmitted to the first user device in accordance with the second transmission pattern, which may conserve computing resources.
US10771566B2
A system and method for mobile application virtualization. The system includes a server based architecture for mobile application virtualization. The architecture includes a single operating system instantiation resident on a server computer system. The single operating system includes a session management module and a plurality of service modules. The architecture further includes a plurality of user sessions each session comprising a plurality of applications and a unique session ID. The plurality of user sessions are operable to call services of the single operating system. The architecture further includes a plurality of virtual device sets each set comprising a unique session ID and associated with a respective user session of the plurality of user sessions. Upon receiving an application programming interface (API) call from an application of a first user session to a first service module of the plurality of service modules, the single operating system is operable to map the API call to a first set of virtual devices that shares a same session ID as a session ID of the first user session for fulfillment of the API call by the first service module.
US10771565B2
Disclosed are various embodiments that facilitate sending input commands to an application over a network that may have variable latency characteristics. A first computing device sends a request to initiate a remote session with the application being executed by a second computing device. Upon initiation of the remote session, the first computing device receives application output data associated with the application for display via the first computing device. The first computing device may capture an input command associated with a video frame of the application output data being displayed. The input command is transmitted to the second computing device. To account for latency characteristics associated with the network, the second computing device provides the input command to the application after a delay.
US10771564B2
Technical solutions are described for sharing HTTP client sessions among multiple processes being executed by a client computing device. An example method includes creating a set of HTTP client sessions for a remote server. The method further includes, in response to receiving an HTTP request from an application process, the HTTP request is for communicating with the remote server, assigning an HTTP client session from the set of HTTP client sessions to the application process, and sending the HTTP request from the application process to the remote server via the HTTP client session that is assigned. The method further includes, in response to receiving a reply from the remote server, deselecting the HTTP client session from the application process, and sending the reply from the remote server to the application process.
US10771555B2
A relay device is provided that is provided on a first network hierarchy level and relays communications via a network hierarchy level higher than the first level, between a plurality of nodes subordinate to the relay device and a sales broker website, and includes: an application storage unit storing a sales broker application; and an application execution unit executing the sales broker application to cause the relay device to function as: an order data reception unit receiving order data including a plurality of contents; a first order data transmission unit transmitting the order data to the sales broker website; and a second order data transmission unit transmitting, when an order receiver node receiving an order for the product is any of the plurality of nodes, at least a part of the plurality of contents to the order receiver node without involving a level higher than the first level.
US10771554B2
Disclosed embodiments relate to cloud scaling with non-blocking, non-spinning cross-domain event synchronization and data communication. In an example, a processor includes a memory to store multiple virtual hardware thread (VHTR) descriptors, each including an architectural state, a monitored address range, a priority, and an execution state, fetch circuitry to fetch instructions associated with a plurality of the multiple VNFs, decode circuitry to decode the fetched instructions, scheduling circuitry to allocate and pin a VHTR to each of the plurality of VNFs, schedule execution of a VHTR on each of a plurality of cores, set the execution state of the scheduled VHTR; and in response to a monitor instruction received from a given VHTR, pause the given VHTR and switch in another VHTR to use the core previously used by the given VHTR, and, upon detecting a store to the monitored address range, trigger execution of the given VHTR.
US10771551B2
The present disclosure involves systems, software, and computer implemented methods for performing dynamic topology switch in a failover operation. In one example, a failover of a first node is determined. The first node includes a first data server and a first replication server. At least one user application connects to the first data server prior to the failover of the first node. In response to the determined failover, the at least one user application is connected to a second data server of a second node. The second node includes the second data server and a second replication server. Prior to the failover of the first node, a data replication topology of the second node is a remote topology. During the failover, if the first replication server on the first node is down, the data replication topology of the second node is switched from the remote topology to a local topology.
US10771548B2
A data sync engine, a related method and software achieve keeping the data set of a core computer system and a mobile device in sync so that a user may perform operations using several different devices connectable to the core computer system.
US10771543B2
A first server includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to determine that a server is present that has not had settings other than at most default settings applied to a basic input output system (BIOS) executable by the server to boot the server. The instructions are also executable by the processor to, based at least in part on a determination that the server is the same model of server as the apparatus, has the same BIOS version as the apparatus, and/or has the same baseboard management controller (BMC) version as the apparatus, facilitate over a peer to peer server network at least some settings in the apparatus to be provisioned to the server to establish the at least some settings in the server.
US10771540B2
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing the distribution of content and/or communications from a telecommunications or computer network to an end user of the network. In general, the system receives a request for content from a user of the network and analyzes the request to determine an estimated geographic region and/or an access network associated with the requesting device. Based on the determined geographic region or access network, a networking device returns a specific anycast IP address from which the content may be received. In this manner, the content providing network may utilize multiple anycast IP addresses within the network to provide content to one or more end users of the network. The specific anycast IP address is provided to an end user device to obtain the requested content.
US10771535B2
The method includes: receiving, by a first managed object device, a first transaction resource creation request that is sent by an application server and includes an identifier of a first to-be-operated resource, a first execution time, and a first to-be-executed operation; receiving, by a second managed object device, a second transaction resource creation request that is sent by the application server and includes an identifier of a second to-be-operated resource, a second execution time, and a second to-be-executed operation; successfully creating, by the first managed object device, a first transaction resource according to the first transaction resource creation request, and successfully creating, by the second managed device, a second transaction resource according to the second transaction resource creation request.
US10771533B2
Aspects control data transfers within group of networked devices. The devices are assigned a power values indicative of a relative quality of power supply, connection values indicative of a relative quality of network connections available, and master state values as a function of a comparing historical usage data. The devices with a highest combination value generated from the assigned master state, power and connection values is set as a master device to receive the data item and transfer the data item to each of other devices as client devices relative to the master device.
US10771532B2
Intelligent electronic devices (IEDs), systems and methods for communicating messages over a network is provided. The IED of the present disclosure implements an alarm and notification message feature to send messages to a client or server when selected events occur regarding power usage and power quality for any metered point within a power distribution system. The IED of the present disclosure may be configured to monitor user-selected events according to user-selected settings stored in the IED. In one aspect of the present disclosure, the messages sent by the IED are emails. The IED of the present disclosure may be configured to encrypt the messages sent. The IED of the present disclosure may also be configured to send messages to a logging server via secure messaging.
US10771531B2
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.
US10771513B2
One or more embodiments of the disclosure provide systems and methods for providing content presentations to users of a content presentation system. A content presentation generally includes a plurality of content items provided by one or more users of the content presentation system. In one or more embodiments, the content presentation system may enable a user to modify multiple content attributes using a simple gesture. In another embodiment, the content presentation system can provide dynamic and interactive notifications to the user corresponding to content items and/or other co-users.
US10771500B2
Disclosed are systems and methods for detecting distributed denial-of-service (DDoS) attack. An exemplary method includes receiving one or more requests from a first user for a service executing on a server, and generating a first vector associated with the first user comprised of a plurality of characteristics indicative of the first user accessing the service; calculating a comparison between the first vector and a reference vector, wherein the reference vector comprises an averaged distribution of characteristics for a plurality of users accessing the service, and determining that the service is under a denial-of-service attack based on the comparison between the first vector and the reference vector.
US10771498B1
Systems, methods, and other embodiments associated with validating de-authentication requests to prevent spoofing are described. According to one embodiment, an apparatus includes a wireless controller configured to receive a de-authentication request and determine whether the de-authentication request is invalid based on the wireless controller's receipt of two or more responses to a timing request sent by the wireless controller. Only one response is expected. The two or more responses include the address of a first station.
US10771496B2
Techniques for detecting suspicious file access requests indicative of potential insider threats are described. A suspicious access detection module (SADM) determines, based on access data describing a access requests issued on behalf of multiple users, groups of the users having similar patterns of accesses to folders, a set of the folders accessed by each of the user groups, and ones of the user groups that are to be considered nearby others of the user groups based on having a threshold amount of folder access similarities. The SADM causes an alert to be generated responsive to a determination that a subsequent access request is suspicious because it accesses a file of a folder that is not within the set of accessed folders of the issuing user's user group, and because the folder is not within the sets of accessed folders of any nearby user groups.
US10771494B2
Protecting a runtime Web service application. A web service application is instrumented to log its operation and allow recreation of its execution trace. Trace point vulnerabilities are identified using one or more data payloads. Candidate trace point operations associated with the trace point vulnerabilities are identified. Supplementary candidate operations are computed based on the existing trace point operations and the one or more data payloads. The Web service application is further instrumented with the one or more supplementary candidate operations.
US10771491B2
Data packets transmitted to and from an IoT device are obtained and at least one of the data packets are analyzed using deep packet inspection to identify transaction data from payload of the at least one of the data packets. An event log is generated for the IoT device from the transaction data, the event log, at least in part, used to generate a historical record for the IoT device. The IoT device is profiled into a device profile based on the historical record for the IoT device. The event log is updated in real-time to indicate current operation of the IoT device. Abnormal device behavior of the IoT device is determined using the event log and the device profile. The device profile is updated to indicate the abnormal device behavior of the IoT device.
US10771490B2
Methods and systems for detecting anomalous network device activity. The system may include an interface for receiving an identification label associated with a host device and pre-existing traffic data associated with the host device. The system may further detect that the pre-existing traffic data associated with the host device is anomalous based on the identification label. The system may then issue an alert upon detecting that the pre-existing traffic data associated with the host device is anomalous.
US10771485B2
Embodiments of the invention are directed to a system, method, or computer program product for cross-channel electronic communication security. In this regard, the invention provides dynamic construction and targeting of adaptive simulated malicious electronic communications for unsecure communication identification by a user. The invention configures adaptive simulated malicious electronic communications for interacting with users via user interfaces of the multiple electronic communication media and user devices. Another aspect of the invention is directed to configuring, dynamically and in real time, a simulated malicious electronic communication for one electronic communication medium, based on and in response to, user actions on another simulated malicious electronic communication on another electronic communication medium. Another aspect of the invention is directed to escalating, in real-time, a level of authentication required for the user to execute the user activity based on user actions performed on the simulated malicious electronic communications.
US10771468B1
Approaches provide for mandatory access controls and account identification masking controls in an electronic environment. For example, a customer can configure a client device to access an API gateway which acts as a proxy for a resource in a resource provider environment. Requests for resources or services can be redirected to the API gateway. A registered function may be triggered when the request is received and may filter the request. After filtering, the request can be forwarded on to the actual API endpoint to access the requested resource. From the client's perspective, the resource is being accessed directly, and from the resource's perspective, it is being accessed by the proxy. This layer of indirection enables data to be protected preemptively, rather than waiting for an undesirable condition to exist and then reactively attending to the issue. Additionally, log data may be redacted and/or masked automatically as it is created, protecting sensitive data before it is accessible to administrators or other users.
US10771467B1
Methods and apparati for permitting Computing Devices 200 to safely accept Payloads 220 from External Access Entity Devices 260, and to safely access external Networks 710. In an apparatus embodiment, a Computing Device 200 contains an Access Control Module 210 comprising an Access Verification Public Key 211 and a Device Signature Key 214. The Access Control Module 210 is configured to verify authorization of an External Access Payload 220 by verifying a digital signature affixed to the Payload 220 using the Access Verification Public Key 211. The authorized External Access Payload 220 is then permitted to execute on the Computing Device 200. The Access Control Module 210 is also configured to receive from a Network Access Device 600 information associated with a Network 710 access request, and to create a plurality of digital signatures, using the Device Signature Key 214, that link said information associated with the Network 710 access request with the Access Verification Public Key 211. In some embodiments, an encryption/decryption key pair 291, 292 is associated with External Access Entity Device 260 to further enhance security.
US10771464B2
The disclosed system and method enhances security of people, organizations, and other entities that use what has been termed “social media.” Recent trends have shown that information posted to social media may cause tremendous damage to individuals and other entities. This includes information that was posted deliberately or unintentionally, including social security numbers, financial data and other sensitive information. Further, information that previously may have been viewed as innocuous, such as location data, has caused harm on certain occasions and may need to be protected. The disclosed system provides a novel method of screening, identifying, and preventing certain information from being posted on social media and other public locations. In addition, the disclosed system and method improves security by motivating people to use security software by offering rewards for its use.
US10771463B2
A computer system comprising a resource server running on the computer system. The resource server receives a client request from a client in which the client request includes an access token. The resource server sends an introspection request to an introspection gateway, wherein the introspection request is for introspection of the access token based on the client request, and wherein the introspection gateway uses a third-party authorization server from a plurality of third-party authorization servers to handle the introspection request. The resource server receives a response from the introspection gateway, wherein the response identifies a set of scopes for the access token. The resource server determines whether the access token has sufficient scope from a resource server response. The client is granted access to the resource server in response to the access token having the sufficient scope.
US10771461B2
At least some embodiments are a method including connecting a mobile computer system to a vehicle computer system, wherein the vehicle computer system does not include a display device. Mission control data is received from the vehicle computer system, the mission control data generated by one or more vehicle I/O sensors coupled to the vehicle computer system. The mission control data is displayed on a display device of the mobile computer system.
US10771444B2
Examples associated with distributed authentication are described. One example includes generating a paired public key and private key associated with a user. The private key is split into a set of shares, which are distributed to a set of devices associated with the user. A challenge is generated to authenticate the user to grant the user access to a resource upon receiving an authenticating response to the challenge. The challenge is distributed to members of the set of devices. Partial responses are received from members of the set of devices and combined into a group signature. The group signature serves as an authenticating response to the challenge when generated from partial responses received from a threshold number of members of the set of devices.
US10771441B2
A method of securing authentication in electronic communication between at least one user authentication mechanism and at least one server authentication mechanism, wherein primary authentication is performed in the first step, and during the primary authentication a secondary authentication secret is created and shared between the user authentication and the server authentication mechanisms and is valid only for the given authentication transaction, and the secondary authentication secret is subsequently used as an input for a cryptographic transformation performed by the user authentication mechanism separately on each authentication vector element while creating the first authentication vector product, wherein authentication vector (AV) is an ordered set of authentication vector elements (AVE)(i)), wherein the first authentication vector product is transferred from the user authentication mechanism to the server authentication mechanism and is evaluated by the server authentication mechanism using the secondary authentication secret.
US10771439B2
Embodiments relate to a host encrypting network communications of virtual machines (VMs) in ways that minimize exposure of the network communications in cleartext form. The host captures and registers a measure of a secure state of the host. The measure is registered with a guardian service communicable via a network. The guardian service also securely stores keys of the VMs. Each VM's key is associated with authorization information indicating which machines are authorized to obtain the corresponding VM's key. The host obtains access to a VM's key based on a confirmation that its state matches the registered measured state and based on the authorization information of the VM indicating that the host is authorized to access the key. The VM's key is then used to transparently encrypt/decrypt network communications of the VM as they pass through a virtualization layer on the host that executes the VMs.
US10771436B2
In one example embodiment, a proxy for a network obtains a traffic flow. The proxy determines whether a security policy in a whitelist for the traffic flow is active. If it is determined that the security policy for the traffic flow is active, the proxy selectively decrypts the traffic flow to produce one or more traffic flow attributes and, based on the one or more traffic flow attributes, determines whether the traffic flow is potentially malicious.
US10771421B2
Methods, apparatus, systems and articles of manufacture are disclosed to facilitate information exchange using publish-subscribe with blockchain. An example apparatus includes a broker including a processor and a distributed ledger module. The example distributed ledger module stores a message to be relayed by the broker from a publisher to a subscriber. The example processor is to at least compute, triggered by receipt of the message by the broker, a proof-of-work (PoW) function. The example processor is to at least verify the computation of the PoW function. The example processor is to at least transmit, upon verifying the computation of the PoW function, the message to the subscriber. The example processor is to at least process feedback received by the broker to update the PoW function.
US10771417B2
Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
US10771415B2
A message creator encodes message information into an original message. The message creator transmits the original message to a message recipient via a first medium. The message recipient receives the original message and decodes the original message to extract the encoded message information. The message recipient adds and/or modifies an attribute of the original message and re-encodes the message information in a modified message. The computer system transmits the modified message as if it were transmitted from the message creator to the message recipient. One attribute that the message recipient may modify is the message medium. As a result, the modified message may be transmitted via a different medium than the original message.
US10771413B1
A method may include retrieving document details associated with a user from at least one database stored on a storage device, the document details including a user identifier that identifies the user, a due date, and an amount; querying, using at least one processor, the at least one database using the user identifier to determine at least one value for the user, the at least one value including a historic value; matching the historic value, due date, and amount to an electronic message property set from a plurality of message property sets; applying the electronic message property set to at least one electronic message; and transmitting the at least one electronic message in accordance with the applied property set.
US10771407B2
A method for using multi-level bots is discussed. The method includes accessing, via an integration bot, a chat text, provided by a chat application instance, that indicates a user query. The method includes accessing a user state associated with a user of the chat application instance, the user state indicating previous chat texts associated with the chat application instance and corresponding knowledge queries. The method includes generating, based on the user state and analysis of the chat text, a knowledge query for data access using one or more domain bots. The method includes determining, based on the knowledge query, a domain bot and associated communication protocol. The method includes communicating the knowledge query using the communication protocol to the domain bot to obtain a reply. The method includes communicating a response text to the chat application instance, the response text generated based on the reply and the user state.
US10771405B2
A source access network device multicasts copies of a packet to multiple core switches, for switching to a same target access network device. The core switches are selected for the multicast based on a load balancing algorithm managed by a central controller. The target access network device receives at least one of the copies of the packet and generates at least metric indicative of a level of traffic congestion at the core switches and feeds back information regarding the recorded at least one metric to the controller. The controller adjusts the load balancing algorithm based on the fed back information for selection of core switches for a subsequent data flow.
US10771402B2
A link aggregated FCoE system includes a target device, a first FCF device coupled to the target device and a LAG, and a second FCF device coupled to the LAG and to the first FCF device by an ICL. The first and second FCF devices are each associated with a common FCF MAC address. The first FCF device receives, through the LAG, first FCoE data traffic directed to the common FCF MAC address and including a target device destination identifier and, in response, forwards the first FCoE data traffic to the target. The second FCF device receives, through the LAG, second FCoE data traffic directed to the common FCF MAC address and including the target device destination identifier and, in response, forwards the second FCoE data traffic to the first FCF device so that the first FCF device may forward the second FCoE data traffic to the target device.
US10771392B1
A computer-implemented system and method include a rate-limiting server. The server receives a request from a client and uses an early stage process to search for a rate-limiting token bucket (TB) using metadata associated with the request. Responsive to finding the TB using the first metadata, a response operation is performed. Responsive to not finding the TB using the first metadata, a late stage process is used to search for the rate-limiting TB using server-side session data associated with the request. Responsive to not finding the TB using the session data, the TB is created and associated with at least two search indexes comprising the first metadata associated with the request and the session data. Finally, the response operation is performed that comprises transmitting a determined response to the client.
US10771385B2
A PE and a method of forwarding packet are provided. According to an example of the method, when receiving a packet, the PE may determine a vPort associated to a port through which the packet is received. When a forwarding entry adding condition is satisfied, the PE may add a first forwarding entry in a forwarding table by recording the first vPort as an egress port, a source MAC address of the packet as a MAC address and an VLAN identifier of the VLAN associated with the first vPort as a VLAN identifier. Subsequently, the PE may search the forwarding table for a second forwarding entry matching the destination MAC address of the packet and the VLAN to which the packet belongs. The PE may search a port associating relationship table for a port associated to a second vPort in the second forwarding entry to forward the packet.
US10771384B2
Disclosed are various embodiments for implementing a blockchain utilizing routed packets to generate blocks. A given packet can be signed and analyzed to determine whether the signed packet satisfies root packet criteria. Packets that satisfy root packet criteria can be analyzed to determine whether they collectively satisfy a predetermined block criteria. A block can be added to the blockchain when the block criteria is met.
US10771374B2
A physical layer chip of a first physical port of a network device receives a packet and sends a first time stamp and the packet to a Media Access Control (MAC) chip of the first physical port. The MAC chip of the first physical port adds the first time stamp to the packet and sends the packet. A MAC chip of a second physical port receives the packet, extracts the first time stamp of the packet, and sends the packet to a physical layer chip of the second physical port. The MAC chip of the second physical port receives a second time stamp of the packet. The network device calculates a processing delay for the packet. The processing delay is a value obtained by subtracting the first time stamp from the second time stamp.
US10771364B2
A network interface controller is provided, including a receiving module, a boundary determination module, a first checksum calculation module, and a second checksum calculation module. The receiving module receives a packet having a segment of a first layer protocol and a segment of a second layer protocol. The boundary determination module performs a boundary determination operation on the packet to generate boundary information, wherein the boundary information includes a length of the segment of the second layer protocol and a boundary indication signal. The first checksum calculation module finishes the calculation of a first checksum corresponding to the segment of the first layer protocol after receiving the length of the segment of the second layer protocol. The second checksum calculation module starts to calculate a second checksum corresponding to the segment of the second layer protocol after receiving the boundary indication signal.
US10771362B2
A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors.
US10771354B1
Systems and methods for providing a network management platform for managing a plurality of deployments are described herein. In an embodiment, a server computer receives a request to generate a plurality of network deployments, including first interface elements and rules for a first network deployment and second interface elements and rules for a second network deployment. The server computer sends the first network deployment to a first plurality of client computing devices and sends the second network deployment to a second plurality of client computing devices. When the server computer receives network usage data from the first and second plurality of computing devices, the server computer provides the network usage data to a network operation with an identification of a corresponding deployment.
US10771351B2
A cloud-based system and method for provisioning IT infrastructure systems is disclosed. The system and method provided constructs an infrastructure generally comprised of a processing component supplying the computational capacity for a platform element, comprising one or more processing elements, memory and I/O subsystems, a storage component utilizing commodity disk drives and comprised of one or more physical storage devices, and a network component providing a high speed connection among processing elements and the processing component to storage components. In addition, the system and method provide all features required for a complete, immediately usable infrastructure system including registration of IP addresses and domain names so that the user may have the system completely up and running without the aid of an administrator.
US10771340B2
A storage system includes: a plurality of storage devices, each of which being configured to run a DHCP client and a discovery log updater; a host computer configured to provide I/O or compute workloads to the plurality of storage devices; and a discovery server configured to provide a discovery log page to the host computer. The DHCP client and the discovery log updater are running on each of the plurality of storage devices provides a discovery log entry of the corresponding storage device to the discovery server. The discovery log page contains discovery information of the plurality of storage devices including one or more discovery log entries, and each of the one or more discovery log entries includes an address of the corresponding storage device that is assigned to establish communication between the host computer and the corresponding storage device. The host computer establishes a connection with a target storage device using the discovery log entry of the target storage device contained in the discovery log page and provides I/O or compute workloads to the target storage device.
US10771331B2
In one embodiment, a device receives traffic telemetry data captured by a plurality of networks and used by device classification services in the networks to classify endpoints in the networks with device types. The device compares the telemetry data from a particular one of the networks to the telemetry data from the other networks to identify one or more traffic characteristics that are missing from the telemetry data for one or more endpoints of the particular network. The device identifies a networking entity in the particular network that is common to the one or more endpoints for which the one or more characteristics are missing. The device determines a configuration change for the networking entity by comparing a current configuration of the entity to those of one or more entities in the other networks. The device initiates implementation of the determined configuration change for the entity in the particular network.
US10771326B2
A method and system are described for communicating within a system, which may be along tubular members. The method includes constructing a communication network for tubular member, such as a wellbore accessing a subsurface region or a pipeline, and using the communication network in hydrocarbon operations, such as hydrocarbon exploration, hydrocarbon development, and/or hydrocarbon production.
US10771317B1
A first network device permits a bidirectional forwarding detection (BFD) session with a second network device. The first network device is a designated forwarder for a third network device, a first link is provided between the first network device and the third network device, the second network device is a backup designated forwarder for the third network device, a second link is provided between the second network device and the third network device. The first network device detects a link failure associated with the first link between the first network device and the third network device, and provides, via the BFD session, a BFD message to the second network device. The BFD message includes an indication of the link failure, and the BFD message is to cause the second network device to be a new designated forwarder for the third network device.
US10771314B2
In some examples, learning based incident or defect resolution, and test generation may include ascertaining historical log data that includes incident or defect log data associated with operation of a process, and generating, based on the historical log data, step action graphs. Based on grouping of the step action graphs with respect to different incident and defect tickets, an incident and defect action graph may be generated to further generate a machine learning model. Based on an analysis of the machine learning model with respect to a new incident or defect, an output that includes a sequence of actions may be generated to reproduce, for the new incident, steps that result in the new incident, reproduce, for the new defect, an error that results in the new defect, identify a root cause of the new incident or defect, and/or resolve the new incident or defect.
US10771307B2
Inter-device service access is disclosed including issuing, by a source device running a first program, an access request by the first program for a specific service, and transmitting, by the source device running the first program, the access request through an inter-device link to a target device that provides the specific service, the target device being configured to receive the access request, forward the received access request to a second program running on the target device, the second program executing a corresponding service function.
US10771297B2
A method implementing the same frequency-time transform of size M irrespective of the service. The method adds, during a frame setup, a cyclic extension of L=L1+L2 samples in order to obtain a sequence of M+L samples. The method carries out a time-domain filtering according to a function ƒ(n) of the samples n of the sequence of M+L samples.
US10771291B2
An example system includes a communication channel and at least one tuning structure coupled to the communication channel. The tuning structure includes a branch of the communication channel. The tuning structure is to dissipate energy from the communication channel at least at one selected wavelength. The branch of the communication channel is a terminated portion.
US10771289B2
Disclosed is a method, receiver, multi-receiver device, system and computer readable medium for configuring a receiver to perform multi-transmitter channel estimation for a time-varying channel. In one aspect, the method includes: wirelessly receiving at least two frames, each frame including a block of training symbols received at different points in time for a time-varying channel; estimating, for each block at a block location, a first channel coefficient of the time-varying channel, wherein the block location is the same for each block; and interpolating or extrapolating a plurality of second channel coefficients for the respective training symbols of each block based on the respective first channel coefficient.
US10771282B2
In a motor vehicle, messages from control units arrive at input ports of a switch apparatus with each message indicating a destination address and a priority level. Each input port of the switch apparatus receives at most messages with a predetermined maximum data volume overall, for one priority level or for some or all of the priority levels, during each predetermined unit of time. The received messages are assigned to output port(s) based on their destination address and the messages assigned to each output port are sent onward. This guarantees time limits for the respective transmission period.
US10771277B1
Systems and methods for automatically adjusting device volume based on learned volume preferences are disclosed herein. A first device receives a wireless signal from a second device. A signal strength of the wireless signal is determined, and a location of the second device is determined based on the signal strength of the wireless signal. Historical volume level data for the first device is retrieved from memory. A target volume level for the first device is determined based on the location of the second device and the historical volume level data. A volume setting of the first device is automatically adjusted to the target volume level.
US10771276B2
Methods of providing building performance data include receiving building performance data from multiple different building performance data sources each comprising one of multiple different system programming languages and configured to provide building performance data at different time intervals, aggregating the received building performance data from the different building performance data sources into a single data stream, generating graphical data that represents data in the single data stream and providing the data in the single data stream and/or the graphical data to be displayed data to a user.
US10771269B2
Automated intelligent node setup and configuration in a Hybrid Fiber-Coaxial (HFC) Network may be provided. First, a desired operating profile for a node connected in a Hybrid Fiber-Coaxial (HFC) network may be determined by a computing device. Next, based on the desired operating profile, a setting for at least one component in the node may be determined by the computing device. Then the at least one component in the node may be adjusted remotely by the computing device to the determined setting.
US10771267B2
An authentication system and device including physical unclonable function (PUF) and threshold cryptography comprising: a PUF device having a PUF input and a PUF output and constructed to generate, in response to the input of a challenge, an output value characteristic to the PUF and the challenge; and a processor having a processor input that is connected to the PUF output, and having a processor output connected to the PUF input, the processor configured to: control the issuance of challenges to the PUF input via the processor output, receive output from the PUF output, combine multiple received PUF output values each corresponding to a share of a private key or secret, and perform threshold cryptographic operations. The system and device may be configured so that shares are refreshable, and may be configured to perform staggered share refreshing.
US10771265B2
Improved pseudonym certificate management is provided for connected vehicle authentication and other applications. Temporary revocation of a certificate is enabled. With respect to Security Credential Management Systems (SCMS), linkage authorities can be eliminated without compromising the system security. Other embodiments are also provided.
US10771250B2
Distributed token-less authentication. In an embodiment, a partially-hashed personal identification number (PIN) is received from a terminal via at least one first network, wherein the partially-hashed PIN comprises an unhashed first portion that identifies a service-specific interface associated with the user account, and a hashed second portion. The partially-hashed PIN is relayed to the service-specific interface, identified by the first unhashed portion of the partially-hashed PIN, via at least one second network. Subsequently, a first-level confirmation or rejection is received from the service-specific interface via the at least one second network, and the first-level confirmation or rejection is relayed to the terminal via the at least one first network.
US10771242B2
One or more embodiments of the present specification provide blockchain-based data processing methods and apparatuses that are applied to a blockchain network system that includes a node device of a service platform and a node device of a service provider. The method includes sending first transaction data by the blockchain node device of the service platform; obtaining, by the blockchain node device of the service platform, second transaction data where the second transaction data is generated by a blockchain node device of a service provider; checking whether the blockchain node device of the service platform receives the service processing data; executing predetermined service processing data acquisition logic or executing application logic for the service processing data if the blockchain node device of the service platform does not or does, respectively, receive the service processing data.
US10771234B2
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may receive an otw signal that is associated with low-path pass information and transmission data. The apparatus may apply a cost function and an update function to the otw signal prior to sending the otw signal to an oscillator. The apparatus may determine a correction factor for use in estimating a gain of the oscillator based at least in part on an output of the update function.
US10771232B2
An information processing apparatus includes: a memory configured to store first system time; and a processor configured to: receive, from an information acquisition apparatus after the first system time is written in the memory, first information acquired by the information acquisition apparatus and first time information indicating acquisition time of the first information; receive, from the information acquisition apparatus after receiving the first information and the first time information, second information and second time information indicating acquisition time of the second information; converting, based on the first system time, reception time at which the first information and the first time information are received into second system time; convert, based on the second system time and the first time information, the second time information into third system time; attach the second system time to the first information; and attach the third system time to the second information.
US10771231B2
A signaling system is disclosed. The signaling system includes a first integrated circuit (IC) chip to receive a data signal and a strobe signal. The first IC includes circuitry to sample the data signal at times indicated by the strobe signal to generate phase error information and circuitry to output the phase error information from the first IC device. The system further includes a signaling link and a second IC chip coupled to the first IC chip via the signaling link to output the data signal and the strobe signal to the first IC chip. The second IC chip includes delay circuitry to generate the strobe signal by delaying an aperiodic timing signal for a first time interval and timing control circuitry to receive the phase error information from the first IC chip and adjust the first time interval in accordance with the phase error information.
US10771217B2
A wireless base station apparatus and wireless terminal apparatus with a configuration which can prevent reductions in the accuracy of channel estimation when non-contiguous band transmission and SRS transmission are employed in an uplink line. In the base station apparatus (100), an allocation setting unit (106), which sets the reception band of an SRS at an SRS extraction unit (103) and sets the units of frequency allocation (RBG) at a CQI estimation unit (104) and allocation unit (105), matches the frequency position at the end of the SRS reception band to the frequency position at the end of any of the units of frequency allocation and sets the reception bandwidth of the reference signal to a natural number multiple of the bandwidth of the unit of frequency allocation. In the terminal apparatus (200), a band information setting unit (204), which sets the transmission band and units of frequency allocation (RBG), matches the frequency position at the end of the transmission band to the frequency position at the end of any of the units of frequency allocation and sets the transmission bandwidth of the SRS to a natural number multiple of the bandwidth of the unit of frequency allocation.
US10771215B2
First aperiodic zero power channel state information reference signal configuration information of a serving cell can be received. Second aperiodic zero power channel state information reference signal configuration information of the serving cell can be received. Downlink control information can be received on a physical control channel in a subframe of the serving cell. The downlink control information can include an aperiodic zero power channel state information reference signal indicator bit field that indicates a selection of one of at least the first aperiodic zero power channel state information reference signal configuration, the second aperiodic zero power channel state information reference signal configuration, and no aperiodic zero power channel state information reference signal in the subframe.
US10771212B2
A method for transmitting a data demodulation reference signal (DMRS) in a wireless communication system and a device therefor are disclosed. To this end, a basic DMRS is transmitted via the first OFDM symbol in a data transmission region of a predetermined subframe, and an additional DMRS is transmitted in the predetermined subframe in accordance with a level determined by a transmission environment, wherein the basic DMRS is characterized by being transmitted via the first OFDM symbol in the data transmission region of the predetermined subframe regardless of a transmission link, the structure of the subframe, and the transmission environment.
US10771211B2
Methods and apparatuses for channel state information (CSI) acquisition with downlink (DL) and uplink (UL) reference signals (RSs). A UE apparatus includes a transceiver and a processor operably connected to the transceiver. The transceiver is configured to receive (i) configuration information for a CSI-RS and a sounding reference signal (SRS) and (ii) downlink control information (DCI) that includes a DCI field for an aperiodic SRS transmission request. The processor is configured to decode the configuration information and the DCI with the aperiodic SRS transmission request. The transceiver is further configured to receive the CSI-RS and transmit the SRS. The SRS corresponds to a higher-layer configured SRS resource and a number of configured SRS resources is more than one.
US10771206B2
Embodiments of the disclosure provide a method and apparatus for performing fractional subframe transmission. The method may comprise: in response to detecting that a channel becomes available, determining a target position from at least one potential position predefined in a subframe; and performing the fractional subframe transmission from the target position.
US10771205B2
A method and a device for performing communication by using a non-orthogonal code multiple access scheme in a wireless communication system are provided. Particularly, a terminal receives control information from a base station. The terminal modulates or demodulates a terminal-specific NCC on the basis of the control information. The terminal performs the non-orthogonal code multiple access scheme by using the terminal-specific NCC. The control information includes information on a codeword composed of a Grassmannian sequence. The codeword is included in a codebook predefined for the non-orthogonal code multiple access scheme. Each coefficient of the Grassmannian sequence is quantized on the basis of an M-quadrature amplitude modulation (M-QAM) constellation.
US10771204B2
Methods, systems, and devices for wireless communication are described. A base station may communicate with a user equipment (UE) using frequency resources (e.g., subcarriers) with scalable channel spacing and time resources (e.g., slots) with variable slot durations. The individual slots may include multiple symbols, and each symbol may be allocated for communication in a specific link direction (e.g., uplink, downlink, or sidelink). For UEs configured to operate in a half-duplex mode, the base station may allocate sufficient time for the UE to transition between uplink and downlink configurations. In other cases, for carrier aggregation, the base station may coordinate with the UE to prevent conflicting communications (e.g., simultaneous uplink and downlink transmissions). UEs or other devices may communicate directly with one another in a device-to-device configuration using the same or a similar scheme to allow for half-duplex devices to transition between sending and receiving.
US10771201B2
Methods, systems, and devices for wireless communications are described. Described techniques may include broadcasting a first Bluetooth packet over a channel bandwidth during a first set of one or more master slots of a periodic broadcast window; performing one or more received signal strength indication (RSSI) measurements during a first set of one or more slave slot of the periodic broadcast window; receiving from one or more receiving devices, based at least in part on the one or more RSSI measurements, one or more negative acknowledgement (NACK) signals corresponding to the first Bluetooth packet; and rebroadcasting, during a second set of one or more master slots of the periodic broadcast window, the first Bluetooth packet based at least in part on the one or more NACK signals.
US10771198B2
The described technology is generally directed towards adaptively selecting a repetition level in wireless communications, based on events to improve coverage range via the repetition level while not unnecessarily reducing throughput. One such event can include a current signal-to-noise-ratio, e.g., as reported in a channel quality indicator report from a user equipment. Another such event can comprise a number of consecutive hybrid automatic repeat request acknowledgments or negative acknowledgments (HARQ ACKS/NACKS), in which consecutive ACKs tend to indicate good signal quality, while consecutive NACKs tend to indicate poor signal quality. A combination of channel quality indicator-based adaptive repetition level and HARQ ACK/NACK-based adaptive repetition level can be employed.
US10771185B1
A system and method for operating a link. In some embodiments, the method includes transmitting a first quantity of data, using a first number of spatial streams, and a first bandwidth, receiving N1 acknowledgment signals, N1 being a nonnegative integer; receiving N2 negative acknowledgment signals, N2 being a nonnegative integer; adjusting an estimated signal to interference and noise ratio for the first number of spatial streams and the first bandwidth, based on N1 and N2; estimating a first throughput for the first number of spatial streams and the first bandwidth; estimating a second throughput for a second number of spatial streams and a second bandwidth; determining whether the second throughput exceeds the first throughput; and in response to determining that the second throughput exceeds the first throughput, transmitting a second quantity of data, using the second number of spatial streams, and the second bandwidth.
US10771184B2
The embodiment of the present invention relates to a control entity (101, 201, 301, 401, 501) for connecting to at least a first access node (ANd1) and at least a second access node (ANd2, ANd3, ANd4). According to the instructions of the control entity, key interference information is shared between ANds or ANd clusters, a Signal-to-Interference-plus-Noise Ratio (SINR) value is calculated based on the key interference information by the ANds or ANd clusters which received the shared key interference information, and a modulation and coding scheme (MCS) for each user is chosen based on the SINR by the ANds or ANd clusters.
US10771173B2
Presence detection using Bluetooth and hybrid-mode transmitters is disclosed. In some embodiments, one or more transmitters are configured to transmit an iBeacon broadcast and a proprietary Bluetooth Low Energy (BTLE) broadcast, wherein at least one of the transmitted broadcasts includes an identifier that specifies a venue. The broadcasts are captured by a handset and decoded to infer presence of the handset at the venue.
US10771167B2
Methods and system are provided to mitigate RF interferences during operation of an electrosurgical system. An electrosurgical system configured to output therapeutic RF energy may refrain from outputting RF energy in order to measure an RF interference for a group of candidate frequencies, and to select a frequency from the group of candidate frequencies for which the measured RF interference is below a threshold value, and to produce a feedback signal (a control signal) at the selected frequency to control operation of the electrosurgical system. During operation of the electrosurgical system the feedback signal may be filtered by a BPF whose fundamental frequency is set to the selected frequency, to thus obtain an interference free feedback signal and, consequently, a reliable control of the electrosurgical system.
US10771166B1
There is disclosed a radio relay arrangement for a radio communication network, the radio relay arrangement including: a first relay arrangement with a first transmitter antenna array adapted for transmitting first signaling and a first receiver antenna array adapted for receiving second signaling. The radio relay arrangement further includes a second relay arrangement with a second transmitter antenna array adapted for transmitting third signaling and a second receiver antenna array adapted for receiving fourth signaling. The first transmitter antenna array and the first receiver antenna array are separated by a metallic separator, and the second transmitter antenna array and the second receiver antenna array are separated by a metallic separator. The first signaling is based on received second signaling, and the third signaling is based on received fourth signaling.
US10771164B2
A communication unit of the disclosure includes a human-body electrode and a space electrode that perform communication through a human body by means of an electric field method, and a first auxiliary conductor section that includes a first end and a second end, the first end causing electrostatic induction corresponding to a transmission signal with respect to the human body, the second end being disposed at a position closer to the human-body electrode than to the space electrode.
US10771163B2
A decoding apparatus is used for decoding region of interest (ROI) regions in an image, and includes a storage device, a pre-processing circuit, a decoding circuit, and an information fetching circuit. The pre-processing circuit performs a syntax pre-parsing operation upon a bitstream to obtain necessary information of the ROI regions, and stores the necessary information into the storage device. The decoding circuit performs a decoding operation upon the bitstream to decode the ROI regions, wherein the decoding operation includes syntax parsing of the bitstream. The information fetching circuit reads and analyzes the necessary information, and delivers at least a portion of the necessary information to the decoding circuit. A processing time of obtaining necessary information of one ROI region at the pre-processing circuit overlaps a processing time of decoding another ROI region at the decoding circuit.
US10771161B2
Provided is an optical transmission module which can generate PAM4 optical modulation signals without converting a plurality of binary electric signals to a multi-level electric signal. An optical transmission module (200) comprising: a light source (60) for emitting continuous waveform (CW) light; optical modulators (51,52,53) arranged in series with a path of the CW light configured to modulate the CW light by switching relatively large absorption and relatively small absorption of the optical modulators in response to a modulation signal applied to the respective optical modulators; and an arithmetic logic circuit (100) configured to receive a plurality of binary electrical signals, and then to perform logic operation on the plurality of binary electrical signals for generating a new plurality of binary electrical signals, wherein each of the new plurality of binary electrical signals is applied to the respective optical modulators as the modulation signal.
US10771160B2
A laser module includes a laser source and an optical marshalling module. The laser source is configured to generate and output a plurality of laser beams. The plurality of laser beams have different wavelengths relative to each other. The different wavelengths are distinguishable to an optical data communication system. The optical marshalling module is configured to receive the plurality of laser beams from the laser source and distribute a portion of each of the plurality of laser beams to each of a plurality of optical output ports of the optical marshalling module, such that all of the different wavelengths of the plurality of laser beams are provided to each of the plurality of optical output ports of the optical marshalling module. An optical amplifying module can be included to amplify laser light output from the optical marshalling module and provide the amplified laser light as output from the laser module.
US10771156B2
Techniques are described herein for to improving optical wireless communications based on mobility patterns. In various embodiments, one or more mobility patterns observed in an area over time may be determined (302). The area may be illuminated by one or more lighting units (102) configured to transmit information using optical wireless communications (“OWC”). An applicable mobility pattern may be selected (308) from the one or more mobility patterns. Based on the selected mobility pattern, usage in the area of a plurality of OWC-based mobile apps (230) may be predicted (310). One or more OWC resources of at least one of the one or more lighting units may be allocated (312) for transmission of data to one or more of the plurality of OWC-based mobile apps operating on one or more mobile devices operated within the area. In various embodiments, the allocating may be based at least in part on the predicted usage.
US10771154B2
A method for operating a non-track-bound convoy, the convoy having at least one vehicle traveling ahead and at least one vehicle that is contactlessly coupled to the vehicle traveling ahead and directly following the vehicle traveling ahead, in at least a largely automated manner, including: providing that the at least one vehicle directly following the vehicle traveling ahead follows the vehicle traveling ahead by at least largely automatic open-loop/closed-loop control; and effecting a car-to-car communication between the vehicle traveling ahead and the at least one vehicle directly following the vehicle traveling ahead for the automatic open-loop/closed-loop control; in which a photo-optical, an optical-waveguide-less or an optical-fiber-less car-to-car communication is effected in each case between a light wave emitter and a light wave receiver for at least part of the car-to-car communication. Also described is a related driver assistance system and non-track bound convoy.
US10771145B2
A satellite communication system processes a plurality of input signals to generate beamformed signals, drives a plurality of nonlinear power amplifiers with the beamformed input signals to produce RF signals for transmission; and transmits the RF signals with a plurality of Tx antenna elements. Conversion to and from linear signals to and from nonlinear or digitized signals is performed. Temporal or spatial decorrelation of the beamformed signals is employed to reduce the impact of intermodulation products. In some cases the power amplifiers are nonlinear, and can be one-sided or two-sided and produce two or three distinct output levels.
US10771141B2
A channel state reporting method on the basis of an aperiodic channel state information-reference signal (CSI-RS) in a wireless communication system according to an embodiment of the present invention may comprise the steps of: receiving an aperiodic channel state information (CSI) request; and transmitting aperiodic CSI-RS-based CSI at a timing corresponding to one among a plurality of candidate values in response to the aperiodic CSI request, wherein the plurality of candidate values are selected according to a CSI-related parameter, and the CSI-related parameter includes at least one among a type of information included in the CSI, frequency granularity of the CSI, use or non-use of a code book when the CSI is derived, and the number of antenna ports of the CSI-RS.
US10771138B2
Disclosed in the present application is a method for transmitting, by a terminal, an uplink signal to a base station through a plurality of antenna ports in a wireless communication system. Specifically, the method comprises the steps of: transmitting, to the base station, uplink reference signals corresponding to the plurality of antenna ports and antenna port grouping information: receiving, from the base station, information on an uplink precoder, which is determined on the basis of the uplink reference signals and the antenna port group information; precoding the uplink signal using the information on the uplink precoder; and transmitting the precoded uplink signal to the base station, wherein the antenna port grouping information comprises information on antenna port groups comprising the plurality of antenna ports and information of the signal distortion level between the antenna port groups.
US10771133B2
A signal transmission method and apparatus, capable of determining suitable precoding granularity to enable a balance between a precoding gain and channel estimation performance. The method comprises: a first apparatus determining a first numerology employed for transmitting a signal; the first apparatus determining, according to the first numerology, first precoding granularity employed for transmitting the signal; and using the first precoding granularity to transmit the signal between the first apparatus and a second apparatus.
US10771131B2
Embodiments of a Generation Node-B (gNB) and methods of communication are disclosed herein. The gNB may be configured with logical nodes including a gNB central unit (gNB-CU) and a gNB distributed unit (gNB-DU). The gNB-CU 106 may determine a first precoding matrix and a second precoding matrix for a precoding of one or more data streams for transmission on a plurality of antennas coupled to the gNB-DU. The precoding may be in accordance with a split functionality between the gNB-CU and the gNB-DU that includes: precoding by the gNB-CU with the first precoding matrix, and precoding by the gNB-DU with the second precoding matrix.
US10771130B2
A multi-antenna data transmission method, network device, terminal device, and system is suggested to effectively increase a system throughput. The method includes: sending, by a network device, downlink control signaling to a terminal device, where the downlink control signaling instructs the terminal device to feed back statistical channel parameter information, the statistical channel parameter information is determined by the terminal device according to statistical channel information, and the statistical channel information is obtained after the terminal device measures instantaneous channels many times; receiving, by the network device, the statistical channel parameter information that is determined according to the downlink control signaling and that is sent by the terminal device; and processing, by the network device, downlink data according to the statistical channel parameter information, and sending processed downlink data to the terminal device.
US10771110B2
An aggregation device is arranged to receive a plurality of lines each of which is connected to a user premises and wherein one of the user premises is a multi-terminating-point enabled premises and includes a splitter device connected to the line and at least two distinct terminating points each of which is connected to the splitter device via an in-premises connection and is operable to terminate a two part connection between the respective terminating point and the aggregation device via the splitter device, and the aggregation device includes a transmitter portion, a memory, determination means, and selection means.
US10771097B2
A pair of programmable state machines may be included in a transmitter integrated circuit of a scanner (e.g. a body scanner) to control the sub-circuits of the transmitter integrated circuit. The first programmable state machine may be used to control the signal processor of the transmitter that facilitates generation of a signal to be transmitted at a target, such as a user to be scanned. The second programmable state machine may be used to control the transmitter's selection of a transmission channel for transmitting the signal in which provides the signal to be transmitted to an antenna. Further, the receiver integrated circuit of the scanner may include a similar pair of programmable state machines for controlling the receive signal processor and receiver of the receiver integrated circuit. The inclusion of the state machines can reduce both the scan time and the circuit complexity of the scanner.
US10771094B2
A memory system includes a nonvolatile memory and a memory controller. The memory controller determines a read voltage for first data encoded by a first encoding scheme, by generating a first histogram indicating the number of memory cells for each threshold voltage, and estimating the read voltage using: (a) the first histogram that is corrected based on a first parameter of the first encoding scheme, and a second parameter of a second encoding scheme, and an estimation function for estimating a read voltage for second data encoded by the second encoding scheme, or (b) the uncorrected first histogram, and the estimation function that is corrected based on the first and second parameters, or (c) the first histogram after partial correction based on the first and second parameters, and the estimation function after partial correction based on the first and second parameters.
US10771086B2
A DAC driver includes a number of DAC drivers coupled to a load network. A first DAC driver includes a first set of data switches that can be controlled by a first digital input signal. The first DAC driver further includes a first set of output switches, a first set of dump switches and a first set of current sources. Another DAC driver includes a second set of output switches, dump switches, and current sources. The first set of output switches or the second set of output switches are operable to respectively couple either one of the first set of data switches or the first set of current sources to the load network. The first set of dump switches or the second set of dump switches are operable to respectively dump the first set of current sources or the second set current sources into a respective dump load.
US10771083B2
A system includes analog-to-digital converter (ADC) logic, wherein the ADC logic includes a stage with a dynamic comparator circuit. The ADC logic also includes a residue stage. The dynamic comparator circuit includes a preamplifier and a common mode clamp circuit for the preamplifier.
US10771074B1
Comparators are implemented in many circuits, including analog-to-digital converters (ADCs). Some ADCs demand high bandwidth, low power consumption, and high speed. To address these requirements, a comparator circuit can be implemented without a separate pre-amplifier, where a sampling network drives a latch directly. Specifically, the comparator circuit integrates a pre-amplifier within the latch in a manner that ensures low power and high speed operation.
US10771071B1
A digitally controlled oscillator (DCO) circuit is disclosed. The DCO circuit comprises a tuning circuit configured to tune an oscillation frequency of the DCO circuit based on processing an integer tuning codeword and a fractional tuning codeword associated with an input tuning codeword. In some embodiments, the tuning circuit comprises an integer tuning circuit configured to process the integer tuning codeword and a fractional tuning circuit configured to process the fractional tuning codeword, in order to implement the input tuning codeword. In some embodiments, the integer tuning codeword comprises an integer tuning range associated therewith and the fractional tuning codeword comprises a fractional tuning range associated therewith. In some embodiments, the fractional tuning range associated with the fractional tuning codeword is configured to cover more than one step of the integer tuning range associated with the integer tuning codeword.
US10771067B2
A system and a method for hitless clock switching are provided. In the system, a sampling circuitry group samples a primary reference clock signal and a secondary reference clock signal to obtain first and second sampling information, respectively. A phase detector group obtains a phase difference between the primary and secondary reference clock signals with the first and second sampling information. A compensator group adds the phase difference to a phase of the secondary reference clock signal to obtain a backup reference clock signal. When the primary reference clock signal is abnormal or missing, the signal selector determines the backup reference clock signal as a target reference clock signal and sends it to a phase-locked loop. The phase-locked loop performs loop control on the target reference clock signal, thereby implementing hitless switching of reference clock signals.
US10771061B2
The present disclosure provides an intelligent lighting control system include a pre-mount chassis system. The methods include attaching a chassis to an electrical wall box, the chassis comprising at least one hook extending in an upward direction and at least one opening, the at least one hook positioned along a peripheral portion of the at least one opening. The methods include hanging a base module from the at least one hook in the chassis.
US10771057B1
A semiconductor device of embodiments includes a first normally-off transistor having a first electrode, a second electrode, and a first control electrode, a normally-on transistor having a third electrode electrically connected to the second electrode via a first wiring, a fourth electrode, and a second control electrode, a second normally-off transistor having a fifth electrode, a sixth electrode electrically connected to the third electrode via a second wiring, and a third control electrode, a first diode having a first anode electrically connected to the second control electrode and a first cathode electrically connected to the third electrode, and a capacitor having a first end portion connected to the first anode and the second control electrode and a second end portion.
US10771056B2
A switch circuit and a high-speed multiplexer-demultiplexer are provided. The switch circuit includes an equalization module and an MOS transistor. A gate of the first MOS transistor is connected to an output terminal of the equalization module. An input terminal of the first MOS transistor is connected to a signal source. An output terminal of the first MOS transistor is connected to a subsequent circuit. The equalization module is configured to: supply a turning-on signal to the first MOS transistor in a case that an operation signal is acquired, to turn on the first MOS transistor; and generate a compensation signal for compensating an attenuation of the signal transmitted through the first MOS transistor, and apply the compensation signal to the gate of the first MOS transistor. The switch circuit operates in response to the operation signal.
US10771051B2
A semiconductor device and a method of generating a power on reset signal that can reliably perform power on reset on an internal circuit and subsequently cancel the reset state regardless of environmental temperature are provided. The semiconductor device according to the disclosure includes: a voltage divider circuit dividing a power supply voltage to obtain first and second voltages having different voltage values; a first transistor receiving the first voltage at the control electrode to generate a first current; a second transistor receiving the second voltage at the control electrode to generate a second current; a current comparing part comparing the first and second currents to generate a current comparison result signal representing a comparison result; and a reset signal generating part generating a power on reset signal having a first level that prompts reset or a second level that prompts reset cancelation based on the current comparison result signal.
US10771040B2
Systems and methods to amplify the response of a MEMS micro-oscillator by driving the MEMS device at its electrical and mechanical resonance frequencies, simultaneously. This enhances the MEMS mechanical sensitivity to electrical excitation and increases the voltage across the MEMS capacitor. Moreover, using a combination of two input signals at different frequencies (beat signal) may be used to achieve double resonance in any MEMS device, even if its natural frequency is far from its electrical resonance.
US10771035B2
A multilayer LC filter includes a magnetic coupling adjustment inductor for at least one LC resonator. The magnetic coupling adjustment inductor includes a line conductor pattern and a first via conductor connected to each other. The line conductor pattern is connected to an intermediate point of a second via conductor, and the first via conductor is connected to a ground conductor pattern. A loop inductor and the magnetic coupling adjustment inductor in the LC resonator for which the magnetic coupling adjustment inductor is provided are magnetically coupled to a loop inductor in another adjacent LC resonator.
US10771026B2
An isolation amplifier includes an input circuit at high voltage potential with an input for a measurement signal to be transmitted, an input circuit configuration providing a coupling section signal representing the measurement signal, and a high-voltage-side control unit for driving the input circuit, a galvanically isolating coupling section for the potential-free transmission of the coupling section signal to an output circuit at low-voltage potential with an output circuit configuration for generating an output signal from the transmitted coupling section signal, an output for the output signal and at least one low-voltage-side control unit for generating control signals, input elements for inputting control commands and/or parameters into the high-voltage-side control unit, a low-voltage-side arrangement of all the input elements provided for the parameterization of the high-voltage-side control unit, exclusively in a low-voltage circuit, and a galvanically isolating control channel for transmitting the parameters for driving the input circuit.
US10771020B1
A circuit that outputs a current which is proportional to an input voltage includes input and output terminals, a comparator, first and second transistors, an inductor, a first resistor, and a differential amplifier. A first input terminal of the comparator is coupled to the input terminal of the circuit, and a second input terminal of the comparator is coupled to an output terminal of the comparator. The first and second transistors are coupled to the output terminal of the comparator. The inductor is coupled to the first and second transistors. The first resistor is coupled between the inductor and the output terminal of the circuit. The differential amplifier includes a first input terminal coupled to a first terminal of the first resistor, a second input terminal coupled to a second terminal to the first resistor, and an output terminal coupled to the first input terminal of the comparator.
US10771019B2
A radio frequency (RF) power transistor circuit includes a power transistor and at least one decoupling circuit. The power transistor has a control electrode coupled to an input terminal for receiving an RF input signal, and a current electrode for providing an RF output signal at an output terminal. A decoupling circuit is coupled between the control electrode and a ground terminal, and/or between the current electrode and the ground terminal. The decoupling circuit includes a resistor coupled in series with components of a resonant circuit having a resonance that is lower than an RF frequency (e.g., lower than 20 megahertz). The resistor is for dampening the resonance of the resonant circuit.
US10771004B2
A method is presented for operating a power tool during installation of a deformable fastener. The method includes: receiving measures of current supplied to a motor of the power tool during operation of the power tool; determining rate of change of the current during operation of the power tool; determining occurrence of the power tool engaging the fastener based on the magnitude of the current supplied to the motor; determining occurrence of the power tool swaging the fastener based on the rate of change of the current; determining completion of the power tool swaging the fastener based on the magnitude of the current and the rate of change of the current; and verifying quality of the installation of the fastener using the determination of the occurrence of the power tool engaging the fastener and the determination of the completion of the power tool swaging the fastener.
US10771003B2
An apparatus for controlling an inverter for a motor driving includes: a current controller configured to generate a d/q-axis voltage reference for allowing a d/q-axis current detection value, which is obtained by measuring a current supplied from the inverter to the motor, to converge on the d/q-axis current reference for driving the motor, and a voltage modulator configured to control switching of the inverter by selectively applying one among a plurality of predetermined pulse width modulations (PWM) based on a point at which the d/q-axis voltage reference is located in a hexagonal space voltage vector diagram.
US10771002B2
A device for stabilizing a direct current (DC) distribution system includes a capacitor unit charged by a DC voltage supplied by a power supply stage of the distribution system. The device further includes an inverter that has three pair of switching elements. The device also includes a voltage stabilization circuit constructed using one pair out of the three pairs of switching elements in the inverter. The device also includes a controller that controls the voltage stabilization circuit to alleviate instability of a DC voltage generated in a transient period.
US10771000B2
A motor control system includes a motor, a motor control apparatus that drives the motor and includes a first communication port and a second communication port, an upper-level control apparatus connected to the first communication port via a first communication path, an interface connected to the second communication port via a second communication path, and one or more detectors that detect information for controlling the motor and are connected to or including the interface. The motor control apparatus includes processing circuitry that obtains the information detected by the detector and exchanged between the upper-level control apparatus and the interface, and controls the motor based on the obtained information.
US10770989B2
Example embodiments relate to an electrode structure, a triboelectric generator including the electrode structure, and a method of manufacturing the electrode structure. The electrode structure includes a flexible layer configured to be bendable by an external force and an electrode, at least some regions thereof being embedded in the flexible layer.
US10770984B2
A drive circuit is connected to a gate terminal of an FET connected to a DC power supply to be transformed and controlled to be turned on or off, and applies a voltage to the gate terminal to turn on the FET, the FET including a drain terminal to which a current is input, a source terminal that outputs the current input from the drain terminal, and the gate terminal that controls the current flowing from the drain terminal to the source terminal. A reverse bias circuit includes a capacitor connected to the source terminal of the FET, and a coil having one end connected between the drive circuit and the gate terminal and the other end connected between the capacitor and the source terminal.
US10770980B2
An electronic half-bridge converter includes an input comprising two terminals for receiving a first power signal, and an output comprising two terminals for providing a second power signal.The converter includes a transformer and a half-bridge, wherein the half-bridge is interposed between input and primary winding of transformer.On the secondary side of transformer, the converter includes a rectifier circuit configured for converting the current provided via secondary winding into a rectified current, and a filter circuit configured for providing said second power signal by means of a filtering of the rectified current provided by rectifier circuit.The filter circuit includes: a first branch connected between both input terminals of the filter circuit and comprising a first inductor and a first capacitor connected in series, and a second branch connected in parallel with the first branch and comprising a second inductor and the output connected in series.
US10770977B2
Systems and methods for operating improved flyback converters are disclosed, in which leakage energy is returned to the input power source rather than to the output load, while still achieving zero voltage switching (i.e., ZVS) operation. In some embodiments, the improved converters may transfer the energy stored in the leakage inductance to a snubber capacitor(s) at the instant of turning off of the control switch. Further, the improved converter embodiments may also retain the stored energy in the snubber capacitor(s) when the power is being delivered to the load by the secondary circuits. The improved converter embodiments may start the transfer of leakage energy stored in the snubber capacitor(s) to the primary winding once the energy stored in the transformer is delivered to the load. Finally, the improved converter embodiments may intelligently control their active clamp switches such that all leakage inductance energy is returned to the input source.
US10770966B2
A PFC circuit is provided. A first bridge rectifier receives an AC voltage. A power converter includes a switch and receives an output of the first bridge rectifier, converts the output to a first DC voltage, and supplies the first DC voltage to a DC bus to power a compressor. A second bridge rectifier receives the AC voltage and bypasses at least one of the first bridge rectifier, a choke and a diode of the PFC circuit to provide a rectified AC voltage out of the second bridge rectifier to the DC bus to power the compressor. A control module controls operation of a driver to transition the switch between open and closed states to adjust a second DC voltage on the DC bus, where the second DC voltage, depending on the AC and second DC voltages, is based on the first DC voltage or the rectified AC voltage.
US10770965B2
This disclosure describes a flyback converter with a series-parallel mode (SPM) active clamp. The active clamp, coupled in parallel with the primary coil, may include a clamp switch, two or more snubber capacitors, and associated diodes. The active clamp may be configured to absorb and retain the leakage energy from the leakage inductance of the flyback converter. The clamp switch may be turned on selectively as the primary switch approaches one of a plurality peak values to adjust frequencies of the switching devices. With the active clamp circuit, the flyback converter may first re-capture the leakage energy in the active clamp circuit and then recover it back to the power source.
US10770955B2
In an electrical connection terminal assembly and an electromotive drive device, a connector-side terminal is divided into two portions along an insertion direction of the connector-side terminal, thereby constituting divided terminal pieces. These divided terminal pieces are inserted between elastic terminal pieces of a base-board-side terminal, thereby electrically connecting the two parties. In this manner, the connector-side terminal is divided into the two portions to constitute the divided terminal pieces, and thus the rigidity of each of the divided terminal pieces can be decreased. Even if the connector-side terminal has been connected to the base-board-side terminal by prying, the divided terminal pieces of the connector-side terminal deform readily to follow the shape of the base-board-side terminal and thus it is possible to suppress an increased change in an electrical resistance and/or a thermal resistance between the base-board-side terminal and the connector-side terminal.
US10770952B2
A device for converting kinetic energy of a flowing medium to electrical energy includes a rotor for placing in the flowing medium and a generator connected to the rotor. The rotor includes a tube with one or more vanes mounted on the inner side of the tube and extending radially to the centre thereof, wherein the tube is mounted for rotation about a horizontal axis. A length of the tube in horizontal direction amounts here to at least 25% of a diameter of the tube in vertical direction. An outflow part diverging in the flow direction can connect to a rear edge of the tube as seen in flow direction of the medium. The tube can be bearing-mounted in a frame via a central shaft mounted on the inner ends of the vanes. The frame can on the other hand include an outer bearing, for instance a stator tube.
US10770945B2
According to one embodiment, there is provided a rotating electrical machine coil with a conductor and an insulation layer that is provided around the conductor to cover the conductor, the rotating electrical machine coil including a linear part of the coil and a coil end that is separable from and electrically connectable to the linear part of the coil.
US10770938B2
An electronically commutated electric motor is disclosed with a stator, a rotor rotatably mounted relative to the stator, and at least one sensor for scanning a magnetic field that co-rotates with the rotor, where the stator includes a stator winding and a magnetically soft stator core, where the rotor includes several permanent magnets arranged distributed in the circumferential direction of the rotor as well as a first magnetically soft rotor core for the permanent magnets, and where the permanent magnets, together with the first magnetically soft rotor core, generate a rotor magnetic field which, for operating the electric motor, interacts with the stator magnetic field of the stator generated by the stator winding and the stator core. A second magnetically soft rotor core adjoins the first magnetically soft rotor core in the axial direction of the rotor. A non-magnetic separator element is arranged in the axial direction, where the permanent magnets extend over the first magnetically soft rotor core, the non-magnetic separator element and the second magnetically soft rotor core.
US10770931B2
According to various embodiments, systems and methods for wirelessly transmitting energy to a moving wireless power receiver in a network of interlinked prescribed paths. A position of a wireless power receiver in a network of interlinked prescribed paths is tracked as the wireless power receiver traverses one or more prescribed paths in the network of interlinked prescribed paths. Energy is wirelessly transmitted from one or more wireless power transmitters to the wireless power receiver based on the position of the wireless power receiver in the network of interlinked prescribed paths. Specifically, the energy is wirelessly transmitted to the wireless power receiver based on the position of the wireless power receiver in the network of interlinked prescribed paths as the wireless power receiver traverses the one or more prescribed paths in the network of interlinked prescribed paths.
US10770930B2
A power receiver includes: a power generator configured to generate power by external electromagnetic waves; a positive electrode terminal; and a negative electrode terminal. The positive electrode terminal is configured to function as a positive electrode when the power generated by the power generator is output to an external electronic device. The negative electrode terminal is configured to function as a negative electrode when the power generated by the power generator is output to the external electronic device. The positive electrode terminal includes a first contact portion configured to be electrically connected to the external electronic device. The negative electrode terminal includes a second contact portion configured to be electrically connected to the external electronic device. A distance between the first contact portion and the second contact portion corresponds to a height defined in IEC 60086 or JIS C 8500.
US10770921B2
A wireless power transmission system has a wireless power receiving device that is located on a charging surface of a wireless power transmitting device. The wireless power transmitting device uses measurement circuitry such as coil impedance measurement circuitry or impulse-response circuitry that makes coil inductance measurements to monitor the charging surface for the presence of the wireless power receiving device. In response to detecting that the wireless power receiving device is present on the charging surface, the wireless power transmitting device and the wireless power receiving device establish a wireless communications link. The wireless power transmitting device transmits information on wireless power transmission capabilities of the wireless power transmitting device to the wirelessly power receiving device. The receiving device selects desired settings and transmits these to the transmitting device.
US10770920B2
A wireless power transmission system includes a first antenna, a second antenna configured to perform wireless power transmission with the first antenna, and a movement unit configured to move a position of the second antenna relative to the first antenna in a predetermined moving direction, wherein the second antenna is shorter in length in the moving direction than the first antenna, wherein a distance between at least one end portion of the first antenna in the moving direction and the second antenna at a position where the second antenna faces the end portion is longer than a distance between an intermediate portion of the first antenna and the second antenna at a position where the second antenna faces the intermediate portion, and wherein the intermediate portion of the first antenna is a portion of the first antenna excluding both end portions of the first antenna.
US10770919B2
Disclosed are systems for wireless energy transfer including transcutaneous energy transfer. Embodiments are disclosed for user interface (UI) hubs to connect multiple batteries and to output system information to a patient. Embodiments are further disclosed for garments and devices to be worn by a patient requiring treatment. The garments are configured for a desired placement of a transmitter coil relative to a body of the patient and for facilitating patient comfort and quality of life. Methods for manufacturing and using the devices and the systems are also disclosed.
US10770917B2
Each one of code modulators modulates first power to generate a code-modulated wave using a modulation code based on a code sequence, and transmits the code-modulated wave to one of code demodulators. Each one of code demodulator receives the code-modulated wave from one of the code modulators, and demodulates the received code-modulated wave to generate second power using a demodulation code based on a code sequence identical to the code sequence of the modulation code used. When power is transmitted between each one of transmitter and receiver pairs, a controller selects and assigns code sequences to the transmitter and receiver pairs, so as to reduce an average of an absolute value of a total current of the code-modulated waves of the transmitter and receiver pairs in a transmission path, as compared to a reference value, the average being averaged over a predetermined time.
US10770913B2
Various embodiments provide a pack for holding and re-charging an e-cigarette. The pack includes a pack battery; a body portion including a tube for receiving an e-cigarette; a re-charging mechanism for re-charging the e-cigarette received into the tube using the pack battery, wherein the e-cigarette can be re-charged in the tube without disassembly of the e-cigarette; and a dual activation mechanism comprising two separate triggers for causing the re-charging mechanism to begin re-charging the e-cigarette received into the tube using the pack battery. The re-charging begins only in response to the direct activation by a user of both of the separate triggers.
US10770909B2
A switching power converter is provided with an overvoltage protection circuit that monitors the differential data signal voltages in a data interface such as a USB data interface powering a load device to detect soft short conditions.
US10770906B2
A method tests a balancing circuit for a battery having a plurality of battery cells. The method detects first voltage states of the battery cells by way of a control unit; activates the balancing circuit with the aim of achieving a voltage equalization of at least two of the battery cells; detects second voltage states of the battery cells by way of the control unit; and determines a functional capability of the balancing circuit based on the first voltage states and the second voltage states of the battery cells by way of the control unit.
US10770892B2
Embodiments include a system, apparatus, and method for ESD power clamps. Aspects include protecting a circuit using an ESD power clamp device. The ESD power clamp device includes a trigger circuit having a resistor-capacitor network and an inverter stage circuit, wherein the trigger circuit is configured to detect an ESD event. Aspects of the invention further include a timing circuit coupled to the trigger circuit and a timing controlled transistor, wherein the timing circuit controls the timing controlled transistor to prevent the capacitor in the RC network from charging when the timing circuit is initiated. Aspects also include a clamp transistor coupled to the trigger circuit, wherein the clamp transistor is controlled by a signal received from the trigger circuit, and a timing controlled transistor coupled to the trigger circuit and the timing circuit, where the timing controlled transistor switches states based on the output of the timing circuit.
US10770885B2
A ground fault circuit interrupter with a residual current device is suggested which comprises a tripping characteristic having a combined time-current curve that implements a minimum tripping time value of a first time-current curve and a second time-current curve for each current value.
US10770874B2
A flexible covering for wires, cables, and the like includes a flexible sleeve in a partially rolled natural state and capable of being unrolled, and at least one pliable rod or insert running through an entire length of the flexible sleeve capable of firmly holding the flexible sleeve in a bent shape while allowing the flexible sleeve to remain wrapped around a bundle of wires.
US10770866B2
A light emitting device includes a base defining a recess, a lid portion, first and second semiconductor laser elements, and a collimate lens. The lid portion covers the recess so that a hermetically sealed space is defined by the lid portion and the base, the lid portion having a bottom surface fixed to the base and a top surface opposite to the bottom surface. The first and second semiconductor laser elements are provided in the hermetically sealed space. The first and second semiconductor laser elements respectively irradiate first and second lights having first and second peak wavelengths in a visible range. The collimate lens is fixed on the top surface of the lid portion with an adhesive. The collimate lens has a plurality of lens portions including a first lens portion through which the first light passes, and a second lens portion through which the second light passes.
US10770865B1
An edge-emitting laser including a substrate, a lower power optical cavity located on the substrate and a higher power optical cavity located on the substrate adjacent the lower power optical cavity. The lower power optical cavity includes a first active gain section having a first length. The higher power optical cavity includes a second active gain section having a second length greater than the first length.
US10770864B2
A surface emitting laser includes a conductive substrate, a metal bonding layer, a laser structure layer, an epitaxial semiconductor reflection layer, and an electrode layer. The laser structure layer has an epitaxial current-blocking layer having a current opening. Currents are transmitting through the current opening. The epitaxial current-blocking layer is grown by a semiconductor epitaxy process to confine the range of the currents to form electric fields.
US10770860B2
An apparatus and process for pumping laser media by an optical pump over a 10 nanosecond period and thereafter time compressing the energy into an extraction pulse and focusing onto a target with a final 1 nanosecond irradiation time are disclosed. The exciting pump pulses are directed into a lookthrough compression arrangement wherein they energize a stimulated scattering process in low pressure (about 1 atmosphere) gaseous media and impinge in an off axis backward geometry. The extraction pulse is formed and directed towards the target with the appropriate information (color, phase, desired irradiance pattern) impressed on it at relatively low energy by manipulation with conventional, solid material optical elements. Once formed, it traverses the gaseous media, is amplified, and proceeds through a vacuum transition section and onto the target. After the injection of the extraction pulse into the lookthrough compression arrangement, it is amplified in the gaseous media by conversion of the pump energy, coupled through the scattering process. The media and the pump and extraction pulses are tailored to give high energy gain to the input optical pulse, high output fluence, good beam quality (high fidelity amplification to the desired temporal and spatial shape), and time compression. Once injected into the entrance to the first section by the material elements, the extraction pulse proceeds through shutter areas that separate different media regions and encounter no further solid material optical elements as it travels to the target. The focus on the target is impressed before amplification and time compression from the pump pulses and results in a very high brightness irradiance of the target. The desired spatial pattern of irradiance on the target is likewise formed with material elements and then imaged onto the target. Fluences some 2-3 orders of magnitude above those available under the conventional art may be thus obtained with an output brightness better by some six orders of magnitude.
US10770851B2
Lug assemblies include a housing with at least one internal printed circuit board with electronics and lugs. The lugs attach to cables providing power/current. The printed circuit board includes at least one electrical ground connector and at least one electrical contact connector. The lug assemblies include terminals that indirectly electrically couple the cables to terminals of switching devices such as circuit breakers.
US10770850B2
Various embodiments of a strut end condition, end block, and connector are disclosed. In one embodiment, a system including a series of strut assemblies is provided, comprising: two strut assemblies oriented end-to-end, each including: a strut; an insulator; at least one conductor wire; and an end block oriented within an end of the strut, the end block nesting within the strut; a connector spanning a junction created by adjacent ends of the two strut assemblies, the connector including: an upper housing having at least conductor element having vertical elements at opposing ends; a lower housing, the lower housing including: two lower housing wings, and rotatable locking cams oriented on each of the lower housing wings, the rotatable locking cams having two opposing flat sides and two opposing rounded ends; wherein the locking cams are rotatable to engage the connector with each of the two strut assemblies.
US10770848B2
A connecting element (1) serves to establish electrical contact between two busbars. The connecting element (1) comprises a housing (2) with an interior (20) and a contact element (3) which is mounted in the interior (20). The contact element (3) comprises at least one resilient contact web (32) and defines a substantially flat plane (39). The contact element (3) divides the interior (20) along the plane (39) into at least a first receiving space (21) for receiving a first busbar (4) and a second receiving space (22) for receiving a second busbar (5), wherein the contact element (3) establishes electrical contact between the first busbar (4) and the second busbar (5) by way of the at least one contact web (32).
US10770846B2
An electric connector is provided to ensure reliable termination of cable wires having different sizes. The electric connector can include a housing, a plurality of contacts, and a wire holder. The wire holder includes a wire support extension configured to be at least partially inserted into the housing. The wire support extension defines a plurality of wire receiving passages configured to arrange a plurality of first wires thereon and align the first wires with contact insert slots of the housing, respectively, when the wire support extension is inserted to the housing. The wire holder further includes a plurality of wire support ribs configured to centralize second wires smaller than the first wires.
US10770839B2
A method of assembling an electrical connector that is configured for mounting to a printed circuit board. The method has the steps of providing contact wafers with a plurality of contacts; bending the tail ends of each contact wafer; interleaving the contact wafers to form one or more contact wafer assemblies; loading the contact wafer assemblies into an insert of the electrical connector, such that the one or more contact wafer assemblies form a predetermined arrangement of mating ends of the plurality of contacts at a mating interface of the electrical connector; and inserting the insert into a shell of the electrical connector.
US10770835B2
An electrical plug connector includes a housing and a plug contact. The housing includes a housing body and a housing part which together form the housing with a receiving chamber therein. The housing body and the housing part are movable relative to one another perpendicularly to a plug-in direction and can be stably fixed to one another in a pre-locking position and in an end-locking position. The plug contact is connected to an electrical connection line and has a detent spring. The plug contact is inserted along the plug-in direction into the receiving chamber. The housing part has a locking arm having a detent protrusion. The detent spring engages the detent protrusion after the plug contact is inserted into the receiving chamber in the pre-locking position. The locking arm fixes the plug contact in the receiving chamber in a form-fit manner in the end-locking position.
US10770827B2
The present invention discloses an annular ring for preventing water from penetrating into electronic products including: an annular ring body, the cross section of the annular ring body having a shape with a concave notch; wherein the notch sleeves a protruded edge on a component in an electronic product. In another aspect, the present invention discloses an annular ring for preventing water from penetrating into electronic products including: an annular ring body, the cross section of the annular ring body is slice shaped; wherein the annular ring body is disposed at the lateral side of a protruded edge on a component in an electronic product, such that the lateral surface of the annular ring body fits the lateral surface of the protruded edge.
US10770823B1
A safety shield assembly for a power receptacle and a power receptacle incorporating the same. The safety shield assembly includes a frame and a sliding block and a resilient member disposed in the frame. The frame has multiple openings corresponding to multiple socket holes of the power receptacle, a position limiting member configured to abut the sliding block, and a balancing support member. In its initial state, the resilient member urges the sliding block to a closed position to covers the openings. The sliding block has two inclined surfaces. When an inserted object pushes on only one of the two inclined surfaces, the position limiting member limits the sliding motion of the sliding block; when two inserted objects simultaneously push on both inclined surfaces, the sliding block is balanced on the balancing support member and is able to slides along the frame to expose the openings.
US10770814B2
A direct mate orthogonal electrical connector assembly includes first and second electrical connectors configured to be mated to respective first and second substrates such that the second substrate is perpendicular to the first substrate.
US10770808B2
A coaxial cable termination device includes a barrel having opposed front and rear ends and a circumferential channel. A collet is at the front end of the barrel, and a sleeve is mounted over the barrel for reciprocal movement between a retracted position, in which the sleeve allows expansion and compression of the collet, and an advanced position, in which the sleeve prevents expansion of the collet. A locking mechanism is formed integrally in the sleeve and includes an arm mounted at a living hinge for movement between an unlocked position and a locked position in which a tooth on the arm is disposed within the circumferential channel. A lever is opposite the tooth from the living hinge and releases the arm from the locked position thereof.
US10770802B2
Aspects disclosed in the detailed description include an antenna on a device assembly. A device assembly includes a silicon device layer having at least one antenna. The device assembly also includes a polymer substrate that is formed with insulating material that does not interfere with the at least one antenna in the silicon device layer. As a result, it is unnecessary to shield the at least one antenna from the polymer substrate, thus allowing radio frequency (RF) signals radiating from the at least one antenna to pass through the polymer substrate.
US10770778B2
A self-locking fixing device and an antenna assembly are provided. The self-locking fixing device includes an inner mandrel arranged to include a nail head and a nail rod extending away from the nail head, and a bushing arranged to include a nail head bushing and a nail rod bushing extending away from the nail head bushing. A sidewall of the nail head bushing is provided with at least two elastic clamping units. If the inner mandrel is assembled with the bushing, the nail head is located in the nail head bushing, the nail rod is located in the nail rod bushing, and clamping portions of the elastic clamping units are engaged with an upper surface of the nail head to clamp the nail head in the nail head bushing.
US10770769B2
A method includes dispensing ion-conducting particles on a substrate comprising an adhesive to which the ion-conducting particles adhere; overcoating the ion conducting particles with a polymer; removing the substrate and the adhesive from the ion conducting particles; and removing a polymer overburden on the ion conducting particles to form a device that includes: (i) the polymer or a derivative thereof, and (ii) ion-conducting particles. At least a portion of the ion-conducting particles extend through the polymer or its derivative.
US10770766B2
A heating control device includes: a storage battery that supplies electric power to an electric motor of an electric vehicle; a heat generation portion that heats the storage battery using heat generated by current flowing; an estimation portion that estimates a change in effective capacity when the heat generation portion heats the storage battery to a target temperature using heat generated by current flowing due to electric power supplied from the storage battery based on an effective capacity corresponding to a temperature and a state of charge of the storage battery; and a controller that causes current flowing from the storage battery to the heat generation portion only in a case where the effective capacity estimated by the estimation portion is expected to be improved.
US10770759B2
Provided is a method of manufacturing a lithium ion secondary battery. The method includes a step of initially charging the battery. The step includes: a first step of charging the battery such that a voltage Vt of the battery is increased to a first voltage Vh which is in a lower decomposition range Ad; a second step of holding the voltage Vt of the battery at the first voltage Vh; and a third step of charging the battery to a second voltage Ve, which is higher than the first voltage Vh, after the second step.
US10770751B2
A compound of Formula 1: Li6+(4−a)x+c)M4+(2−x)Aa+xO(7−c)N′c (1) wherein M is a tetravalent cationic element, A is a divalent or trivalent cationic element, N′ is an anion having a valence of less than −2, wherein when A is Y3+, In3+, Zn2+, or a combination thereof, 0.150.
US10770741B2
A fuel cell module according to the present embodiment includes a hydrodesulfurizer, a cell stack, an exhaust gas channel portion, and an air-preheating channel portion. The hydrodesulfurizer is configured to desulfurize fuel gas using a hydrodesulfurization catalyst. A reformer is configured to generate a hydrogen-containing gas. The cell stack is constituted by stacking a plurality of fuel cells and is configured to generate electric power. The exhaust gas channel portion is configured to discharge the hydrogen-containing gas, and discharge exhaust gas that is generated by the combustion of the oxygen-containing gas. The air-preheating channel portion is an air-preheating channel portion that is disposed so as to be adjacent to the exhaust gas channel portion and that is configured to preheat the oxygen-containing gas through heat exchange with the exhaust gas channel portion. The air-preheating channel portion is disposed between the hydrodesulfurizer and the cell stack.
US10770740B2
A method of shutting down operation of a fuel cell vehicle includes: blocking, by a controller, an air supply to a fuel cell stack when an operation shutting down command of the fuel cell vehicle is applied; increasing, by the controller, a voltage at an rear end of a stack main relay connected to the fuel cell stack; and opening, by the controller, the stack main relay when the voltage at the rear end of the stack main relay is higher than a stack voltage by a predetermined voltage or more.
US10770737B2
A gasket comprising: a first sealing part surrounding the sealed area; and a second sealing part surrounding the sealed area and being provided external to an area surrounded by the first sealing part. When a compressive deformation ratio is defined as a ratio of a deformation amount in a height direction to pressure applied to the gasket in the height direction, in the first sealing part, the compressive deformation ratio at a section to be arranged on a first fuel cell side is greater than the compressive deformation ratio at a section to be arranged on a second fuel cell side, and in the second sealing part, the compressive deformation ratio at a section to be arranged on the second fuel cell side is greater than the compressive deformation ratio at a section to be arranged on the first fuel cell side.
US10770730B2
A pouch cell (20A, 20) includes a generally rectangular cell housing (20, 21) formed of a metal laminated film, an electrode assembly (60) that is sealed within the cell housing (20, 21), and a current collector device disposed in the cell housing (20, 21). The electrode assembly (60) includes positive electrode portions alternating with negative electrode portions, the positive electrode portions and the negative electrode portions being separated by at least one separator and stacked along a stack axis (66). The current collector device is electrically connected to one of the positive electrode portions and the negative electrode portions and exits the cell housing (20, 21) via an opening (28, 428) formed in the cell housing (20, 21). The opening (28, 428) is formed in a side (22, 24) wall of the cell housing (20, 21) at a location spaced apart from the sealed joint (40) that closes the cell housing (20, 21) and at a location facing the stack axis (66).
US10770725B2
Cathode active materials for alkaline cells are disclosed. In particular, the cathode structures encompass conductive carbons introduced to the cathode so as to have a specific spatial orientation and/or a multi-carbon structure. The overall intent is to leverage the conductor(s) provided to the cathode structure to improve electronic and ionic conductance and, by extension, improve battery discharge performance.
US10770714B2
The present invention relates to an electrode manufacturing method, an electrode manufactured thereby, and a battery comprising the same, the electrode manufacturing method comprising the steps of: applying an electrode active material onto a collector; and radiating a laser such that the end of an electrode active material layer, which has been obtained by applying the electrode active material, becomes straight, thereby removing the electrode active material.The present invention is advantageous in that the difference in area between active materials applied to the positive and negative electrodes, respectively, is minimized, thereby increasing the capacity and improving the stability of the battery.
US10770705B2
Implementations of the present disclosure generally relate to separators, high performance electrochemical devices, such as, batteries and capacitors, including the aforementioned separators, and methods for fabricating the same. In one implementation, a method of forming a separator for a battery is provided. The method comprises exposing a metallic material to be deposited on a surface of an electrode structure positioned in a processing region to an evaporation process. The method further comprises flowing a reactive gas into the processing region. The method further comprises reacting the reactive gas and the evaporated metallic material to deposit a ceramic separator layer on the surface of the electrode structure.
US10770699B2
Electrolytes for use in electric double-layer capacitors (EDLCs; often referred as supercapacitors or ultracapacitors) are disclosed. In one example, the electrolyte comprises viologen in both the anolyte and the catholyte (with bromide). In another example, the electrolyte comprises viologen (in the anolyte) and tetraalkylammonium with bromide (in the catholyte), wherein the tetraalkylammonium is used to achieve solid complexation of bromine in the activated carbon of the cathode. In a third example, a zinc bromine/tetraalkylammonium supercapacitor/battery hybrid is disclosed. Also disclosed is a corrosion resistant bipolar pouch cell that can be used with the electrolyte embodiments described herein.
US10770698B1
A miniature electrochemical cell having a volume of less than 0.5 cc is described. The cell has a casing of first and second ceramic substrates that are hermetically secured to each other to provide an internal space housing an electrode assembly. First and second conductive pathways extend through the ceramic substrates. The pathways have respective inner surfaces that are conductively connected to the respective anode and cathode current collectors and respective outer surfaces that provide for connection to a load. An electrolyte in the internal space of the housing activates the electrode assembly.
US10770694B2
Disclosed herein is a prismatic battery cell including an electrode assembly including a positive electrode, a negative electrode, and a separator disposed between the positive electrode and the negative electrode, the electrode assembly having a positive electrode terminal and a negative electrode terminal protruding from at least one side of the positive electrode and the negative electrode, two or more case members coupled to each other so as to have a shape corresponding to the external shape of the electrode assembly such that the case members surround the electrode assembly, the case members having a predetermined opening, through which one surface of the electrode assembly, at least, corresponding to protruding portions of the positive electrode terminal and the negative electrode terminal is exposed, and a cap plate coupled to the opening of the case members in a sealed state.
US10770691B2
A method for producing an organic EL device having an anode, a cathode, at least one organic functional layer disposed between the anode and the cathode, and a sealing layer, comprising a step of forming the anode, a step of forming the cathode, a step of forming the at least one organic functional layer and a step of forming the sealing layer, wherein the average concentration: A (ppm) of ammonia to which the organic EL device during production is exposed from initiation time of the step of forming the at least one organic functional layer until termination time of the step of forming the sealing layer and the exposure time thereof: B (sec) satisfy the formula (1-1): 0≤A×B≤105 (1-1).
US10770687B2
A standard direction (S) is a horizontal direction (a direction along X direction in the drawing). A base material (200) is supported by a frame body (250) so that a second surface (204) of the base material (200) is oriented obliquely upward from the standard direction (S). Thereby, a reference direction (R) is oriented obliquely upward from the standard direction (S). Light from the light-emitting system (20) has standard chromaticity in the standard direction (S). In addition, the light from the light-emitting system (20) has first chromaticity and second chromaticity in a first side direction (S1) and a second side direction (S2), respectively, the first side direction (S1) and the second side direction (S2) being symmetric with respect to the standard direction (S). A difference between the first chromaticity and the standard chromaticity is smaller than a difference between the second chromaticity and the standard chromaticity.
US10770676B2
A flexible display apparatus includes a substrate having a bending portion, a display over the substrate, and a cover over the substrate and covering the display. The cover includes a first film having a first surface and a second surface opposite the first surface, a second film over the first film, and an adhesive layer between the first film and the second film and attaching the first film to the second film. The first film includes at least one division line in at least some regions thereof in a direction from the first surface toward the second surface.
US10770673B2
An organic light emitting device (OLED) is provided that includes a cathode and an anode; a blue emitting layer; and at least two hybrid red/green emitting layers. One of the at least two hybrid red/green emitting layers is a cathode side, red/green emitting layer that is disposed between the cathode and the blue emitting layer. The second of the at least two hybrid red/green emitting layers is an anode side, red/green emitting layer that is disposed between the blue emitting layer and the anode. The OLED emits white light.
US10770670B2
The present disclosure relates to organic photosensitive optoelectronic devices grown in an inverted manner. An inverted organic photosensitive optoelectronic device of the present disclosure comprises a reflective electrode, an organic donor-acceptor heterojunction over the reflective electrode, and a transparent electrode on top of the donor-acceptor heterojunction.
US10770668B2
A flexible fiber substrate and a flexible display device including the same are provided. The flexible fiber substrate includes: an insulating body woven from an insulating fiber and a patterned conductive member made of a conductive fiber. The conductive member and the insulating body are fixed to each other by interlacing, and the conductive member is touchable from outside of the flexible fiber substrate.
US10770662B2
The present invention provides an organic compound of following formula and an organic light emitting diode and an OLED device including the organic compound.
US10770657B2
A semiconductor structure includes a semiconductor mesa situated on a semiconductor substrate, a trap-rich region comprising polycrystalline silicon adjacent to the semiconductor mesa, and a phase-change material (PCM) radio frequency (RF) switch. A heating element of the PCM RF switch is situated over the semiconductor mesa. An interconnect segment coupled to the PCM RF switch is situated over the trap-rich region. Alternatively, a semiconductor structure can include a trap-rich region adjacent to a single crystal region of the semiconductor substrate, where the trap-rich region is formed by implant damaging, and where the heating element of the PCM RF switch is situated over the single crystal region.
US10770645B2
An oriented piezoelectric film, wherein a crystal forming the oriented piezoelectric film, is a perovskite type crystal of the general formula of Ba1-xCaxTi1-yZryO3 (0≤x≤0.2, and 0≤y≤0.2), and the oriented piezoelectric film has (111) orientation according to a pseudocubic crystal notation.
US10770640B2
According to one aspect of the invention, there is proposed a capacitive radiofrequency MicroElectroMechanical System or capacitive RF MEMS comprising a metallic membrane suspended above an RF transmission line and resting on ground planes, and exhibiting a lower face, an upper face opposite to the lower face and a first layer comprising a refractory metallic material at least partially covering the upper face of the membrane so as to prevent the heating of the membrane.
US10770632B2
A light source device includes: a light-shielding member defining an opening; a light-guide member located in the opening in a top view and including two or more divided lens portions; and a plurality of light-emitting parts disposed such that each of the plurality of light-emitting parts corresponds to a respective one of the lens portions, each of the plurality of light-emitting parts being configured to be individually turned on. Each of the light-emitting parts has an upper surface serving as a light-emitting surface. The light-shielding member covers a portion of the light-emitting surface of at least one of the plurality of light-emitting parts in the top view. Irradiation areas corresponding to the light-emitting parts are at least partially different from each other.
US10770624B2
A semiconductor package includes a first substrate having a first surface, a second substrate on the first surface of the first substrate, the second substrate having a first surface and a second surface adjacent to the first surface, and the first surface of the second substrate being disposed on the first surface of the first substrate, and a light source on the second surface of the second substrate. A method for manufacturing the semiconductor device package is also provided.
US10770623B2
An emitting diode includes a first electrode in a first pixel; a first emitting layer positioned on the first electrode and in the first pixel and including a first amorphous oxide semiconductor material and a first quantum dot, wherein the first amorphous oxide semiconductor material includes an indium atom, a gallium atom and a zinc atom; and a second electrode covering the first emitting layer.
US10770618B2
A method for manufacturing a light emitting device includes providing an intermediate member including: at least one light emitting element that includes a plurality of electrodes arranged at a same surface side thereof, and a covering member covering the at least on light emitting element such that at least a portion of a surface of each of the plurality of electrodes is exposed; forming a metal layer that continuously covers the exposed portion of each of the electrodes and the covering member; and removing a portion of the metal layer by irradiating the metal layer with laser light to form a plurality of external connection electrodes that are spaced apart from each other, each of the plurality of external connection electrodes having an area larger than an area of respective one of the plurality of electrodes.
US10770607B2
Embodiments of the present disclosure generally relate to an apparatus and method of forming a photovoltaic module assembly that contains a plurality of interconnected photovoltaic modules that are used to generate an amount of power when exposed to electromagnetic radiation. The formed photovoltaic module assembly will generally include two or more photovoltaic modules that can generate and deliver power to an external grid, external network or external device. The photovoltaic module assembly can be a stand alone power generating device or be disposed within an array of interconnected photovoltaic devices.
US10770594B2
A gate-all around fin double diffused metal oxide semiconductor (DMOS) devices and methods of manufacture are disclosed. The method includes forming a plurality of fin structures from a substrate. The method further includes forming a well of a first conductivity type and a second conductivity type within the substrate and corresponding fin structures of the plurality of fin structures. The method further includes forming a source contact on an exposed portion of a first fin structure. The method further comprises forming drain contacts on exposed portions of adjacent fin structures to the first fin structure. The method further includes forming a gate structure in a dielectric fill material about the first fin structure and extending over the well of the first conductivity type.
US10770589B2
In one example, a fin field effect transistor including a single diffusion break with a multi-layer dummy gate is disclosed. One example of field effect transistor includes a first transistor array comprising a first active gate, a second transistor array comprising a second active gate, and a single diffusion break formed between the first transistor array and the second transistor array, wherein the single diffusion break comprises a dummy gate comprising multiple layers of different materials.
US10770586B2
A multi-layer SiN stressing stack (structure) including a thin lower SiN layer and a thick upper SiN layer is formed over NiSi silicide structures and functions to generate tensile channel stress in NMOS transistors. The lower SiN layer is formed directly on the silicided surfaces, and has a low hydrogen content and a relatively low residual stress. The upper SiN layer is then formed on the lower SiN layer using process parameters that produce a relatively high residual stress, and also cause the upper SiN material to have relatively high hydrogen content. The lower SiN layer functions as a barrier that prevents/minimizes hydrogen migration to the silicide structures, which prevents defects leading to NiSi failures. The upper SiN layer functions to generate desirable high tensile stress in the underlying NMOS channel region to enhance the mobility of channel electrons. In some embodiments other dielectric materials are used.
US10770574B2
Embodiments of the present disclosure provide a semiconductor device and a method for manufacturing the same. The semiconductor device includes an active region and an inactive region located outside of the active region, the semiconductor device including a substrate, a semiconductor layer including a first semiconductor layer located in the active region and a second semiconductor layer located in the inactive region, a source, a drain, and a gate. A via hole penetrated through the substrate and the semiconductor layers below the source is provided below the source. A part of the via hole is located in the second semiconductor layer of the inactive region and penetrates at least one part of the second semiconductor layer.
US10770571B2
A semiconductor structure includes semiconductor fins protruding out of a substrate, dielectric fins protruding out of the substrate and disposed among the semiconductor fins, and gate stacks disposed over the semiconductor fins and the dielectric fins. The dielectric fins include a first dielectric material layer, a second dielectric material layer disposed over the first dielectric material layer, and a third dielectric material layer disposed over the second dielectric material layer, where the first and second dielectric material layers have different compositions and the first and the third dielectric material layers have the same compositions.
US10770560B2
A semiconductor device according to an example embodiment of the present inventive concept includes a substrate having a first region and a second region horizontally separate from the first region; a first gate line in the first region, the first gate line including a first lower work function layer and a first upper work function layer disposed on the first lower work function layer; and a second gate line including a second lower work function layer in the second region, the second gate line having a width in a first, horizontal direction equal to or narrower than a width of the first gate line in the first direction, wherein an uppermost end of the first upper work function layer and an uppermost end of the second lower work function layer are each located at a vertical level higher than an uppermost end of the first lower work function layer with respect to a second direction perpendicular to the first direction.
US10770556B2
An AlGaN/GaN HEMT based on fluorinated graphene passivation and a manufacturing method thereof. Monolayer graphene (108) is transferred to an AlGaN (104) surface, is treated by using fluoride ions and then is insulated to thereby replace a conventional nitride passivation layer. Then, a high-k material (109) is grown on the graphene (108), and the high-k material (109) and the graphene (108) are jointly used as a gate dielectric for preparing an AlGaN/GaN metal-insulator-semiconductor (MIS) HEMT. Compared with the traditional passivation structure, the graphene (108) has the advantages of small physical thickness (sub-nanometer scale) and low additional threshold voltage. The structure and the method are simple, the effect is remarkable and the application prospect in technical fields of microelectronics and solid-state electronics is wide.
US10770551B2
A P-i-N diode structure includes a group III-N semiconductor material disposed on a substrate. An n-doped raised drain structure is disposed on the group III-N semiconductor material. An intrinsic group III-N semiconductor material is disposed on the n-doped raised drain structure. A p-doped group III-N semiconductor material is disposed on the intrinsic group III-N semiconductor material. A first electrode is connected to the p-doped group III-N semiconductor material. A second electrode is electrically coupled to the n-doped raised drain structure. In an embodiment, a group III-N transistor is electrically coupled to the P-i-N diode. In an embodiment, a group III-N transistor is electrically isolated from the P-i-N diode. In an embodiment, a gate electrode and an n-doped raised drain structure are electrically coupled to the n-doped raised drain structure and the second electrode of the P-i-N diode to form the group III-N transistor.
US10770538B2
A method of forming an electronic device includes forming an opening through a dielectric layer located over a first resistive layer, the first resistive layer having a first sheet resistance. A second resistive layer is deposited over the dielectric layer and into the opening. The second resistive layer has a second sheet resistance different from the first sheet resistance. A portion of the second resistive layer is removed, thereby forming first and second noncontiguous portions of the second resistive layer, wherein the second portion of the second resistive layer contacts the first resistive layer.
US10770532B2
A display substrate according to an embodiment of the present disclosure comprises a substrate and a plurality of pixel units on the substrate, at least one of the plurality of pixel units comprising a light-emitting unit, a photosensitive unit for detecting light emitted by the light-emitting unit, and an interlayer insulating layer between the photosensitive unit and the light-emitting unit, wherein the interlayer insulating layer comprises a groove, an orthogonal projection of which on the substrate does not coincide with an orthogonal projection of the photosensitive unit on the substrate, and the light-emitting unit covers the groove.
US10770514B1
Provided are a display panel, a display method and a display device. The display panel includes a substrate, a display function layer and at least two image motion units. The display function layer is disposed on one side of the substrate and includes a plurality of sub-pixels. The at least two image motion units are disposed on a light-emitting side of the display panel and sequentially arranged in a direction perpendicular to a plane where the substrate is located. The display panel requires a frame unit to display a display picture, and the frame unit includes at least three subframes.
US10770511B2
A magnetic random access memory (MRAM) device includes a conductor disposed in an insulating material of a lower wiring layer, a magnetic tunnel junction (MTJ) structure formed in an upper wiring layer, and a landing pad formed in an intermediary wiring layer between the lower and upper wiring layers, the landing pad extending from a top surface of the conductor to a height above the intermediary wiring layer, wherein the landing pad connects the MJT structure to the conductor.
US10770506B2
In at least one embodiment, the method is designed for producing a light-emitting diode display (1). The method comprises the following steps: •A) providing a growth substrate (2); •B) applying a buffer layer (4) directly or indirectly onto a substrate surface (20); •C) producing a plurality of separate growth points (45) on or at the buffer layer (4); •D) producing individual radiation-active islands (5), originating from the growth points (45), wherein the islands (5) each comprise an inorganic semiconductor layer sequence (50) with at least one active zone (55) and have a mean diameter, when viewed from above onto the substrate surface (20), between 50 nm and 20 μm inclusive; and •E) connecting the islands (5) to transistors (6) for electrically controlling the islands (5).
US10770496B2
An optical sensor includes an optical layer disposed on a substrate, and a light shielding layer disposed on the optical layer, wherein the light shielding layer includes a first opening that partially exposes the optical layer. The optical sensor also includes a polymer material layer that fills the first opening, wherein a top surface of the polymer material layer is higher than a top surface of the light shielding layer. The optical sensor further includes an adhesive layer disposed on the light shielding layer and the polymer material layer, and a surface component disposed on the adhesive layer.
US10770493B2
Provided are a solid-state imaging apparatus capable of having reduction in height and size while easily controlling warp with high handling reliability when the solid-state imaging apparatus is mounted on another substrate, and a method for manufacturing the solid-state imaging apparatus. The solid-state imaging apparatus includes a substrate having a recess on a surface thereof, an imaging chip disposed and fixed on an inner bottom surface of the recess, and a filler filled and solidified in the whole of a gap between a side surface of the imaging chip and an inner surface of the recess. A groove having a substantially constant width is formed between the side surface of the imaging chip and the inner surface of the recess. An expansion portion having width equal to or larger than the constant width is in a portion of the groove.
US10770472B2
Some embodiments include a memory array having a vertical stack of alternating insulative levels and wordline levels. Channel material extends along the stack. Conductive segments are along the wordline levels. Each of the conductive segments has, along a cross-section, first and second ends in opposing relation to one another. The conductive segments include gates and wordlines adjacent the gates. The wordlines encompass the second ends, and the gates have rounded (e.g., substantially parabolic) noses which encompass the first ends. Some embodiments include methods of forming integrated assemblies.
US10770468B2
Embodiments of 3D memory structures and methods for forming the same are disclosed. A method for forming a three-dimensional (3D) memory structure includes forming a dielectric layer on a substrate and forming a first plurality of openings in the dielectric layer at a staircase region of the 3D memory structure. The method also includes forming a second plurality of openings in the dielectric layer at a peripheral device region of the 3D memory structure and forming at least one hard mask layer in the first plurality of openings of the staircase region and in the second plurality of openings of the peripheral device region. The method further includes etching the dielectric layer using the at least one hard mask layer to form first and second pluralities of via extension regions in top portions of the respective first and second pluralities of openings. The method further includes disposing a first conductive material in the first and second pluralities of openings to form respective first and second pluralities of contact wires. The method also includes disposing a second conductive material in the first and second pluralities of via extension regions to form first and second pluralities of contact pads and forming first and second pluralities of lead wires on the first and second pluralities of contact pads, respectively.
US10770453B2
A semiconductor device is provided that has a semiconductor substrate, a drift layer of a first conductivity type formed in the semiconductor substrate, a base region of a second conductivity type formed in the semiconductor substrate and above the drift layer, and an accumulation region of the first conductivity type provided between the drift layer and the base region and having an impurity concentration higher than an impurity concentration in the drift layer, wherein the accumulation region has a first accumulation region and a second accumulation region that is formed more shallowly than the first accumulation region is and on a side of a boundary with a region that is different from the accumulation region in a planar view.
US10770449B2
An integrated circuit includes a first standard cell having a first pFET and a first nFET integrated, and having a first dielectric gate on a first standard cell boundary. The integrated circuit further includes a second standard cell being adjacent to the first standard cell, having a second pFET and a second nFET integrated, and having a second dielectric gate on a second standard cell boundary. The integrated circuit also includes a first filler cell configured between the first and second standard cells, and spanning from the first dielectric gate to the second dielectric gate. The first pFET and the second pFET are formed on a first continuous active region. The first nFET and the second nFET are formed on a second continuous active region.
US10770448B2
A method of manufacturing a semiconductor device includes forming a first masking layer and second masking layer over a substrate. The first masking layer includes an opening over an active area and a spacer in the substrate, and the second masking layer blocks a portion of the opening in the first masking layer. The method includes performing an etching process, using the first masking layer and the second masking layer as an etching mask, to form a contact opening which exposes a portion of the active area and a portion of the spacer, and forming a contact plug in the contact opening and over the exposed portion of the active area and the exposed portion of the spacer.
US10770447B2
There is provided a method for fabricating a substrate structure capable of enhancing process reproducibility and process stability by trimming a bevel region of a substrate using a wafer level process. The method includes providing a first substrate including first and second surfaces opposite each other and a first device region formed at the first surface, providing a second substrate including third and fourth surfaces opposite each other and a second device region at the third surface, bonding the first substrate and the second substrate to electrically connect the first device region and the second device region, and forming a trimmed substrate. The forming the trimmed substrate includes etching an edge region of the second substrate bonded to the first substrate.
US10770443B2
An integrated circuit device that may include programmable logic fabric disposed on an integrated circuit die and a base die that may include clocking circuitry. Synchronization between logic resources in the programmable logic fabric may be performed using clock signals received from the clocking circuitry. The clocking circuitry in the base die may include phase-locked loops, delay-locked loops, clock trees, and other similar circuitry.
US10770425B2
A flip-chip method includes providing a semiconductor chip and conductive connection pillars. Each of the conductive connection pillars has a first surface and a second surface opposite to the first surface. The flip-chip method also includes fixing the conductive connection pillars on a surface of the semiconductor chip. The first surfaces face the semiconductor chip. The flip-chip method also includes providing a carrier plate, forming solder pillars on the carrier plate, and forming a barrier layer on the carrier plate around the solder pillars. The flip-chip method further includes bringing the solder pillars into contact with the second surfaces of the conductive connection pillars. The conductive connection pillars are located above the solder pillars. The flip-chip method further includes performing a reflow-soldering process on the solder pillars, thereby forming solder layers from the solder pillars.
US10770408B2
A wiring board includes an insulating layer, a plurality of pads formed on a surface of the insulating layer, and a chip mounting region defined on a surface of the wiring board formed with the plurality of pads. The plurality of pads are arranged in the chip mounting region. A cavity is formed in a surface of at least some of the plurality of pads. The cavity caves in, from the surface of the at least some of the plurality of pads, toward the insulating layer. The chip mounting region is segmented into a plurality of segmented regions, and a depth of the cavity is different for each of the plurality of segmented regions.
US10770384B2
A printed circuit board (PCB) is provided as follows. A first connection pad and a second connection pad are disposed on a first surface and a second surface of the base substrate layer, respectively. The first connection pad and the second connection pad each includes a first metal. A first pad cover layer covers a top surface of the first connection pad and includes an insulating metal oxide having a second metal different from the first metal.
US10770376B2
A semiconductor chip (2a) is bonded to an upper surface of the conductive substrate (1a). A control terminal (11a) is disposed outside the semiconductor chip (2a) and connected to a control electrode of the semiconductor chip (2a) via a lead (12a). A case (10) surrounds the semiconductor chip (2a). A sealing material (13) seals the semiconductor chip (2a). The lead frame (4) includes a bonded part (4a) joined to the semiconductor chip (2a), and an upright part (4b) embedded in the case (10), extending from the bonded part (4a) to an outer side of the control terminal (11a), and standing upright vertically relative to an upper surface of the semiconductor chip (2a).
US10770364B2
Examples of the present disclosure provide example Chip Scale Packages (CSPs). In some examples, a structure includes a first integrated circuit die, a shim die that does not include active circuitry thereon, an encapsulant at least laterally encapsulating the first integrated circuit die and the shim die, and a redistribution structure on the first integrated circuit die, the shim die, and the encapsulant. The redistribution structure includes one or more metal layers electrically connected to the first integrated circuit die.
US10770360B2
A method for fabricating a semiconductor structure includes providing a base structure including a substrate, a dielectric layer formed on the substrate, a plurality of first openings formed in the dielectric layer in a first transistor region, and a plurality of second openings formed in the dielectric layer in a second transistor region. The method also includes forming a first work function layer an the dielectric layer covering bottom and sidewall surfaces of the first and the second openings, forming a first sacrificial layer in each first opening and each second opening with a top surface lower than the top surface of the dielectric layer, removing a portion of the first work function layer exposed by the first sacrificial layer, removing the first work function layer formed in each first opening, and forming a second work function layer and a gate electrode in each first opening and each second opening.
US10770355B2
Provided are semiconductor devices having various line widths and a method of manufacturing the semiconductor device. The semiconductor device includes: a substrate including a first region and a second region, a plurality of first gate lines extending in a first direction in the first region and each having a first width in a second; a plurality of second gate lines extending in the first direction in the second region and each having a second width that is different from the first width in the second direction and a pitch that is the same as a pitch of the plurality of first gate lines; a spacer layer covering opposite side walls of each of the plurality of first gate lines and each of the plurality of second gate lines; and a first base layer arranged between the substrate and the spacer layer in the first region.
US10770345B2
A method for fabricating an integrated circuit is provided. The method includes depositing a first polish stop layer above a memory device, in which the first polish stop layer has a first portion over the memory device and a second portion that is not over the memory device; removing the second portion of the first polish stop layer; depositing an inter-layer dielectric layer over the first polish stop layer after removing the second portion of the first polish stop layer; and polishing the inter-layer dielectric layer until reaching the first portion of the first polish stop layer.
US10770335B2
A substrate supporting apparatus (300) for cleaning a back side of a substrate (107) is provided. The substrate supporting apparatus (300) has a hollow shaft (319) and a rotary spindle (303). The rotary spindle (303) is set in the hollow shaft (319) and a spacing is formed between an outer wall of the rotary spindle (303) and an inner wall of the hollow shaft (319). The outer wall of the rotary spindle (303) defines a blocking wall (322) and a recess (324) to prevent particles in the spacing from entering a gas groove (325) which is formed on the hollow shaft (319) and supplies gas to a front side of the substrate (107), avoiding the particles contaminating the front side of the substrate (107), which improves the quality of semiconductor devices.
US10770334B2
A substrate holding device includes a base body that has a flat plate-like shape and in which gas holes that open in an upper surface of the base body are formed, and a plurality of protrusions that protrude upward from the upper surface of the base body. A groove that opens in a lower surface of the base body and that is connected to the gas holes is formed in the base body, and a plurality of protrusions that protrude downward are formed in the groove.
US10770325B2
A substrate transport apparatus auto-teach system for auto-teaching a substrate station location, the system including a frame, a substrate transport connected to the frame, the substrate transport having an end effector configured to support a substrate, and a controller configured to move the substrate transport so that the substrate transport biases the substrate supported on the end effector against a substrate station feature causing a change in eccentricity between the substrate and the end effector, determine the change in eccentricity, and determine the substrate station location based on at least the change in eccentricity between the substrate and the end effector.
US10770324B2
In accordance with various embodiments, provision is made of a substrate holding device, wherein the latter may comprise a carrier plate with a recess, the recess extending from an upper side of the carrier plate to a lower side of the carrier plate through the carrier plate, a holding frame, which has a frame opening and a support area, surrounding the frame opening, for holding a substrate in the recess, wherein the holding frame inserted into the recess lies on the carrier plate in sections.
US10770317B2
A cooling system for at least one thermal unit includes a tank assembly that includes: a sump chamber, a purge chamber that is located above the sump chamber, and a reservoir chamber that is located above the purge chamber; a cooling circuit that includes a pump, a heat exchanger, and conduits, the cooling circuit being configured to circulate a liquid coolant through the at least one thermal unit, the sump chamber, the pump, the heat exchanger, and the reservoir chamber; a first valve located externally of the tank assembly and configured such that, when the first valve is open, (i) the liquid coolant is flowable from the purge chamber to the sump chamber via the first valve, and (ii) air is simultaneously flowable from the sump chamber to the purge chamber via the first valve; and a second valve located externally of the tank assembly and configured such that, when the second valve is open, (i) the liquid coolant is flowable from the reservoir chamber to the purge chamber via the second valve, and (ii) air is simultaneously flowable from the purge chamber to the reservoir chamber via the second valve.
US10770316B2
A substrate processing apparatus includes a substrate holding unit 31 configured to hold a substrate W; an outer nozzle 45 configured to discharge a processing liquid toward a surface of the substrate from a position at an outside of an outer edge of the substrate held by the substrate holding unit such that at least a central portion of the surface of the substrate is covered with a liquid film of the discharged processing liquid; and an actuator 46 (90) configured to change a height position or a discharge angle of the outer nozzle.
US10770309B2
Systems and methods for improving process uniformity in a millisecond anneal system are provided. In some implementations, a process for thermally treating a substrate in a millisecond anneal system can include obtaining data indicative of a temperature profile associated with one or more substrates during processing in a millisecond anneal system. The process can include one or more of (1) changing the pressure inside the processing chamber of the millisecond anneal system; (2) manipulating the irradiation distribution by way of the refracting effect of a water window in the millisecond anneal system; (3) adjusting the angular positioning of the substrate; and/or (4) configuring the shape of the reflectors used in the millisecond anneal system.
US10770300B2
Methods and apparatus to selectively deposit metal films (e.g., titanium films) are described. One of the precursors is energized to form ions and radicals of the precursor. The precursors flow through separate channels of a dual channel gas distribution assembly to react in a processing region above a substrate.
US10770298B2
Provided is an automatic inspection device and method for inspecting processing quality of laser processing equipment that forms a modified area by irradiating a laser beam into an object to be processed. The automatic inspection device includes: an image film coated on a bottom surface of the object to be processed; an image sensing unit configured to detect a damage image of the object to be processed formed on the image film through irradiation of the laser beam; and an image processing unit configured to process the damage image detected by the image sensing unit.
US10770283B2
A substrate aligning method includes receiving a substrate by moving a substrate support from an outside of an outer periphery toward a central portion of the substrate along the substrate; and aligning the substrate such that the substrate support moves from a position different from a position partially upwardly warped along an outer peripheral edge of the substrate and a position partially downwardly warped along the outer peripheral edge of the substrate toward the central portion of the substrate so as to receive the substrate.
US10770282B1
The light source contains a gas filled chamber with a region of radiating plasma sustained by a focused beam of a CW laser. The means for plasma ignition is a pulsed laser system generating a first and a second laser beams focused in the chamber. The first laser beam provides the optical breakdown, after which the second laser beam ignites the plasma, whose volume and density are sufficient for stationary plasma sustenance by CW laser after finishing the second laser pulse. Preferably, the first laser beam is generated in Q-switching mode and the second laser beam is generated in free-running mode. The technical result consists in ensuring high reliability of igniting the plasma, in creating in this basis electrodeless high-brightness broadband light sources with the high spatial and power stability, and in providing an ability to collect broadband plasma radiation in a spatial angle of more than 9 sr.
US10770278B2
The invention is directed to mass spectrometer comprising an extraction system for secondary ions. The system comprises: an inner spherical deflecting sector; an outer spherical deflecting sector; a deflecting gap formed between the sectors; a housing in which the sectors are arranged. The deflecting sectors are biased at retarding potentials in order to reduce the energy of the ion beam entering the deflecting gap. The system further comprises an exit disc electrode which is biased at the midvoltage of the average voltage of the sectors, and two side plates both facing the spherical sectors, the side plates being biased in order to create an electrostatic field perpendicular to the exit axis.
US10770276B2
According to some aspects, a spectrometer is provided, the spectrometer configured to receive molecules of a plurality of metabolites including one or more molecules of a first metabolite, filter the received molecules to retain molecules of the first metabolite including a plurality of different mass isotopomers of the first metabolite, fragment molecules of a first mass isotopmer of the retained molecules to produce a first plurality of daughter ions, measure abundances of the first plurality of daughter ions as a function of daughter ion mass, fragment molecules of a second istopomer, different from the first mass isotopmer, of the retained molecules to produce a second plurality of daughter ions, and measure abundances of the second plurality of daughter ions as a function of the daughter ion mass.
US10770266B2
A charged particle beam device includes an electron source which generates an electron beam, an objective lens which is applied with a coil current to converge the electron beam on a sample, a control unit which controls the current to be applied to the objective lens, a hysteresis characteristic storage unit which stores hysteresis characteristic information of the objective lens, a history information storage unit which stores history information related to the coil current, and an estimation unit which estimates a magnetic field generated by the objective lens on the basis of the coil current, the history information, and the hysteresis characteristic information.
US10770264B2
An interference optical system unit includes at least one electromagnetic lens that forms an image of a charged particle beam, at least one charged particle beam biprism, and a support member for the electromagnetic lens and the charged particle beam biprism. The electromagnetic lens, the charged particle beam biprism, the support member, and a space to an image plane of the electromagnetic lens are integrally configured as one unit. The interference optical system unit is disposed to have an optical axis coaxialized with an optical axis of an imaging optical system of an upstream stage that is disposed on an upstream side of the unit in a flow direction of the charged particle beam. A focal length of the electromagnetic lens and a deflection angle of the charged particle beam given by the charged particle beam biprism are controlled to generate an interference fringe of the charged particle beam on the image plane of the electromagnetic lens.
US10770250B1
A float assembly comprising a float traveling along a rod until making contact with either an upper or a lower adjustable stopper, so that an actuator lever having one or more counterweights in mechanical coupling with a switch, so that the float assembly may respond to the fluid level.
US10770244B2
Embodiments of the present disclosure provide a control modular assembly (130) for a switch, wherein the control modular assembly comprises: a driving mechanism comprising an output shaft (122); a control unit coupled to the driving mechanism and configured to receive and process a signal for controlling the switch so as to control a movement of the output shaft (122) of the driving mechanism; and an operating member coupled to the output shaft (122); wherein the control modular assembly (130) is detachably coupled to an internal functional assembly (160) of the switch, so that the operating member can be driven by the output shaft (122) to move within a given movement range in response to the signal for controlling the switch, such that the operating state of the switch is controlled by controlling the internal functional assembly (160). Embodiments of the present disclosure further provide a switch (300) comprising the control modular assembly (130).
US10770241B2
A high speed arc suppressor and method include a first phase-specific arc suppressor configured to suppress arcing across contacts of the power contactor in a positive domain and a second phase-specific arc suppressor configured to suppress arcing across the contacts in a negative domain. First and second high speed switches are configured to enable and disable operation of an associated one of the first and second phase-specific arc suppressors. First and second drivers are configured to drive the first and second high speed switches.
US10770240B2
An improved capacitor is described wherein the capacitor comprises a working element. The working element comprises a first dielectric and an anode conductive polymer layer on the first dielectric. The working element also comprises a cathode and a separator between the anode conductive polymer layer and the cathode wherein the separator comprises a separator conductive polymer layer wherein at least one of the anode conductive polymer layer or the separator conductive polymer layer is crosslinked. The working element also comprises a liquid electrolyte.
US10770230B2
A multilayer ceramic capacitor includes a body including a dielectric layer and first and second internal electrodes, and external electrodes disposed on at least one surface of the body. The external electrodes each includes an electrode layer in contact with the first or second internal electrodes, an intermediate layer disposed on the electrode layer and including a first intermetallic compound, and a conductive resin layer disposed on the intermediate layer and including a plurality of metal particles, a second intermetallic compound and a base resin.
US10770223B2
The present disclosure is intended to reduce connection resistance between a shield film and a ground electrode, and to improve characteristics of the shield film. A high frequency component 1a includes a ceramic substrate 2, a ground electrode 3a disposed inside the ceramic substrate 2, a shield film 4 covering an upper surface 2a and lateral surfaces 2c of the ceramic substrate 2, and connecting portions 6a connecting the ground electrode 3a and the shield film 4, wherein the ground electrode 3a is formed using a conductive paste that contains a metal ingredient, powder, and a material constituting the ceramic substrate 2, and a weight rate of a metal ingredient in the connecting portions 6a is higher than that of the metal ingredient in the ground electrode 3a.
US10770220B2
A planar transformer layer is provided. The planar transformer comprises distinct electrical connections and thermal connections. An assembly of layers for a planar transformer is also provided. An electronic energy conversion equipment item for a satellite provided with at least one planar transformer is also provided.
US10770213B2
The disclosed technology generally relates to a magnetoresistive device and more particularly to a magnetoresistive device comprising chromium. According to an aspect, a method of forming a magnetoresistive device comprises forming a magnetic tunnel junction (MTJ) structure over a substrate. The MTJ structure includes, in a bottom-up direction away from the substrate, a free layer, a tunnel barrier layer and a reference layer. The method additionally includes forming a pinning layer over the MTJ structure, wherein the pinning layer pins a magnetization direction of the reference layer. The method additionally includes forming capping layer comprising chromium (Cr) over the pinning layer. The method further includes annealing the capping layer under a condition sufficient to cause diffusion of Cr from the capping layer into at least the pinning layer. According to another aspect, a magnetoresistive device is formed according to the method.
US10770210B2
A ferrite composition includes a main component and an accessory component. The main component includes 18 to 30 mol % of iron oxide in terms of Fe2O3, 4 to 14 mol % of copper oxide in terms of CuO, 0 to 6 mol % of zinc oxide in terms of ZnO, and a remaining part of nickel oxide. The accessory component includes 0.30 to 1.83 pts.wt. of silicon compound in terms of SiO2, 2.00 to 10.00 pts.wt. of cobalt compound in terms of Co3O4, and 1.00 to 3.00 pts.wt. of bismuth compound in terms of Bi2O3 with respect to 100 pts.wt. of the main component. A cobalt compound content in terms of Co3O4 divided by a silicon compound content in terms of SiO2 is a value of 5.5 to 30.0.
US10770198B2
A method and a facility for filling a high- or medium-voltage gas-insulated electrical apparatus in which the insulating gas comprises a mixture of heptafluoroisobutyronitrile ((CF3)2CFCN) and carbon dioxide. The method and the facility using a mixture of (CF3)2CFCN and CO2 in pressurised liquid form which is heated to a temperature no lower than the critical temperature of the mixture.
US10770197B2
The present disclosure provides organic-inorganic hybrid polymer particles, which have desirable surface chemistry and optical properties that make them particularly suitable for biological and optical applications. The present disclosure also provides methods of making organic-inorganic hybrid polymer particles. The present disclosure also provides methods of using the organic-inorganic hybrid polymer particles for biological and optical applications.
US10770190B2
A catalytic recombiner and filter apparatus is especially suited for placement in a containment of a nuclear reactor. The apparatus has a natural convection flow duct with a number of catalytic elements for recombining hydrogen and oxygen contained in a gas flow through the flow duct. The catalytic recombiner and filter apparatus provides for reliable hydrogen reduction and iodine filtering for a gas flow even for a comparatively long period of operation. The catalytic recombiner and filter apparatus includes a number of adsorber elements with iodine adsorbing surfaces and with macroscopic flow channels in between. The iodine adsorbing surfaces are flown over by the gas flow, and the adsorber elements are arranged, when in use, downstream of the catalytic elements in a direction of the gas flow.
US10770186B2
A controlled fusion process is provided that can produce a sustained series of fusion reactions: a process that (i) uses a substantially higher reactant density of the deuterium and tritium gases by converging cationic reactants into the higher reaction density at a target cathode rather than relying on random collisions, the converging producing a substantially higher rate of fusion and energy production; (ii) uses a substantially lower input of energy to initiate the fusion; (iii) can be cycled at a substantially higher cycle frequency; (iv) has a practical heat exchange method; (v) is substantially less costly to manufacture, operate, and maintain; and, (vi) has a substantially improved reaction efficiency as a result of not mixing reactants with products.
US10770178B2
Medical procedure related objects (e.g., instruments, supplies) tagged with transponders (e.g., RFID transponders, dumb transponders) are accounted for in a medical or clinical environment via an accounting system using a number of antennas and interrogators/readers. A first set of antennas and RFID interrogator(s) interrogate portions of the environment for RFID tagged objects, for example proximate a start and an end of a procedure. Shielded packaging and/or shielded receptacles shield tagged objects, preventing interrogation except for those objects in unshielded portions of the environment. A shielded receptacle may include an antenna to interrogate the contents thereof in a relatively noise-free environment. A data store may maintain information including a current status or count of each instrument or supply, for instance as checked in or checked out. A handheld antenna and/or second set of antennas interrogates a body of a patient for retained instruments or supplies tagged with dumb transponders.
US10770176B2
A system and method for identifying relationships and correlations between community healthcare attributes includes automatically displays relationships between selected community health measures. A correlation tool automatically computes correlations between a selected main measure and each other measures in a set of community health measures for selected communities. The correlation tool automatically displays a ranked list of the other community health measures based on their correlation to the selected main measure. A relationship tool automatically computes correlations between selected measures in the set of community health measures for selected communities. The relationship tool displays a correlation graph indicating values of the selected measures for each of a selected set of communities. An adjusted correlation graph is automatically displayed to indicate adjusted values of the selected measures to accommodate a selected third measure as a control variable.
US10770172B2
An apparatus for health management includes an information collector configured to collect body composition information and characteristic information of a user, and a processor configured to determine a degree of muscle loss of the user based on the body composition information and the characteristic information of the user and provide a personalized health management program to the user based on the determined degree of muscle loss.
US10770171B2
A computer system utilizes a dataset to support a research study. One or more regions of interestingness are determined within a model of a first set of data records that are authorized for the research study by associated entities. A second set of data records is represented within the model, wherein the second set of data records are relevant for supporting objectives of the research study after de-identification. Records from the second dataset that are particularly useful for supporting objectives of the research study are identified, and authorization is requested from the corresponding entities of the identified data records from the second set of data records. After receiving authorization, those records are included with the first set to generate a resulting dataset. Embodiments of the present invention further include a method and program product for processing requests for health information in substantially the same manner described above.
US10770170B2
This disclosure provides methods, systems, compositions, and kits for the multiplexed detection of a plurality of analytes in a sample. In some examples, this disclosure provides methods, systems, compositions, and kits wherein multiple analytes may be detected in a single sample volume by acquiring a cumulative measurement or measurements of at least one quantifiable component of a signal. In some cases, additional components of a signal, or additional signals (or components thereof) are also quantified. Each signal or component of a signal may be used to construct a coding scheme which can then be used to determine the presence or absence of any analyte.
US10770167B1
A memory storage apparatus and a forming method of a resistive memory device thereof are provided. A test forming voltage is applied to a redundant resistive memory device and a corresponding test current is read. A forming voltage applied to a main memory cell block is determined according to the test forming voltage, the test current, a forming current-voltage characteristic data and a target forming current.
US10770162B2
A shift register, a driving circuit and a display device are provided. The shift register comprises an output circuit, a node control circuit, and a first node charging circuit. The output circuit provides a signal at a first clock signal terminal or a signal at a first reference voltage terminal to a gate signal output terminal under a control of a signal at a first node or a control of a signal at a second node. The node control circuit controls levels of the signal at the first node and at the second node to be opposite. The first node charging circuit includes a first control terminal, and provides a signal at a first fixed voltage terminal to the first node under a control of a signal at the first control terminal during a charging period of the first node in a non-scanning period.
US10770158B1
Detecting a faulty memory block. Various methods include: performing a read operation on a memory block of the memory array, the read operation generates a failed bit count; determining the failed bit count in above a value associated with an overall failed bit count; determining the failed bit count is above a threshold value; in response, performing a confirmation process on the memory block, the confirmation process defining a number of consecutive erase cycles and a level of an erase cycle, the confirmation process results in erase pass or erase fail; and marking the memory block for garbage collection in response to determining the confirmation process results in erase fail. Methods additionally include setting the level of the erase cycle by modifying at least one selected form the group comprising: an erase voltage parameter; an erase verify parameter; and a number of bits ignored during the erase cycle.
US10770150B2
In a method of reading initialization information from a non-volatile memory device, when power-up is detected, the non-volatile memory device divides a source voltage to generate a low read pass voltage which is to be provided to unselected word lines in an initialization information read operation. The low read pass voltage is set as at least one voltage between a ground voltage and the source voltage. The non-volatile memory device allows the source voltage not to be pumped in the initialization information read operation, based on the power-up. In the initialization information read operation, the non-volatile memory device provides the low read pass voltage to the unselected word lines and provides a read voltage to a selected word line to read initialization information stored in the memory cells.
US10770145B2
Method of operating a memory include increasing respective threshold voltages of a first subset of memory cells of a plurality of memory cells to threshold voltage levels higher than a particular voltage level in response to applying a first plurality of programming pulses, and subsequently increasing respective threshold voltages of a second subset of memory cells of the plurality of memory cells to threshold voltage levels lower than the particular voltage level in response to applying a second plurality of programming pulses, wherein the first plurality of programming pulses have respective voltage levels within a first range of voltage levels, the second plurality of programming pulses have respective voltage levels within a second range of voltage levels, and a lowest voltage level of the first range of voltage levels is lower than or equal to a highest voltage level of the second range of voltage levels.
US10770144B1
A non-volatile memory and a program method thereof are provided. The program method includes: setting one of a plurality of word lines to be a program word line, setting the word lines except the program word line to be a plurality of unselected word lines; raise a voltage on the program word line from a reference voltage to a first program voltage during a first sub-time period of a program time period; raising the voltage on the program word line from the first program voltage to a second program voltage during a second sub-time period of the program time period; and raising voltages on at least part of the unselected word lines from the reference voltage to a pass voltage during the second sub-time period.
US10770135B2
A memory macro includes a first input terminal, a first input pin, a first memory cell array, a second memory cell array, a first set of driver circuits, a second set of driver circuits and a logic circuit. The first input pin is configured to receive a first signal indicating an operational mode of the memory macro. The first set of driver circuits is coupled to the first memory cell array. The second set of driver circuits is coupled to the second memory cell array. The logic circuit has a first terminal coupled to the first input pin and is configured to receive the first signal. The logic circuit is coupled to the first and second set of driver circuits, and is configured to generate a second signal and a third signal responsive to the first signal, and cause a change in the operational mode of the memory macro.
US10770133B1
A read and write data processing apparatus and method associated with computational memory cells formed as a memory/processing array provides the ability to inhibit writes in selective bit line sections on per-write operation basis to enhance the computational capability of the bl-sects. The read and write data processing apparatus and method also provides a mechanism to inhibit the read bit line pre-charge in selective bit line sections for an extended period of time to save power when pre-charge circuitry is implemented on the read bit line. The read and write data processing apparatus and method also provides a mechanism to inhibit writes to memory cells in selective bl-sects for an extended period of time, to save power.
US10770131B2
Some embodiments relate to an SRAM cell layout including upper and lower cell edges and left and right cell edges. A first power rail extends generally in parallel with and lies along the left cell edge or the right cell edge. The first power rail is coupled to a first power supply. A second power rail extends generally in parallel with the first power rail and is arranged equidistantly between the left and right cell edges. A first bitline extends in parallel with the first power rail and the second power rail and is arranged to a first side of the second power rail. A second bitline, which is complementary to the first bitline, extends in parallel with the first power rail and the second power rail and is arranged to a second side of the second power rail.
US10770129B2
An embodiment of a semiconductor apparatus may include technology to provide two or more dynamic random access memory devices, and provide access to the two or more dynamic random access memory devices with two or more pseudo-channels per memory channel. Other embodiments are disclosed and claimed.
US10770126B2
A memory device having a plurality sections of memory cells, such as ferroelectric memory cells (hybrid RAM (HRAM) cells) may provide for concurrent access to memory cells within independent sections of the memory device. A first memory cell may be activated, and it may be determined that a second memory cell is independent of the first memory cell. If the second memory cell is independent of the first memory cell, the second memory cell may be activated prior to the conclusion of operations at the first memory cell. Latching hardware at memory sections may latch addresses at the memory sections in order to allow a new address to be provided to a different section to access the second memory cell.
US10770125B2
Methods for sensing ferroelectric memory devices and apparatuses using the same have been disclosed. One such apparatus includes a ferroelectric memory cell coupled to a data line, a reference capacitance, and a common node coupled between the data line and the reference capacitance. A current mirror circuit is coupled to the data line and the reference capacitance. During a sense operation, the common node is configured to be at a fixed voltage and the current mirror circuit is configured to mirror displacement current from the reference capacitance to the ferroelectric memory cell.
US10770124B2
A memory device comprising a programmable command-and-address (CA) interface and/or a programmable data interface is described. In an operational mode, two or more CA interfaces may be active. In another operational mode, at least one, but not all, CA interfaces may be active. In an operational mode, all of the data interfaces may be active. In another operational mode, at least one, but not all, data interfaces may be active. The memory device can include circuitry to select: an operational mode; a sub-mode within an operational mode; one or more CA interfaces as the active CA interface(s); a main CA interface from multiple active CA interfaces; and/or one or more data interfaces as the active data interfaces. The circuitry may perform these selection(s) based on one or more bits in one or more registers and/or one or more signals received on one or more pins.
US10770120B2
A memory system includes: a sudden power off (SPO) frequency value calculator suitable for determining a SPO frequency value; a checkpointing mode controller suitable for setting the memory system to one among a high frequency checkpointing mode and a low frequency checkpointing mode according to the SPO frequency value; and a processor suitable for performing a checkpointing operation according to the set frequency checkpointing mode.
US10770119B2
A data receiving stage circuit of a memory circuit receives a serial input signal and a chip enable signal. A data writing circuit of the memory circuit generates at least one of a command signal and a data signal according to the serial input signal. A power supply circuit of the memory circuit generates an operating voltage for a memory cell array to perform a data access operation. A data output stage circuit of the memory circuit outputs a readout data. A controller of the memory circuit performs a switching operation of an operating state of the memory circuit according to a change of the chip enable signal. The controller determines a disable or enable state of the data receiving stage circuit, the data writing circuit, the power supply circuit, and the data output stage circuit according to the operating state.
US10770114B2
A data object is parsed into payload data packets so that each data packet is capable of being represented in a matrix barcode, sometimes referred to as a QR code. A matrix barcode is generated for each payload data packet and accompanying metadata used to reconstruct the data object. A matrix barcode movie is assembled from individual matrix barcodes. The resulting movie can be projected to a reader that captures the video sequence, examines each frame to extract payload data and corresponding metadata from each frame. The reader then assembles the separate payload data back into the original data object using the metadata and determines an action to take responsive to the data object. For example, a movie may be played, an image displayed, a file opened, or other action may be taken based on the file type and instructions in the metadata.
US10770098B1
A write head includes a first surface-plasmonic plate proximate a magnetic pole and recessed from a media-facing surface of the write head. A bottom surface of the first surface-plasmonic plate faces away from the magnetic pole and towards a waveguide core. The first surface-plasmonic plate is formed of a first material having lower-loss in plasmonic coupling than a second material, the second material being more mechanically robust than the first material. A second surface-plasmonic plate is formed of the second material and located on the bottom surface of the first surface-plasmonic plate. A lower edge of the second surface-plasmonic plate extends closer to the media-facing surface than the first surface-plasmonic plate. An upper edge of the second surface-plasmonic plate is slanted in a downtrack direction.
US10770083B2
An audio processor for processing an audio signal includes a target phase measure determiner for determining a target phase measure for the audio signal in a time frame, a phase error calculator for calculating a phase error using a phase of the audio signal in the time frame and the target phase measure, and a phase corrector configured for correcting the phase of the audio signal in the time frame using the phase error.
US10770079B2
An apparatus for processing an input audio signal relies on a cascade of filterbanks, the cascade having a synthesis filterbank for synthesizing an audio intermediate signal from the input audio signal, the input audio signal being represented by a plurality of first subband signals generated by an analysis filterbank, wherein a number of filterbank channels of the synthesis filterbank is smaller than a number of channels of the analysis filterbank. The apparatus furthermore has a further analysis filterbank for generating a plurality of second subband signals from the audio intermediate signal, wherein the further analysis filterbank has a number of channels being different from the number of channels of the synthesis filterbank, so that a sampling rate of a subband signal of the plurality of second subband signals is different from a sampling rate of a first subband signal of the plurality of first subband signals.
US10770076B2
A method of detecting a replay attack on a voice biometrics system comprises: receiving an audio signal representing speech; detecting a magnetic field; determining if there is a correlation between the audio signal and the magnetic field; and if there is a correlation between the audio signal and the magnetic field, determining that the audio signal may result from a replay attack.
US10770075B2
A method, which is performed in an electronic device, for activating a target application is disclosed. The method may include receiving an input sound stream including an activation keyword for activating the target application and a speech command indicative of a function of the target application. The method may also detect the activation keyword from the input sound stream. If the activation keyword is detected, a portion of the input sound stream including at least a portion of the speech command may be buffered in a buffer memory. In addition, in response to detecting the activation keyword, the target application may be activated to perform the function of the target application.
US10770074B1
Multiple digital assistants are employed to process requests within a computing environment. An initial request (e.g., voice command) may be received by a first DA. If it is determined that the first DA can handle the request based on one or more terms of the request, a communications session between a user and the first DA is established to handle the request. If it is determined that the first DA is incapable of handling the request, a second DA configured to handle the request is determined.
US10770072B2
Embodiments are directed to a computer-implemented method that includes receiving, at a triggering system, input data about an environment. Machine learning (ML) algorithms extract features from the input data and analyze relationships among and between the features to generate user-interaction-readiness model of person-A's readiness to participate in a human interaction with other persons in the environment. The ML algorithms to apply real-world data about person-A to the user-interaction-readiness model to generate a first classification output comprising data representing person-A's readiness to participate in a human interaction with other persons in the environment. Based at least in part on a determination that person-A and another person(s) in the environment are interaction candidates, the triggering system triggers the initiation of human interaction strategies configured to facilitate human interactions between person-A and the previously identified another person(s) in the environment.
US10770064B1
Deep recurrent neural networks applied to speech recognition. The deep recurrent neural networks (RNNs) are preferably implemented by stacked long short-term memory bidirectional RNNs. The RNNs are trained using end-to-end training with suitable regularisation.
US10770063B2
Techniques for a recursive deep-learning approach for performing speech synthesis using a repeatable structure that splits an input tensor into a left half and right half similar to the operation of the Fast Fourier Transform, performs a 1-D convolution on each respective half, performs a summation and then applies a post-processing function. The repeatable structure may be utilized in a series configuration to operate as a vocoder or perform other speech processing functions.
US10770049B2
A keyboard apparatus includes: a key disposed to be pivotable with respect to a frame; a hammer assembly disposed to be pivotable in response to pivotal movement of the key; a first member; a second member disposed to be slid and moved on the first member when the hammer assembly pivots in response to pivotal movement of the key; and a third member connected to the first member and configured to guide the second member such that the second member is not located at a distance greater than or equal to a predetermined distance from the first member, the third member having a shape in which a second contact area that is an area of contact between the second member and the third member is less than a first contact area that is an area of contact between the first member and the second member.
US10770047B2
An electric musical instrument includes a body having a front side and a rear side, a plurality of strings extending across at least a portion of the front side of the body, and at least one electric pickup to detect vibrations of the strings and generate a pickup signal. The instrument includes at least one speaker mounted at the rear side of the body, in which the speaker includes an acoustic driver and an acoustic deflector. The acoustic deflector is configured to receive acoustic energy propagating from the acoustic driver and deflect at least a portion of the acoustic energy. The instrument includes an amplifier to amplify the pickup signal to generate an amplified pickup signal, and drive the at least one speaker based on the amplified pickup signal.
US10770046B2
Percussive interactive device characterized in that it is composed of an external polyhedric case of deformable material and of an internal case housing an electronic device, whose purpose is to detect external forces applied on said device and to transmit the data collected, once converted into electronic data for audio applications, to an external device used to process and emit sound.
US10770032B2
The present disclosure proposes a solution in which an electronic device configures at least one view window existing in an image frame including a plurality of post-processing areas, identifies a plurality of division areas obtained by dividing the configured view window by the plurality of post-processing areas, obtains a compensation parameter on the basis of the plurality of identified division areas, and processes an image in the view window using the obtained compensation parameter.
US10770029B2
A display device includes a solid-state light source driven by a PWM signal, a light modulation device that modulates light emitted by the solid-state light source in response to an image signal, and a signal output unit that determines a duty ratio and a current value of the PWM signal in response to brightness of an image represented by the image signal. The signal output unit outputs a PWM signal having a predetermined first current value to the solid-state light source if the duty ratio is equal to or more than a predetermined first threshold value and outputs a PWM signal having a current value less than the first current value to the solid-state light source if the duty ratio is less than the first threshold value.
US10770028B2
One embodiment provides a method, including: detecting a change in light level; receiving, from at least one other source, data associated with an ambient light level; determining, using a processor, whether the change in light level corresponds to a change in the ambient light level; and adjusting, responsive to determining that the change in light level corresponds to the change in the ambient light level, a brightness level of a display operatively coupled to an information handling device. Other aspects are described and claimed.
US10770022B2
A source driver including: a first source line; a second source line; a charge sharing switch which controls a connection between the first source line and the second source line; a first cross charge sharing switch which controls a connection between a first capacitor and the first source line, and a connection between a second capacitor and the second source line; and a second cross charge sharing switch which controls a connection between the first capacitor and the second source line, and a connection between the second capacitor and the first source line.
US10770020B2
A display panel includes an amorphous silicon gate driver in which a lower voltage than the gate-off voltage output from the gate driver is applied to an adjacent stage as a low voltage transmission signal.
US10770017B2
A display device including a panel having a gate driver is provided. The gate driver includes a multi-stage shift register. The N-th stage shift register includes a control module, a leakage compensation module, and an output module. The control module has a first terminal for receiving a first signal from the (N−M)-th stage shift register and a second terminal electrically connected to a node for transmitting a first signal to the node. The leakage compensation module has a third terminal electrically connected to the compensation voltage and a fourth terminal electrically connected to the node. The output module has a fifth terminal electrically connected to the node for receiving the first signal, and a sixth terminal for outputting a second signal of the N-th stage shift register for driving at least some parts of the pixel array. The compensation voltage charges the node during a touch sensing period.
US10770013B2
A semiconductor substrate including a data line, a scan line, a capacitance control line, a first transistor, a pixel electrode, a second transistor, a storage capacitor and a third transistor is provided. A first terminal of the first transistor is electrically connected to the data line. A control terminal of the first transistor is electrically connected to the scan line. The pixel electrode is electrically connected to a second terminal of the first transistor. A first terminal of the second transistor is electrically connected to the second terminal of the first transistor. A first terminal of the third transistor is electrically connected to the capacitance control line. A control terminal of the third transistor is electrically connected to the scan line, and a second terminal of the third transistor is electrically connected to a control terminal of the second transistor.
US10770009B2
When transparency information (T) is externally inputted along with RGB image data (DV1), the RGB image data (DV1) is converted to YUV image data (DV2) in YUV422 formal, and the transparency information (T) is added to information about a color-difference component U or V therein, thereby generating YUV image data (DV3) to be inputted to a signal processing portion (20). The signal processing portion 20 extracts the transparency information (T) and converts the YUV image data (DV2) to RGB image data (DV1). When the RGB image data (DV1) and the transparency information (T) are inputted to an LCD timing controller (30), the LCD timing controller 30 renders a liquid crystal display panel (90) transparent on the basis of the transparency information (T), thereby allowing background light to be transmitted therethrough, or when only the RGB image data (DV1) is inputted, the liquid crystal display panel (90) displays an image.
US10770008B2
According to an aspect, a display device includes a display panel comprising a plurality of pixels, a light guide plate, a light source configured to emit light from a lateral side of the light guide plate, a dimming panel, and a controller. The dimming panel comprises a plurality of dimming areas arranged in an emission direction of the light from the light source. The dimming areas are capable of individually changing transmittance of the light according to intensities of light required to display an image using the display panel. When adjacent two of the dimming areas differ in light transmittance from each other, the controller increases output gradation values of target pixels, the target pixels being located in a predetermined area extending from a boundary between the two dimming areas in one of the two dimming areas that has lower light transmittance.
US10770006B2
A display device includes a plurality of pixels, a driving integrated circuit (IC) configured to generate a data voltage for driving the pixels, a display substrate including a display region in which the pixels are disposed and a driving IC region in which the driving IC is disposed, and a first power wire overlapping the driving IC region, wherein the first power wire is insulated from the driving IC, and the first power wire transmits a first power-supply voltage for driving the pixels.
US10769997B2
The present invention overcomes image defects such as the brightness inclination or smears by reducing the line resistance of a power source bus line which supplies electricity to organic EL elements. A plurality of pixels which are arranged in a matrix array is connected to power source lines, and the plurality of power source lines are connected to a power source bus line. Both ends of the power source bus line are connected to a power source part via a FPC. By supplying electricity to both ends of the power source bus line from the power source part, the line resistance of the power source bus line can be reduced.
US10769996B2
An electro-optical device includes a first data transfer line that intersects a scan line, a second data transfer line, a first transistor that controls coupling between the first data transfer line and the second transfer line. The two or more second data transfer lines are respectively coupled to the first data transfer line via first capacitors, and when a collection of pixel circuits that are coupled to the same first data transfer line via the second data transfer lines is referred to as a pixel string, the second data transfer lines are provided to pixel circuits less than the pixel circuits included in the pixel string.
US10769993B2
A display apparatus includes a pixel including a first sub-pixel and a second sub-pixel disposed adjacently to each other, and the second sub-pixel is different in emission color from the first sub-pixel. Each of the first sub-pixel and the second sub-pixel includes a first electrode, a second electrode, and a functional layer disposed between the first electrode and the second electrode. The first electrode of the first sub-pixel includes a first pixel electrode and a second pixel electrode. The first electrode of the second sub-pixel includes a first pixel electrode and a second pixel electrode. The second pixel electrode of the first sub-pixel is disposed in each of regions between the first sub-pixel and the second sub-pixel.
US10769984B2
A display device including a display panel that includes a plurality of micro-LED pixel units arranged in an array, and a light-controlling component disposed on a light exiting side of the display panel. The light-controlling component includes a plurality of light-controlling regions each including at least two sub-regions individually controllable to switch between a transmissive state and a non-transmissive state. The light-controlling regions are arranged such that an orthographic projection of each of the light-controlling regions on the display panel covers a respective one of the micro-LED pixel units.
US10769971B2
A display device includes: a housing; a roller rotatably disposed on the housing; a flexible display that is rolled around the roller or unrolled from the roller; a first arm connected to the flexible display; an arm supporter provided in the housing; an arm shaft rotatably supported to the arm supporter; a second arm coupled to the arm shaft and rotated together with the arm shaft to rotate the first arm; a rotation mechanism connected to the second arm to rotate the second arm about the arm shaft; and an angle sensor module connected to at least one of the arm shaft and the second arm.
US10769969B2
An electronic shelf display tag apparatus includes a programmable processor having a memory in communication with each of a display screen, and a wireless communication transceiver. The electronic shelf display tag apparatus further includes a power supply device configured to supply power to the processor, the display screen, the wireless communication transceiver, and an enclosure configured to encapsulate the processor, the display screen, the wireless communication transceiver, the audio playback device and the power supply device. The enclosure further including an electrical connector having at least one conductor in communication with the power supply device, at least one inclined stop configured to engage an interior edge of a channel of a shelf support track, and a support rib configured to engage an exterior edge of the channel of the shelf support track.
US10769953B1
An example operation may include one or more of detecting a potential event via sensors on a transport, sending data related to the potential event to other transports within a predefined distance, storing the data at the transports and a server, and performing a transport operation response on the transports.
US10769948B2
A parking spot detection system is provided with a detection unit, a map database and a processing unit. The detection unit acquires position data and intensity data of a plurality of data points in an environment space. The map database provides map information. The processing unit is coupled to the detection unit and the map database and determines whether a geometric shape formed by adjacent data points is of a parking space according to the intensity data of the data points; and if the geometric shape is determined to be of the parking space, the processing unit further integrates the geometric shape and the position of the parking space into the map data according to the position data of the data points.
US10769947B2
Systems and methods for utilizing mobile access points as fixed access points in a network of moving things, for example including autonomous vehicles. As non-limiting examples, various aspects of this disclosure provide systems and methods for strategically positioning mobile access points at fixed locations, for example to flexibly augment the capabilities of the vehicle communication network.
US10769937B2
A system and method for providing supplemental power to a notification unit of a device in a fire alarm system. The notification unit generates alert signals for indicating an alarm. The device includes a power unit for providing the supplemental power to the notification unit and a device controller for charging the power unit. The device controller charges the power unit in response to receiving a charging synchronization signal from a system controller of the system.
US10769935B2
A testing system and method for a security system is disclosed. In one example, the testing system includes a mobile computing device carried by an operator such as a technician and a configuration server, the configuration server communicating with one or more of an intrusion detection subsystem, video surveillance subsystem, and/or access control subsystem and providing testing information to the mobile device. In one embodiment, the testing system provides configuration information to security devices within the subsystems, where the configuration information includes associations between the devices of the subsystems for executing testing upon the devices in the associations.
US10769932B2
Various embodiments provide systems and method for monitoring individuals.
US10769918B2
Some embodiments are directed to a lockdown apparatus for facilitating initiation of lockdown procedures at a facility. The lockdown apparatus can include a combined actuator and image sensor assembly disposed at the facility that is configured to be recognizably distinguishable from a fire alarm actuator. The assembly can include a lockdown actuator configured to transmit a lockdown initiation signal upon being actuated, and an image sensor configured to capture at least one of a still image an a video image of a region proximate the assembly. The lockdown apparatus can also include a lockdown communicator configured to produce a lockdown initiation communication for communication initiation of lockdown procedures to the facility occupants and individuals not disposed proximate the facility upon transmission of the lockdown initiation signal, the lockdown initiation communication being recognizably distinguishable from a fire alarm communication.
US10769916B2
A refrigerator may include: a communication device, an object detection sensor for sensing an object positioned within a predetermined region around the refrigerator door; and a controller for controlling the refrigerator to operate in a specific mode based on a connected state between the communication network and preset mobile terminals. If an object sensing signal is received from the object detection sensor in the specific mode, the controller may send a notification to at least one of the preset mobile terminals through the communication network.
US10769915B2
A privacy reserving camera including a frame buffer, an object detection and tracking module, an object identification module, an instance segmentation module and an object removal and inpainting module. The frame buffer stores frames of a video stream captured by the privacy preserving camera. The object detection and tracking module detects a moving object in the video stream. The object identification module determines whether the moving object is a privacy protecting object. The instance segmentation module parses the moving object in the video stream. The object removal and inpainting module removes at least a portion of the moving object from the video stream, fills an area of the removed moving object in the video stream with a compensated patch from a neighbor frame of the video stream, and outputs a modified video stream having at least a portion of the moving object replaced with the compensated patch.
US10769897B1
Systems and methods include a kiosk that performs an electronic payment transaction based on instructions received from a portable device of a user. The system further includes a transmitting device electrically coupled to the kiosk. The transmitting device is configured to transmit a first signal to the portable device at a first direction. The system further includes a receiving device electrically coupled to the kiosk. The receiving device is configured to receive a second signal from the portable device at a second direction. The transmitting device and receiving device are positioned such that the first and second direction enable determination of a position of the user, where the processor enables the electronic payment transaction to be processed only when the portable device is at a location relative to the kiosk. The location is disposed within a transmission path coextensive with both the first direction and the second direction.
US10769895B2
A device may include a first slot on a front portion of the device, and a security bar in an interior of the device. The security bar may comprise a second slot. The device may be configured to rotate the security bar to align the first slot and the second slot. Alignment of the first slot and the second slot may facilitate a transfer between the interior of the device and an exterior of the device.
US10769891B2
Systems, apparatuses and methods for enhancing gaming awards in gaming activities. At least one payout modifier is awarded, and its use is deferred. During the deferment period, the payout modifier is allowed to increase to create an increased payout modifier. An end of the deferral period is randomly determined, and the increased payout modifier is awarded for use in the gaming activity. Embodiments further provide the player an option to keep the originally awarded payout modifier, or to surrender it to allow it to be deferred with potential growth.
US10769890B2
A gaming machine for providing a game of chance operable upon a wager by a player includes a plurality of reels associated with the game of chance. Each of the plurality of reels includes a plurality of reel positions to generate a symbol thereon. The gaming machine also includes a display comprising a defined plurality of positions to present a symbol thereon for each of the plurality of reels. The gaming machine further includes a processor programmed to generate a spin of the plurality of reels, resulting in a play area. The processor is also programmed to identify a splitting symbol in a first position on the play area, thereby activating the splitting symbol. The processor is further programmed to determine a second position on the play area that includes a splitting symbol as a result of the spin, and to display an additional splitting symbol in the second position.
US10769887B2
A gaming system including a casino management server coupled to a plurality of gaming machines is described herein. The casino management server includes a processor programmed to initiate a bonus award feature, identify gaming machines associated with the bonus award feature, and determine a bonus award associated with the bonus award feature. The bonus award includes a first award value associated with a carded player account and a second award value associated with an un-carded anonymous player wagering session and/or account. The processor selects gaming machines having gaming sessions associated with un-carded anonymous players and displays a message notifying the player of the first award value associated with a carded player account and the second award value associated with an un-carded anonymous player. The processor also downloads the second award value to a corresponding gaming credit meter of each selected gaming machine associated with un-carded anonymous players.
US10769886B2
A system is disclosed for providing access to first interactive content or second interactive content by a user of a portable computing device based upon a determined location of the portable computing device. The system includes a host server, a content server storing data representing the first interactive content and the second interactive content, and a communication network in communication with the host server and the content server. One or more WiFi communication beacons are in communication with the host server through the communication network. The communication network is configured to establish communication with the portable computing device. The host server is configured to determine a location of the portable computing device from the communication of the portable computing device with the communication network using a combination of WiFi signals and Bluetooth signals. The host server configured to control the content server and enable the portable computing device to display the first interactive content when the portable computing device is determined to be in a first location and to display the second interactive content when the portable computing device is determined to be in a second location.
US10769884B2
A weightless articulating door mount for a gaming machine is disclosed. The weightless articulating door mount has a four link mechanism and a cam. A biasing mechanism interacts with the weightless articulating door mount through the cam and provides a uniform force counteracting the weight of the door/monitor. With the door/monitor effectively weightless, the door may be opened and will remain in place absent any further disturbance.
US10769882B2
A gaming system may trigger one or more events based on the accumulation of a designated quantity of triggering symbols displayed in association with a designated quantity of reels over a designated quantity of one or more plays of a game.
US10769880B2
In various embodiments a display may allow a secondary player to select a game of an appropriate primary player.
US10769878B2
An automated-transaction machine includes a fascia gate mechanism for presenting and accepting notes of value. The fascia gate mechanism maintains structural integrity of the automated-transaction machine before a transaction, during a transaction, and after a transaction has taken place. The fascia gate mechanism comprises a separable gear drive for the opening and closing of the fascia gate.
US10769872B2
A method of controlling user access to a protected area is performed by an access control device. In response to detecting a beacon signal transmitted by a user equipment (UE) via a short-range radio access technology (RAT) the access control device determines whether the UE is within the protected area or in an exterior area that is outside the protected area. In some aspects, the access control device determines whether the UE is within the protected area or in the exterior area based on the received beacon signal. In response to determining that the UE is in the exterior area, the access control device performs a multi-factor authentication procedure. If the access control device determines that the UE is within the protected area, the access control device is configured to deny access to the protected area.
US10769869B2
An example operation may include one or more of receiving a vehicle request from a user device, upon arrival of a vehicle to a requested location, comparing vehicle cryptographic hash key information associated with the vehicle with user device cryptographic hash key information to identify a current status of the vehicle, determining whether the current status of the vehicle passes an appraisal standard stored in a smart contract, and when the current status of the vehicle is identified as passing the appraisal standard and the cryptographic hash key information associated with the vehicle matches the user device cryptographic hash key information, notifying the user device of an approval of the appraisal standard.
US10769867B2
Maintenance of a transportation device propelled by an electric motor, wherein an incremental encoder senses motion of a moving part of, or a part moved by, the electric motor, may include acquiring a pulses-per-rotation configuration value PPRconf, representing a quantity of pulses which should be provided by the incremental encoder per one rotation of the electric motor; deriving a pulses-per-rotation estimation value PPRest representing a quantity of pulses provided by the incremental encoder per one rotation of the electric motor; determining a pulses-per-rotation error value PPRerr representing a deviation of the pulses-per-rotation estimation value PPRest from the pulses-per-rotation configuration value PPRconf, based on a relation: PPRerr=PPRest−PPRconf, PPRconf−PPRest, PPRest/PPRconf, or PPRconf/PPRest; and utilizing the pulses-per-rotation error value PPRerr to generate an instance of maintenance information indicating that a maintenance operation should be performed on the transportation device.
US10769866B2
Methods, systems, and computer program products for generating estimates of failure risk for a vehicular component are provided herein. A method includes splitting an input time series pertaining to a vehicular component across a fleet of multiple vehicles into multiple sub-time series, wherein each sub-time series comprises multiple data points of the input time series that correspond to measurements derived from the vehicular component; determining a weight applied to each of the sub-time series based on a pre-determined weight associated with the input time series; applying a failure or non-failure classification label to each of the sub-time series and the input time series; calculating a performance measure for the input time series; determining an updated weight associated with the input time series; and generating an estimate of failure risk for the vehicular component based on the classification label applied to each input time series and the updated weight.
US10769845B2
A technique for generating virtual models of plants in a field is described. Generally, this includes recording images of plants in-situ; generating point clouds from the images; generating skeleton segments from the point cloud; classifying a subset of skeleton segments as unique plant features using the images; and growing plant skeletons from skeleton segments classified as unique plant feature. The technique may be used to generate a virtual model of a single, real plant, a portion of a real plant field, and/or the entirety of the real plant field. The virtual model can be analyzed to determine or estimate a variety of individual plant or plant population parameters, which in turn can be used to identify potential treatments or thinning practices, or predict future values for yield, plant uniformity, or any other parameter can be determined from the projected results based on the virtual model.
US10769841B2
A mechanism is provided for exploring three dimensional environments such as those generated from X-ray and tomography scans, in such a way as to “see round” obstacles to an article of interest, without degrading the overall context of an article of interest in terms of it position in relationship to other articles, and to the viewpoint of the user. This is achieved by defining a light guide curve leading to the user's viewpoint, with respect to which ray tracing is performed to define the image displayed to the user whereby rays passing within a predetermined distance of the light guide curve at a relative angle within a predetermined range thereto are deviated so as to conform therewith to a degree proportional to its distance therefrom.
US10769840B2
Various types of systems or technologies can be used to collect data in a 3D space. For example, LiDAR (light detection and ranging) and RADAR (radio detection and ranging) systems are commonly used to generate point cloud data for 3D space around vehicles, for such functions as localization, mapping, and tracking. This disclosure provides improvements for processing the point cloud data that has been collected. The processing improvements include using a three dimensional polar depth map to assist in performing nearest neighbor analysis on point cloud data for object detection, trajectory detection, freespace detection, obstacle detection, landmark detection, and providing other geometric space parameters.
US10769835B2
Systems, methods, and non-transitory computer-readable media can detect a trigger to initiate at least one of a pixelation animation or a depixelation animation for a media content item. A set of pixelated images can be generated based on a source image associated with the media content item. Variable durations for presenting the set of pixelated images can be determined. The set of pixelated images can be presented, based on the variable durations, to produce the at least one of the pixelation animation or the depixelation animation.
US10769833B2
A method, apparatus, and non-transitory computer-readable medium for display processing are provided. A projection trajectory of a projectile to a target is calculated. The projectile is moved to the target when the calculated projection trajectory satisfies a shooting condition. A current viewpoint is switched to a viewpoint from the projectile, and a first animation in which the projectile is tracked is played in slow motion. The viewpoint from the projectile is then switched to a viewpoint from the target at a preset time prior to when the projectile hits the target. A second animation is subsequently played in which the target is hit by the projectile.
US10769823B2
An image processing apparatus according to an embodiment includes a processing circuitry. The processing circuitry obtains an MR image acquired by a magnetic resonance imaging apparatus and related to a brain. The processing circuitry divides a region of the brain in the MR image, into plural regions. The processing circuitry sets a parameter value used in generation of a calculated image generated by synthetic MRI and related to the brain, such that a relation of contrast among regions included in the plural regions becomes a predetermined relation. The processing circuitry generates the calculated image by the synthetic MRI, by using the MR image and the parameter value.
US10769821B2
A method and device for reconstructing a CT image and a storage medium are disclosed. CT scanning is performed on an object to be inspected to obtain projection data on a first scale. Projection data on a plurality of other scales is generated from the projection data on the first scale. Projection data on each scale is processed on the corresponding scale by using a first convolutional neural network to obtain processed projection data, and a back-projection operation is performed on the processed projection data to obtain a CT image on the corresponding scale. CT images on the plurality of scales are fused to obtain a reconstructed image of the object to be inspected.
US10769817B2
A system and method for image testing is configured to apply at least one display property to a test image to generate a display modified test image and applying the at least one display property to a reference image to generate a display modified reference image. The system also applies a human eye model to the display modified test image to generate an eye modified test image and applies the human eye model to the display modified reference image to generate an eye modified reference image. The system may compare the eye modified test image with the eye modified reference image to determine human perceivable differences between the test image and the reference image.
US10769813B2
A calibration apparatus and method are provided for a surround-view camera system having a plurality of cameras mounted to an object (e.g., a vehicle). A plurality of markers are arbitrarily placed around the object and configured to measure a plurality of distances between one another. The markers preferably include a rangefinder to measure distances. From at least one image from one or more cameras, a controller is configured to visually identify at least two markers which define a coordinate system. Based on the measured plurality of distances between markers and the visually identified markers, the controller generates calibration information as an output, preferably saved in the form of a look-up table, which will be retrieved and used when a display device generates a bird's-eye view for a viewer. Additionally, a marker that is part of the calibration apparatus is provided.
US10769805B2
A method, an image processing device, and a system for generating a depth map are proposed. The method includes the following steps. A first original image and a second original image are obtained, and first edge blocks corresponding to the first original image and second edge blocks corresponding to the second original image are obtained. Depth information of edge blocks is generated according to the first edge blocks and the second edge blocks, and depth information of non-edge blocks is set according to the depth information of the edge blocks. The depth map is generated by using the depth information of the edge blocks and the depth information of the non-edge blocks.
US10769795B2
A first image to be processed is identified, where the first image includes one or more interference factors. The one or more interference factors are removed from the first image using a plurality of different interference factor removal techniques to obtain a plurality of sample images, where each of the plurality of sample images is associated with a particular interference factor removal technique. Each sample image of the plurality of sample images is segmented into a plurality of sample sub-images based on a segmentation rule, where each sample sub-image is associated with an attribute. A plurality of target sub-images is determined from the plurality of sample su b-images, where each target sub-image comprises a combination of sample sub-images associated with a common attribute, and where each target sub-image is associated with a different attribute. The plurality of target sub-images associated with different attributes is combined into a target image.
US10769794B2
A method of object detection includes obtaining a set of images depicting overlapping regions of an area containing a plurality of objects. Each image includes input object indicators defined by input bounding boxes, input confidence level values, and object identifiers. The method includes identifying candidate subsets of input object indicators in adjacent images. Each candidate subset has input overlapping bounding boxes in a common frame of reference, and a common object identifier. The method includes adjusting the input confidence levels for each input object indicator in the candidate subsets; selecting clusters of the input object indicators satisfying a minimum input confidence threshold, having a common object identifier, and having a degree of overlap satisfying a predefined threshold; and detecting an object by generating a single output object indicator for each cluster, the output object indicator having an output bounding box, an output confidence level value, and the common object identifier.
US10769788B2
A computer implemented method of generating at least one shape of a region of interest in a digital image is provided. The method includes obtaining, by an image processing engine, access to a digital tissue image of a biological sample; tiling, by the image processing engine, the digital tissue image into a collection of image patches; obtaining, by the image processing engine, a plurality of features from each patch in the collection of image patches, the plurality of features defining a patch feature vector in a multidimensional feature space including the plurality of features as dimensions; determining, by the image processing engine, a user selection of a user selected subset of patches in the collection of image patches; classifying, by applying a trained classifier to patch vectors of other patches in the collection of patches, the other patches as belonging or not belonging to a same class of interest as the user selected subset of patches; and identifying one or more regions of interest based at least in part on the results of the classifying.
US10769785B2
A method for configuring a neural network comprises: accessing a plurality of three-dimensional (3D) emission image data sets collected by an emission scanner from respective brains of respective subjects; transforming each of the plurality of 3D emission image data sets to a respective two-dimensional (2D) image; cropping portions of each respective 2D image to remove image data corresponding to tissue outside of a striatum of each of the respective brains, to form respective cropped 2D striatum images; and training a neural network to detect a presence of a Parkinsonian syndrome using the cropped 2D striatum images.
US10769781B2
A system and a method for cloud medical image analysis are provided. The system for cloud medical image analysis has a cloud medical analysis platform and an electronic device. The electronic device obtains a medical image. The electronic device quantifies the medical image to obtain a first feature value. The electronic device sends the first feature value to the cloud medical analysis platform. The cloud medical analysis platform inputs the first feature value into an analysis module to obtain an analysis result, wherein the analysis module uses a self-learning module and the analysis module is trained via a plurality of training images. The cloud medical analysis platform sends the analysis result to the electronic device.
US10769780B2
A method includes obtaining volumetric image data that includes a coronary vessel of a subject. The method further includes identifying the coronary vessel in the volumetric image data. The method further includes identifying a presence of a collateral flow for the identified coronary vessel. The method further includes determining a boundary condition of the collateral flow. The method further includes constructing a boundary condition parametric model that includes a term that represents the boundary condition of the collateral flow. The method further includes determining a fractional flow reserve index for the coronary vessel with the boundary condition parametric model.
US10769771B2
The present disclosure provides systems and methods that measure crop residue in a field from imagery of the field. In particular, the present subject matter is directed to systems and methods that include or otherwise leverage a machine-learned semantic segmentation model to determine a crop residue parameter value for a portion of a field based at least in part on imagery of such portion of the field captured by an imaging device. For example, the imaging device can be a camera positioned in a downward-facing direction and physically coupled to a work vehicle or an implement towed by the work vehicle through the field.
US10769770B2
Quality monitoring system and method for a fuel cell manufacturing line are disclosed. The system includes an image collection unit and a real-time quality control computer. The image collection unit is configured for generating a captured image of a surface of one fuel cell in the fuel cell manufacturing line. The computer is configured to receive the captured image and generate a set of feature vectors based on the captured image. The computer comprises a defect model repository comprising a defect detection model repository and a defect classification model repository, a defect detection module and a defect classification module. The defect detection module is configured to access the defect detection model repository and determine whether the fuel cell is defective based on the set of feature vectors and the defect detection model repository. The defect classification module is configured to access the defect classification model repository when the defect detection module determines the fuel cell is defective and determine a defect type of the defective fuel cell based on the set of feature vectors and the defect classification model repository.
US10769766B1
Aspects of the present disclosure relate to machine learning techniques for training a model to identify each of a number of different classes in images, based on training data where each training image may not be labeled in a complete manner with respect to the classes. The disclosed training techniques use a new label value to indicate when a ground truth value is unknown for a particular class, and do not penalize the machine learning network for output predictions that do not match the label value representing unknown ground truth. Some implementations of the training process can be regularized to impose sparsity on predicted classes in order to avoid false positive predictions.
US10769763B2
A method and system are provided for at least symbolically reconstructing a reconstruction data set of at least one vessel segment in a vessel tree of a patient. Input data for the reconstruction comprises at least two two-dimensional angiographic projection images taken in different acquisition geometries. At least one first angiographic projection image showing the vessel segment is acquired. An evaluation measure is automatically determined for each first angiographic projection image using three-dimensional preliminary information for the vessel segment. The evaluation measure describes the suitability of the at least one angiographic projection image for reconstructing the reconstruction data set. When a quality criterion evaluating the evaluation measure is not fulfilled, at least one additional acquisition geometry is determined using the three-dimensional preliminary information and/or the evaluation measure. In each additional acquisition geometry, at least one second angiographic projection image is acquired. The reconstruction data set is reconstructed from the at least one second angiographic projection image and/or at least one of the at least one first angiographic projection image fulfilling a suitability criterion evaluating the evaluation measure.
US10769754B2
Peripheral-vision expanded images are streamed to a video streaming client. The peripheral-vision expanded images are generated from source images in reference to view directions of the viewer at respective time points. View direction data is collected and received in real time while the viewer is viewing display images derived from the peripheral-vision expanded images. A second peripheral-vision expanded image is generated from a second source image in reference to a second view direction of the viewer at a second time point. The second peripheral-vision expanded image has a focal-vision image portion covering the second view direction of the viewer and a peripheral-vision image portion outside the focal-vision image portion. The second peripheral-vision expanded image is transmitted to the video streaming client.
US10769750B1
Disclosed is a ray tracing device using MIMD based T&I scheduling, including: a ray receiving unit receiving a ray generated with respect to a specific frame according to a frame progress order and storing the received ray in a ray buffer; a ray scheduling unit allocating a ray provided by the ray buffer to one of a plurality of T&I pipelines, each of which including an input and output buffers; a traversal/intersection test performing unit performing a traversal/intersection test on an allocated ray in a parallel fashion by using each of the plurality of T&I pipelines and determining a triangle intersecting the allocated ray; and a test result ordering unit receiving information about the triangle from the plurality of T&I pipelines as a test result, storing the received test result in a test buffer, and re-arranging the received test result according to a frame progress order.
US10769746B2
A data queuing and format apparatus is disclosed. A first selection circuit may be configured to selectively couple a first subset of data to a first plurality of data lines dependent upon control information, and a second selection circuit may be configured to selectively couple a second subset of data to a second plurality of data lines dependent upon the control information. A storage array may include multiple storage units, and each storage unit may be configured to receive data from one or more data lines of either the first or second plurality of data lines dependent upon the control information.
US10769743B2
The present disclosure relates to a method, a device and a non-transitory computer storage medium for processing clothes information. The method includes: acquiring a number of wearing times for each piece of clothes in a clothes library within a preset time period, where the clothes library comprises a collection of information on clothes worn that is captured using a dressing mirror, and the number of wearing times is a counted number of times for each piece of clothes worn; determining clothes to be handled from the clothes according to the number of wearing times for each piece of clothes; and generating first prompt information for prompting to handle the clothes to be handled.
US10769735B2
A thermostat for a building space includes an electronic display, a frame, a touch sensitive interface, and a processing circuit. The touch-sensitive interface has a first portion that overlays the electronic display and a second portion that overlays the frame. The touch-sensitive interface is configured to receive touch-based input via both the first portion and the second portion. The processing circuit is configured to define one or more locations within the second portion that correspond to touch-sensitive buttons. The locations of the touch-sensitive buttons are customizable and can be changed by a user. The thermostat further including at least one of a sticker and a skin that covers at least part of the second portion and visually marks the locations of the touch-sensitive buttons.
US10769732B2
An expertise determination system and method may include detecting that a user is searching a topic, based on an activity of the user over a network, analyzing a shared content from social contacts of the user shared on one or more social media platforms to determine that a context of a content shared by at least one social contact of the user correlates to the topic searched by the user, determining that the at least one social contact of the social contacts of the user is a potential expert on the topic, based on a correlation metric between the context of the content and the topic, and alerting the user of an identity of the at least one social contact.
US10769718B1
Machine learning-based approaches are used to create instances or visualizations of content appearing within an object in an image. For example, a user may submit a request for a preview or visualization of content within an object or other media such as a glass crystal. A trained model can process the content to generate adjustment data or other data that can be used to control image blending operations. The adjustment data can be applied to the pixel values of the content to modify the content in order to enable a visualization of the content within an object. The image portion can be modified such that the object appears to “blend” with and appear within the object. Image transformation techniques can be used to project the modified content onto a representation of an object. Thereafter, a visualization or preview of the content within the representation of the object can be presented.
US10769714B1
An efficient reusable, extensible light weight framework statelessly orchestrates system activities in any application which involves a series of sequential or parallel set of activities involving computational logic, data retrieval and persistence services. Actual orchestration steps and activities and computational logic are specified into configuration files, separate from the orchestration engine itself, thereby eliminating the need to code for such logic and activities. The framework can eliminate the need to code business logic and orchestration of data retrieval services by externalizing them into configuration files, resulting in lower costs to implement, test and maintain such system during its lifespan.
US10769712B1
A customer may place an order for items to be picked up at a merchant location. Upon receiving an indication that the customer is initiating travel to the merchant location to pick up the items, multiple ETA data points for the customer may be determined while the customer is in transit to the merchant location. Based on the ETA data, it may be determined that the customer is likely to arrive after the merchant location closes, which may prevent the customer from being able to pick up the items from the merchant location. Alternative fulfillment options may be presented to the customer to enable the customer to obtain the items. The alternative fulfillment options may include picking up the items at an alternative merchant location, scheduling a delivery of the items, picking up the items from the merchant location at a subsequent time, or facilitating a cancelation of the order.
US10769710B2
Disclosed are a system of providing product information using a copy/paste function of an electronic commerce shopping cart, a method thereof and a non-transitory computer readable storage medium having a computer program recorded thereon. The method can be used as an effective intercommunication means by mutual exchange of shopping lists with acquaintances or friends rather than solo shopping. Further, user convenience in purchasing products and the probability of purchasing products can be enhanced by the method.
US10769708B2
Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface and one or more sensors, and, more specifically, to one or more sensors that implements specialized logic to facilitate in-situ monitoring of inventories of consumables and automatic reordering of a consumable. In some examples, a method may include receiving sensor data representing usage of a device configured to process a consumable, characterizing the usage to form a characterized value, correlating data representing a unit of the consumable processed via the device to a characterized value of the usage, adjusting an amount representing an inventory of the consumable, detecting an amount of the inventory of the consumable is associated with one or more ranges of threshold values, and generating data representing a request to replenish the inventory of the consumable.
US10769700B2
A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable medium being operable to provide a shopping cart for a shopper, and segment items in the shopping cart based on the carbon footprint associated with each item. Additionally, the method may include displaying substitute or complementary items in the shopping cart for selection by the user to reduce total carbon values, and awarding carbon certificates.
US10769699B1
The invention relates to a computer-implemented system and method for providing travel information to a customer of a business such as a financial institution, according to one example. The method may comprise the steps of: acquiring customer profile data, acquiring customer location data, acquiring merchant location data within an airport, acquiring flight status data; acquiring product availability data; transmitting a first data set to the customer's mobile device after the customer arrives at the airport providing a departure time for the flight and a travel time period from a current location of the customer to a location of a departure gate; transmitting a second data set identifying amenities located along a route from the customer's current location to the departure gate, wherein the amenities are identified based on the customer profile data; and transmitting a third data set to the customer's mobile device comprising merchant product availability information and an invitation for the customer to order the product before arriving at the merchant.
US10769697B2
Disclosed are various embodiments for locally searching a search string in network content. A user accesses network content through a client device and enters a search string through the client device. Once the local search is performed on the network content by a client application or a search application through a network, the result would be encoded and displayed for the user to view. Furthermore, the content may be modified based at least in part on stored search data corresponding to prior searches.
US10769681B1
Methods and systems for facilitating a program with participating merchants and consumers are described. In some embodiments, a method includes receiving a wish list of a user. The wish list may include items or services sold by merchants participating in the program. The wish list may be published to the merchants participating in the program. A location of the user may be determined, and an offer from one of the participating merchants may be received, where the offer is based on the location of the user. A total cost of the offer may be calculated by analyzing the offer. The user may be notified of the offer and the total cost.
US10769675B2
Disclosed herein are system and method embodiments for streaming media. An embodiment operates by receiving, at at least one computing device, a request for media from a viewer. At least one program is identified in which at least a portion of the media is available. A presentation is generated to identify the at least the portion of the media based on the at least one program and at least one order, wherein the order comprises at least one order component associated with the at least one program. The embodiment further includes dynamically generating an identification of an advertising clip for the presentation and then transmitting the presentation to the viewer.
US10769671B2
Methods and apparatus for detecting and correlating content consumption, e.g., viewing of programs and/or accessing websites, across platforms of different types are described. Content consumption, e.g., requests and/or streaming is monitored and recorded on a per subscriber basis for a wide variety of platforms, e.g., set boxes, IP content playback devices such as cell phones or pad devices with IP streaming support, and/or other devices. Web site access and corresponding content consumption is determined based on DNS requests thereby avoiding the need for monitoring at web site servers and allowing centralized monitoring of web site access operations in the form of DNS requests to be detected by a Web service provider who, at least in some embodiments, is also a content provider.
US10769670B2
Systems and methods for identifying one or more candidate computing entities associated with a first user of a first computing entity are disclosed. A first technical ID associated with the first computing entity and one or more parameters associated with the first computing entity are received by the ad system. A first identity fingerprint for the first computing entity is determined by the ad system. One or more candidate computing entities are identified by the ad system based on a similarity between the first identity fingerprint and an associated identity fingerprint of the one or more associated identity fingerprints of the candidate computing entity. First behavioral data is determined by the ad system based on the associated behavioral data of one or more of the one or more candidate computing entities. An advertisement based on the first behavioral data is provided by the ad system.
US10769669B2
A media channel can include a mix of media items and invitational content items. At some point during the playback of the media channel an invitational content item can be presented. In some cases, the invitational content items eligible for presentation can be of differing types, such as video and audio. In can be advantageous to restrict presentation of video invitational content items to times when a user is likely to view the screen of the client device during playback of the invitational content item. To accomplish this one or more heuristics or rules can be applied to client device data to predict a user attention level. The user attention level can then be correlated to an invitational content item type, which can then be used to select an invitational content item for playback.
US10769667B2
Aspects of the subject disclosure may include, for example, a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including detecting a vehicle, obtaining a demographic profile for an occupant of the vehicle, obtaining a directed advertisement for the vehicle based on the demographic profile of the occupant, generating a message for the vehicle based on the directed advertisement, and broadcasting the message to the vehicle, wherein an on-board device of the vehicle receives the message. Other embodiments are disclosed.
US10769663B2
In one embodiment, a geo-social networking system records location data of a user, generate a set of recommendations based on the user's location data, and present one or more recommendations of the set of recommendations to the user based on the user's current location.
US10769659B2
Electronic payment card processing systems and methods include at least one host computing device that accepts transaction data as payment card transactions are made and processed over the multi-party payment processing network. Based on the accepted transaction data, the host computing device identifies a first payment card transaction between a first enrolled cardholder and a first enrolled merchant that includes a delivery of a first good to a location that is within a predefined geographic area including the first enrolled merchant. The host computing device retrieves at least one incentive offer relating to a second enrolled merchant and involving a delivery of a second good within the predefined geographic area, and sends the at least one incentive offer to additional enrolled cardholders within the predefined geographic area.
US10769653B2
A data processor implemented method for gamification of activity tracking to determine a reward is provided. The method includes obtaining activity tracking information from one or more activity tracking sensors, and comparing one or more associated activity tracking target with the obtained activity tracking information to generate an activity tracking level. The method also includes assessing the activity tracking level for determination of the reward, and interfacing with a payment gateway to make payment to an entity associated with the reward, wherein an amount of the payment is dependent on the reward.
US10769652B2
A method for promoting sales and increasing brand recognition is described. The method includes selecting a brand name based on customer purchases enumerated on a transaction receipt generated on basis of transactions performed by a particular customer. The brand name is then obfuscated. The customer is provided an application to be used in conjunction with the obfuscated brand name to try and complete the missing letters in the brand name. The customer is rewarded with an incentive for uncovering the brand name and in order to submit the solution the customer is obligated to provide demographic information.
US10769650B2
A data mining system and method retrieve data related to an item from a database. A survey is generated for presentation in a game. The survey includes the retrieved item data and solicits from a user input data pertaining to the retrieved item data. The input data is received from the survey and stored in a database with the item data. The input data is transmitted to the game and incorporated into the game such that the user interacts with the input data as part of playing the game.
US10769643B2
A method includes receiving, at a server associated with a merchant, an identification token associated with a mobile device located in a service environment associated with the merchant. The identification token includes an opaque token generated by a source other than the mobile device. The method includes, receiving an address of a profile agent associated with the mobile device. The profile agent is distinct from the mobile device. The method includes sending to the profile agent, a request for a user profile associated with the mobile device, where the request includes the identification token, and receiving an opaque user profile responsive to the request. The method also includes sending a personalized offer associated with the merchant to the profile agent based on the opaque user profile. The profile agent causes application of preferences and policies associated with the mobile device to the personalized offer to determine whether to forward the personalized offer to the mobile device.
US10769640B2
A novel system and process for managing multiple parties in a client review process is described. The system manages three independent parties including a client, an account manager, and an advisor. Based on a client attribute of whether the client is a lead, prospect or client, combined with time periods expiring, a client review campaign of advisor, client being in a pre-defined tier, and client not being part of an active sales campaign, a first script is retrieved to schedule a review with the client. Answers received are stored into record in database associated with client in a hierarchical tree structure. A second script is retrieved based on the review campaign and the categorization of the client. The second script is used to schedule a meeting. Answers received are stored into record in database associated with client in a hierarchical tree structure.
US10769624B1
Methods and systems are provided for managing a mobile wallet. In some embodiments, a user may request re-provisioning of the payment instruments in a single user interaction. In accordance with embodiments of the invention, a method of managing a mobile wallet includes providing a downloadable application for enabling a mobile wallet on a user computing device, transmitting the application to the user computing device, receiving a request to enroll a plurality of payment instruments in the mobile wallet enrolling, the plurality of payment instruments in the mobile wallet, receiving a re-provisioning request, and re-provisioning at least a first group of the plurality payment instruments.
US10769617B2
A first device may be used to complete a transaction by receiving information for completing a transaction between a first entity associated with the first device and a second entity associated with a second device, causing a payment to be made to the second entity by communicating with a third device via a communications network, receiving an encrypted payment confirmation from the third device, and providing the encrypted payment confirmation to the second device, thereby completing the transaction.
US10769612B2
A system for a customer initiated payment transaction includes a mobile device of a customer, a card of the customer having card information, and a merchant having merchant information and payment information. The mobile device is operative to process a card payment transaction by the steps of, the mobile device: receiving the merchant information and the payment information; being activated, for processing the card payment transaction, by the card; creating a payment authorization, request using the card information, the merchant information, and the payment information, and sending the payment authorization request to an acquirer; and receiving a result of the payment authorization request from the acquirer.
US10769606B2
A method including receiving a first promise-to-pay message at a transaction system. The method also can include storing the first promise-to-pay message in the transaction system. The method additionally can include sending a second promise-to-pay message from the transaction system to a second financial institution. The method further can include receiving a first response at the transaction system from the second financial institution indicating a successful credit of the second account maintained by the second financial institution. The method additionally can include storing the first response in the transaction system. The method further can include sending a second response from the transaction system indicating the successful credit of the second account maintained by the second financial institution to inform at least the sender in real-time after the payment authorization time of the successful credit of the second account maintained by the second financial institution. Other embodiments are provided.
US10769604B2
A system and method for sensing a seat occupancy by an individual and executing an ecommerce transaction via the individual's mobile device for the cost of a ticket based on the occupied seat. For example, an attendee enters a multiplex and chooses a theater and a seat from which to watch a movie, or a passenger enters a station and chooses a train and a seat in which to travel. In both cases, the occupancy of the seat is detected, an amount owed is determined based on the occupancy of the seat, and an ecommerce transaction is initiated via the mobile device to pay the amount. The determination of the amount may be delayed for a period after the individual has stopped moving to ensure they have made their final choice. The individual may be required to verify a relevant characteristic, such as age or membership in a discounted group.
US10769595B2
Implementations of the disclosure provide a system for verifying publisher suggestions. The system includes a memory to store profile data for one or more entities; and a processing device coupled to the memory to identify an indication from a source of a suggested change to an online listing data associated with an entity at one or more provider systems. It is determined whether the suggested change matches previously stored information regarding the entity. Responsive to detecting a difference between the suggested change and the stored information, a communication with a client device associated with the entity is initiated based on the suggested change. Input data is received from the client device based on the initiated communication that indicates whether to accept or reject the suggested change. Thereupon, the suggested change is applied to the online listing data at the one or more provider systems in accordance with the input data.
US10769594B2
Disclosed are various examples for dynamically generating configuration profiles based on an operating system of a device. A computing environment can determine that a configuration profile configured for a type of the client device has not been created. If so, the computing environment can identify an operating system of the client device, determine a format for the configuration profile based on the operating system, and generating a configuration profile in accordance with the format and the operating system. The configuration profile can include a value for a setting previously defined that is common to a plurality of different operating systems.
US10769591B2
Systems, methods, and software are described herein for enhancing features within program applications. In an implementation, a user associated with a productivity application is identified and a service application associated with the user is identified. A service feature that corresponds to the service is enabled within the productivity application. The service feature allows the user to perform a function on content generated with the productivity application that is related to the service.
US10769586B2
Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by a processing device of an inventory server from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system to uniquely identify the client system; identifying, using the key as an identifier, the client system in an inventory database of the inventory server; transmitting an acknowledgement to the client system that the client system has been identified in the inventory database and that the inventory server received the key component, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system; and storing the key component, wherein storing the key component causes a modification of the key used to identify the client system.
US10769582B2
A camera system for inventory monitoring includes a movable base that supports multiple cameras. The multiple cameras are directed toward inventory to take a series of pictures along aisle of a retail store or warehouse. A processing module connected to the multiple cameras is used to stitch together the pictures, and along with depth information and product identification information, construct a real time or near real time inventory mapping of products positioned on aisle shelves. This information can be transferred to remote locations to simplify and speed product ordering, and assist in maintenance of appropriate product stock levels.
US10769579B1
This disclosure describes a system for associating multiple totes with a single profile so that items placed into any of the multiple totes are identified on a profile item identifier list. For example, if two users located in a materials handling facility are picking items that are to be consolidated or otherwise treated together, each user may select a different tote and move separately through the materials handling facility. As either user picks items and places those items into a corresponding tote, a profile item identifier list is updated to include an item identifier for each picked item.
US10769574B2
A method, computer system, and computer program product for reducing one or more distractions during a period of high productivity are provided. The embodiment may include receiving a plurality of user metadata. The embodiment may also include, in response to determining a user is in a high productivity state, analyzing the plurality of received user metadata for potential distractions to the high productivity state. The embodiment may further include, in response to identifying one or more potential distractions based on the plurality of analyzed user metadata, determining an appropriate modification to the one or more identified potential distractions. The embodiment may also include performing the determined appropriate modification.
US10769560B1
A system comprising: a server configured to: host a chatbot application; generate a plurality of values based on the chatbot application accessing a plurality of PIM applications on a plurality of clients, wherein the values correspond to the PIM applications, wherein each of the PIM applications contains a plurality of received messages and a plurality of calendar entries, wherein the accessing includes reading the received messages or the calendar entries; aggregate the values into a content via the chatbot application; and output the content to an administrator client responsive to a query from the administrator client to the chatbot application.
US10769555B2
Systems and methods for performing actions in response to charging events, such as charging events associated with a specific electric vehicle and/or a specific charging station, are described. In some embodiments, the systems and methods may receive a request from an electric vehicle to identify a charging station from which to charge a battery of the electric vehicle, provide information associated with the electric vehicle to one or more charging stations proximate to the electric vehicle, receive from the one or more charging stations information identifying parameters associated with potential charging events provided by the one or more charging stations, and provide the information identifying the parameters associated with potential charging events provided by the one or more charging stations to the electric vehicle.
US10769548B2
In one embodiment, a method includes sending, through a communications network, several volumes of notifications corresponding to a first notification type to multiple users and several volumes of notifications corresponding to a second notification type to multiple users. The method further determines visitation impacts of the volumes of notifications of the first and second notification types and trains a machine-learning model based on the visitation impacts. The machine-learning model generates an assessment of a likelihood of interaction by a recipient user with each of the notifications.
US10769544B2
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing counterfactual regret minimization (CFR) for strategy searching in strategic interaction between parties. One of the methods includes: identifying N1 possible actions of a first party in a first state of the first party; sampling a possible action out of the N1 possible actions in the first state of the first party with a first sampling probability; identifying N2 possible actions of the first party in a second state of the first party, wherein the first state of the first party is closer to a beginning state of the IIG than the second state of the first party; sampling a possible action out of the N2 possible actions in the second state of the first party with a second sampling probability, wherein the first sampling probability is less than the second sampling probability.
US10769541B2
Disclosed is a method for determining tactical actions for protecting a reference entity with respect to a plurality of entities in a battlefield environment, the method including: segmenting the battlefield environment into a plurality of layers; associating actable deterrent systems with each layer; obtaining data representative of the probability, for each deterrent system, that the considered deterrent system deters an entity in the associated layer; providing, for each entity, the level of threat of the entity; and computing a cost function for determining the deterrent systems to be engaged by the reference entity for rendering extremal the cost function, the cost function being a function depending from the provided level of threat and the obtained data.
US10769535B2
A system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus. The computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving data from a data source; determining whether the data comprises text; processing the data, the processing comprising performing a natural language processing operation on the data, the processing the data identifying a plurality of knowledge elements based upon the natural language processing operation; and, storing at least some of the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data.
US10769523B2
A system facilitates the selection of a restaurant which is suitable for a group having disparate taste preferences. Individual flavor profiles contain information pertaining to flavor preferences of individuals, and a group flavor profile is created based on the flavor profiles of individuals in a particular group. The group flavor profile is matched to one or more restaurant flavor profiles. An individual flavor profile includes numerical values associated with different flavor types, such as savory, sweet, sour, bitter and salty. An individual flavor profile is created by receiving an input indicative of a flavor type (such as a dish or food image) and determining the flavor type using a deep-learning neural network. The group flavor profile is created by averaging numerical values for respective flavor types from the individual flavor profiles of the group. A flavor profile can also include non-food preferences such as cost, traffic, distance, and weather.
US10769521B1
Systems and methods for processing loops in computational graphs representing machine learning models are disclosed. An example method begins with obtaining data representing a computational graph. Data identifying an allocation of the computational graph across devices is obtained. Additionally, one or more nodes in the computational graph that represent a respective control flow statement are identified. For each identified node, a structure of nodes and edges that represents an operation that provides a current state of recursion or iteration in the respective control flow statement is generated. This structure is inserted into the computational graph and the allocation of nodes to devices is modified to assign the structure to a device.
US10769520B2
To provide a semiconductor device which can execute the product-sum operation. The semiconductor device includes a first memory cell, a second memory cell, and an offset circuit. First analog data is stored in the first memory cell, and reference analog data is stored in the second memory cell. The first memory cell and the second memory cell supply a first current and a second current, respectively, when a reference potential is applied as a selection signal. The offset circuit has a function of supplying a third current corresponding to a differential current between the first current and the second current. In the semiconductor device, the first memory and the second memory supply a fourth current and a fifth current, respectively, when a potential corresponding to second analog data is applied as a selection signal. By subtracting the third current from a differential current between the fourth current and the fifth current, a current that depends on the sum of products of the first analog data and the second analog data is obtained.
US10769509B2
The present application relates to a method of determining an action associated with an apparatus. The method comprises obtaining (100) data representing a visual code and a visual symbol; comparing (120) the visual code with a reference code, and comparing (130) the visual symbol with a reference symbol, to obtain comparison results; and determining (140) the action in response to the comparison results.
US10769508B2
A radio frequency yarn module includes a first flexible substrate, a radio frequency assembly, and a first packaging adhesive. The first flexible substrate is strip shaped and has a thickness ranging from 40 μm to 60 μm. The radio frequency assembly is disposed on the first flexible substrate and includes a first conductive layer, a second conductive layer, and a radio frequency chip. Each of the first and the second conductive layers is disposed on the first flexible substrate and has a thickness ranging from 3 μm to 10 μm. Extending paths of the first and the second conductive layers are respectively same as extending paths of a first and a second portions of the first flexible substrate. The radio frequency chip is disposed on the first conductive layer and the second conductive layer. The first packaging adhesive covers the radio frequency assembly.
US10769496B2
Disclosed herein are techniques for detecting logos in images or video. In one embodiment, a first logo detection model detects, from an image, candidate regions for determining logos in the image. A feature vector is then extracted from each candidate region and is compared with reference feature vectors stored in a database. The logo corresponding to the best matching reference feature vector is determined to be the logo in the candidate region if the best matching meets a certain criterion. In some embodiments, a second logo detection model trained using synthetic training images is used in combination with the first logo detection model to detect logos in a same image.
US10769485B2
A framebuffer-less system of convolutional neural network (CNN) includes a region of interest (ROI) unit that extracts features, according to which a region of interest in an input image frame is generated; a convolutional neural network (CNN) unit that processes the region of interest of the input image frame to detect an object; and a tracking unit that compares the features extracted at different times, according to which the CNN unit selectively processes the input image frame.
US10769478B2
A convolutional neutral network identification efficiency increasing method is applied to a related device. The convolutional neutral network identification efficiency increasing method includes analyzing an input image to acquire foreground information, utilizing the foreground information to generate a foreground mask, and transforming the input image into an output image via the foreground mask. The output image is used to be an input of the convolutional neutral network identification for preferred object identification efficiency.
US10769464B2
Embodiments of the present disclosure relate to mobile terminal technologies, a facial recognition method and related products are provided. The method includes: acquiring a face image by a mobile terminal; extracting face feature information from the face image and matching the face feature information with a predetermined face feature template by a central processing unit (CPU) of the mobile terminal; performing liveness detection according to the face image by a graphics processing unit of the mobile terminal when the CPU extracts the face feature information from the face image and matches the face feature information with the predetermined face feature template.
US10769456B2
A method for near-collision detection, including determining a risk map for a vehicle and automatically detecting a near-collision event with an object based on vehicle behavior relative to the risk map.
US10769452B2
In one embodiment, a method includes identifying, based on map data, an area for pick-up or drop-off of a user by an autonomous vehicle. The method also includes determining, based on autonomous-vehicle sensor data that represents an external environment of the autonomous vehicle, one or more potential pick-up or drop-off locations within the area. The method also includes calculating, based at least in part on the autonomous-vehicle sensor data and historical data a viability score for each of the potential pick-up or drop-off locations. The historical data includes past pick-up or drop-off locations for one or more past users. The method also includes providing for display a visual representation of at least a portion of the area for pick-up or drop-off that indicates at least one of the one or more potential pick-up or drop-off locations.
US10769451B1
An object tracking system includes a sensor and a tracking system. The sensor is configured to capture a first frame of a global plane for at least a portion of a marker grid in a space. The tracking system is configured to receive a first coordinate in the global plane for a first corner of a marker grid, to determine a second coordinate in the global plane for the first marker on the marker grid, and to determine a third coordinate in the global plane where the second marker on the marker grid. The tracking system is further configured to determine a first pixel location for the first marker, to determine a second pixel location for the second marker, and to generate a homography based on the second coordinate for the first marker, the third coordinate for the second marker, the first pixel location, and the second pixel location.
US10769450B1
A scalable tracking system processes video of a space to track the positions of people within a space. The tracking system determines local coordinates for the people within frames of the video and then assigns these coordinates to time windows based on when the frames were received. The tracking system then combines or clusters certain local coordinates that have been assigned to the same time window to determine a combined coordinate for a person during that time window.
US10769442B1
Techniques are generally described for scene change detection. A first and second histogram representing frames of a video may be received. A Euclidean distance between the first and second histogram may be determined. A third histogram of a third frame may be received. Values of the third histogram may be compared to corresponding values of a background model of the environment. A fourth frame and a fifth frame of image data of the video may be received. A flow value between a first block of pixels of the fourth frame and a corresponding second block of pixels of the fifth frame may be determined. The flow value may be determined based on a motion vector and a sum of absolute differences between the first and second block. A portion of the video may be streamed to a remote computing device if the flow value exceeds a threshold value.
US10769440B1
The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
US10769438B2
In one embodiment, a computing system may access one or more frames of media content with each frame corresponding to at least part of an image. The computing system may automatically detect at least one object in at least one of the one or more frames. The computing system may automatically identify the at least one object. For each of the identified objects, the computing system may automatically determine an annotation corresponding to that object and each annotation may include one or more graphical elements. For each annotation, the computing system may automatically associate that annotation for display with its corresponding object.
US10769437B2
A head-mounted display, a method, and a non-transitory computer readable medium are provided. An embodiment of a method for obtaining training sample views of an object includes the step of storing, in a memory, multiple views of an object. The method also includes the step of deriving similarity scores between adjacent views and then a sampling density is varied based on the similarity scores.
US10769436B2
An image capture device may capture visible and infrared light, and image analysis may be used to generate a map of the Normalized Difference Vegetation Index (NDVI) of healthy vegetation. Because NDVI data focuses on red and near infrared (NIR) reflectance of plants, NDVI data may be generated using an aircraft-mounted camera with optical filtering to collect various wavelengths. To reduce the size, weight, complexity, and cost of the image analysis system, a multiband optical filter may be used to capture multiple passbands simultaneously.
US10769435B2
A method of image processing within an image acquisition device. In one embodiment an image including one or more face regions is acquired and one or more iris regions are identified within the one or more face regions. The one or more iris regions are analyzed to identify any iris region containing an iris pattern that poses a risk of biometrically identifying a subject within the image. Responsive to identifying any such iris region, a respective substitute iris region, containing an iris pattern distinct from the identified iris pattern to avoid identifying the subject within the image, is determined and the identified iris region is replaced with the substitute iris region in the original image.
US10769433B2
A method for biometry based signing of documents. In an embodiment, the method includes receiving, on a terminal, a signature request associated to a document from a requester, and displaying the document to the user on the user terminal. The process also includes requesting at least once a biometric identification of the user to create at least one signing receipt, associating the signing receipt to the document, and transmitting the document and/or the signing receipt from the user terminal to the requester.
US10769428B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a second model to approximate the output of a first model to classify, according to a classification scheme, image data received as input, and after the second model is trained accessing map data that specifies a plurality of geographic locations, and for each geographic location associated with an entity for each image of the one or more images that depict the entity located at the geographic location, providing the image to the second model to generate an embedding for the image, associating each of the one or more embeddings generated by the second model with the geographic location, and storing, in a database, location data specifying the geographic location, the associated one or more embeddings, and data specifying the entity, as an associated entity entry for the entity.
US10769427B1
Methods and systems that detect and define virtual objects in remote screens which do not expose objects. This permits simple and reliable automation of existing applications. In certain aspects a method for detecting objects from an application program that are displayed on a computer screen is disclosed. An image displayed on the computer screen is captured. The image is analyzed to identify blobs in the image. The identified blobs are filtered to identify a set of actionable objects within the image. Optical character recognition is performed on the image to detect text fields in the image. Each actionable object is linked to a text field positioned closest to a left or top side of the actionable object. The system automatically detects the virtual objects and links each actionable object such as textboxes, buttons, checkboxes, etc. to the nearest label object.
US10769426B2
In an example embodiment, a member profile corresponding to a member of a social networking service is obtained. Usage information for the member is then obtained, and one or more member metrics are calculated based on the member profile and usage information for the corresponding member. A plurality of features are extracted from the member profile and the one or more member metrics. The plurality of features is inserted into an organization name confidence score model to obtain a confidence score for an organization name in the member profile.
US10769419B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining one or more data feed that includes data of individuals within a crowd, wherein the crowd comprises a plurality of individuals gathered within an area; examining data of the one or more data feed to return behavior parameter values for respective individuals of the plurality of individuals; identifying, using values of the behavior parameter values, a disrupted group of a plurality of the individuals of the crowd, wherein the identifying is in dependence on a first one or more criterion being satisfied; detecting, using values of the behavior parameter values, a disruptor individual within the disrupted group, the detecting in dependence on a second one or more criterion being satisfied; and providing, by machine logic, one more disruptor mitigation output to mitigate disruptive behavior of the disruptor individual.
US10769413B2
A mobile terminal includes a wireless communication unit communicating with a point-of-sales (POS) terminal positioned nearby, and a controller performing, when a payment event regarding goods occurs, payment regarding the goods together with the POS terminal using an image received from the outside, wherein when a facial image corresponding to the image corresponds to a previously registered user, the controller approves payment regarding the goods and generates evaluation information regarding the goods using the facial image included in the received image.
US10769404B2
An arrangement and method for optical recording of live skin areas of human autopodia and documents has a layer body comprising sensor layer with light-sensitive elements in regular pixel rasters, transparent protective layer above the sensor layer as placement surface for skin areas or documents is integrated in a mobile image capture device having at least one display for user guidance and an internal power supply. The layer body has an area light-emitting layer under the sensor layer to emit light in a first angle range for frustrated total internal reflection at the placement surface when autopodia are placed thereon and to emit in a second angle range to illuminate documents on the placement surface. A controlling and data processing unit handles preprocessing and reducing captured image data and an electronic interface for wireless coupling of the image capture device with a further electronic device for image data processing.
US10769402B2
A non-contact friction ridge capture device is described. The device comprises a device housing, the device housing including an electronics compartment and an illumination shield, with an opening between the electronics compartment and the illumination shield into which a user can insert the user's hand. The device further comprising a camera disposed in the electronics compartment for capturing an image of at least one friction ridge surface on a user's hand. The device further comprises a light source disposed in the electronics compartment, the light source emitting light in the direction of the illumination shield, wherein the peak wavelength of emitted light is in the range of 440 to 570 nanometers (nm). The user's hand is not required to contact the device when the camera captures the image of at least one friction ridge surface on a user's hand.
US10769389B2
Various embodiments each include at least one of systems, methods, firmware, and software to automatically configure a scanner, such as a scanner coupled to point-of-sale or self-service terminal. Some embodiments include initializing a scanner that is in an un-configured state and requesting scanner configuration settings from at least one device via a network, such as another scanner. Some embodiments further include receiving scanner configuration settings in response to the request and implementing the scanner configuration settings on the scanner.
US10769387B2
Implementations of the present disclosure are directed to a method, a system, and an article for translating chat messages. An example method can include: receiving an electronic text message from a client device of a user; normalizing the electronic text message to generate a normalized text message; tagging at least one phrase in the normalized text message with a marker to generate a tagged text message, the marker indicating that the at least one phrase will be translated using a rule-based system; translating the tagged text message using the rule-based system and a machine translation system to generate an initial translation; and post-processing the initial translation to generate a final translation.
US10769381B2
Provided is a process of enhancing or suppressing measures of relationships between documents based on the relationships arising from text pertaining to selected topics, the process including: obtaining a corpus of documents; obtaining a set of topics by self-extracting topics according to the tokens present in text of the documents or manual provision; receiving a selected topic among the set of topics, the selection indicating that relationships between the documents are to be enhanced or suppressed in virtue of the relationships arising from text relating to the selected topic; forming a relationship graph of the documents, wherein: the relationships between pairs of the documents are determined based on co-occurrence of n-grams in the pairs of the documents, and wherein the relationships are enhanced or suppressed in response to co-occurring n-grams being in the respective set of n-grams of the selected topic.
US10769378B2
A computer-implemented method is provided for processing a set D of conversation logs. The method includes learning, by a processor device, a set R of entity relation mining rules from a set K of known entity utterances uttered by known entities. The method further includes automatically recommending, by the processor device, extended utterances of the known entities from unrecognized ones of the known entities based on the set R.
US10769376B2
A method includes performing, at a device, an analysis of a domain-specific corpus to identify a base term and a modifier term. The modifier term modifies the base term in at least a portion of the domain-specific corpus. The method also includes accessing, by the device, a first entry in lexicon data. The first entry includes core data corresponding to domain-independent lexical information for the base term. The method further includes adding, based on the analysis, non-core data to the first entry. The non-core data corresponds to domain-specific lexical information for the base term. The non-core data identifies the modifier term as a domain-specific modifier of the base term.
US10769372B2
The present disclosure provides a synonym tag obtaining method and apparatus, a device, and a computer readable storage medium. By obtaining the central morpheme of the tag to be recognized and then obtaining the tag template of the tag to be recognized according to the tag to be recognized and the central morpheme of the tag to be recognized, to obtain the synonymy tag of the tag to be recognized according to the tag template, and the central morpheme of the tag to be recognized and at least one cluster of synonymy tag templates, it is possible to avoid the technical problem about reduction of the coverage rate of the synonymy tags caused by data sparsity of the mining resources and thereby improve the reliability of obtaining synonymy tags, without depending on mining resources such as a click log having a paraphrase relationship or data having bilingual parallel alignment corpus.
US10769369B2
Linguistic analysis based correlation of distinct events is provided. In examples, trouble shooting tickets may be received over a time period. A linguistic analysis may be performed on one or more portions of the one or more comments using a linguistic model and a similarity score may be computed for one or more keywords within the one or more portions of the one or more comments based on criteria associated with each of the keywords. The similarity score for each of the keywords may be compared to a validation threshold and if the similarity score for a subset of the keywords within a trouble shooting ticket exceeds the validation threshold, the trouble shooting ticket may be validated as associated with the incident. If a number of trouble shooting tickets are validated as being associated with the incident exceeds a service outage threshold, an alert may be issued for the service outage.
US10769366B2
Computer-implemented methods for allowing users to specify interactive graphical designs are provided. The graphical designs can comprise multiple dimension versions—such as a tablet dimension version or a phone dimension version. Some of the methods involve an inheritance structure that defines a first dimension version of the design as a child of a second dimension version of the design. Specifications for properties of widgets in the graphical design are applied to the design in accordance with the inheritance specification. Some of the methods involve an inheritance characterization that determines how properties of a widget are affected by the inheritance structure across different dimension versions. Some of the methods involve an existence property for the widgets.
US10769359B1
A processor may receive a data submission made through the UI. The data submission may lack data in at least one blank field provided in the UI for entering information in which no information has been entered. The processor may classify the data submission as having at least one data submission type using at least one machine learning (ML) process. The processor may determine at least one required field for the at least one data submission type. The at least one required field may require information to be entered therein. The processor may determine that the at least one blank field is also the at least one required field. The processor may cause the UI to indicate that the at least one blank field is also the at least one required field.
US10769354B2
The present invention relates to techniques for synchronization of state changes in elements within electronic messages with the playback state of multi-media content. A method and system applying these techniques to tracking, animations, and controlling a display state of elements are disclosed.
US10769353B2
A system can stream content items and ad items to a user interface of a client-side application (such as a web browser) without refreshing the user interface and by requesting such items from a local cache and/or a remote cache associated with the client-side application or the user interface. The remote cache can operate much like a local cache for the client-side application or the user interface. Items can be streamed to a user interface without refreshing the user interface and by requesting such items from a remote cache dedicated to caching the items that can be presented by the user interface. Because the tracking of such items and the tracking of the interactions with such items creates such large amounts of data, communicating the tracked data may be impracticable without use of a system that can effectively compress associated instrumentation data.
US10769345B1
Aspects of the present disclosure address improved systems and methods for core-route-based clock tree wirelength reduction. A method may include accessing an integrated circuit design comprising a clock tree comprising routes that interconnect terminals of a plurality of clock tree instances. The method further includes identifying a core route in the clock tree. The method further includes determining a first offset based on a distance between the first terminal and the core route and determining a second offset based on a distance from the second terminal to the core route. The method further includes determining a target offset based on a combination of the first and second offsets and moving the clock tree instance toward the core route by the target offset.
US10769341B1
A simulated-evolution-based macro refinement method includes evaluating a score of each placed macro cell to be refined; generating a random number; determining whether the score satisfies a predetermined condition; placing the macro cell into a queue if the score associated with the macro cell satisfies the predetermined condition; and sorting and placing macro cells of the queue according to scores of the macro cells in the queue.
US10769334B2
A method, computer program product, and a fail recognition apparatus are disclosed for debugging one or more simulation fails in processor design verification that in one or more embodiments includes determining whether a prediction model exists; retrieving, in response to determining the prediction model exists, the prediction model; predicting one or more bug labels using the prediction model; determining whether a fix is available for the one or more predicted bug labels; and simulating, in response to determining the fix is available for the one or more predicted bug labels, the fix for the one or more predicted bug labels.
US10769331B2
An apparatus for verification includes a processing module, a data collection module, an engine selection module and an engine execution module. The processing module processes a netlist using a plurality of engines. The netlist includes components and nodes of an integrated circuit design. Each engine includes an algorithm for verification of the integrated circuit design. The data collection module stores, for each engine, execution results for the engine for a plurality of netlists, the results stored in a history buffer. The engine selection module, for a current netlist, calculates using execution results in the history buffer which engine of the plurality of engines has a highest predicted performance and selects the engine with the highest predicted performance. The engine execution module executes the current netlist using the selected engine to produce execution results, reports the execution results and stores the execution results in the history buffer.
US10769312B2
This invention provides a method for providing trusted display to security sensitive applications on untrusted computing platforms. This invention has a minimal trusted code base and maintains full compatibility with the computing platforms, including their software and hardware. The core of our invention is a GPU separation kernel that (1) defines different types of GPU objects, (2) mediates access to security-sensitive GPU objects, and (3) emulates accesses to security-sensitive GPU objects whenever required by computing platform compatibility.
US10769307B2
Aspects of the disclosure relate to processing systems using natural language processing with improved dataset filtering and sanitization techniques. A computing platform may receive a dataset file and commands directing the computing platform to sanitize the dataset file. In response to the commands, the computing platform may identify confidential information contained in the dataset file using named entity recognition and one or more dynamic entity profiles, extract the confidential information, and replace the confidential information with non-confidential information to produce a sanitized dataset file. Based on identifying the confidential information contained in the dataset file, the computing platform may update the dynamic entity profiles. The computing platform may send the sanitized dataset file to the target environment host server, causing the target environment host server to use the sanitized dataset file in a testing environment that is prohibited from containing confidential information.
US10769302B2
A consent receipt management and data processing system may be configured to provide a centralized repository of consent receipt preferences for a plurality of data subjects. In various embodiments, the system is configured to provide an interface to the plurality of data subjects for modifying consent preferences and capture consent preference changes. The system may provide the ability to track the consent status of pending and confirmed consents. In other embodiments, the system may provide a centralized repository of consent receipts that a third-party system may reference when taking one or more actions related to a processing activity.
US10769284B2
Information processing apparatus and method, recording medium, and program are provided. An information processing apparatus includes the following elements. A receiver receives a command requesting for the execution of predetermined processing. A storage unit stores data and first information indicating, among a plurality of stages in a lifecycle of the information processing apparatus, the current stage determined by the stored data and second information indicating an executable command in the current stage, the executable command being determined for each of the plurality of stages. A determining unit determines on the basis of the first information and the second information whether the command received by the receiver is an executable command in the current stage.
US10769277B2
A method, system and computer program product for providing malicious application detection and prevention for stream computing applications deployed in cloud environments. Static and run-time analyses are performed of the stream computing application and any files associated therewith to create an expected profile of the stream computing application's behavior. The stream computing application is invoked in an execution environment to compare the stream computing application's behavior to the expected profile as the stream computing application runs in the execution environment. The stream computing application is isolated within the cloud computing environment when the stream computing application's behavior deviates significantly from the expected profile. The isolated stream computing application is investigated, wherein the output data that is stored is used for forensic investigation or replayed later if the stream computing application is not harmful.
US10769276B2
A system for securing electronic devices includes a processor, non-transitory machine readable storage medium communicatively coupled to the processor, security applications, and a security controller. The security controller includes computer-executable instructions on the medium that are readable by the processor. The security application is configured to determine a suspicious file from a client using the security applications, identify whether the suspicious file has been encountered by other clients using the security applications, calculate a time range for which the suspicious file has been present on the clients, determine resources accessed by the suspicious file during the time range, and create a visualization of the suspicious file, a relationship between the suspicious file and the clients, the time range, and the resources accessed by the suspicious file during the time range.
US10769267B1
A computer-implemented method for controlling access to credentials may include (i) maintaining, by a computing device, a set of applications for which attempting to access digital credentials comprises anomalous behavior, (ii) monitoring, by the computing device, each application within the set of applications for attempts to access digital credentials, (iii) automatically detecting, while monitoring for attempts to access digital credentials, an attempt of an application in the set of applications to access a digital credential, and (iv) performing, in response to detecting the attempt to access the digital credential, a security action to secure the digital credential. Various other methods, systems, and computer-readable media are also disclosed.
US10769262B1
A system enables use of credentials, including determining that a user has been authorized by a first credential-issuing organization and enabling the user to use a first credential issued by the first credential-issuing organization based on the determination that the user has been authorized by the first credential-issuing organization. Trust data indicating whether the user should be enabled to use a second credential issued by a second credential-issuing organization as a result of the user having been authorized by the first credential-issuing organization is accessed. A determination is made that the accessed trust data indicates that the user should be enabled to use the second credential issued by the second credential-issuing organization as a result of the user having been authorized by the first credential-issuing organization, and the user is enabled to use the second credential.
US10769261B2
A computer-implemented method verifies an image based authentication via one or more processors performing operations including receiving image data corresponding to a face identified by a facial recognition system, processing the received raw image data via a deep neural network trained on training data that includes images of both verified and fake faces to perform a temporal facial analysis, and generating a verification signal in response to the temporal facial analysis to indicate whether the raw image data is fake.