Document Document Title
US10701507B2 Apparatus and method for mapping first and second input channels to at least one output channel
An apparatus for mapping a first input channel and a second input channel of an input channel configuration to at least one output channel of an output channel configuration, wherein each input channel and each output channel has a direction in which an associated loudspeaker is located relative to a central listener position, configured to map the first input channel to a first output channel of the output channel configuration; and despite of the fact that an angle deviation between a direction of the second input channel and a direction of the first output channel is less than an angle deviation between a direction of the second input channel and the second output channel and/or is less than an angle deviation between the direction of the second input channel and the direction of the third output channel, map the second input channel to the second and third output channels by panning between the second and third output channels.
US10701498B2 Systems and methods for treating tinnitus and enhancing hearing
Systems and methods for treating hearing loss and/or tinnitus or enhancing hearing to sounds or sound features such as in a noisy environment are disclosed. An apparatus includes a hearing aid and associated electrodes for electrically stimulating a portion near, on or in the ear, where the electrical stimulation is synchronized with a sound input and/or sound output of the hearing aid.
US10701476B1 Speaker unit for a vehicle
A speaker unit for a vehicle includes a subwoofer unit for outputting sound in a base sound region, an amplifier (AMP) circuit unit mounted on a side of the subwoofer unit for amplifying an acoustic current signal and supplying the amplified acoustic current signal to the subwoofer unit, and an amplifier protection cover unit coupled to the subwoofer unit at one side of the subwoofer unit and configured to cover the amplifier circuit unit.
US10701471B1 Ear tip with increased material loading
An ear tip for an earpiece including a body having first and second ends, an inner wall extending between the first and second ends to define a hollow passage to conduct sound waves, and an outer wall connected to the inner wall of the body at the first end and tapering away from the inner wall toward the second end. The ear tip further includes one or more protrusions arranged on an inner surface of the outer wall, wherein the one or more protrusions has a varying thickness between the first and second ends.
US10701468B1 Mounting assembly and electronic device having the same
A miniaturized mounting assembly for the acoustic elements in an electronic device includes a housing and a functional box having function elements therein. The functional box is fastened in the housing. A chamber is defined on the housing. An elastic member is fixed on an inner end of the chamber. One end of the functional box abuts against the elastic member, and the other end of the functional box abuts against another end of the chamber away from the elastic member, thereby integrally fixing the functional box in the chamber. An electronic device having the mounting assembly is also provided.
US10701466B1 Optical packet switching based on traffic properties
A node is configured for deployment in an optical network. The node includes an analog switch for routing an optical packet between input ports and output ports. The node also includes digital processing circuitry configured to generate first configuration information based on the optical packet prior to providing the optical packet to the analog switch. The analog switch is configured to route the optical packet between the input ports and the output ports based on the first configuration information in response to the optical packet arriving at the node in a first time interval. The optical packet is not processed by the digital processing circuit or results of processing are not used to configure the analog switch during a second time interval. The analog switch routes the optical packet between the input and output ports based on second configuration information during the second time interval.
US10701453B2 Systems and methods for performing an action based on context of a feature in a media asset
Systems and methods are provided herein for performing an action based on a feature in a media asset. In many media assets, specific features appear at portions of a program that users find interesting. These features can be compared with a database of stored objects that commonly appear in media assets to determine the object corresponding to the feature. The context of the object in the media asset then may be determined so that an appropriate action is selected for the system to take.
US10701438B2 Automatic content recognition and verification in a broadcast chain
A graphics verification system that handles content of a channel in a broadcast chain, partitions an on-screen view of the channel into a plurality of sections based on an overlay of a plurality of graphics on the on-screen view of the channel. The content may comprise media content and may include video, audio and/or ancillary data that is associated with any portion of a particular content. A placement of each of the overlaid plurality of graphics in the plurality of sections is determined with respect to associated content on the on-screen view of the channel. The placement is determined based on a concurrent look-up of the overlaid plurality of graphics in the plurality of sections and the associated content. The concurrent look-up is based on fingerprints or watermarks of the plurality of graphics and the associated content. One or more error parameters are detected based on the determined placement. The on-screen view of the channel is calibrated prior to multicasting of the channel, based on the one or more detected error parameters.
US10701436B2 Set-top box with enhanced behavioral controls and system and method for use of same
A set-top box with enhanced behavioral controls and system and method for use of the same are disclosed. In one embodiment of the set-top box, a wireless transceiver is located within a housing, which also interconnectively includes a television input, a television output, a processor, and memory. The set-top box may pair with an electronic door locking apparatus coupled to a door that is room-colocated with the set-top box in a hospitality establishment. The set-top box may then receive a status signal from the electronic door locking apparatus relative to the open/closed status of the door and locked/unlocked status of the door.
US10701421B1 Embedding multiple videos into a video stream
A method for security and/or automation systems is described. In one embodiment, the method may include streaming a first view of a camera in a video stream, embedding a second view of the camera in the video stream, and transmitting the video stream to at least one of a first display device and a second display device.
US10701417B2 Systems and methods for providing audio content during trick-play playback
Systems and methods for providing playback of audio content during a trick-play mode in accordance with embodiments of the invention are disclosed. Media content can include audio content and video content. The audio content is divided into segments and the video content includes frames. Synchronization information associates a presentation time of each of the segments of the audio content with a presentation time of one or more frames associated with the images of the video content. When a trick-play mode is requested, the next frame from the video content to present is determined. The synchronization information is used to determine the segments of the audio content associated with the next frame. The determined segments audio content are presented as the frames are displayed in trick-play mode.
US10701410B2 Method and system for remotely controlling consumer electronic device
A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
US10701404B2 Real-time reshaping of single-layer backwards-compatible codec
Real-time forward reshaping, comprising selecting a statistical sliding window that indexes with the current frame, having also, a look-back frame and a look-ahead frame, determining whether they are part of the current scene, determining a noise parameter, a luma transfer function and a luma forward reshaping function based on the luma transfer function and the noise parameter within the current scene, selecting a central tendency sliding window of the current frame and the look-back frame within the current scene, and determining a central tendency luma forward reshaping function. The chroma reshaping comprises analyzing statistics for the extended dynamic range (EDR) weights and EDR upper bounds, mapping these to standard dynamic range (SDR) weights and SDR upper bounds based on the central tendency luma forward reshaping function, determining a chroma content-dependent polynomial and a central tendency chroma forward reshaping polynomial and generating chroma MMR coefficients.
US10701397B2 Coding and decoding of interleaved image data
Sampled data is packaged in checkerboard format for encoding and decoding. The sampled data may be quincunx sampled multi-image video data (e.g., 3D video or a multi-program stream), and the data may also be divided into sub-images of each image which are then multiplexed, or interleaved, in frames of a video stream to be encoded and then decoded using a standardized video encoder. A system for viewing may utilize a standard video decoder and a formatting device that de-interleaves the decoded sub-images of each frame reformats the images for a display device. A 3D video may be encoded using a most advantageous interleaving format such that a preferred quality and compression ratio is reached. In one embodiment, the invention includes a display device that accepts data in multiple formats.
US10701395B2 Image processing device and method
An image processing device and an image processing method capable of improving the coding efficiency in multi-viewpoint coding, the image processing device being configured to generate a temporal list (RefPicListTemp0[rIdx]) of L0 in order of short-term (before) reference images of indexes 0 and 1, inter-view reference images of indexes 0 to 3, short-term (after) reference images of indexes 0 and 1, and a long-term reference image of index 0. In such a case, according to num_ref_idx_l0_active_minus1=4, a reference list of L0 is generated in order of the short-term (before) reference image of index 0 and the inter-view reference images of indexes 0 to 3.
US10701392B2 Method and apparatus for motion vector sign prediction in video coding
A method and apparatus of motion vector reconstruction based on one MVP (motion vector predictor) and one MVD (motion vector difference) are disclosed. According to this method, input data associated with a video sequence including a current block in a current picture are received. Candidate reconstructed MV (motion vector) positions corresponding to all candidate sign pairs of the MVD are derived, where each candidate reconstructed MV position is derived as a vector sum of the MVP and the first magnitude and the second magnitude of the MVD with one candidate sign pair of the MVD. Template matching between the template for the current block and a corresponding template for each candidate reconstructed MV position is evaluated. A target candidate MV position among all candidate reconstructed MV positions is selected. The current block is encoded or decoded using a target candidate MV corresponding to the target candidate MV position.
US10701384B2 Method and apparatus for improvement on decoder side motion derivation and refinement
A method of video decoding for a video decoder includes receiving a coded video bitstream and obtaining, for a current block from the coded video bitstream, one or more initial motion vectors. The method further includes determining whether a decoder side motion vector refinement process is enabled. In response to determining that the decoder side motion vector refinement process is enabled, the method further includes determining whether the one or more initial motion vectors are included in a latency region that indicates a region of one or more blocks having unrefined motion vectors. In response to determining that the one or more initial motion vectors are not included in the latency region, the method further includes performing the motion vector refinement process using the one or more initial motion vectors to generate a plurality of refined motion vectors.
US10701383B2 Method for encoding/decoding image and device for same
Disclosed in the present invention are a method for encoding/decoding an image and a device for same. Particularly, a method for decoding an image may comprise the steps of: parsing a filter index from a bit stream outputted from an encoder; determining a filter set using the filter index, from among a plurality of filter sets belonging to a predetermined filter bank; deriving a filter coefficient based on a coefficient for filtering, defined by the filter set, which has been determined by the filter index; and applying filtering to a reconstructed image obtained using a prediction signal and a differential signal, by using the derived filter coefficient.
US10701379B2 Multilayer-based image encoding/decoding method and apparatus
Disclosed are a method and an apparatus for video decoding that support a plurality of layers. The method for video decoding includes acquiring information indicating whether tile information exists and acquiring the tile information based on the information indicating whether tile information exists.
US10701373B2 Coding and decoding methods of a picture block, corresponding devices and data stream
A method for decoding a picture block is disclosed. The decoding method comprises: decoding decoded data, and information for identifying a reconstructed reference picture in a decoder picture buffer; reconstructing another reference picture from the identified reconstructed reference picture identified by the information and from the decoded data; replacing in the decoder picture buffer the reconstructed reference picture identified by the information with the another reference picture; and reconstructing the picture block from the another reference picture.
US10701372B2 Encoding method, decoding method, encoding apparatus, and decoding apparatus
An image encoding method including: a constraint information generating step of generating tile constraint information indicating whether or not there is a constraint in filtering on boundaries between adjacent tiles among a plurality of tiles obtained by dividing a picture, and storing the tile constraint information into a sequence parameter set; and a filter information generating step of generating, for each of the boundaries, one of a plurality of filter information items respectively indicating whether or not filtering is executed on the boundaries, and storing the plurality of filter information items into a plurality of picture parameter sets, wherein, in the filter information generating step, the plurality of filter information items which indicate identical content are generated when the tile constraint information indicates that there is the constraint in the filtering.
US10701362B2 High throughput significance map processing for CABAC in HEVC
A system utilizing high throughput significance map processing for CABAC in HEVC is provided. The system includes a first and second electronic device. The first electronic device encodes a block of level values, and transmits a bitstream to the second electronic device based on the encoding. The second electronic device decodes the bitstream using a high throughput significance map processing technique in order to recover video data corresponding to the block.
US10701361B2 Encoding of pictures in a video
There are provided mechanisms for encoding a picture of a video sequence in a video bitstream. The picture comprises a first block of samples, wherein each sample in the first block of samples has sample values associated with at least a luma color component and a chroma color component. Each color component is assigned a first quantization parameter. The method comprises calculating a quantization parameter change for at least one color component in the first block of samples, with respect to the first quantization parameter, based on statistics calculated from the sample values from at least one color component in a second block of samples. The second block of samples is one of: source samples of the first block of samples and source samples larger than the first block of samples including the first block of samples. The method comprises quantizing at least one transform coefficient of a residual for the at least one color component in the first block of samples with a second quantization parameter, wherein the second quantization parameter is equal to the sum of the first quantization parameter and the quantization parameter change for the at least one color component. The method comprises signaling the quantization parameter change for the at least one color component to a decoder.
US10701360B2 Method and device for determining the value of a quantization parameter
The value of a quantization parameter for at least one second color component of an image or image portion is determined using a current color format among several possible color formats. The determination comprises the steps of selecting at least one function associated with a possible color format, and determining the value of the quantization parameter for the second color component by applying said at least one function to a value of an intermediate quantization parameter which is based on the value of the quantization parameter of the first color component of the image or image portion. The at least one function is selected independently from the current color format.
US10701358B2 Mode dependent primary and secondary transforms
A method and apparatus for signaling a transform type used to encode a current block in an encoded video bitstream includes determining an intra prediction mode of the current block, and determining whether the intra prediction mode satisfies a predetermined condition, wherein in response to determining that the predetermined condition is satisfied, the transform type is signaled in the encoded video bitstream, and in response to determining that the predetermined condition is not satisfied, the transform type comprises a default transform type, and the transform type is not signaled in the encoded video bitstream.
US10701349B2 Method for calibrating a multi-view display
A multi-view display is display capable of simultaneously showing different images to viewers that see the display from different locations. Viewers do not see the images intended for other viewers at other locations. A multi-view display forms images via a collection of multi-view pixels, which are the devices that make such image customization possible. A multi-view pixel is able to emit different light in different directions; in each direction, parameters of emitted light such as brightness, contrast, etc., can be controlled independently of the light emitted in other directions. In order for the display to generate good-quality images, it is useful to perform a calibration of the display that will yield accurate information about the relationships of light emitted by multi-view pixels and locations where images are to be made viewable. Embodiments of the present invention provide calibrations that achieve the desired result efficiently and accurately.
US10701334B2 Virtual reality parallax correction
Virtual reality parallax correction techniques and systems are described that are configured to correct parallax for VR digital content captured from a single point of origin. In one example, a parallax correction module is employed to correct artifacts caused in a change from a point of origin that corresponds to the VR digital content to a new viewpoint with respect to an output of the VR digital content. A variety of techniques may be employed by the parallax correction module to correct parallax. Examples of these techniques include depth filtering, boundary identification, smear detection, mesh cutting, confidence estimation, blurring, and error diffusion as further described in the following sections.
US10701333B2 System, algorithms, and designs of view-optimized zoom for 360 degree video
The present disclosure relates to systems and methods for streaming a tiled representation of video content based on a viewing direction and desired zoom level. Example methods include receiving information indicative of a view direction and a zoom level. The view direction and the zoom level correspond to a field of view including a first portion of the video content. A second portion of the video content is outside of the field of view. The method also includes selecting, from a plurality of viewports, an active viewport corresponding to the first portion of the video content. The active viewport specifies a set of one or more active tiles of a tiled representation of the video content. The method additionally includes comparing the set of one or more active tiles with a set of one or more previous active tiles and causing streaming and rendering to stop with respect to previous active tiles that are not in the set of one or more active tiles. The method includes causing streaming and rendering to commence with respect to active tiles that are not in the set of one or more previously active tiles.
US10701323B2 Image display system, movable object, and image display method
The image display system includes a processing unit and a driving unit. The processing unit is configured to receive an image signal indicative of an instruction value of luminance of a light source. The driving unit is configured to supply a drive current to the light source in accordance with the instruction value indicated by the image signal received by the processing unit. The driving unit includes a shaping circuit and an adjusting unit. The shaping circuit includes a plurality of D/A converters and an arithmetic unit. The arithmetic unit is configured to output the drive current to the light source based on a computation result of analog signals outputted from the plurality of D/A converters. The adjusting unit is configured to determine values of digital signals inputted into the plurality of D/A converters of the shaping circuit in accordance with the instruction value.
US10701318B2 System and method for augmented reality multi-view telepresence
Disclosed are systems and methods for augmented reality multi-view telepresence. An exemplary embodiment is provided for a first-location participant and a second-location participant, each location having respective pluralities of cameras and display segments. A session geometry of a multi-location telepresence session is obtained for the participants. According to the session geometry, a selection is made of a first-to-second-viewpoint second-location camera from among the second-location cameras and a first-to-second-viewpoint first-location display segment from among the plurality of first-location display segments. A first-to-second-viewpoint video stream captured by the selected first-to-second-viewpoint second-location camera is received, and a line-of-sight augmented-reality session is generated by rendering the received first-to-second-viewpoint video stream via the selected first-to-second-view-point first-location display segment.
US10701309B2 Video integration
According to one aspect, a web optimized user device is provided. The web optimized device reduces complexity and facilitates interaction with web-based services and content. The web optimized device can be configured without a hard drive, facilitating integration of web-based services into a computing experience. The web optimized device presents a user interface that integrates video functionality into every aspect of the computer content accessed. In particular, a display manager manages the user interface presented and integrates video displays and features into the content displays in a content and/or context aware manner. These displays permit a user to intuitively interact with the video content and features while the user changes content, for example, web-based services, web-based applications, and other media content, without interruption of or interference from the video content.
US10701307B2 Image data output device, image data output method, integrated circuit, and image display device
Provided are an image data output device, an image data output method, an image display device, and an integrated circuit that are possible to eliminate stutter by selecting a frame rate from a plurality of frame rate candidates. The image data output device that switches a frame rate of a generated image for each frame and outputs the image to an image display device includes an image generation unit that, on a basis of image generation time required to generate the image, changes the frame rate to one of a plurality of frame rates which are predetermined.
US10701293B2 Method for compensating for off-axis tilting of a lens
A method for compensating for off-axis tilting of a lens relative to an image sensor in an image acquisition device comprises acquiring a set of calibrated parameters n → ≡ ( n x n y n z ) corresponding to the tilting of said lens. P′x and P′y indicate a coordinate of a pixel in an acquired image. Image information is mapped from the acquired image to a lens tilt compensated image according to the formulae: P x ′ = s n z ⁡ ( n z - 1 ) ⁢ ( ( n x 2 + n z ⁡ ( n z - 1 ) ) ⁢ u x + n x ⁢ n y ⁢ u y ) P y ′ = s n z ⁡ ( n z - 1 ) ⁢ ( ( n y 2 + n z ⁡ ( n z - 1 ) ) ⁢ u y + n x ⁢ n y ⁢ u x ) where s comprises a scale factor given by s = n z u x ⁢ n x + u y ⁢ n y + n z and where ux and uy indicate the location of a pixel in the lens tilt compensated image.
US10701292B2 Device and method for controlling solid-state electronic imaging device
Provided are a device and method for controlling a solid-state electronic imaging device which can change the amount of exposure of a photoelectric conversion element without changing the structure of the imaging device. A reset pulse and a read pulse are applied to photoelectric conversion elements included in an imaging device in synchronization with a synchronizing signal. The output interval of the synchronizing signal up to the photoelectric conversion elements in a predetermined row is ΔH1 and is constant. For the photoelectric conversion elements in the subsequent rows, the output interval of the synchronizing signal is ΔH2 that is longer than ΔH1. Since the reset pulse and the read pulse are synchronized with the synchronizing signal, the output interval of the synchronizing signal is long. It is possible to adjust the amount of exposure of the photoelectric conversion element.
US10701287B1 Passive clear air turbulence detection system and method
A passive thermal imaging system is described. The system includes at least one detector array configured to detect thermal electromagnetic radiation (EMR), imaging optics, and processing electronics. The imaging optics are configured to receive thermal EMR from an object, and to image the received thermal EMR onto pixels of each of the at least one detector array. The processing electronics are configured to receive a detected signal from each of the pixels of the at least one detector array, to calculate a correlation value based on a correlation between the received detected signals from the pixels, and to compare the correlation value with a threshold correlation value to determine whether a detection event has occurred.
US10701286B2 Image processing device, image processing system, and non-transitory storage medium
An image processing device includes an input unit configured to input a first image; a selector configured to select a second image added to the first image; a converter configured to generate a converted image by converting the second image based on the first image; and a synthesizer configured to generate a synthesized image by synthesizing the first image and the converted image.
US10701282B2 View interpolation for visual storytelling
A plurality of frames of a video recorded by a video camera and depth maps of the plurality of frames are stored in a data storage. One or more target video camera positions are determined. Each frame of the plurality of frames is associated with one or more of the target video camera positions. For each frame, one or more synthesized frames from the viewpoint of the one or more target camera positions associated with that frame are generated by applying a view interpolation algorithm to that frame using the color pixels of that frame and the depth map of that frame. Users can provide their input about the new camera positions and other camera parameters through multiple input modalities. The synthesized frames are concatenated to create a modified video. Other embodiments are also described and claimed.
US10701265B1 Techniques to selectively capture visual media using a single interface element
Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.
US10701262B1 Apparatus and method for supplying content aware photo filters
A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the photograph. The photograph filters are supplied to the client device.
US10701258B2 Camera manipulation device
[Problem] To enable imaging to be performed with appropriate timing.[Solution] In a camera manipulation device 1 according to the present invention, a trigger signal T12 is issued and imaging is begun when a prescribed command is transmitted from a control circuit side to an imaging unit side (see S12). Because the issuance of such trigger signal T12 is not accepted before a character reception start command is issued, it is possible to perform imaging with appropriate timing.
US10701247B1 Systems and methods to simulate physical objects occluding virtual objects in an interactive space
A system and method to simulate physical objects occluding virtual objects within an interactive space may obtain output signals conveying three-dimensional positions of surfaces of a user object. The three-dimensional positions may be conveyed in a point cloud. Point cloud images may be obtained from the output signals. An individual point cloud image may depict a two-dimensional representation of the point cloud. A current point cloud image may be aggregated with one or more previous aggregate point cloud images to generate a current aggregate point cloud image. A mesh may be generated based on the current aggregate point cloud image. The mesh may include a set of vertices. The mesh may be generated by assigning individual vertices to individual points in the current aggregate point cloud image.
US10701246B2 Image processing apparatus for generating an image based on capturing images of a material and an image processing apparatus that generates color data of a material on a background
An image processing apparatus includes an acquisition unit and a first generation unit. The acquisition unit acquires plural images of a single material with different backgrounds. The first generation unit generates an image of the single material without a background color by using the plural images.
US10701243B2 Information processing method, first terminal, second terminal, server, and system
Embodiments of the present disclosure disclose an information access control method performed at a server, the method including: receiving an image sharing request from a first terminal, the image sharing request including a first image to be shared among a user group of a social networking application; encrypting the first image using an encryption key to obtain a second image; sending a preview version of the first image to a second terminal; receiving an image viewing request from the second terminal in response to a user selection of the preview version of the first image at the second terminal and a user-initiated resource transfer from the second user account to the first user account; and returning the second image and a decryption key to the second terminal, wherein the second terminal is configured to restore the first image from the second image using the decryption key.
US10701236B2 Image processing apparatus, image processing system, and control method for activating an application therein
An image processing apparatus includes a storage unit in which a usage quantity of each of the functions is stored, and a processor configured to control activation of the application, based on the usage quantity of the function employed by the application.
US10701235B2 Document reading device identifying front and back faces of same document based on relative positions of center of gravity of cropped images
An image forming apparatus includes a document reading unit configured to collectively read a plurality of source documents placed on a document table, a reference document image selector that selects, as a reference document image, an individual image representing the source document located closest to a position corresponding to a far left corner of the document table, a first relative position detector that detects a relative position between the reference document image and each of the individual images other than the reference document image, and a first pair identifier that identifies, as an image pair representing front and back faces of the same source document, a pair of individual images, the respective relative positions of which, from the reference document image in one of the both image data and from the reference document image in the other one of the both image data, are closest to each other.
US10701234B2 Illumination device having a support member for supporting a light guide member and image reading device including the same
An illumination device includes a light emitting unit, a light guide member, and a support member. The light guide member has a flat plate part that extends in the longitudinal direction and a light guide body, and is molded such that a sectional shape vertical to the longitudinal direction is a hat shape. The support member has a pair of end support parts that support both end parts in the longitudinal direction of the light guide member and a flat plate part-support part that supports a surface of the flat plate part of the light guide member, which is opposite to a side of the light guide body. A support surface of the flat plate part-support part abuts the surface in an entire area in the longitudinal direction of the surface of the light guide member.
US10701232B1 Automated running of image-processing instructions from sticky notes
A method for automatically running a command from a note sheet detachably attached to a document includes scanning the document with the note sheet, automatically detaching the note sheet from the document, scanning the note sheet separately from the note-sheet-detached document and, recognizing text written on the scanned note sheet, extracting one or more commands from a database corresponding to the recognized text, and automatically running the one or more commands for executing one or more corresponding image-processing jobs on the note-sheet-detached document.
US10701225B2 User interface definition for information processing apparatus, control method, and storage medium
In a multifunction peripheral (MFP), an information processing apparatus includes an execution unit configured to execute a series of processing operations of the MFP including a plurality of processes by combining a plurality of extension programs according to a definition file that defines the series of processing operations, and a determination unit configured to determine a design of a user interface that is used in common by the plurality of extension programs executing the respective processes of the series of processing operations, wherein the plurality of extension programs has respective designs of user interfaces.
US10701224B2 Image forming apparatus having an operation portion with a near field communication portion
Provided is an input device comprising: a touch panel which receives an operation from a user; an external member having an external surface substantially the same as a surface of the touch panel; and a near field communication unit which is provided near the surrounding of the touch panel and inside of the external member and performs communication with an object to be detected which is brought close to a detection range, wherein a position corresponding to the near field communication unit of the external member projects from the touch panel and is inclined such that the side close to the touch panel is higher than the side distant from the touch panel.
US10701223B2 Image forming apparatus
An image forming apparatus includes an apparatus body having a cartridge accommodation portion, an opening/closing member attached to the apparatus body and being movable between a first position at which the cartridge accommodation portion is exposed to the outside of the image forming apparatus and a second position at which the opening/closing member covers the cartridge accommodation portion and an operation panel unit for operating the image forming apparatus. The operation panel unit has a sheet portion and a switch portion to transmit a user's operation to the image forming apparatus via the sheet portion. The sheet portion is provided in the opening/closing member and is disposed at such a position as to at least partially overlap the cartridge accommodation portion on an insertion/removal trajectory of the cartridge and to cover the switch portion provided in the apparatus body in a state in which the opening/closing member is at the second position.
US10701207B2 System, method, and computer program product for contact center management
A system, method, and computer program product for customer contact management via voice, chat, e-mail and social network contacts includes a balanced service process (BSP) that includes a plurality of cause or response codes for maximizing first contact resolution (FCR) and CSAT. The BSP is incorporated within a contact center (single center, multiple centers and/or work at home), which receives voice calls, SMS messages, email, chat, or social media communications from customers. The BSP in real-time determines dispositions of such contacts, monitors and manages the performance of individual resolvers.
US10701200B2 Electronic device, control method and non-transitory storage medium for associating a text message with a call
An electronic device comprises: a display; a communication unit; and a processor configured to control input of a transmission text message to be transmitted along with making an outgoing call. The processor is configured to, when a call receiver is chosen on the display, execute a process based on add-ons relating to input of the text message.
US10701184B2 Information processing apparatus, information processing system, and information processing method
In an information processing apparatus 200, a communication portion 250 acquires a data stream of a photographed image in a wireless communication manner. A packet analyzing portion 252 detects a lost packet, and a retransmission request producing portion 254 issues a retransmission request for a packet within a predetermined allowable time. Along with expiration of the allowable time, a lacked information producing portion 258 produces lacked information in which data lacked due to the packet loss is associated with a position on an image plane. A decoding portion 260 decodes the data associated with the photographed image and stored in the buffer 256, and substitutes invalid data for the lacked portion. An image analyzing portion 262 differentiates the lacked portion from other portions, and performs analysis processing. An information processing portion 264 and an output data producing portion 266 execute information processing by utilizing the analysis result, and produce output data, respectively.
US10701182B2 Creating new versions of provisioning service templates
A method includes creating a first version of a middleware provisioning service template. The first version includes a plurality of system resource definitions and security definitions. The method also includes publishing the first version. The method further includes creating a second version of the middleware provisioning service template and inheriting from the first version to the second version all of the system resource definitions and security definitions.
US10701175B1 Topic disambiguation and classification
A method for generating recommendations involves selecting a first platform message, making a first determination that the first platform message is potentially associated with a plurality of topics including a first topic and a second topic, obtaining additional information associated with the first platform message including at least one of information about an account that authored the first platform message and information about third party accounts engaging with the first platform message, making a second determining that the first platform message is associated with the first topic using the plurality of topics and at least a portion of the additional information, wherein the first topic is an initial classification of the first platform message, generating a recommendation for at least one account based on the second determination, and providing the recommendation to at least one account.
US10701166B2 Automated application linking
Unique application identification (UAID) stamping for automated classification of an implicit query as an application intent query from web results for enabling improved delivery of applications as a search result is provided. An application indexing engine identifies web resources related to an app, and tags the resources with a unique application identifier associated with the app. Accordingly, an implicit query where a web resource responsive to the query is related to the app triggers classification of the query as an app-intent query, enabling the app to be provided as an app result in response to the query. The app is presented to a user, who may selectively download the app.
US10701165B2 Method and system for using device states and user preferences to create user-friendly environments
A user device containing sensors is delivered customized services without utilizing private user data or while only using it in highly constrained ways. This is accomplished by sending one or more queries to the user device. Each query requests a binary response and each query inquires whether or not the user device has obtained one or more specified parameter values, or range of parameter values, from one or more sensors incorporated in or in communication with the user device. For each query a binary response is received, which indicates that the user device has or has not obtained the one or more specified parameter values, or the range of parameter values, about which the respective query is inquiring.
US10701159B2 Method and apparatus for implementing device sharing
A method and an apparatus for implementing device sharing, which are applied to a local system in a heterogeneous system that includes the local system and a peer system, where the peer system have a peripheral device. The method executed by the local system includes: acquiring identifier information of a peripheral device of the peer system; generating according to the acquired identifier information and according to a message format that can be locally identified, an operation request against the peripheral device managed by the peer system; and parsing out from the operation request, a request message including a parameter necessary to generate the operation request, and notifying the peer system of the request message. According to the method, the local system can access a peripheral device of the peer system, thereby implementing peripheral device sharing in the heterogeneous system.
US10701156B2 Method for transmitting data between nodes of a motor vehicle using an ethernet-AVB transport protocol and control unit configured to carry out said method
A method for transmitting data using an Ethernet AVB transport protocol between nodes of a motor vehicle includes: reserving resources necessary for the transmission of the data by reservation messages from a dedicated protocol; setting flow of data from a node to a particular transmission rate and/or data rate; transmitting data at cyclic intervals via an Ethernet-based network by inputting the data into a transmission frame and forwarding to local transmitters; deactivating the local transmitters and receivers of a node in non-use periods, in which no data need to be transmitted; activating again the local transmitters and receivers of a node provided that data are pending transmission in a transmission frame, wherein the local transmitters and receivers are available for transmission following an activation time; and activating the local transmitters and/or receivers of the nodes based on a reservation message and a setting of the transmission rate and/or data rate.
US10701148B2 Content delivery framework having storage services
A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, storage services, and control services; and wherein at least some of the plurality of devices run storage services, and wherein the storage services running on the at least some of the plurality of devices comprise at least one storage services network. At least one storage service is configured to provide persistent storage that is locally and/or globally addressable.
US10701140B2 Automated ETL resource provisioner
Aspects automatically provision cloud resources for Extract, Transform and Load job execution as a function of optimizer output data. Aspect access paths identify overall cost and individual step operator costs and statistics relative to cloud resources for executing structured English query language command against a relational database. In one aspect operator steps having high step costs are identified and amounts, types or speeds of a cloud resources associated with the step are adjusted to reduce step cost and access path overall cost. In another aspect structured English query language text descriptors and step costs and function statistics are compared to knowledge base criteria for matches to criteria associated inefficient configurations cloud resources for revision to improve corresponding operation efficiency. In another aspect usages of cloud resources by operator steps are monitored and logged and compared to historic data of similar steps to determine under or over-utilization of resources.
US10701139B2 Life cycle management method and apparatus
A life cycle management method and an apparatus, where the method includes receiving a life cycle management operation request for a first virtualized network function (VNF) instance, where the life cycle management operation request includes an instance identifier (ID) of the first VNF instance and an operation type, determining, according to a correspondence between an instance ID of a VNF instance and a life cycle management operation type, that the operation type falls within life cycle management operation types corresponding to the instance ID, where the life cycle management operation type in the correspondence represents that the life cycle management operation type is authorized by an authorization subject, and initiating a resource operation request to a virtualized infrastructure manager (VIM), where the resource operation request includes the instance ID.
US10701129B2 Media platform for adding synchronized content to media with a duration
A video authoring system has an authoring computing device that generates a visual synchronization layout, via a graphical user interface without user-based inputting of computer executable code, for a video with a time duration and for content to be added to the video at one or more time-based positions within the video. The video authoring system also has a processor, in operable communication with the authoring computing device, that sends data associated with the visual synchronization layout to a remote server that automatically generates a manifest based on the data associated with the visual synchronization layout. The manifest is computer executable code that is executed by a media player at a computing device so that the media player plays the video in synchronization with the content.
US10701125B2 Method and apparatus for transmitting and receiving data in wireless communication system
A method and apparatus for transmitting and receiving data in a wireless communication system is provided. A method of a mobile station includes: storing data received from a server in a buffer; transmitting, to the server, a request message for updating a quality of the data stored in the buffer from a first quality to a second quality based on at least one of an available bandwidth and a buffer level; and receiving data of the second quality from the server.
US10701123B1 Real-time streaming protocol gateway and proxy for serving and caching static media over a low bandwidth connection
A system and method to support the transmission of static media, originating from an HTTP source, as a Real-Time Streaming Protocol (RTSP) stream to a caching proxy. A server-side gateway accepts RTSP requests, loads a requested resource from the HTTP source, and streams requested portions of a file via RTSP. A RTSP proxy caches received portions of media to avoid re-requesting those portions. The RTSP proxy may receive a RTSP TEARDOWN command to trigger removal of cached media and passes the RTSP TEARDOWN command to the server-side gateway. Further, the server-side gateway may receive a RTSP TEARDOWN command to trigger the server-side gateway to remove media loaded from the HTTP source.
US10701116B2 Method, computer-readable storage device and apparatus for establishing persistent messaging sessions
Creating a persistent messaging session includes providing a web application that enables browser-to-browser multimedia communications, creating the persistent messaging session in response to a request from a user, and setting the persistent messaging session to an idle state when all users have exited the persistent messaging session, wherein the idle state is monitored by the web application. Joining a persistent messaging session includes querying a server hosting a web application that supports and tracks a plurality of persistent messaging sessions, using a set of search criteria, receiving a set of search results from the server, wherein the search results indicate that the persistent messaging session satisfies the set of search criteria, and joining the persistent messaging session, where the joining allows the first endpoint device to exchange browser-to-browser multimedia communications directly with a second endpoint device.
US10701115B2 Display of virtual room
In one embodiment, a method includes providing, to each of a number of client devices, at least part of a graphical user interface (GUI) corresponding to a virtual room. The virtual room contains a number of users. The method further includes providing, to each of the client devices, a first portion of the GUI identifying at least some of the users in the virtual room. The method further includes providing, to each of the client devices, a second portion of the GUI, where the second portion of the GUI displays: (1) one or more user interactions from one or more of the users in the virtual room; and (2) for each user interaction, an identification of each particular user who generated the that user interaction.
US10701113B2 Method for securing host configuration messages
A method, apparatus and computer program product are provided for verifying an access network using for example a trusted protocol such as Hotspot 2.0. In this regard, a method is provided that includes causing at least one available network to be detected. The method may further include determining a fully qualified domain name (FQDN) for the at least one detected available network. The method may further include causing a registry entry to be accessed in a registry that corresponds to the determined FQDN, wherein the registry entry comprises at least one certificate for at least one network entity. The method may further include verifying received configuration information from the connected network, wherein verification comprises determining whether the received configuration information is signed with a digital certificate that corresponds to the at least one certificate in the accessed registry entry.
US10701111B2 Method and apparatus for device management
A process and apparatus for managing remote devices, for example subscriber mobile devices in a mobile communication network. Apparatus, such as a device management server, transmits a device management initiation message to a managed device such as a mobile device operating within a mobile network. If the message is not received or unsuccessful in establishing a device management communication session, another device management initiation message may be sent. If the device management session may still not begin, the device management server sends a device management client reset message to the managed device. After expiration of a client reset timer, an additional device management initiation message is transmitted.
US10701108B2 System and method for determining a policy in virtual desktop infrastructure (VDI)
Systems and methods for determination of a policy in a virtual desktop infrastructure (VDI) system. The system includes a virtual machine (VM) server providing VMs, and a VDI controller connected to the VM server. When the VDI controller receives a login request by a user from a computing device, the VDI controller authenticates the login request, and controls the VM server to assign one of the VMs to the computing device. In doing so, the VDI controller may obtain user information corresponding to the user and device information corresponding to the computing device based on the login request, and retrieve VM information of the VM being assigned to the computing device. Then the VDI controller may determine, from a plurality of policies, a specific policy for the user based on the user information, the device information and the VM information to define permission states of functionalities provided by the VM.
US10701105B2 Method for website authentication and for securing access to a website
The invention relates to a method for securing access to a website which includes, in series: a step (202) of a first user terminal accessing said site; a step (206) of entering a message with the user terminal on a page of the site; a step (208) of transmitting the message to a server of the website; a step (210) of the server of the website encrypting the message in order to form a visible code; a step (212) of displaying the visible code on a display screen of the first user terminal; a step (216) of taking an image of the visible code using a second user terminal, optionally identical to the first user terminal; a step (218) of decrypting the code using the second user terminal; and a step (220) of providing the user with the message decrypted by the second user terminal.
US10701104B2 Agentless security of virtual machines using a network interface controller
An agentless intrusion detection and prevention digital processing system and environment, or virtual firewall is disclosed. The agentless, virtual firewall monitors and controls digital data communications between a digital communications network and one or more virtual digital processing machines. The virtual digital processing machines, or virtual machines (VMs), are operative on a host digital processor under the supervision of a hypervisor software module. The agentless, virtual firewall is implemented as part of a virtual switch filtering extension to an extensible virtual switch running in a kernel mode as part of the hypervisor software module.
US10701103B2 Securing devices using network traffic analysis and software-defined networking (SDN)
Systems and methods for securing devices using traffic analysis and Software-Defined Networking (SDN). In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive traffic in a Software-Defined Network (SDN) network; identify, based upon the received traffic, a security threat; and initiate a remediation measure with respect to the security threat.
US10701100B2 Threat intelligence management in security and compliance environment
Threat intelligence management is provided in a security and compliance environment. A threat explorer platform or module of a security and compliance service may detect, investigate, manage, and provide actionable insights for threats at an organizational level. Working with a data insights platform that collects different types of signals (metadata, documents, activities, etc.) and correlates in a multi-stage evaluation, the threat intelligence module may provide actionable visual information on potential threats, affected areas, and actionable insights derived from internal threat data and external information using contextual correlation of data within the data insight platform. User experience may be dynamically adjusted at multiple levels based on context and allow users to drill down arbitrarily deep.
US10701099B2 Providing efficient information tracking with dynamically selected precision
An improved information tracking procedure is provided. A precise information tracking procedure is performed for a sensitive value when an application is predicted to modify the sensitive value prior to the sensitive value reaching a data sink. The sensitive value comprises an attribute that may be linked to external knowledge to reveal sensitive information about an individual. In response to the application not being predicted to modify the sensitive value prior to the sensitive value reaching the data sink, a value-based information tracking procedure is performed. The value-based information tracking procedure comprises storing one or more values that are observed at a data source, and then determining whether or not each of these one or more values are observed at the data sink.
US10701097B2 Application security testing
A non-transitory processor-readable medium stores code that represents instructions that, when executed at a processor, cause the processor to access an attack description; intercept a data set from an application via an application programming interface (API), where the intercepted data set is based on an attack data set and where the attack data set is used to test for a security vulnerability in the application; correlate, using a Hamming distance, the intercepted data set with the attack description using a correlation type identifier; and report the security vulnerability for the application in response to the intercepted data set based at least in part on a result of the correlation.
US10701087B2 Analysis apparatus, analysis method, and analysis program
A browser emulator manager causes a browser emulator(s) to access a website. The browser emulator traces content interpretation and script execution on a browser that have occurred by access to the website. When detecting transfer, the browser emulator records, in transfer information, a transfer method, a transfer source URL, and a transfer destination URL thereof. When detecting the script execution, the browser emulator records, in the transfer information, an execution method and an execution source script thereof. A graph construction unit constructs a directed graph on the basis of the transfer information. Thereafter, a graph analysis unit specifies places of content and a script causing the transfer by tracing the directed graph.
US10701082B2 Application with multiple operation modes
A method and system for operating an application with multiple modes are described. A plurality of applications may be presented to a user on a mobile device and one of the displayed applications may be selected. The selected application may have one or more contexts that are determined based on one or more operational parameters. For example, a context for the selected application may be that the application is configured to access an enterprise account. Based on the context, the selected application may be run on the mobile device in one of a plurality of operations modes. The operation modes may comprise managed, unmanaged, and partially managed modes, among others.
US10701074B2 Internet-of-things reading device, method of secure access, and control center apparatus
An Internet-of-Things (IoT) reading device, a method of secure access using the same, and a control center apparatus are provided. The Internet-of-Things reading device includes a network interface and a processor. The network interface is configured to communicate with an Internet-of-Things device located in a communication range. The processor actively obtains, by using the network interface, a device identification code from the Internet-of-Things device, and determines whether the Internet-of-Things device is an approved device according to the device identification code. The processor transmits the device identification code to a control center apparatus to obtain an authentication password while the Internet-of-Things device is identified as the approved device, and transmits the authentication password to the Internet-of-Things device to perform an authentication process by the Internet-of-Things device. The processor obtains, after the authentication process is completed, information from the Internet-of-Things device by using a reading request.
US10701066B2 Identity authentication method and apparatus
An identity authentication method, comprising: at an electronic device having one or more processors and memory, the electronic device coupled with a display and one or more input devices: receiving an identity authentication request; in response to receiving the identity authentication request, performing an interactive authentication information exchange between the electronic device and a user, including: displaying, on the display, first visual information in a first manner; displaying, on the display, the first visual information in a second manner that is distinct from the first manner, wherein the first visual information displayed in the second manner includes a timing characteristic that is absent from the first visual information displayed in the first manner; receiving user input entered in accordance with the first visual information displayed in the second manner; and verifying that the user input conforms to the timing characteristic in the first visual information displayed in the second manner.
US10701064B2 Secure system and method for managing the multi-factor authentication data of a user
A system for managing multi-factor authentication of a user includes: one or more source components for obtaining multi-factor authentication data by one or more of: receiving multi-factor authentication data via a network; generating multi-factor authentication data using an algorithm, and a user providing multi-factor authentication data; a routing component for associating the multi-factor authentication codes from the one or more source components with an appropriate user account; a database comprising multi-factor authentication data wherein components of the multi-factor authentication data are stored in association with a particular user account; and one or more delivery components for providing the multi-factor authentication data to a user on a user device.
US10701061B2 Methods for blocking unauthorized applications and apparatuses using the same
The invention introduces a method for blocking unauthorized applications, at least containing: receiving an input parameter from an application; determining whether the application is authenticated by inspecting content of the input parameter; randomly generating a session key, storing the session key in a file and storing the file in a path that can be accessed by a motherboard support service and the application only when the application is authenticated; and replying with the path and a filename of the file to the application.
US10701057B2 Assembly manager
An assembly management system allows a software service provider (SSP) to compile and upload client-specific client application code into a repository. The SSP deploys a client application comprising non-client-specific code to various clients. When a user logs in, a call is made to a web service, which queries the repository for code specific to the requesting client. If available, the web service sends a response with the name and version of the assembly to which the client is subscribed. If the locally-saved version does not match the version of the assembly in the repository, and if the SSP has permission to write to the client's disk, the web service retrieves the assembly and commits it to the disk. If the SSP does not have permission, the assembly is streamed to the client device and retained and executed in memory for the duration of the login.
US10701055B2 Methods and processes for utilizing information collected for enhanced verification
A system for verifying a user identity. The system comprises one or more memory devices storing instructions and one or more processors configured to execute the instructions. The processors are configured to receive information associated with an account of a user. The processors are further configured to generate a first profile, where the first profile being related to the user. The processors also receives an indication that the account is accessed by an accessor through an accessor device; and receive, from the accessor device, identity data comprising a plurality of data subsets associated with the accessor. The processors are configured to store the data subsets in respective clusters. The processors are further configured generate cluster analyses by analyzing the data subsets in respective clusters; and output the cluster analyses to node instances that weighs the cluster analyses outputs. The processors also generate a second profile, the second profile related to the accessor and being based on the received identity data and weighted cluster analysis. And the processors are configured to determine a likelihood factor that the accessor is the user based on a comparison of the first profile and the second profile.
US10701054B2 Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment
Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization and having therein: means for operating a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization, wherein each of the plurality of tenants are participating nodes with the blockchain; means for receiving a login request from a user device, the login request requesting access to a user profile associated with a first one of the plurality of tenants; means for authenticating the user device and retrieving a user profile from the blockchain based on the authentication of the user device, wherein the user profile is stored as a blockchain asset within the blockchain with a first portion of the user profile comprising non-protected data accessible to all participating nodes on the blockchain and with a second portion of the user profile comprising protected data accessible only to participating nodes having user consent; means for prompting the user device to grant user consent to share the protected data with a second one of the plurality of tenants; and means for sharing the protected data with the second one of the plurality of tenants by permitting access to the protected data within the blockchain asset by the second tenant's participating node. Other related embodiments are disclosed.
US10701053B2 Authentication and approval control system for distributed ledger platform
Systems for controlling access to and modification of a distributed ledger are provided. A system may receive a request to modify a distributed ledger and may transmit a request for availability data to computing devices associated with a plurality of modification approval users. Availability response data may be received. In response to receiving a request for modification of a distributed ledger, one or more modification authentication approval devices may be identified and requirements executed. Authentication/approval response data may be received and analyzed to determine whether the requirements for the identified modification authentication approval device are met. If so, the modification may be approved. If not, the request to modify may be denied.
US10701052B2 Domain based authentication scheme
In one example, a system for authenticating domains operates by authenticating a first domain and the extensions that make up the URI of an initial or primary Internet network call. Thereafter, the system can enable the owner of the first domain to make assertions or statements about additional domains and URIs that make up the rest of the web page, session or application.
US10701051B2 Authentication device and computer-readable recording medium
An authentication device includes a first login module and a second login module. Upon a login request to a first account among predetermined accounts which is accompanied by an entry of authentication information from a user, the first login module compares the entered authentication information with the authentication information associated with each of the predetermined accounts and approves the login request if the entered authentication information matches the authentication information on the first account. The second login module approves login of a second account if login to the second account is requested in a login session started by approval of the login request to the first account by the first login module. The second account has a pre-established proxy to approve the login request to the first account.
US10701049B2 Time-based network authentication challenges
Techniques for time-based network authentication challenges are disclosed. In some embodiments, a system, process, and/or computer program product for time-based network authentication challenges includes monitoring a session at a firewall to identify a user associated with the session, generating a timestamp for an authentication factor associated with the user after the user successfully authenticates for access to a resource based on an authentication profile, intercepting another request from the user for access to the resource at the firewall, and determining whether the timestamp for the authentication factor is expired based on the authentication profile.
US10701046B1 Symmetric-key infrastructure
Techniques for provisioning a key server to facilitate secure communications between a web server and a client by providing the client with a first data structure including information on how the web server may obtain a target symmetric key are presented. The techniques can include: provisioning the key server with a second data structure including information on how the key server may generate the first data structure; receiving a request on behalf of a web server for a third data structure comprising information on how the client may obtain the first data structure from the key server; and obtaining the third data structure, such that the third data structure is published in association with an identification of the web server, and such that the client uses the third data structure to obtain the first data structure and uses the first data structure to communicate with the web server.
US10701040B2 Protecting content-stream portions from modification or removal
Systems and methods are described to enable delivery of streaming content while inhibiting or preventing removal, blocking, or skipping of portions within that streaming content. A content delivery system can generate a manifest indicating content portions that form the streaming content. Each content portion can be identified in the manifest using a concealed identifier, which conceals the actual identifier of the content portion from the client to inhibit or prevent the client from automatically removing or modifying the content portion. On receiving a request for a content portion, the content delivery system can convert the concealed identifier into the actual identifier, and return the appropriate content portion to the client. In some instances, the specific identifiers included within a concealed manifest may be modified or adapted based on monitoring information of the client device, to ensure clients view given portions of streaming content.
US10701032B2 Application layer signaling security with next generation firewall
Techniques for application layer signaling security with next generation firewall are disclosed. In some embodiments, a system/process/computer program product for application layer signaling security with next generation firewall includes monitoring application layer signaling traffic on a service provider network at a security platform; and filtering the application layer signaling traffic at the security platform based on a security policy.
US10701030B2 Real-time monitoring of web page code
A method for monitoring web page code comprising: monitoring attempted actions and/or attempted events initiated by components of the web page code for manipulation of a document object model (DOM), the monitoring performed by a virtual DOM firewall that simulates the DOM by intercepting the attempted actions and/or attempted events targeting the DOM without execution of the attempted actions and/or attempted events on the DOM, and identifying a deviation from a set-of-rules defining allowable manipulation of the DOM, and prohibited manipulation of the DOM, wherein the virtual DOM firewall is stored on the web server and executed by the hardware processor of the web server in associated with the web page code, wherein attempted actions and/or attempted events that deviate from the set-of-rules are prevented from execution on the DOM, and attempted actions and/or attempted events that adhere to the set-of-rules are allowed to continue execution on the DOM.
US10701028B2 Terminal identification method and apparatus therefor
Provided are a terminal identification method and an apparatus therefore. A terminal identification apparatus obtains pixel data for a certain region of a screen displayed on the terminal, generates mapping codes for the pixel data, and then identifies the number of mapping codes for each public IP address or for each user identification information that is different from one another.
US10701026B2 Instant messaging interoperability between disparate service providers
An apparatus for facilitating instant messaging communications between clients of different instant messaging service provider networks is provided. The apparatus includes translation logic for translating received communications related to an instant messaging service, the received communications associated with an external instant messaging service provider network and formatted according to a secondary protocol. The translation logic translates the received communication from the secondary protocol to a primary protocol, the primary protocol native to a receiving service provider network. The communication may then be routed to a client of the primary network according to the native, primary protocol.
US10701024B2 Blinder avoidance in social network interactions
A method, system and computer program product for blinder avoidance in social networking interactions includes executing a social networking data processing system in memory of a host computing system to provide a social networking service to different users in a social network. The method also includes defining in memory of the host computing system a user interface interaction for a user interface of the social networking service, and a corresponding user interface change in connection with a presentation of a status update for a user in different streams of other users of the social networking service. In response to detecting the user interface interaction with respect to a stream of status updates presented to one of the other users, the corresponding user interface change is performed in the user interface in connection with the presentation of the status update for the user in the stream.
US10701018B2 System and method for customized message delivery
A message distribution technique permits individual subscribers to receive text messages from a broadcaster. The broadcaster uploads a text message to a central processing service where it may be redirected to a chat room associated with the broadcaster. In addition, a push notification is sent to ail subscribers of a particular broadcaster to indicate the delivery of a text message from the broadcaster. The push notification may also contain a link that, when activated by the subscriber, initiates an associated software application program that navigates the subscriber directly to the chat room to view the text message. The text message may be generated and uploaded by the broadcaster without having to activate the software application. The push notification may also be received by subscribers without having to activate the software program. In one embodiment, the broadcaster can limit distribution of the video based on a geographic restriction.
US10701016B2 Content-based email expiration
A method, computer program product, and a system where a processor(s) monitors a mailbox in an electronic mail system to identify a message destined for the mailbox. Based on identifying the message destined for the mailbox, the processor(s) apply contextual language analyses to parse content of the message (a header and a body of the message) to identify patterns in the content that indicate a temporal validity period for the message. The processor(s) determine, based on identifying the patterns, the temporal validity period for the message and associate an expiration date with the message, the expiration date coincides with an end of the temporal validity period. The processor(s) expire the message, at the expiration date.
US10701014B2 Contextual messaging systems and methods
Contextual messaging systems and message implemented through a mobile device associated with a sender of a message include composing a message to a recipient via a messaging application; selecting one or more unique characters or pictures to trigger one or more of functionality, an application, or a service on a mobile device associated with the recipient; selecting one or more additional details subsequent to selecting the one or more unique characters or pictures, wherein the one or more additional details are used in the functionality, application or service; and sending the message to a mobile device associated with the recipient with the one or more unique characters or pictures and the one or more additional details. The mobile device is configured to receive the message and automatically perform one or more actions based on the one or more unique characters or pictures and the one or more additional details.
US10701012B2 Method, apparatus and system for customer service information forwarding
A customer service information forwarding method is provided. The method includes receiving customer service information sent by a client terminal to a first target account; obtaining a login status of a second target account on the second communication platform; when the login status of the second target account is offline, obtaining a pre-established forwarding account bound to the second target account and setting the state of the customer service information as not-forwarded; aggregating not-forwarded customer service information within a preset time period into aggregated customer service information; when a number of the aggregated customer service information within the preset time period does not exceed the predefined value, sending the aggregated customer service information to the forwarding account; and when the number exceeds the predefined value, sending a message to the forwarding account to prompt a user to login the second target account to check the aggregated customer service information.
US10701010B2 Claiming conversations between users and non-users of a social networking system
Users of a social networking system initiate conversations between other users and additional users who may not be registered to use the social networking system. Each additional user is identified by an item of contact information, and conversation messages are sent to an additional user using the contact information. The conversations are associated with the item of contact information and saved in the social networking system. A user of the social networking system may subsequently claim the item of contact information. The claiming user is given access to the associated conversations if the social networking system can verify that the item of contact information belongs to the claiming user.
US10701007B2 Efficient attachment of files from mobile devices
Computing systems configured to efficiently attach files to emails are disclosed herein. In one embodiment, a mobile device can include a processor, a camera, and a memory operatively coupled to the processor. The memory contains instructions executable by the processor to cause the computing device to capture, via the camera, an image of a machine-readable label shown on a display of a client device used to compose a draft email and decode the captured image of the machine-readable label to derive a network address of a webpage, an authentication token, and an email identification identifying the draft email. The mobile device can also load the webpage in a web browser, and upon receiving an input to upload a file, transmit the digital file to an upload server along with the decoded authentication token and the email identification for attaching the file to the draft email.
US10701006B2 Method and system for facilitating computer-generated communication with user
A method for facilitating computer-generated communication with a user, the method including: receiving one or more inputs from the user during a first session; creating a profile of the user based on the received one or more inputs during the first session; determining if the first session is interrupted; and establishing a second session with the user, in case of the first session being interrupted, based on the profile of the user.
US10700999B2 Mobile communication system, base station, mobile station, and power-saving transmission and reception method used in them
Provided is a mobile station which communicates with abase station using a radio channel, the mobile station comprising: a switching unit configured to switch from a packet reception period, during which packet reception can be executed, to a packet reception halt period, during which packet reception is halted; a transmission unit configured to transmit, to the base station, a result of receiving a packet sent from the base station, as a reception result notification signal; a packet reception determination unit configured to determine a packet reception fault; and a reception period determination unit configured to extend the packet reception period if the packet reception fault is determined by the packet reception determination unit.
US10700994B2 Multi-tenant throttling approaches
An opportunistic throttling approach can be used for customers of shared resources in a multi-tenant environment. Each customer can have a respective token bucket with a guaranteed fill rate. When a request is received for an amount of work to be performed by a resource, the corresponding number of tokens are obtained from, or charged against, a global token bucket. If the global bucket has enough tokens, and if the customer has not exceeded a maximum work rate or other such metric, the customer can charge less than the full number of tokens against the customer's token bucket, in order to reduce the number of tokens that need to be taken from the customer bucket. Such an approach can enable the customer to do more work and enable the customer's bucket to fill more quickly as fewer tokens are charged against the customer bucket for the same amount of work.
US10700993B2 Controlling message output
A duration to transmit multiple messages is calculated. A first request based on the calculated duration is transmitted. The first request is a request for reserving a time period to transmit. In response to receiving an approval of the first request, for each message in the multiple messages, a transmit time is calculated. A determination is made that a current time exceeds a particular transmit time for a particular message. In response to the determination, a second request is transmitted. The second request is a request for permission to transmit. In response to receiving an approval of the second request, the particular message is transmitted.
US10700992B1 System and method for managing resources in cloud environment
A method of managing resources in a cloud environment is disclosed. The method includes receiving a plurality of parameters associated with an event. The method further includes comparing a value of each of the plurality of parameters with a predefined threshold range. The method includes converting the value of each of the plurality of parameters into a vector, when the value of each of the plurality of parameters is within the predefined threshold range. The method further includes training a neural network based on the vector of the value of each of the plurality of parameters, wherein the neural network is trained to manage the event. The method includes storing an output of the trained neural network in a database in response to the training. The output corresponds to management of the event and the database further comprises a mapping of the event to the trained neural network.
US10700982B2 Path selection for an application based on a performance score in a software-defined network
A method may include receiving a data flow of an application directed to the destination in a software-defined network (SDN). The method may also include identifying a classification of the application. The method may additionally include identifying a set of performance thresholds associated with the classification of the application. The method may also include determining a current performance of the data flow of the application in the SDN. The method may also include generating a performance score for the application based on the set of performance thresholds and the current performance of the data flow of the application in the SDN. The method may further include causing the performance score for the application to be presented via an interface.
US10700973B2 Routing control method, network device, and controller
Embodiments of the present disclosure provide a routing control method, network device, and controller. The method may include the network device obtaining a route suppression request. The method may also include determining the second routing entry. Furthermore, the method may include setting a state of the second routing entry to a non-delivery state that is used to indicate that the second routing entry does not need to be delivered to a forwarding table. In the method, the network device may have a first routing entry and a second routing entry, an address prefix of the first routing entry is a first address prefix, an address prefix of the second routing entry is a second address prefix, a network segment to which the second address prefix belongs is a subset of a network segment to which the first address prefix belongs, and a mask in the second address prefix is greater than a mask in the first address prefix.
US10700969B2 Communication path selection for content delivery
Disclosed herein are methods, systems, and software for modifying a communication path based on content delivery performance data. In one example, a method of operating a content server that hosts content to be provided to a plurality of end user devices includes identifying latency data for a plurality of end user devices communicating with the content server, and identifying that the one or more end user devices in the plurality of end user devices exceed a latency threshold based on the latency data. The method further includes, in response to identifying that the one or more end user devices in the plurality of end user devices exceed the latency threshold, modifying the communication path between the content server and the one or more end user devices by modifying a domain name system (DNS) configuration for the content server.
US10700967B2 Control of multi-layer communication network
Aspects provide a method (10, 100, 150, 160) of controlling a multi-layer communication network comprising a client network and a server network. The method comprises obtaining (12;164) from the server network at least one path characteristic for a path in the server network between server network nodes; and providing (14, 152, 166) to the client network an indication of the at least one path characteristic of the server network.
US10700955B2 Methods apparatus and medium to exclude network communication traffic from media monitoring records
Methods and apparatus to exclude network communication traffic from media monitoring records are disclosed herein. An example apparatus includes a first communication radio to collect records of network traffic on a communication network and a second communication radio to transmit the records identifying a portion of the network traffic to an audience measurement entity. The example apparatus further includes a MAC address determiner to determine the MAC address of the second communication radio and a record filter to remove the network communication associated with the MAC address from the records.
US10700947B2 Life cycle management method and device for network service
A life cycle management method and device for a network service are provided. The method includes determining, by an operation support system (OSS) according to a target network service (NS), an existing virtualized network function (VNF) instance required for life cycle management on the target NS; sending, by the OSS, a life cycle management request of the target NS to a network function virtualization orchestrator (NFVO), where the life cycle management request includes a mapping relationship between an identifier of the existing VNF instance and a characteristic parameter corresponding to the identifier; and receiving, by the NFVO, the life cycle management request from the OSS for the target NS, and performing life cycle management on the target NS according to the existing VNF instance and the mapping relationship. In embodiments of the present disclosure, processing efficiency of life cycle management and resource utilization can be improved.
US10700946B2 System, method, and computer program for automatically certifying a virtual network function (VNF) for use in a network function virtualization (NFV) based communication network
A system, method, and computer program product are provided for automatically certifying a Virtual Network Function (VNF) for use in a Network Function Virtualization based (NFV-based) communication network. In use, an online automated VNF certification system receives information associated with at least one VNF. Further, the online automated VNF certification system performs a first level of certification for the at least one VNF by validating metadata corresponding to the information associated with the at least one VNF. Additionally, the online automated VNF certification system performs a second level of certification for the at least one VNF, including testing deployment based functionality associated with the at least one VNF and validating results of testing the deployment based functionality. Still yet, the online automated VNF certification system performs a third level of certification for the at least one VNF by executing one or more test cases associated with the at least one VNF and validating results of executing the one or more test cases. Moreover, the online automated VNF certification system identifies the at least one VNF as certified as a result of performing the third level of certification for the at least one VNF.
US10700945B2 Role-specific sub-networks in a content delivery framework
A method, operable in a content delivery network (CDN) having a plurality of content delivery (CD) services, includes making an association between a first property and at least one subnetwork of said content delivery framework; using said association to implement policies associated with said first property within the CDN, wherein the at least one subnetwork is responsible for at least one CD role for said first property; and modifying said association during operation of the CDN.
US10700944B2 Sensor data aggregation system
A sensor data aggregation system is presented. The aggregation system can include a sensor interface configured to obtain sensor data from multiple sensing devices (e.g., cell phone, security cameras, vehicles, etc.) associated with an event. An aggregation server compiles the sensor data into one or more event feeds representing a dynamic, immersive sensory experience of the event. The event feed can then be presented to one or more viewers where viewers can provide feedback to individuals operating the sensing devices. For example, a viewer can request a specific image or video be taken, possibly in exchange for a payment.
US10700942B2 Building management system with predictive diagnostics
A building management system includes connected equipment and a predictive diagnostics system. The connected equipment is configured to measure a plurality of monitored variables. The predictive diagnostics system includes a communications interface, a principal component analysis (PCA) modeler, and a fault predictor. The communications interface is configured to receive samples of the monitored variables from the connected equipment. The PCA modeler is configured to construct PCA models for a plurality of operating states of the connected equipment using the samples of the monitored variables. Each PCA model defines a location of one of the operating states in a multidimensional modeling space. The fault predictor is configured to determine a proximity of a new sample of the monitored variables to one or more of the operating states using the PCA models and to predict a fault occurrence based on the proximity.
US10700932B2 Automated standalone bootstrapping of hardware inventory
Embodiments of the present invention provide systems, methods, and computer storage media for automated standalone bootstrapping of hardware inventory that includes a provisioning workflow of discovering, validating, and configuring hardware inventory. In an exemplary embodiment, an in-rack computing device, such as a chassis manager or selected blade, initializes an intra-rack communication network with a hardware inventory of the rack. The in-rack computing device initiates intra-rack communication with the hardware inventory in the rack, using the intra-rack communication network, to discover at least a set of computing units in a hardware inventory. Intra-rack communications that include traffic received from the set of computing units. The in-rack computing device validates operational configurations of the hardware inventory based on comparing expected operational configuration parameters with actual operational configuration parameters, at least a portion of the operational configuration parameters retrieved from the information carried within the traffic received from the set of computing units.
US10700927B2 System and method for extending cloud services into the customer premise
A cloud extension agent can be provided on a customer premise for interfacing, via an outbound secure connection, cloud based services. The cloud extension agent can reach the cloud based services through existing firewall infrastructure, thereby providing simple, secure deployment. Furthermore, the secure connection can enable substantially real-time communication with a cloud service to provide web-based, substantially real time control or management of resources on the customer premises via the cloud extension agent.
US10700920B2 System and methods for decomposing events from managed infrastructures that includes a floating point unit
An event clustering system and associated methods include a feedback signalizer functor that responds to user interactions with already formed situations. The system and method then learns how to replicate the same situation when new alerts reoccur, or, creates similar situations. The feedback signalizer functor is a supervised machine learning approach to train a signalizer functor to reproduce a situation at varying degrees of precision.
US10700909B2 Method and apparatus for configuring frame structure for new radio access technology in wireless communication system
For supporting a new radio access technology (new RAT, or NR), a frame structure for the new RAT may be configured. A network node configures a frame in which a first cyclic prefix (CP) is allocated to a first symbol in every 0.5 ms and a second CP is allocated to remaining symbols in every 0.5 ms. In this case, a length of the first CP is longer than a length of the second CP.
US10700907B2 Waveform for millimeter wave new radio
Certain aspects of the present disclosure relate to communication systems, and more particularly, to single-carrier waveform generation for transmission. An exemplary method generally includes concatenating a first sequence of data samples with samples of a known sequence to generate a first series of samples, performing a discrete Fourier transform (DFT) on the first series of samples to generate a first series of frequency-domain samples, mapping the first series of frequency-domain samples and first zero values to first tones of a system bandwidth, performing an inverse discrete Fourier transform (IDFT) on the mapped first series of frequency-domain samples and the mapped first zero values to generate first time-domain samples of a first orthogonal frequency domain multiplexing (OFDM) symbol, and transmitting the first OFDM symbol as a single-carrier waveform in a first period.
US10700901B1 Angle of arrival carrier frequency offset correction
A system and method for detecting and compensating for carrier frequency offset is disclosed. This system compensates for CFO and calculates a corrected phase. This corrected phase may be used by, for example, an AoX algorithm, such as MUSIC, to more accurately determine the angle of arrival or angle of departure of a signal. In certain embodiments, the system oversamples the incoming signal to create a plurality of samples. The system then determines the phase of each of the plurality of samples and calculates the carrier frequency based on the time derivative of the phase. In certain embodiments, a particular portion of an incoming packet is used to determine the carrier frequency offset. In other embodiments, the system calculates the carrier frequency offset throughout an entirety of the incoming packet. Once the carrier frequency offset is determined, it can be used to adjust the received signals. These adjusted signals are then used to determine the angle of arrival or angle of departure.
US10700900B2 Electronic device, method and computer-readable medium for sensing spectrum usage in a cognitive radio communication system
The disclosure provides an electronic device, a method and computer-readable medium. The electronic device includes a circuitry. The circuitry is configured to receive a radio communication signal for another device. The circuitry is also configured to determine, based on the radio communication signal, one or more features that can reflect the difference between uplink transmission mode and downlink transmission mode. The circuitry is further configured to judge whether the radio communication signal is for uplink transmission or downlink transmission according to the feature(s).
US10700896B2 Systems and methods for time domain layer separation in orthogonal frequency division multiplexing-based receivers
A receiver circuit for separating a plurality of layers multiplexed in an orthogonal frequency domain multiplexed (OFDM) signal includes: a descrambling sub-circuit configured to descramble a plurality of signals received on non-adjacent subcarriers of the OFDM signal to generate a plurality of descrambled signals; an inverse fast Fourier transform sub-circuit configured to transform the descrambled signals from a frequency domain to a received signal including a plurality of samples in a time domain; and a layer separation sub-circuit configured to separate the layers multiplexed in the received signal by: defining a first time domain sampling window and a second time domain sampling window in accordance with a size of the inverse fast Fourier transform; extracting one or more first layers from the samples in the first time domain sampling window; and extracting one or more second layers from the samples in the second time domain sampling window.
US10700883B2 Method and apparatus for teleconferencing with multiple participants
Apparatus and method for teleconferencing with multiple participants using a computer device through which one locally present participant is connected with multiple remote participants, the computer device including one processor device and two output devices. One output device is configured as an optical display device and one output device, as an audio device. The output devices realize a conference environment for the participants. On the display device, a display area is depicted on which a conference environment is depicted and on which the participants in the teleconference are graphically represented by representatives. Through the computer device, a conference environment of an environment type is selectable from a multitude of environment types and by a command an environment type of the conference environment of the teleconference is activated to enable a teleconference with different conference environments or a teleconference with different meeting periods such as different work periods and/or relaxation periods.
US10700882B2 GX session recovery for policy and charging rules function
A Policy and Charging Rules Function (PCRF) can maintain a mapping table that associates gateway identifiers of gateways in a packet core network with corresponding IP address ranges. Based on an IP address of user equipment (UE), the PCRF can identify which of the IP address ranges in the mapping table over the UE's IP address, and which gateway identifier is mapped to that IP address range. The PCRF can accordingly contact the identified gateway to establish a Gx session for the UE with the gateway, such as restoring a previous Gx session or establishing a new Gx session.
US10700881B2 Method and apparatus for policy handling
Embodiments of the present disclosure provide a method performed at a Policy and Charging Rule Function, PCRF, entity for provisioning policy information. The method comprises preparing policy information for provision to a PCEF entity and then provisioning the policy information to the PCEF entity. The method also comprises indicating a recurring time interval for applying a policy associated with the policy information to the PCEF entity such that the policy can be applied at the PCEF repeatedly at the recurring time interval without further provisioning of the policy information to the PCEF entity. Correspondingly, there is also provided a method performed at a Policy and Charging Enforcement Function, PCEF, entity for applying a policy. Apparatuses embodied at the PCRF and PCEF are also provided.
US10700876B1 Methods and devices for processing certificates in blockchain system
Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for processing certificates in a blockchain system. One of the methods includes: causing a smart contract to be generated in the blockchain system, wherein the smart contract includes computer-readable instructions for processing certificates; after the smart contract is generated, sending a first request for a first transaction to the blockchain system, the first transaction causing the blockchain system to execute the smart contract to generate a certificate specification based on the first request; receiving, from the blockchain system, the certificate specification; and sending, to the blockchain system, a second request for a plurality of second transactions, the plurality of second transactions causing the blockchain system to execute the smart contract to generate a plurality of certificates.
US10700865B1 System and method for granting secure access to computing services hidden in trusted computing environments to an unsecure requestor
A system and method for secure access to computing services in trusted computing environments. The present invention facilitates the execution of services in a secure environment by unsecure requestors where the requestor has no visibility into the secure environment. A remote service creates an encrypted data bundle (EDB) consisting of the request and associated data and transmits the EDB to the unsecure requestor. The EDB is then transmitted to the Trusted Service Receiver (TSR) in the secure environment that decrypts the EDB and determines if the request is valid and permissible. If valid and permissible, the TSR determines what secure service will be required and Trusted Services (TS) are invoked. TSR then collects results from each TS invoked and transmits the result according to the instructions in the request.
US10700854B2 Resource management in a cellular network
Method, system and apparatus for provisioning a subscription of a service to a device comprising: receiving a message from a device, the message protected by first provisioning data installed on the device. Authenticating the message using data corresponding to the first provisioning data. On successful authentication, providing data enabling the device to recover protected second provisioning data from a subscription manager. Providing the device with the protected second provisioning data.
US10700853B2 Token identity and attribute management
One example method of operation may include receiving a request, from an entity, for one or more tokens based on one or more attributes, encrypting and masking the one or more attributes, adding the encrypted and masked one or more attributes to the one or more tokens, and transmitting the one or more tokens to the entity.
US10700846B1 Clock data recovery convergence using signed timing injection
A system for data and clock recovery includes a timing error detector, a phase detector, and a phase increment injector. The phase increment injector may be used to determine an increment to affect an output of the phase detector or a clocking element. A sign of the increment is determined from a sign or direction of an accumulated version of a clock and data recovery gradient value.
US10700842B2 Feedback information sending method, feedback information receiving method, terminal device, and access network device
Embodiments of the present invention relate to the field of communications technologies, and provide a feedback information sending method, a terminal device, and an access network device, so as to send feedback information on an unlicensed spectrum. According to the embodiments of the present invention, the terminal device receives, in a downlink subframe in a downlink subframe set, downlink data, and then determines, in at least one uplink burst, a sending subframe used for sending feedback information corresponding to the downlink data, where the downlink subframe set is a subset of a set consisting of a downlink subframe associated with the sending subframe, and each of the at least one uplink burst includes at least one uplink subframe; and then sends, in the sending subframe, the feedback information. The solutions provided in the embodiments of the present invention are used when the feedback information is sent.
US10700839B2 Method and device in UE and base station used for dynamic scheduling
A method and a device in a User Equipment and a base station are provided. The UE receives first information and monitors a first signaling in M Resource Element (RE) sets. The first information determines the M RE sets. The UE assumes that P modulation symbol groups are one-to-one mapped to P RE sets of the M RE sets. One blind detection for the first signaling is performed on the P RE sets. Modulation symbols obtained by modulating the bits in a first bit sequence constitute a first modulation symbol set sequentially. The bits in the first bit sequence are sequentially arranged according to an output of a channel encoder. The first modulation symbol set is successively divided into the P modulation symbol groups, each consisting of X modulation symbols. Relative positions of the P RE sets in frequency domain are related to at least one of {M, X}.
US10700835B2 Method and apparatus for transmitting/receiving positioning reference signal
An apparatus and method for processing positioning reference signal are disclosed. A method may include receiving, by a narrow-band (NB) user equipment (UE), positioning reference signal (PRS) configuration information, determining, by the NB UE, narrowband PRS (NB PRS) configuration information for the NB UE, the NB PRS configuration information comprising information of an NB PRS reference cell that generates an NB PRS for the NB UE, determining, by the NB UE, PRS configuration information for a UE, the UE being assigned to use a frequency band unavailable for the NB UE, and the PRS configuration information comprising information of a PRS reference cell that generates a PRS for the UE, generating, based on the NB PRS configuration information and the PRS configuration information, a reference signal time difference (RSTD) measurement, and transmitting, by the NB UE, the RSTD measurement.
US10700824B2 Non-orthogonal communication
Apparatuses, methods, and systems are disclosed for non-orthogonal communication. One apparatus includes a transmitter that transmits a first signal to a first device for indicating a first resource in a control region of a carrier bandwidth. The first resource is used by the first device for transmitting first control information, and the first control information includes first non-orthogonal layer information. The apparatus also includes a receiver that receives the first control information from the first resource, and receives first data in a data region of the carrier bandwidth. The data region includes multiple non-orthogonal layers. The apparatus includes a processor that decodes the first control information, and decodes the first data based on the first control information.
US10700820B2 Modem chips and receivers for performing hybrid automatic repeat request processing
A modem chip for supporting combination of data repeatedly transmitted based on hybrid automatic repeat request (HARQ) is provided. The modem chip includes an HARQ combiner configured to perform a HARQ combination by combining retransmitted data with the previous HARQ data, the retransmitted data including retransmitted control channel data received via a control channel and retransmitted data channel data received via a data channel, the previous HARQ data corresponding to data received via the control channel and the data channel, the HARQ combination generating updated HARQ data, a memory configured to store the previous HARQ data and the updated HARQ data, and a memory controller configured to control transmission of the previous HARQ data and the updated HARQ data between the HARQ combiner and the HARQ memory.
US10700815B2 Information transmission method, base station, and user equipment
This application provides an information transmission method, a base station, and user equipment. The method includes: determining a first frequency resource, where the first frequency resource is a frequency resource used to send first information in an enhanced manner; determining a second frequency resource, where the second frequency resource is a frequency resource used to send second information or send second information in an enhanced manner; and when there is an overlapping frequency resource between the first frequency resource and the second frequency resource, sending, in an available subframe for sending the first information in an enhanced manner, the first information in an enhanced manner by using the first frequency resource, where the available subframe is one or more subframes other than a subframe in a subframe set for sending the second information or sending the second information in an enhanced manner.
US10700813B2 Single encoder and decoder for forward error correction coding
Various embodiments disclosed herein provide for a transmitter that can adjust the size of an information block or segment the information block based on a forward error correction (FEC) code optimum efficiency. Certain FEC codes are more efficient at encoding and decoding longer information blocks and if an information block is shorter than a predetermined length, the transmitter can pad the information block with a group of null bits to lengthen the information block to increase the performance of encoding and decoding the information block. In some embodiments, the transmitter can segment the information block into a set of segments, and if the last segment is below the predetermined length, the transmitter can pad the last segment.
US10700810B2 Physical layer device and method for performing physical layer operations in a communications network
Embodiments of a method and a device are disclosed. In an embodiment, a method for performing physical layer operations in a communications network is disclosed. The method involves determining a desired error management mode for a receiver at a first network node, at the first network node, embedding an indication of the desired error management mode into a forward error correction (FEC) frame, and transmitting the FEC frame from the first network node. In an embodiment, embedding an indication of the desired error management mode into an FEC frame includes embedding an operations, administration, and management (OAM) word into the FEC frame to communicate the indication of the desired error management mode.
US10700796B2 Almost blank subframe allocation
Aspects relate to allocation of Almost Blank Subframes. According to some embodiments, a plurality of base stations may provide an overlapping coverage area. A first base station may transmit a first message comprising a first subframe allocation repetition period, a first subframe allocation offset, and a first subframe allocation bitmap. The first subframe allocation bitmap may indicate configuration of a first plurality of Almost Blank Subframes. Another base station may transmit a second message comprising the first subframe allocation repetition period, the first subframe allocation offset, and a second subframe allocation bitmap. The second subframe allocation bitmap may indicate configuration of a second plurality of Almost Blank Subframes. The second plurality of Almost Blank Subframes may not substantially overlap in time with the first plurality of Almost Blank Subframes.
US10700787B1 Method for tracking a signal source based on polarization modulation
The disclosure provides for a method and a system for tracking an optical communication beam based on polarization modulation of the optical communication beam. The method includes polarizing, at a first communication device, an optical communication beam in a polarization pattern. The optical communication beam carries an optical signal. The polarization pattern encodes information by varying between a first polarization direction and at least one second polarization direction. The polarized optical communication beam is then transmitted from the first communication device to a second communication device. At the second communication device, the polarized optical communication beam is processed to extract the encoded information, and the encoded information is used at the second communication device to track the optical communication beam.
US10700785B2 Optical transceiver
An optical transceiver includes an optical transmitter and an optical receiver. The optical transmitter includes a laser diode configured to convert a current signal into an optical signal; a main driver comprising first and second output terminals that have a differential structure, the main driver configured to drive the first and second output terminals in response to differential input signals and to provide the current signal to the laser diode through the first output terminal; and an impedance balancer configured to match impedances of the first and second output terminals by adjusting the impedance of the second output terminal according to signal states of the first and second output terminals.
US10700775B2 Resource coordination for integrated access and backhaul
The described technology is generally directed towards dynamic resource coordination that supports multi-hop based relaying for integrated access and backhaul (IAB) in New Radio (5G). Described is a technology in which an IAB node and a serving parent node use wireless signaling to dynamically adapt downlink and uplink resources used for access and backhaul links. An IAB node receives scheduling data from a parent node, configures a frame structure comprising mobile termination function subframes and distributed unit component subframes, and communicates data based on the frame structure. The parent node explicitly or implicitly indicates that a portion of the scheduling data is adaptable, e.g., sends a dynamic frame structure coordination message. In response, the IAB node can adapt the frame structure into a modified frame structure and can communicate further data based on the modified frame structure.
US10700770B2 System, apparatus, and method for optimal MODCOD selection
Provided is a method, system, and computer readable medium for satellite communication. The method includes determining an operating modulation and coding scheme (MODCOD) associated with each terminal of a plurality of terminals, the plurality of terminals being a part of an iNet; identifying an optimal MODCOD based on operating MODCODs associated with the plurality of terminals; associating the optimal MODCOD with the iNet; and transmitting a multicast stream to the plurality of terminals based on the optimal MODCOD.
US10700765B1 Electronic devices and methods of data transmission
According to certain embodiments, a smart dongle is used for enabling wireless communication between a user's computer and a plurality of user's wireless computer peripheral devices, the smart dongle is configured to: (i) create a data frame for digital transmission based on an audio-type frame format of sample rate in a range of 44 kHz to 96 kHz; (ii) create a respective time slot in the data frame for each of a wireless mouse, a wireless keyboard and a wireless audio headset of the plurality of user's wireless peripheral devices that are paired to the smart dongle; (iii) transmit data from the wireless keyboard to the user's computer at a first latency that is less than a first time period in a range of 2 milliseconds to 3 milliseconds; (iv) transmit data from the wireless mouse to the user's computer at a second latency that is less than a second time period in a range of 2 milliseconds to 3 milliseconds; and (v) transmit data from the wireless audio headset to the user's computer at a third latency that is less than a third time period in a range of 10 milliseconds to 14 milliseconds.
US10700761B2 Transmission device, transmission method, receiving device and receiving method
Provided is a frame configuration usable for both SISO transmission and MISO and/or MIMO transmission. A frame configurator of a transmission device configures a frame by gathering data for SISO and configures a frame by gathering data for MISO and/or MIMO data, thereby to improve the reception performance (detection performance) of a reception device.
US10700758B2 Control information for CSI acquisition and beam management
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE determines that up-link control information for channel state information (CSI) acquisition and up-link control information for beam management is to be transmitted on a same up-link channel. The UE includes the up-link control information for beam management in at least one CSI-acquisition report for reporting the up-link control information for CSI acquisition. The UE sends the at least one CSI-acquisition report to the base station on the up-link channel.
US10700756B2 User equipment and base station
A user equipment UE includes: a measurer that measures, for each of a plurality of candidate beams, a benchmark pertaining to communication quality; a comparer that compares the benchmark with a first threshold value and a second threshold value; and a feedback unit that transmits the benchmark to the base station as feedback information pertaining to an interference beam if the benchmark is the first threshold value or higher and lower than the second threshold value, transmits the benchmark to the base station as feedback information pertaining to a desired beam if the benchmark is the second threshold value or higher, and transmits no feedback information to the base station if the benchmark is lower than the first threshold value, based on the comparison results of the comparer.
US10700748B2 Uplink beam training
Wireless communication techniques that include beam training performed to aid mobile devices in identifying beams for use in communications (e.g., uplink communications) are discussed. A mobile device may transmit to a base station an indication of a level of beamforming reciprocity of the mobile device. A base station/gNB may transmit an indication of one or more transmission beams to be used by the mobile device for uplink wireless communication based on the level of beamforming reciprocity. The one or more transmission beams to be used by the mobile device for uplink communication may include a reciprocal transmission beam. A mobile device not capable of full beamforming reciprocity may determine a transmission beam through uplink beam training. A mobile device may transmit to a base station information using at least one of the one or more transmission beams. Other aspects and features are also claimed and discussed.
US10700747B2 Wireless communications method and device using hybrid beamforming
The present disclosure relates to a wireless communications technology. Specifically, the present disclosure provides a method and device for reducing terminal interference due to sidelobes on the basis of channel state information (CSI) in a hybrid beamforming architecture.
US10700725B2 Smart aviation communication headset and peripheral components
In one embodiment, an aviation communication headset includes, but is not limited to, at least one microphone; one or more speakers; one or more physiological sensors operable to monitor one or more health parameters of a wearer; and at least one control unit operable to perform operations including at least: obtaining one or more values from the one or more physiological sensors; and outputting information regarding the one or more values via the one or more speakers.
US10700723B2 Method for terminal, configured to aggregate plurality of component carriers, for mitigating interference
One embodiment of the present specification provides a method for a terminal, configured to aggregate a plurality of component carriers, for mitigating interference. The method comprises the steps of: the terminal receiving control information from a base station, the control information comprising information indicating that interference mitigation action is to be carried out for a signal transmitted by means of a first component carrier from among the plurality of component carriers; on the basis of the interference environment, the terminal carrying out interference mitigation action by blind-detecting a cell-specific reference signal information for a second component carrier that is not the first component carrier; and the terminal transmitting, to the base station, information indicating that the interference mitigation action was carried out for the second component carrier.
US10700722B1 Frequency-segmented power amplifier
An example communication system includes a frequency-segmented power amplifier (PA) circuit that includes a plurality of PA segments. Each PA segment is configured to amplify a portion of a PA input signal in a different frequency band to generate a respective output signal (PA segment output signal). The frequency-segmented PA circuit further includes a combiner, configured to combine PA segment output signals from different PA segments to provide a power-amplified version of the PA input signal. Implementing such a frequency-segmented PA circuit may result in significant improvement in PA efficiency.
US10700718B2 Frequency detection for over-the-air calibration of oscillators
An oscillator calibration circuit is provided. The oscillator calibration circuit includes a signal frequency detector for producing a reference signal from a received over-the-air signal detecting a frequency of the over-the-air signal; and a first frequency locking circuit (FLC) coupled to the signal frequency detector and to a first oscillator, wherein the first FLC calibrates the frequency of the first oscillator using the reference signal to a radio frequency (RF) carrier frequency, wherein the reference signal is utilized for calibrating the first oscillator based on the frequency of the detected over-the-air signal.
US10700710B2 Indicating a number of copied information bits in a retransmission
Methods, systems, and devices are described for wireless communications. A transmitting device may generate first encoded bits by encoding first information bits using a polar code of a first size, N, and transmit the first encoded bits to a receiving device. After determining the receiving device failed to decode the encoded bits, the transmitting device may generate second encoded bits by encoding the first information bits using a polar code of a second size, 2N. In some cases, the transmitting device may use the first encoded bits and one or more copied information bits to generate the second encoded bits. The transmitting device may transmit the second encoded bits to the receiving device, along with an indication of the number of copied information bits used to generate the second encoded bits. The number of copied information bits may be based on changing channel conditions or transmission parameters.
US10700705B2 Encoding and decoding method and terminal
Embodiments of this application disclose encoding and decoding methods and apparatus related to the communications. One of the methods includes: obtaining, based on polar code rate matching, a subchannel corresponding to a punctured bit or a shortened bit; determine subchannels corresponding to an information bit and a check frozen bit that are different from the subchannel corresponding to the punctured bit or the shortened bit; determining that a subchannel corresponding to a frozen bit that is different from the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the punctured bit or the shortened bit; performing, according to the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the frozen bit, parity check encoding and polar encoding based on the information bit to obtain encoded information; and sending the encoded information.
US10700703B2 Dynamic reliability levels for storage devices
To address the storage needs of applications that work with noisy data (e.g. image, sound, video data), where errors can be tolerated to a certain extent and performance is more critical than data fidelity, dynamic reliability levels enable storage devices capable of storing and retrieving data with varying degrees of data fidelity to dynamically change the degree of data fidelity in response to an application's request specifying reliability level. By allowing the application to specify the reliability level at which its data is stored and retrieved, dynamic reliability levels can increase read/write performance without sacrificing application accuracy. The application can specify reliability levels for different types or units of data, such as different reliability levels for metadata as opposed to data and so forth.
US10700695B1 Mixed-mode quarter square multipliers for machine learning
Multipliers are fundamental building blocks in signal processing, including in emerging applications such as machine learning (ML) and artificial intelligence (AI) that predominantly utilize digital-mode multipliers. Generally, digital multipliers can operate at high speed with high precision, and synchronously. As the precision and speed of digital multipliers increase, generally the dynamic power consumption and chip size of digital implementations increases substantially that makes solutions unsuitable for some ML and AI segments, including in portable, mobile, or near edge and near sensor applications. The present invention discloses embodiments of multipliers that arrange data-converters to perform the multiplication function, operating in mixed-mode (both digital and analog), and capable of low power consumptions and asynchronous operations, which makes them suitable for low power ML and AI applications.
US10700694B2 Calibration method and related calibration system
A calibration method applicable for a SAR ADC comprising a capacitor array, comprises the following operations: Inputting an input signal to the SAR ADC, wherein the SAR ADC is configured to generate an output signal according to the input signal, and the output signal comprises multiple selected digital codes; calculating average code densities for multiple digital code groups, respectively, wherein the multiple digital code groups are determined by dividing the multiple selected digital codes, and each of the multiple digital code groups comprises one or more selected digital codes of the multiple selected digital codes; calibrating capacitance of a first under-correction capacitor element of the capacitor array according to the first comparison result.
US10700693B2 Analog-digital converter, semiconductor device, and voltage signal generation method
The analog-to-digital converter includes a quantizer for outputting a quantized signal, a sampling circuit for sampling an analog input signal, a dithering circuit for generating an added voltage, and an integrating circuit for integrating a signal on which the added voltage is superimposed and outputting an integration result to the quantizer. The dithering circuit includes a variable capacitance circuit and a control circuit. The variable capacitance circuit includes a plurality of capacitors. The control circuit controls the capacitance of the variable capacitance circuit to a capacitance smaller than the capacitances of the capacitors, and causes the variable capacitance circuit to generate an added voltage.
US10700692B2 Processing circuitry comprising a current-compensation unit
Processing circuitry comprising: a reference node for connection to a reference voltage source so as to establish a local reference voltage signal at the reference node; a signal processing unit connected to the reference node and operable to process an input signal using the local reference voltage signal, wherein the signal processing unit is configured to draw a current from the reference node at least a portion of which is dependent on the input signal; and a current-compensation unit connected to the reference node and operable to apply a compensation current to the reference node, wherein the current-compensation unit is configured, based on an indicator signal indicative of the input signal and/or of the operation of the signal processing unit, to control the compensation current to at least partly compensate for changes in the current drawn from the reference node by the signal processing unit due to the input signal.
US10700664B2 Acoustic wave device
An acoustic wave device includes: a substrate; a piezoelectric film located on the substrate; a lower electrode and an upper electrode facing each other across at least a part of the piezoelectric film; a silicon oxide film located at an opposite side of at least one of the lower electrode and the upper electrode from the piezoelectric film; a first insulating film that is located between the at least one of the lower electrode and the upper electrode and the silicon oxide film and includes a non-oxygen-containing material; and an additional film located at an opposite side of the silicon oxide film from the first insulating film and made of a material different from a material of the silicon oxide film and a material of the first insulating film.
US10700662B2 Acoustic wave device, filter, and multiplexer
An acoustic wave device includes: a piezoelectric substrate; and a pair of comb-shaped electrodes that is located on the piezoelectric substrate, includes a metal film, and excites a surface acoustic wave, the metal film being mainly composed of a metal having a melting point equal to or higher than a melting point of Pt, the metal film having a first region in which a crystal grain has a columnar shape and a second region that is located on and/or under the first region in a stacking direction and has less crystallinity than the first region or has an amorphous structure.
US10700660B2 Bulk acoustic wave resonator
A bulk acoustic wave (BAW) resonator includes: a substrate; an acoustic reflector disposed in the substrate; a first electrode disposed over the acoustic reflector; a second electrode; and a piezoelectric layer between the first and second electrodes. The second electrode is not disposed between the first electrode and the acoustic reflector. The BAW resonator further includes a block disposed over the substrate and beneath the piezoelectric layer. A contacting overlap of the acoustic reflector, the first electrode, the second electrode and the piezoelectric layer defines an active area of the BAW resonator.
US10700657B2 Transforming audio content for subjective fidelity
A method or apparatus for delivering audio programming such as music to listeners may include identifying, capturing and applying a listener's audiometric profile to transform audio content so that the listener hears the content similarly to how the content was originally heard by a creative producer of the content. An audio testing tool may be implemented as software application to identify and capture the listener's audiometric profile. A signal processor may operate an algorithm used for processing source audio content, obtaining an identity and an audiometric reference profile of the creative producer from metadata associated with the content. The signal processor may then provide audio output based on a difference between the listener's and creative producer's audiometric profiles.
US10700653B2 Wideband low noise amplifier having DC loops with back gate biased transistors
Methods form amplifier device structures that include first-third amplifier devices. The first amplifier device produces an intermediate signal. The second amplifier device is connected to an input of the first amplifier device and produces an amplified inverted output signal. The third amplifier device inverts the intermediate signal to produce an amplified non-inverted output signal that is complementary to the amplified inverted output signal. A resistor feedback loop is connected to the input and output of the first amplifier device. A gain ratio of the gain of the third amplifier device to the gain of the second amplifier device matches a resistance ratio of the source resistance of the input signal to the resistance of the resistor added to the source resistance. Also, DC loop circuits are connected to the first-third amplifier devices, and each of the DC loop circuits connects an amplifier device output to an amplifier device input.
US10700644B1 Circuits and methods for providing a trimmable reference impedance
Briefly, embodiments of claimed subject matter relate to determination of a high-impedance state or a low-impedance state of a resistive memory element over a wide range of temperature, such as temperatures approaching −40.0° C. to temperatures approaching +125.0° C. Such determination may be brought about by implementing a circuit which, according to various embodiments described herein, emulates a reference impedance having a negative temperature coefficient.
US10700640B2 Harmonic-based nonlinearity factorization scheme to facilitate up-conversion mixer linearity
The disclosed embodiments relate to the design of a system that implements an up-conversion mixer. This system includes a regulator-based linearized transconductance (gm) stage, which converts a differential intermediate frequency (IF) voltage signal into a corresponding pair of IF currents. It also includes a pair of current mirrors, which duplicates the pair of IF currents into sources of a set of switching transistors. The set of switching transistors uses a differential local oscillator (LO) signal to gate the duplicated pair of IF currents to produce a differential radio frequency (RF) output signal. Finally, a combination of capacitors and/or inductors is coupled to common source nodes of the set of switching transistors to suppress higher order harmonics in an associated common source node voltage signal.
US10700628B2 Current control of a pulse width modulated power converter
The present invention relates to a method for the current control of a pulse width modulated power converter for an electric machine, in particular a pulse width modulated inverter connected to the electric machine. The machine and the inverter thereby comprise a plurality of phases, and the current control is carried out by means of a control loop comprising a modulator for the calculation of switching times for a pulse generator for producing a pulse width modulated control voltage for each phase. Furthermore, the present invention relates to a corresponding device for current control of an inverter connected to an electric machine.
US10700612B2 Control method for combination power supply of boost and bridge type DC-DC
A PFWM control method for a combination power supply of the boost converter and the bridge type DC-DC converter which also includes BUCK. A method of using the PFWM to control both boost and DC-DC converters simultaneously. A monitor module senses the bridge type DC-DC converter's output voltage, current or power, to obtain the frequency of PFM for driving switching components; predetermined a duty by design and use a frequency to adjust the boost output so as to adjust the DC-DC output voltage, current or power. Another monitor module senses the input instant voltage and the boost output voltage to obtain a maximum duty which is used to prevent the boost inductor from saturation. Combine above frequency and duty into at least a pair of complement PFWM driving signals, to directly or indirectly drive the combination power supply of boost converter and bridge type DC-DC converter's switching components.
US10700595B2 Controller for extending a protection period of a power converter and operational method thereof
A controller for extending a protection period of a power converter includes a delay circuit. The delay circuit is coupled to a supply voltage pin of the controller. When the power converter enters a protection mode, the delay circuit is enabled, receives a supply voltage through the supply voltage pin, and extends a protection period corresponding to the protection mode according to the supply voltage.
US10700594B2 Power conversion device
A power conversion device includes a power semiconductor switching device and a drive circuit. The power semiconductor switching device is configured to supply constant power to a load by switching and to be turned on and off by a control signal from an external control circuit. The drive circuit is configured to detect an operating temperature of the power semiconductor switching device and drive the power semiconductor switching device according to a result of the detection. The drive circuit includes a temperature detecting unit configured to receive the control signal from the external control circuit and detect the operating temperature of the power semiconductor switching device at timings according to the control signal.
US10700588B2 Multi-level inverter
A multi-level inverter having one or more banks, each bank containing a plurality of low voltage MOSFET transistors. A processor configured to switch the plurality of low voltage MOSFET transistors in each bank to switch at multiple times during each cycle.
US10700577B2 Cooling structure of power transmission device
There is provided a cooling structure of a power transmission device 1 that the power transmission device includes a tubular input shaft 3 and an output shaft 4R that is inserted into and disposed inside the input shaft 3, and that the power transmission device delivers power output from an electric motor (drive source) 2 to the input shaft 3 to the output shaft 4R via a deceleration mechanism T and a differential device D, wherein the output shaft 4R is disposed such that the output shaft 4R is offset relative to a shaft center of the input shaft 3 in a radial direction, and an oil supply pipe 12 is disposed in an axial direction in a wide space that is formed on a side opposite to an offset side of the output shaft 4R in a space S between the output shaft 4R and the input shaft 3.
US10700575B2 Electric motor for a power tool
A power tool includes a housing, a battery connection portion supported by the housing, a drive mechanism configured to operate a working element, and a brushless DC motor positioned within the housing and connected to the drive mechanism. The motor includes a rotor, stator surrounding the motor, and an output shaft fixed to the rotor such that movement of the rotor is transmitted to the output shaft. The motor also includes a fan coupled to the output shaft to rotate with the output shaft and the rotor, and a brass bushing fixed to the output shaft to rotate with the rotor and the output shaft relative to the stator. The bushing includes a balancing feature.
US10700566B2 Electric motor and compressor provided with the same
An electric motor includes a stator unit, insulators, windings and insulating films. In the stator unit, a plurality of stators including respective iron cores each made of a magnetic body are arranged annularly. The insulators are provided at ends of the iron cores in an axial direction of the stator unit. The windings are wound around the insulators. The insulating films insulate the iron cores and the windings from each other. The insulating films are fixed between the iron cores and the insulators.
US10700549B2 System and method for monitoring and control of appliances
A system for monitoring and control of at least one appliance. The system comprises a computer server system and an electronic interface device installed remotely from the computer server system and in wireless communication with the computer server system. The interface device is configured to monitor power consumption of the at least one appliance and to control supply of power to the at least one appliance. The interface device is further configured to periodically transmit monitored power usage data to the computer server system, to receive at least one of data and commands from the computer server system and to control power to the at least one appliance based on the received at least one of data and commands.
US10700544B2 Wireless power transmission device and system using impedance matching
The present invention relates to a battery charging system using wireless power transmission, including a charging power supply device that comprises: a power supply unit that supplies power for wireless power transmission; a power transmission unit that comprises at least one power transmission coil and wirelessly transmits power for charging a battery; and a transmission impedance matching unit that matches the impedance between the power supply unit and the power transmission unit; and a battery charging device that receives power wirelessly transmitted from the charging power supply device through power reception coils individually corresponding to one or more batteries and charges the batteries. According to the present invention, a plurality of unit batteries can be simultaneously charged by one charging power supply device, that is, one transmission module. With this advantage, a plurality of battery cells can be simultaneously charged wirelessly without wires, and quick charging is also possible.
US10700528B2 Method for controlling electric power conversion system and control arrangement for electric power conversion system
A method and a control arrangement for an electric power conversion system including a plurality of electric power converters, the control arrangement configured to collect data related to the electric power conversion system, determine an optimal configuration for each one of the electric power converters of the electric power conversion system on the basis of collected data through a simulation of the electric power conversion system generate, for each one of the electric power converters, a source code for a firmware of the electric power converter on the basis of the determined optimal configuration for the electric power converter in question, and re-program each one of the electric power converters with the respective source code generated for the electric power converter in question.
US10700525B2 Method and apparatus for controlling hybrid direct-current transmission system
A method and apparatus for controlling a hybrid direct-current (DC) transmission system. The method comprises: adjusting the total number of inserted sub-modules of a modular multi-level converter and the polarity of an output level of the inserted sub-modules in real time, according to a DC voltage of a rectifier station at other end; or adjusting the total number of inserted sub-modules of a modular multi-level converter and the polarity of an output level of the inserted sub-modules in real time, according to the magnitude of a DC current or DC power; or adjusting the total number of inserted sub-modules of a modular multi-level converter and the polarity of an output level of the inserted sub-modules in real time, according to both the magnitude of the DC current and the DC voltage of the rectifier station at the other end. The method can effectively control the DC voltage and the direct current of a hybrid DC transmission system, avoiding the power transmitting breakdown.
US10700515B2 Power supply with surge voltage protection
The invention relates to a surge protected power supply for feeding a device with electrical energy. The power supply includes a surge protection device SPD connected in series with a controllable switch where this series connection is connected between two current conductors of the power supply. The power supply further includes a device for determining a comparison voltage such that the comparison voltage is in some form indicative of a surge voltage present at the input of the power supply. This comparison voltage then is compared to a threshold. If the comparison voltage is higher than the threshold, the controllable switch is closed such that the SPD in series with the switch is effectively connected between the two current conductors to divert the surge current through the SPD. If the comparison voltage is lower than the threshold the switch remains open.
US10700509B2 Power switching device and control method thereof
A power switching device is provided. A first transmitting switch transmits an input voltage to an output node when the first transmitting switch is turned on. When the current passing through the first transmitting switch exceeds a predetermined value, a current limiting circuit turns off the first transmitting switch. When a short circuit occurs between the output node and a ground node, a short protection circuit turns off the first transmitting switch. The short protection circuit includes a first comparator and a first set circuit. The first comparator compares a voltage of the output node and a first reference voltage to generate a first comparison result to turn off the first transmitting switch. The first set circuit generates the first reference voltage according to the voltage of the output node. The first reference voltage is less than the voltage of the output node.
US10700500B2 Apparatus and method for cutting and stripping an electrical cable
An electrical stripping and cutting tool having first and second elongated members that are pivotable about a laterally extending pivot axis relative to each other. First and second face plates are attached to distal ends of the first and second elongated members. In a closed position of the electrical cable stripping and cutting tool, the first and second face plates collectively form a single flat face plate. First and second pairs of cutting members are respectively formed on first and second sides of the first and second face plates. Cutting surfaces of the first pair of cutting members are shaped and dimensioned to cut through an outer sheath of an electrical cable having a first sheath dimension. Cutting surfaces of the second pair of cutting members are shaped and dimensioned to cut through an outer sheath of an electrical cable having a second sheath dimension.
US10700490B2 Pseudo-balanced driver
A driver for driving laser or a modulator comprises a switch block for switching a current to the laser or modulator and a voltage converter comprising a voltage supply node, an input port for connecting a laser or modulator supply voltage and an output port connected to the switch block. The voltage converter comprises a voltage replica block adapted for generating a pre-defined voltage and is adapted for equalizing DC voltages in the driver by using the pre-defined voltage. The pre-defined voltage approximates the threshold voltage drop of a laser when the driver is connected with a laser or approximates the bias voltage over a modulator when connected with a modulator. The driver comprises a balancer comprising a dummy load connected to the switch block adapted for equalizing voltages in the switch block.
US10700479B1 Cable adapter panel retention clip
A clip for retaining a connection adapter within a hole in a cable connection panel is disclosed. The clip includes left and right frames for engaging left and right facets of the body of the connection adapter, and a back span adjoining the left and right frames together. The clip also includes left and right wings that adjoin and angle externally away from the left and right frames, respectively. Each wing comprises a distal tab that angles back towards its respective frame and that is configured to protrude between an internal edge of the hole and a facet of the adapter body. Each wing further comprises a distal tab that angles externally away from its respective frame generally like the wing itself.
US10700457B2 Connector, and header and socket which are used in connector
A connector is configured such that a socket housing (31) is engaged with a header housing as to cause a socket-side signal terminal (32) to contact a header-side signal terminal and as to cause a socket-side power source terminal (33) to contact a header-side power source terminal. The socket-side signal terminal (32) and the socket-side power source terminal are arranged in a longitudinal direction of the socket housing (31). In the socket-side power source terminal and the header-side power source terminal, contact points to contact each other are arranged in the longitudinal direction of the socket housing (31). Tongues (35, 36) are formed in the socket-side power source terminal (33). The contact points are provided at the tongues (35, 36), respectively.
US10700449B2 Split wedge connector
An apparatus and method relating to a split wedge connector that electrically couples a tap line to an overhead power line. The split wedge connector includes a clamp assembly and a wedge body. The tap line can be secured in a passageway of the wedge body while a worker is at ground level. The split wedge connector can then be lifted via a hot stick such that a portion of an overhead power line is received in the opened clamp assembly. The clamp assembly is then closed by adjusting the relative vertical position(s) of upper and/or lower clamp portions via manipulation of a clamp driver using the hot stick. The hot stick can then engage a wedge driver and be manipulated to facilitate horizontal displacement of the wedge body relative to the clamp assembly, thereby compressing the power line in the split wedge connector.
US10700446B2 Connector
A connector is provided having a shaft member and a wire substrate. The wire substrate is wound helically on a surface of the shaft member. The wire substrate includes a band-shaped base material, a plurality of conductive wires provided on one surface of the base material, and a plurality of contact pads provided on another surface of the base material. Each of the conductive wires is connected to each of the contact pads, and the contact pads are exposed on an outside of the wire substrate aligned so as to open a gap in a length direction of the shaft member, in a state where the wire substrate is wound helically on the surface of the shaft member.
US10700443B2 Antenna radiating element and antenna
The present invention discloses an antenna radiating element and an antenna. The antenna radiating element includes a pair of dipoles that are disposed crosswise from one another, forming four dipole arms, and a plurality of external parasitic elements. Each external parasitic element of the plurality of external parasitic elements is: disposed between two neighboring dipole arms in the four dipole arms; and separated from the two neighboring dipole arms and other external parasitic element of the plurality of external parasitic elements. In embodiments of the present invention, the antenna radiating element has a very simple structure, may be directly formed by sheet metal parts, and is convenient to process and manufacture. Also, the parasitic element assembly achieves an effect of reducing a volume of the entire antenna, and therefore both production costs and maintenance costs are reduced.
US10700440B1 Antenna stack
An antenna stack includes a glass cover having an outer face, an inside face opposite the outer face, and a body therebetween. The glass cover additionally has a cavity formed therein, extending into the body from the inside face. The antenna stack further includes an antenna patch positioned within the cavity, and a waveguide layer. The waveguide layer includes polycrystalline ceramic underlying the glass cover. Conductive vias extend through the polycrystalline ceramic and partition the waveguide layer to form feed channels through the polycrystalline ceramic, and major surfaces of the polycrystalline ceramic are overlaid with a conductor having openings that open to the feed channels. The antenna patch is spaced apart from the waveguide layer to facilitate evanescent wave coupling between the feed channels and the antenna patch.
US10700438B2 Guide element for an antenna and method for producing such guide element
The invention relates to a guide element for an antenna for a fill level meter, wherein the guide element is composed of a dielectric material and is used for forming, guiding and emitting electromagnetic radiation. The guide element has a permittivity course that changes over the spatial expansion of the guide element for specifically forming the electromagnetic radiation, the course being implemented by a spatial distribution of the material density of the dielectric material, wherein the material density is defined as one portion of dielectric material per elementary cell of a given size. Furthermore, the invention relates to a method for producing a guide element.
US10700436B2 Origami-folded antennas and methods for making the same
Disclosed herein are polarization and frequency reconfigurable origami-folded antennas and methods for making the same. An origami-folded antenna can include at least one ground plane that can include a dielectric stratum and a conductive stratum that is at least partially disposed on the conductive stratum. The origami-folded antenna can further include at least two helical sections that can include a dielectric sheet and a conductive sheet. The origami-folded antenna can be expanded to an expanded state and compressed to a compressed state along a center axis, and the antenna can have a greater length along the center axis when in the expanded state than when in the compressed state.
US10700433B2 Wireless communication device and article including the same
A wireless communication device is provided that includes a flat plate-shaped conductor, an RFIC element including first and second input/output terminals, a loop antenna, and a connection conductor that connects the loop antenna to the flat plate-shaped conductor. The loop antenna includes a first conductor portion disposed along the flat plate-shaped conductor and connected to the first input/output terminal, a second conductor portion disposed along the flat plate-shaped conductor and connected to the second input/output terminal, a third conductor portion extending from the first conductor portion away from the flat plate-shaped conductor, a fourth conductor portion extending from the second conductor portion away from the flat plate-shaped conductor, and a fifth conductor portion connecting the third conductor portion and the fourth conductor portion. Moreover, the connection conductor connects the second conductor portion and the flat plate-shaped conductor.
US10700428B2 Dual band octafilar antenna
Antenna system includes first and second quadrifilar radiating elements. A first one of the quadrifilar radiating elements (QRE) is comprised of a plurality of first bifilar helical loops (BHLs). The BHLs are oriented in a mutual orthogonal relationship on a common axis. A second QRE shares a common feed structure with the first QRE. The second QRE comprises a plurality of second BHLs oriented in a mutual orthogonal relationship on the common axis. The first QRE is tuned for operation in a first frequency band, the second QRE is tuned for operation in a second frequency band different from the first frequency band.
US10700426B2 Antenna array with square wave signal steering
An antenna array is steered electronically by controlling the transmission speed of the RF signal in feed line of each radiator in the array. The transmission speed is controlled using phase shifters, that include variable dielectric constant (VDC) material causing the change in transmission speed. The control signal applied to the VDC material generates the required phase shift. The control signal is calculated for each phase shifter in real time for each control cycle, so as to enable the main beam to track a target, such as a satellite. The control signal is a square wave signal, and each control signal has a specifically calculated duty cycle or frequency to generate the required phase shift.
US10700422B2 Portable device and near field communication chip
In one embodiment, the antenna arrangement includes a primary antenna having a conductive sidewall; and a loop antenna disposed in and physically separated from the primary antenna. The loop antenna includes a first conductive loop and a capacitor electrically connected between ends of the first conductive loop.
US10700410B2 Antenna-in-package with better antenna performance
An Antenna-in-Package (AiP) includes an interface layer, an integrated circuit die disposed on the interface layer, a molding compound disposed on the interface layer and encapsulating the integrated circuit die, and a plurality of solder balls disposed on a bottom surface of the interface layer. The interface layer includes an antenna layer, and an insulating layer between the antenna layer and the ground reflector layer. The antenna layer includes a first antenna region and a second antenna region spaced apart from the first antenna region. The integrated circuit die is interposed between the first antenna region and the second antenna region. The first antenna region is disposed adjacent to a first edge of the integrated circuit die, and the second antenna region is disposed adjacent to a second edge of the integrated circuit die, which is opposite to the first edge.
US10700406B2 Wireless module and image display device
A wireless module includes: a substrate; a ground pattern formed on the substrate; a heat generating component mounted on the substrate and connected to the ground pattern; a pattern antenna including a grounding part connected to the ground pattern and a power feeding part fed with power from the heat generating component, the pattern antenna being formed on the substrate; and a conductive base plate electrically connected to the ground pattern and disposed opposite to the pattern antenna.
US10700405B2 Integrated waveguide monopulse comparator assembly
Embodiments of the invention include an integrated monopulse comparator assembly for use in tracking antenna applications such as an antenna feed or an antenna array. Embodiments of the monopulse comparator assembly may include four rectangular waveguide antenna inputs, four magic tees, rectangular waveguide connections, and four rectangular waveguide monopulse outputs. An embodiment of a 4×4 antenna array including an embodiment of an integrated monopulse comparator assembly is also disclosed.
US10700402B1 Compact millimeter-wave tuner
A compact millimeter-wave slide screw impedance tuner allows reducing to a minimum the insertion loss between the tuner and the wafer-probe. The structure of the tuner uses a 1 mm slabline and adapters, an eccentrically rotating remotely controlled wideband tuning probe and a sliding rack on which the tuning-probe is attached; the position of the rack is controlled by a permanently anchored motorized pinion. The construction method allows for maximum compactness, needed in order to be able to attach the tuner directly on the wafer-probe and minimize the insertion loss, while maintaining key advantages of electro-mechanical tuners, such as robustness, linearity, simplicity, tuning resolution and calibration and compatibility with existing load pull software and technology.
US10700401B2 Filter and communication device comprising dielectric resonators having frequency adjusting holes and negative coupling holes of greater depth
Embodiments relate to the field of technologies of components of communications devices, and provide a dielectric filter, which resolves a problem that a solid dielectric filter has a difficulty in implementing capacitive coupling. The dielectric filter includes at least two dielectric resonators, where each of the dielectric resonators includes a body made of a solid dielectric material, and an adjusting hole located on a surface of the body. The adjusting hole is a blind hole, configured to adjust a resonance frequency of the dielectric resonator on which the blind hole is located. The bodies of all the dielectric resonators included by the dielectric filter form a body of the dielectric filter.
US10700395B2 Battery module housing having an integrally-formed cooling plate
A battery module has a lower housing and an upper housing. The lower housing has a plurality of generally vertical sidewalls defining a space for receiving a plurality of battery cells and a generally horizontal bottom wall. The plurality of sidewalls include a first sidewall. The lower housing further has a cooling plate integrally formed with the lower housing. The cooling plate has a support wall extending generally parallel to the bottom wall for supporting the plurality of battery cells, a plurality of generally vertical channel walls including a first channel wall, and a cooling channel for receiving a coolant fluid therein. At least a portion of the cooling channel is defined at sides thereof by the first sidewall and the first channel wall. The upper housing covers a top opening of the lower housing to form an enclosure for the plurality of battery cells.
US10700390B2 Automatically programmable battery protection system and related methods
A programmable battery protection system. Implementations may include: a battery, only two field effect transistors (FETs) coupled with the battery, and a battery protection integrated circuit (IC) coupled with the FETs. The battery protection IC may include an array of fuses, a plurality of latches coupled with the array of fuses, and a comparator coupled with the plurality of latches. The array of fuses and the plurality of latches may be coupled with a fuse refresh circuit coupled with a trigger circuit where the fuse refresh circuit is configured to refresh the states of the plurality of latches using states of the array of fuses in response to receiving one of a power on signal and an operating trigger signal generated by the trigger circuit. The plurality of latches may be used to generate a threshold voltage that is provided to the comparator.
US10700389B2 Battery control device
A battery control device capable of controlling the deterioration speed of the characteristics of a secondary battery on the basis of the internal resistances of the positive and negative electrodes. The battery control device comprises: a storage unit for holding beforehand a data table DT2 indicating the rate of increase in the resistance of the positive and negative electrodes; and a DT1 calculation unit calculating a data table DT1 representing the correlations among the temperature, the battery state-of-charge and the upper limit current, and the correlations among the temperature, the battery state-of-charge and the lower limit current on the basis of DT2, a positive electrode state-of-charge, a negative electrode state-of-charge, a battery state-of-charge, and an allowed range for the rate of increase in the battery resistance. The battery control device controls the current of the secondary battery on the basis of DT1 calculated by the DT1 calculation unit.
US10700383B2 Nonaqueous electrolyte secondary battery and production method thereof
Provided is a nonaqueous electrolyte secondary battery that can be produced with high yield, through suppression of breakage of electrode collector portions during production and through suppression of damage to an electrode body during welding. The nonaqueous electrolyte secondary battery disclosed herein is provided with: an electrode body in which a plurality of electrodes are stacked; and a nonaqueous electrolyte. Each electrode has a collector and an active material layer formed on the collector. Each electrode has a collector portion being an active material layer non-forming portion. The collector portions of the electrodes are grouped and are clamped, in the stacking direction of the electrode body, by two or more members of an electrode collector terminal that is made up of the members. The collector portions of the electrodes and the members that clamp the collector portions are welded.
US10700374B2 High-temperature operating fuel cell system
A high-temperature operating fuel cell system includes: a fuel cell stack that generates electric power through an electrochemical reaction of an oxidant gas and a reformed gas; a combustor that combusts a cathode off-gas and an anode off-gas; a reformer that generates the reformed gas from a raw material by utilizing heat of an exhaust gas generated by the combustor; a first preheater; a second preheater that preheats the oxidant gas through heat exchange with the exhaust gas and supplies the preheated oxidant gas to the cathode of the fuel cell stack; a casing that contains these components; and a first heat insulator that covers at least part of the casing, wherein the first preheater covers the first heat insulator and preheats the oxidant gas by heat transferred from the casing through the first heat insulator before the oxidant gas is supplied to the second preheater.
US10700368B2 High-temperature operation fuel cell system
A high-temperature operation fuel cell system includes a cell stack; a reformer; a raw material supplier supplying a raw material to the reformer; a water supplier supplying reforming water; an air supplier supplying electric power generation air; a combustion chamber in which an off-gas from the cell stack is combusted and which heats the cell stack and the reformer; an igniter igniting the off-gas in the combustion chamber; and a controller. In a start-up sequence, the controller controls so that the raw material is supplied to the reformer, the electric power generation air is supplied to the cell stack, the off-gas is ignited by the igniter, and after the ignition, the supply of the reforming water is started, and after the supply of the reforming water is started, the controller further controls the air supplier to increase the flow rate of the electric power generation air in a stepwise manner.
US10700365B2 Cell, cell stack device, module and module containing device
A cell may include a columnar support having a first main face and a second main face; and an element comprising a first electrode layer, a solid electrolyte layer, and a second electrode layer laminated in sequence on the first main face of the support. The porosity of at least one of the two end portions of the support in the longitudinal direction L may be lower than that of the central portion of the support in the longitudinal direction L.
US10700364B2 Solid-state reserve battery activated by compression
A reserve battery is provided. The reserve battery includes a housing; a battery inside the housing, the battery including an anode, a cathode and a solid electrolyte between the anode and the cathode; and a movable piece for sliding within the housing to compress the battery such that sufficient heat is generated within the battery to activate the solid electrolyte. Methods of activating a reserve battery are also provided.
US10700355B2 Lithium complex oxide for lithium secondary battery positive active material and method of preparing the same
Disclosed is a lithium complex oxide and method of manufacturing the same, more particularly, a lithium complex oxide effective in improving the characteristics of capacity, resistance, and lifetime with reduced residual lithium and with different interplanar distances of crystalline structure between a primary particle locating in a internal part of secondary particle and a primary particle locating on the surface part of the secondary particle, and a method of preparing the same.
US10700351B2 Nonaqueous electrolyte battery and battery pack
According to one embodiment, a nonaqueous electrolyte battery includes a positive electrode, a negative electrode, and a nonaqueous electrolyte. The positive electrode includes at least one oxide selected from the group consisting of a first oxide having a spinel structure and represented by LixNi0.5Mn1.5O4, a second metal phosphate having an olivine structure and represented by LixMn1-wFewPO4, and a third oxide having a layered structure and represented by LixNiyMnzCo1-y-zO2. The nonaqueous electrolyte includes a first solvent. The first solvent includes at least one compound selected from the group consisting of trimethyl phosphate, triethyl phosphate, tripropyl phosphate, tributyl phosphate, and fluorinated phosphate ester.
US10700347B2 Lithium-ion battery anodes and lithium-ion batteries using the same
The present disclosure relates to a lithium-ion battery anode comprising a flexible and free-standing carbon nanotube film, and a plurality of titanium dioxide nanoparticles uniformly adsorbed on a surface of each of the plurality of carbon nanotubes. The flexible and free-standing carbon nanotube film comprises a plurality of carbon nanotubes. A particle size of each of the plurality of titanium dioxide nanoparticles is less than or equal to 30 nanometers. The present disclosure also relates to a lithium-ion battery comprising the lithium-ion battery anode.
US10700342B2 Cathode containing solid superacid and lithium-sulfur secondary battery including the same
The present invention relates to a cathode containing a solid superacid to improve the electrochemical properties and lifetime properties of the cathode using sulfur as an active material, and to a lithium-sulfur secondary battery including the cathode. According to an embodiment, a cathode for a lithium-sulfur secondary battery contains sulfur and a solid superacid. Since the solid superacid in the cathode does not affect the electrochemical properties of the cathode containing sulfur, it is possible to utilize sulfur itself as the cathode active material without technical processing. As a result, it is possible to minimize a reduction in the energy density of the lithium-sulfur secondary battery. In addition, the solid superacid in the cathode can improve the long-term lifetime properties of the lithium-sulfur secondary battery by controlling the polysulfide which is an intermediate product of the charging and discharging reactions of lithium and sulfur.
US10700340B2 Method of preparing lithium secondary battery
The present invention relates to a method of preparing a lithium secondary battery which may improve productivity and performance of the lithium secondary battery by visually measuring an actual electrolyte solution impregnation time for an electrode active material, setting an estimated impregnation time of the electrolyte solution for a battery based on a measured result, and reflecting the estimated impregnation time in a production process.
US10700339B2 Method of manufacture of an energy storage device having an internal fuse
Improvements in the structural components and physical characteristics of lithium battery articles are provided. Standard lithium ion batteries, for example, are prone to certain phenomena related to short circuiting and have experienced high temperature occurrences and ultimate firing as a result. Structural concerns with battery components have been found to contribute to such problems. Improvements provided herein include the utilization of thin metallized current collectors (aluminum and/or copper, as examples), high shrinkage rate materials, materials that become nonconductive upon exposure to high temperatures, and combinations thereof. Such improvements accord the ability to withstand certain imperfections (dendrites, unexpected electrical surges, etc.) within the target lithium battery through provision of ostensibly an internal fuse within the subject lithium batteries themselves that prevents undesirable high temperature results from short circuits. Battery articles and methods of use thereof including such improvements are also encompassed within this disclosure.
US10700338B2 All-solid-state battery with layered current shunt part
Disclosed is an all-solid-state battery that makes it possible for a larger rounding current flow into a short-circuit current shunt part than to each electric element when the short-circuit current shunt part and the electric elements short-circuit in nail penetration testing. The all-solid-state battery includes at least one short-circuit current shunt part and a plurality of electric elements, the short-circuit current shunt part and the electric elements being stacked, wherein the short-circuit current shunt part includes a first current collector layer, a second current collector layer, and an insulating layer provided between the first and second current collector layers, all of the layers being stacked, each of the electric elements includes a cathode current collector layer, a cathode material layer, a solid electrolyte layer, an anode material layer, and an anode current collector layer, all of the layers being stacked, the electric elements are electrically connected to each other in parallel, the first current collector layer is electrically connected with the cathode current collector layer, the second current collector layer is electrically connected with the anode current collector layer, and contact resistance between the first and second current collector layers when pressure at 100 MPa is applied is lower than that between the cathode and anode current collector layers when pressure at 100 MPa is applied.
US10700336B2 Current collector for electrochemical energy storage apparatus
An electrochemical energy storage apparatus, in particular a rechargeable lithium-ion battery, having at least one current collector device with at least one current conductor arm, and at least one energy storage cell which has at least one anode, one cathode and one separator. The separator touches the anode and the cathode at least in sections in, in each case, a separator contact area. The current conductor arm can be electrically conductively connected to, in each case, at least one anode or cathode by way of a current output conductor contact area. A surface normal on the current output conductor contact area and a surface normal on the separator contact area form an acute angle a. This angle a is selected from a range which is greater than 5°, with preference greater than 15°, preferably greater than 25° and particularly preferably greater than 35°, and furthermore the angle α is less than or equal to 90°, with preference less than 75°, preferably less than 65° and particularly preferably less than 45°.
US10700329B2 Separator having having high tensile strength, manufacturing method therefor, and secondary battery including same
The present invention relates to a method for manufacturing a separator for batteries, a separator manufactured by the method, and a secondary battery including the separator. More specifically, the present invention relates to a method for manufacturing a separator having enhanced tensile strength by performing a shutdown process stopping a stretch during a process of stretching a base film of the separator.
US10700324B2 Battery cell having main gas discharge tube and method for manufacturing the same
The present invention relates to a battery cell. The battery cell comprises: an electrode assembly provided with an electrode tab; a case which accommodates the electrode assembly and of which at least a portion of an edge is sealed to provide a sealing surface; an electrode lead coupled to the electrode tab and led out of the case; a lead film disposed on each of top and bottom surfaces of the lead electrode disposed on the sealing surface of the case and coupled together with the sealing surface; and a main gas discharge tube disposed in the case and having one end buried in the lead film.
US10700322B2 Consolidated fill port plug and safety vent for battery applications
A plug for a fill port of a battery cell includes a body defining a channel. The plug includes a cover coupled to the body and covering the channel. The cover is configured to open in response to predetermined conditions to vent the battery cell.
US10700317B2 Cell to heat sink thermal adhesive
A battery module includes a housing having an opening and an electrochemical cell disposed in the housing. The electrochemical cell includes a first cell surface having electrode terminals and an second cell surface substantially opposite the first cell surface. The battery module also includes a heat sink integral with the housing and disposed substantially opposite the opening of the housing and a thermally conductive adhesive bonded to the second cell surface and a heat sink surface that is facing the second cell surface. The thermally conductive adhesive includes a bonding shear strength and bonding tensile strength between the electrochemical cell and the heat sink of between approximately 5 megaPascals (MPa) and 50 MPa.
US10700311B2 Display device and manufacturing method for the same
An embodiment relates to a display device and a manufacturing method of the display device. The display device includes a flexible substrate including a display region and a non-display region outside the display region, and a flexible substrate disposed on the flexible substrate of the display region, wherein a groove is provided on a back surface of the flexible substrate.
US10700310B2 Display device and method of manufacturing the same
In a method of manufacturing a display device, the method includes: forming a conductive layer on a base; forming an organic layer, with a hole partially exposing the conductive layer, on the conductive layer; polishing an upper surface of the organic layer; and forming a light emitting element on the polished organic layer.
US10700309B2 Optical member for enhancing luminance and organic light-emitting display device having the same
Provided are an optical member for enhancing luminance and an organic light-emitting display device having the same. An optical member includes: a linear polarizer, a blue cholesteric liquid crystal (CLC) layer configured to transmit light, the light having only one of: a left-handed circularly polarized light component and a right-handed circularly polarized light component, and a quarter wave plate configured to convert the transmitted light, having the left-handed circularly polarized light component or right-handed circularly polarized light component, into linear polarized light, wherein the blue cholesteric liquid crystal (CLC) layer and the quarter wave plate are located on a same side of the linear polarizer.
US10700289B2 Heterocyclic compound and organic light emitting element comprising same
The present specification provides a hetero-cyclic compound and an organic light emitting device including the same.
US10700283B2 Aniline derivatives and uses thereof
Aniline derivatives such as those represented by the formula shown, for example, have good solubility with respect to organic solvents, and are able to provide an organic electroluminescent element having excellent luminance characteristics when a thin film containing said aniline derivatives is used as a charge transporting substance in a hole injection layer. (In the formula, DPA represents a diphenylamino group.)
US10700279B2 Semiconductor devices and related methods
Electrical contacts may be formed by forming dielectric liners along sidewalls of a dielectric structure, forming sacrificial liners over and transverse to the dielectric liners along sidewalls of a sacrificial structure, selectively removing portions of the dielectric liners at intersections of the dielectric liners and sacrificial liners to form pores, and at least partially filling the pores with a conductive material. Nano-scale pores may be formed by similar methods. Bottom electrodes may be formed and electrical contacts may be structurally and electrically coupled to the bottom electrodes to form memory devices. Nano-scale electrical contacts may have a rectangular cross-section of a first width and a second width, each width less than about 20 nm. Memory devices may include bottom electrodes, electrical contacts having a cross-sectional area less than about 150 nm2 over and electrically coupled to the bottom electrodes, and a cell material over the electrical contacts.
US10700276B2 Preparation method of Cu-based resistive random access memory, and memory
The present invention discloses a preparation method of a Cu-based resistive random access memory, and a memory. The preparation method includes: performing composition and a chemical combination treatment on a lower copper electrode (10) to generate a compound buffer layer (40), wherein the compound buffer layer (40) is capable of preventing the oxidation of the lower copper electrode (10); depositing a solid electrolyte material (50) on the compound buffer layer (40); and depositing an upper electrode (60) on the solid electrolyte material (50) to form the memory. In the above technical solution, the compound buffer layer (40) capable of preventing the oxidation of the lower copper electrode (10) is inserted between the lower copper electrode (10) and the solid electrolyte material (50) to efficiently prevent the oxidation of the lower copper electrode (10) in a growth process of the solid electrolyte material (50), such that an electrode interface does not become rough due to the oxidation, thereby solving the technical problem of relatively low reliability and yield of the device resulting from the rough electrode interface of the Cu-based resistive random access memory in the prior art, and thus the reliability and the yield of the device are improved.
US10700273B2 Protein-based nonvolatile memory device and method for manufacturing the same
In a first aspect of the present disclosure, there is provided a nonvolatile memory device comprising: two electrodes; and a protein switching layer interposed between the two electrodes and including an amino acid, wherein then a voltage is applied to one of the electrodes, the amino acid chelates with an active electrode material to form a conductive filament, wherein the formation of the conductive filament allows a resistance state of the device to vary.
US10700272B2 Semiconductor memory device having a phase change material
According to one embodiment, the semiconductor memory device includes a first electrode, a first material layer, including a first material, located on the first electrode, a second material, surrounded by the first material of the first material layer, including a phase change material, and a second electrode provided on the first material.
US10700267B2 Magnetoresistive element, manufacturing method thereof and magnetic sensor
A magnetoresistive element has a magnetization free layer whose magnetization direction changes in an external magnetic field; a magnetization pinned layer whose magnetization direction is pinned in the external magnetic field; and a barrier layer that is positioned between the magnetization free layer and the magnetization pinned layer and that exhibits a magnetoresistive effect. The barrier layer is an oxide of an alloy that includes Mg and Al, and the barrier layer includes a crystalline region and a non-crystalline region.
US10700260B2 Piezoelectric ceramic sputtering target, lead-free piezoelectric thin film and piezoelectric thin film element using the same
A piezoelectric ceramic sputtering target containing a perovskite type oxide represented by chemical formula (I) of ABO3 as a main component, wherein the component A of the chemical formula (I) contains at least K (potassium) and/or Na (sodium), the component B of the chemical formula (I) contains at least Nb (niobium), the piezoelectric ceramic sputtering target is composed of a plurality of crystal grains; and the average particle diameter of the crystal grains is larger than 3 μm and not larger than 30 μm.
US10700259B2 Piezoelectric sensor and touch type input device
A display device includes a casing (11) an operation plate, a piezoelectric sensor, a controller, and a display. The piezoelectric sensor includes a piezoelectric film, an optically clear adhesive, a plurality of first electrodes, a plurality of first wiring lines, a plurality of second electrodes, a second wiring line, a pair of substrates and a reception circuit. The piezoelectric sensor is bonded to a surface of the operation plate on a side opposite to an operation surface. The plurality of first wiring lines includes a region, which overlaps one of the piezoelectric film and the plurality of second electrodes but does not overlap either the piezoelectric film or the plurality of second electrodes at the same time when a first surface is viewed from a front. The region is provided between the second electrodes when the first surface is viewed from the front.
US10700236B2 Quantum dot spacing for high efficiency quantum dot LED displays
Quantum dot layers and display devices including quantum dot layers are described. In an embodiment the quantum dot layer includes quantum dots with coatings to adjust the spacing between adjacent quantum dots. In an embodiment, the coatings are metal oxide coatings and may create a charge transporting matrix. In an embodiment, the coatings are core-material coatings. The QD layers may be QD-LED compatible.
US10700231B2 Multijunction metamorphic solar cell for space applications
A multijunction solar cell assembly and its method of manufacture including first and second discrete semiconductor body subassemblies, each semiconductor body subassembly including first, second and third lattice matched subcells; a graded interlayer adjacent to the third solar subcell and functioning as a lateral conduction layer; and a fourth solar subcell adjacent to said graded interlayer being lattice mismatched with respect to the third solar subcell; wherein the average band gap of all four cells is greater than 1.44 eV.
US10700229B2 Multi-layered perovskites, devices, and methods of making the same
Methods are described that include contacting an alkyl ammonium metal halide film with an alkyl ammonium halide, where the alkyl ammonium metal halide film includes a first halogen and a metal, the alkyl ammonium halide includes a second halogen, such that the contacting forms an alkyl ammonium metal mixed-halide film that interfaces with the alkyl ammonium metal halide film, where the alkyl ammonium metal mixed-halide film includes the first halogen, the second halogen, and the metal.
US10700227B2 Flexible photovoltaic apparatus
A flexible photovoltaic apparatus is provided including a photovoltaic device that includes an array of photovoltaic cells having a first end and a second end. The array extends in a first direction from the first end to the second end. The photovoltaic apparatus further includes a first fabric that includes an insulating fabric, a first conductor disposed in the insulating fabric and connected to the first end of the array, and a second conductor disposed in the insulating fabric and connected to the second end of the array.
US10700226B2 Optically activated transistor, switch, and photodiode
An optically activated device that includes an active material on a substrate with two electrodes electrically connected to the active material, the active material conducts current in the presence of light and does not conduct appreciable current in the absence of light. The optically activated device functions as a photodiode, a switch, and an optically gated transistor. The optically activated device conducts current in the presences of light. The active material may be layers of germanium selenide and germanium selenide and an element. Germanium selenide may be sputtered onto a substrate to create layers of material separated by layers of co-sputtered germanium selenide with the element. The active material may be deposited onto a flexible substrate.
US10700221B2 Microlens having a carrier-free optical interference filter
An apparatus and a method for producing the apparatus are described, wherein the apparatus includes a substrate with a photodetector and a dielectric arranged on the substrate. Further, the apparatus includes a microlens arranged on a first side of the dielectric. The microlens is configured to steer incident radiation onto the photodetector. Moreover, the apparatus includes a carrier-free optical interference filter. The microlens is arranged between the photodetector and the interference filter, and the interference filter has a plane surface on a side facing away from the photodetector.
US10700219B1 Method of manufacturing a semiconductor component
A method for manufacturing a semiconductor component includes forming first mesa and second mesa structures from a semiconductor material by etching trenches into the semiconductor material. A doped region having a multi-concentration dopant profile is formed in at least the first mesa structure and doped polysilicon is formed in the trenches. The trenches are formed in a geometric pattern. A contact having three contact types is formed, wherein a first contact type is formed to the first mesa structure, a second contact type is formed to the second mesa structure, and a third contact type is formed to the doped polysilicon in the trenches. The first contact type has electrical properties between a conventional Schottky contact and a conventional Ohmic contact without being a conventional Schottky contact or a conventional Ohmic contact, the second contact type is a Schottky contact, the third contact type is an Ohmic contract.
US10700217B2 Semiconductor device
A semiconductor device includes second and third semiconductor layers provided on a first semiconductor layer. The second semiconductor layer includes a recess portion and an outer edge portion. The third semiconductor layer is away from the second semiconductor layer in a first direction along a first boundary between the first semiconductor layer and the recess portion. The second semiconductor layer has first and second distributions of a second conductivity type impurity at a vicinity of the first boundary and at a vicinity of a second boundary between the outer edge portion and the first semiconductor layer, respectively. The third semiconductor layer has a third distribution of a second conductivity type impurity at a vicinity of a third boundary between the first semiconductor layer and the third semiconductor layer. The first distribution is substantially same as the second distribution. The third distribution is substantially same as the second distribution.
US10700212B2 Semiconductor device, semiconductor wafer, module, electronic device, and manufacturing method thereof
A semiconductor device includes a first insulator, a transistor over the first insulator, a second insulator over the transistor, and a third insulator over the second insulator. The transistor includes an oxide semiconductor. The amount of oxygen released from the second insulator when converted into oxygen molecules is larger than or equal to 1×1014 molecules/cm2 and smaller than 1×1016 molecules/cm2 in thermal desorption spectroscopy at a surface temperature of a film of the second insulator of higher than or equal to 50° C. and lower than or equal to 500° C. The second insulator includes oxygen, nitrogen, and silicon.
US10700208B2 Semiconductor device and methods of manufacture
A semiconductor device and method of manufacture are provided. In an embodiment a first contact is formed to a source/drain region and a dielectric layer is formed over the first contact. An opening is formed to expose the first contact, and the opening is lined with a dielectric material. A second contact is formed in electrical contact with the first contact through the dielectric material.
US10700191B2 MOSFET and power conversion circuit
A MOSFET used in a power conversion circuit including a reactor, a power source, the MOSFET, and a rectifier element, includes a semiconductor base substrate having an n-type column region and a p-type column region, the n-type column region and the p-type column region forming a super junction structure, the n-type column region and the p-type column region are formed such that a total amount of a dopant in the p-type column region is set higher than a total amount of a dopant in the n-type column region, and the MOSFET is configured to be operated in response to turning on of the MOSFET such that at a center of the n-type column region as viewed in a plan view, a low electric field region having lower field intensity than areas of the n-type column region other than the center of the n-type column region appears.
US10700187B2 Tiled lateral thyristor
A thyristor tile includes first and second PNP tiles and first and second NPN tiles. Each PNP tile is adjacent to both NPN tiles, and each NPN tile is adjacent to both PNP tiles. A thyristor includes a plurality of PNP tiles and a plurality of NPN tiles. The PNP and NPN tiles are arranged in an alternating configuration in both rows and columns. The PNP tiles are oriented perpendicular to the NPN tiles. Interconnect layers have a geometry that enables even distribution of signals to the PNP and NPN tiles.
US10700184B2 Semiconductor device
According to one embodiment, a semiconductor device a first electrode, a first semiconductor region, a second semiconductor region, a third semiconductor region, a fourth semiconductor region, a fifth semiconductor region, a sixth semiconductor region, a seventh semiconductor region, an eighth semiconductor region, a gate electrode, a ninth semiconductor region, and a second electrode. The first, second, and fourth semiconductor regions are provided on the first electrode. The third semiconductor region is provided between the first and second semiconductor regions. The fifth semiconductor region is provided on the first, second, third, and fourth semiconductor regions. The sixth and seventh semiconductor regions are provided on the fifth semiconductor region. The eighth semiconductor region is provided on a portion of the seventh semiconductor region. The ninth semiconductor region is provided around the sixth semiconductor region and the seventh semiconductor region. The ninth semiconductor region is positioned on the second semiconductor region.
US10700183B2 Fin field effect transistor (FinFET) device structure and method for forming the same
A method for forming a FinFET device structure includes forming a first fin structure in a core region of a substrate and a second fin structure in an input/output region of the substrate with a fin top layer and a hard mask layer over the fin structures. The method also includes forming a dummy oxide layer across the fin structures. The method also includes forming a dummy gate structure over the dummy oxide layer. The method also includes removing the dummy gate structure over fin structures. The method also includes removing the dummy oxide layer and trimming the fin structures. The method also includes forming first and second oxide layers across the first and second fin structures. The method also includes forming first and second gate structures over the first and second oxide layers across the first and second fin structures.
US10700181B2 Fin field effect transistor (finFET) device structure and method for forming the same
A FinFET device structure and method for forming the same are provided. The method includes forming a fin structure over a substrate and forming a dummy gate electrode over a middle portion of the fin structure. The method also includes forming a spacer layer on the dummy gate electrode and on the fin structure and performing a plasma doping process on the dummy gate electrode and on the spacer layer. The method further includes performing an annealing process, wherein the annealing process is performed by using a gas comprising oxygen, such that a doped region is formed in a portion of the fin structure, and the spacer layer is doped with oxygen after the annealing process.
US10700174B2 Split-gate flash memory, method of fabricating same and method for control thereof
A split-gate flash memory, a method of fabricating the split-gate flash memory and a method for control thereof are disclosed. The split-gate flash memory includes: a semiconductor substrate including a first memory region and a second memory region that are separate from each other; and a word-line structure between the first memory region and the second memory region. The word-line structure includes, stacked on the surface of the semiconductor substrate sequentially from bottom to top, a word-line oxide layer, a read gate, a dielectric oxide layer and an erase gate. The read and erase gates can each function as a word line of the split-gate flash memory for enabling a read or erase operation. During the erase operation, a voltage applied on the erase gate has an insignificant impact on the underlying semiconductor substrate, which is helpful in reducing channel leakage in the semiconductor substrate.
US10700171B2 Non-volatile flash memory cell
A method for manufacturing a flash memory device on a substrate may include: preparing the substrate with shallow trench isolation to define active sections; depositing a floating gate oxide layer on the prepared substrate; depositing a floating gate polysilicon layer on the floating gate oxide layer; polishing the floating gate polysilicon layer to isolate a plurality of floating gates above the active sections of the substrate; depositing a silicon nitride layer on top of the plurality of floating gates; patterning and etching the silicon nitride layer to create silicon nitride features; depositing a set of oxide spacers along sides of the silicon nitride features; implanting a source junction into the substrate beneath the individual floating gates; removing the floating gate polysilicon layer except where beneath individual oxide spacers, then removing the set of oxide spacers; depositing an inter-poly layer on top of the remaining floating gates; depositing a second polysilicon layer on top of the inter-poly layer; and patterning and etching the second polysilicon layer to separate the second polysilicon layer into word line devices and erase gates.
US10700157B2 Display device and manufacturing method of the display device
Disclosed is a display device possessing: a plurality of pixels arranged in a matrix form over a substrate and each having a pixel electrode; a first wiring and a second wiring over the substrate and sandwiching the pixels; a first contact electrode and a second contact electrode respectively covering at least a part of the first wiring and at least a part of the second wiring; and an opposing electrode over and overlapping with the pixel electrodes, the first contact electrode, and the second contact electrode, the opposing electrode being shared by the plurality of pixels. The first wiring and the second wiring are spaced from each other and electrically connected to the opposing electrode through the first contact electrode and the second contact electrode, respectively.
US10700154B2 Display device and method of manufacturing display device
The first type of pixel lines include first type of end pixels disposed at the end on the opposite side of the first direction and at the end on the opposite side of the second direction of a pixel line in the second direction. The second type of pixel lines include second type of end pixels disposed at the end on the opposite side of the first direction and at the end on the opposite side of the second direction of a pixel line in the second direction. Channel widths of driving transistors for light-emitting elements of the first type of end pixels are narrower than channel widths of driving transistors for light-emitting elements of internal pixels surrounded by other pixels in four directions of the first direction, the opposite direction of the first direction, the second direction, and the opposite direction of the second direction.
US10700153B2 Display device
A display device including a light-emitting unit is provided. The display device further includes a substrate, a semiconductor layer, and a first sub-pixel unit. The semiconductor layer and the first sub-pixel unit are disposed on the substrate. The first sub-pixel unit includes a storage capacitor. The storage capacitor includes a first electrode and at least part of the semiconductor layer overlapped with the first electrode. In a top view of the display device, an area of the first electrode is greater than an area of the at least part of the semiconductor layer.
US10700147B2 Array substrate, organic light emitting display panel and organic light emitting display device
An array substrate, an organic light emitting display panel and an organic light emitting display device are provided. The array substrate includes a base substrate and pixel units; a first electrode wire and a second electrode wire formed at a side of the base substrate, the first electrode wire being configured to provide a first supply voltage signal for the anode layer, the second electrode wire being configured to provide a second supply voltage signal for the cathode layer; a first metal wire and a second metal wire formed in the non-display region and surrounding the display region. The first metal wire is electrically connected to the first electrode wire, and the second metal wire is electrically connected to the second electrode wire.
US10700144B2 Organic light emitting display device including touch sensor
An organic light emitting display device includes: a substrate including a first sub-pixel, a second sub-pixel, and a third sub-pixel; a driving thin film transistor and a light emitting diode provided at each of the first to third sub-pixels; an encapsulation substrate configured to cover the driving thin film transistor and the light-emitting diode; and a touch sensor disposed on the encapsulation substrate, wherein the touch sensor includes: a lower electrode disposed on the encapsulation substrate; a first color control layer disposed on the lower electrode to correspond to the first sub-pixel; a second color control layer disposed on the lower electrode to correspond to the second sub-pixel; a third color control layer disposed on the lower electrode to correspond to the third sub-pixel; and an upper electrode disposed on the first to third color control layers, wherein the first to third color control layers have different thicknesses.
US10700140B2 Electroluminescent display device
An electroluminescent display device is disclosed. The disclosed electroluminescent display device includes a substrate including a plurality of pixel regions; a plurality of light emitting diodes spaced apart from each other on the substrate and each corresponding to the plurality of pixel regions, respectively; a plurality of encapsulation films respectively covering each of the light emitting diodes of the plurality of light emitting diodes, wherein the plurality of encapsulation films has a first refractive index; a first partition wall disposed between each of the encapsulation films of the plurality of encapsulation films, wherein the first partition wall corresponds to a boundary between the plurality of pixel regions and has a second refractive index lower than the first refractive index; and a color filter layer disposed on the plurality of encapsulation films and the first partition wall.
US10700136B2 Pixel structure and organic light emitting display using the pixel structure
A pixel structure and an organic light emitting display are disclosed. The pixel structure includes a plurality of pixels which includes a plurality of sub-pixels. At least one pixel forms a pixel unit, and longitudinally adjacent pixel units are arranged in a vertical mirror image, and/or laterally adjacent pixel units are arranged in a horizontal mirror image. The present disclosure may increase the area of mask opening during evaporation, reduce the difficulty of mask production process, and reduce the evaporation process difficulty by a reasonable pixel arrangement structure and allowing sub-pixels of adjacent pixels to share one mask opening to evaporate. It does not need to preset a gap during evaporating the sub-pixels of adjacent pixels of the mask, thereby a real high PPI is achieved while keeping the opening ratio. In addition, the present disclosure can further increase the strength of the mask.
US10700130B2 Memory device and memory system
Provided is a memory device that has a structure suitable for still higher integration while securing production easiness, and includes n memory cell units stacked, on a substrate, in order as first to n-th memory cell units in a first direction. The n memory cell units each include: one or more first electrodes; a plurality of second electrodes each provided to intersect the first electrode; a plurality of memory cells provided at respective intersections of the first electrode and the second electrodes and each coupled to both the first and second electrodes; and one or more lead lines coupled to the first electrode to form one or more coupling parts, which, in (m+1)-th memory cell unit, are located at a position where the coupling parts and m-th memory cell region surrounded by the memory cells in m-th memory cell unit overlap each other in the first direction.
US10700123B2 Magnetoresistive device design and process integration with surrounding circuitry
Magnetoresistive device architectures and methods for manufacturing are presented that facilitate integration of process steps associated with forming such devices into standard process flows used for surrounding logic/circuitry. In some embodiments, the magnetoresistive device structures are designed such that the devices are able to fit within the vertical dimensions of the integrated circuit associated with a single metal layer and a single layer of interlayer dielectric material. Integrating the processing for the magnetoresistive devices can include using the same standard interlayer dielectric material as used in the surrounding circuits on the integrated circuit as well as using standard vias to interconnect to at least one of the electrodes of the magnetoresistive devices.
US10700120B2 Micro device integration into system substrate
This disclosure is related to post processing steps for integrating of micro devices into system (receiver) substrate or improving the performance of the micro devices after transfer. Post processing steps for additional structure such as reflective layers, fillers, black matrix or other layers may be used to improve the out coupling or confining of the generated LED light. In another example, dielectric and metallic layers may be used to integrate an electro-optical thin film device into the system substrate with the transferred micro devices. In another example, color conversion layers are integrated into the system substrate to create different output from the micro devices.
US10700114B2 Solid-state imaging element, method for manufacturing the same, and electronic apparatus
The present technology relates to a solid-state imaging element configured so that pixels can be more reliably separated, a method for manufacturing the solid-state imaging element, and an electronic apparatus. The solid-state imaging element includes a photoelectric converter, a first separator, and a second separator. The photoelectric converter is configured to perform photoelectric conversion of incident light. The first separator configured to separate the photoelectric converter is formed in a first trench formed from a first surface side. The second separator configured to separate the photoelectric converter is formed in a second trench formed from a second surface side facing a first surface. The present technology is applicable to an individual imaging element mounted on, e.g., a camera and configured to acquire an image of an object.
US10700104B2 Thin film transistor array substrate, display apparatus, and method of manufacturing thin film transistor array substrate
A thin film transistor array substrate includes: a first conductive layer including first lines for transmitting data signals to the thin film transistors; a second conductive layer disposed on the first conductive layer and including second lines for supplying a driving voltage to the thin film transistors; a first insulating layer disposed between a semiconductor layer and the first conductive layer and including a first material layer; a second insulating layer disposed between the first conductive layer and the second conductive layer and including a second material layer having a dielectric constant greater than that of the first material layer; and a contact plug penetrating the second insulating layer and the first insulating layer, and connecting the second conductive layer to the semiconductor layer. A taper angle of the contact plug in the second material layer is greater than that of the contact plug in the first material layer.
US10700098B2 Display device and electronic device
A display device including a display portion with an extremely high resolution is provided. The display device includes a pixel circuit and a light-emitting element. The pixel circuit includes a first element layer including a first transistor and a second element layer including a second transistor. A channel formation region of the first transistor includes silicon. The first transistor has a function of driving the light-emitting element. The second transistor functions as a switch. A channel formation region of the second transistor includes a metal oxide. The metal oxide functions as a semiconductor. The second element layer is provided over the first element layer.
US10700097B2 Array substrate and fabricating method thereof
The present application discloses an array substrate having a display area and a peripheral area. The array substrate includes a plurality of first thin film transistors respectively in a plurality of subpixels in the display area; and a plurality of second thin film transistors in the peripheral area, an oxygen content in active layers of the plurality of first thin film transistors being higher than that in active layers of the plurality of second thin film transistors.
US10700083B1 Method of ONO integration into logic CMOS flow
An embodiment of a method of integration of a non-volatile memory device into a logic MOS flow is described. Generally, the method includes: forming a pad dielectric layer of a MOS device above a first region of a substrate; forming a channel of the memory device from a thin film of semiconducting material overlying a surface above a second region of the substrate, the channel connecting a source and drain of the memory device; forming a patterned dielectric stack overlying the channel above the second region, the patterned dielectric stack comprising a tunnel layer, a charge-trapping layer, and a sacrificial top layer; simultaneously removing the sacrificial top layer from the second region of the substrate, and the pad dielectric layer from the first region of the substrate; and simultaneously forming a gate dielectric layer above the first region of the substrate and a blocking dielectric layer above the charge-trapping layer.
US10700073B2 Integrated assemblies having dielectric regions along conductive structures, and methods of forming integrated assemblies
Some embodiments include a method of forming an integrated assembly. A construction is formed to include a conductive structure having a top surface, and a pair of sidewall surfaces extending downwardly from the top surface. Insulative material is over the top surface, and rails are along the sidewall surfaces. The rails include sacrificial material. The sacrificial material is removed to leave openings. Sealant material is formed to extend within the openings. The sealant material has a lower dielectric constant than the insulative material. Some embodiments include an integrated assembly having a conductive structure with a top surface and a pair of opposing sidewall surfaces extending downwardly from the top surface. Insulative material is over the top surface. Voids are along the sidewall surfaces and are capped by sealant material. The sealant material has a lower dielectric constant than the insulative material.
US10700065B2 Leakage current reduction in electrical isolation gate structures
In an embodiment, an integrated circuit includes transistors in different active regions, electrically isolated using single diffusion break isolation. The single diffusion break isolation includes a first dummy transistor that has a different threshold voltage than the transistors in either active region for which the single diffusion break is creating isolation. The first dummy transistor may have lower leakage current than transistors in either active region, creating effective isolation between the active regions and consuming relatively small amounts of power due to the lower leakage currents.
US10700050B2 Method of manufacturing power semiconductor module including a power semiconductor chip and a control chip formed according to different process rules, and power semiconductor module
A method of manufacturing a power semiconductor module according to the present invention includes the steps of: (a) forming a 6-in-1 chip 1 that is a power semiconductor chip incorporating a plurality of lateral power transistors; (b) forming control chips configured to control the 6-in-1 chip 1 according to a process rule different from a process rule of the 6-in-1 chip 1; and (c) forming one power semiconductor module with the 6-in-1 chip 1 and the control chips.
US10700038B2 Methods and systems for inhibiting bonding materials from contaminating a semiconductor processing tool
Methods and systems for inhibiting bonding materials from entering a vacuum system of a semiconductor processing tool are disclosed herein. A semiconductor processing tool configured in accordance with a particular embodiment includes a bondhead having a first port, a second port, a first channel fluidly coupled to the first port, and a second channel fluidly coupled to the second port. The first port and first channel together comprise a first opening extending through the bondhead, and the second port and second channel together comprise a second opening extending through the bondhead. The second opening at least partially surrounds the first opening. A first flow unit is coupled to the first port and is configured to withdraw air from the first opening. A second flow unit is coupled to the second port and is configured to provide fluid to or withdraw fluid from the second opening.
US10700029B2 Semiconductor package device and method of manufacturing the same
A semiconductor package device includes a first conductive structure, a second conductive structure and a dielectric layer. The first conductive structure has a tapered portion. The second conductive structure surrounds the tapered portion of the first conductive structure and is in direct contact with a side wall of the tapered portion of the first conductive structure. The dielectric layer surrounds the tapered portion of the first conductive structure and is in direct contact with the side wall of the tapered portion of the first conductive structure.
US10700027B2 Semiconductor copper metallization structure and related methods
Implementations of semiconductor packages may include: a silicon die including a pad, the pad including aluminum and copper; a passivation layer over at least a portion of the silicon die and a layer of one of a polyimide (PI) a polybenzoxazole (PBO), or a polymer resin coupled to the passivation layer. The package may include a first copper layer coupled over the pad, the first copper layer being about 1 microns to about 20 microns thick; a second copper layer coupled over the first copper layer, the second copper layer may be about 5 microns to about 40 microns thick; where a width of the first copper layer above the pad may be wider than a width of the second copper layer above the pad. The first and second copper layers may be configured to bond with a heavy copper wire or solder with a copper clip.
US10700021B2 Coreless organic packages with embedded die and magnetic inductor structures
A coreless semiconductor package comprises a plurality of horizontal layers of dielectric material. A magnetic inductor is situated at least partly in a first group of the plurality of layers. A plated laser stop is formed to protect the magnetic inductor against subsequent acidic processes. An EMIB is situated above the magnetic inductor within a second group of the plurality of layers. Vias and interconnections are configured within the horizontal layers to connect a die of the EMIB to other circuitry. A first level interconnect is formed on the top side of the package to connect to the interconnections. BGA pockets and BGA pads are formed on the bottom side of the package. In a second embodiment a polymer film is used as additional protection against subsequent acidic processes. The magnetic inductor comprises a plurality of copper traces encapsulated in magnetic material.
US10700020B2 Thin film transistor substrate and display device
A thin film transistor substrate having a display region and a peripheral region, and the thin film transistor substrate includes a first substrate, scan lines, data lines, an insulating layer, first thin film transistors, at least one passivation layer and at least one gate driving circuit. The first substrate has an electrostatic protection area and a driving circuit area, and the electrostatic protection area and the driving circuit area are situated in the peripheral region. The scan lines, the data lines and the first thin film transistors are disposed in the display region. The insulating layer includes a gate insulator of the first thin film transistor, and the passivation layer is disposed on the insulating layer. The gate driving circuit is disposed in the driving circuit area. At least one of the passivation layer and the insulating layer are not disposed in the electrostatic protection area.
US10700017B2 Interchip backside connection
A multi-chip module structure (MCM) having improved heat dissipation includes a plurality of semiconductor chips having a front side mounted on a packaging substrate, wherein each semiconductor chip of the plurality of semiconductor chips further includes a through-substrate vias located at a backside of each semiconductor chip of the plurality of semiconductor chips. A plurality of wire bonds is present that provides interconnect between each semiconductor chip of the plurality of semiconductor chips and is located at the backside of each semiconductor chip of the plurality of semiconductor chips. A heat sink is located above a gap containing the plurality of wire bonds, and a cooling element is located on a surface of the heat sink.
US10700010B2 Copper contact plugs with barrier layers
A device includes a conductive layer including a bottom portion, and a sidewall portion over the bottom portion, wherein the sidewall portion is connected to an end of the bottom portion. An aluminum-containing layer overlaps the bottom portion of the conductive layer, wherein a top surface of the aluminum-containing layer is substantially level with a top edge of the sidewall portion of the conductive layer. An aluminum oxide layer is overlying the aluminum-containing layer. A copper-containing region is over the aluminum oxide layer, and is spaced apart from the aluminum-containing layer by the aluminum oxide layer. The copper-containing region is electrically coupled to the aluminum-containing layer through the top edge of the sidewall portion of the conductive layer.
US10700007B2 Cobalt based interconnects and methods of fabrication thereof
An embodiment includes a metal interconnect structure, comprising: a dielectric layer disposed on a substrate; an opening in the dielectric layer, wherein the opening has sidewalls and exposes a conductive region of at least one of the substrate and an interconnect line; an adhesive layer, comprising manganese, disposed over the conductive region and on the sidewalls; and a fill material, comprising cobalt, within the opening and on a surface of the adhesion layer. Other embodiments are described herein.
US10700002B2 Ultra high performance interposer
An interconnection component includes a semiconductor material layer having a first surface and a second surface opposite the first surface and spaced apart in a first direction. At least two metalized vias extend through the semiconductor material layer. A first pair of the at least two metalized vias are spaced apart from each other in a second direction orthogonal to the first direction. A first insulating via in the semiconductor layer extends from the first surface toward the second surface. The insulating via is positioned such that a geometric center of the insulating via is between two planes that are orthogonal to the second direction and that pass through each of the first pair of the at least two metalized vias. A dielectric material at least partially fills the first insulating via or at least partially encloses a void in the insulating via.
US10699995B2 Isolator with symmetric multi-channel layout
An integrated circuit isolation product includes a first integrated circuit die. The first integrated circuit die includes a first terminal and a second terminal adjacent to the first terminal. The first terminal and the second terminal are configured as a differential pair of terminals configured to communicate a differential signal across an isolation barrier. The first integrated circuit die includes at least one additional terminal adjacent to the differential pair of terminals. The at least one additional terminal is disposed symmetrically with respect to the differential pair of terminals. The first terminal may have a first parasitic capacitance and the second terminal may have a second parasitic capacitance. The first parasitic capacitance may be substantially the same as the second parasitic capacitance. The at least one additional terminal may be disposed symmetrically with respect to a line of symmetry for the differential pair of terminals.
US10699994B2 Semiconductor device having bonding regions exposed through protective films provided on circuit patterns onto which components are soldered
In a semiconductor device, protective films are formed on facing side surfaces of a plurality of circuit patterns and a plating process or the like is not performed on parts aside from the side surfaces where the protective films are formed. This means that when semiconductor elements and contact elements are directly bonded via solder onto the plurality of circuit patterns, a drop-in wettability of the plurality of circuit patterns for the solder is avoided.
US10699991B2 Packaged light emitting devices including electrode isolation structures and methods of forming packaged light emitting devices including the same
A packaged light emitting device can include a mounting substrate including first and second electrode portions that are separated by a recess defined by a first side surface of the first electrode portion and a second side surface of the second electrode portion that is opposite the first side surface. An insulation support member can partially fill a lower portion of the recess to partially cover the first side surface and partially cover the second side surface. A light emitting device can be coupled to the first and second electrode portions of the mounting substrate and a sealing member can be on the mounting substrate covering the light emitting device.
US10699990B2 Integrated circuit device with plating on lead interconnection point and method of forming the device
An integrated circuit (IC) device includes an IC die and a plurality of leads. Each lead includes an unplated proximal end including a first material, and an unplated distal end including the first material. A plated bond wire portion extends between the proximal and distal ends and includes the first material and a plating of a second material thereon. A plurality of bond wires extend between the IC die and the plated bond wire portions of the leads. An encapsulation material surrounds the IC die and bond wires so that the unplated proximal end and plated bond wire portion of each lead are covered by the encapsulation material.
US10699988B2 Chip packaging method and package structure
A method of forming a chip package structure can include: forming a substrate; forming a first cavity in the substrate; and installing a first chip in the first cavity. The method can also include forming a second cavity in the substrate; and installing a second chip in the second cavity. The first cavity is located at a first side of the substrate, and the second cavity is located at a second side of the substrate, where the first side of the substrate is opposite to the second side of the substrate.
US10699983B2 Semiconductor package
A semiconductor package includes a package substrate, a lower semiconductor chip on the package substrate, a heat emission member on the lower semiconductor chip, the heat emission member having a horizontal unit and a vertical unit connected to the horizontal unit, a first semiconductor chip stack and a second semiconductor chip stack on the horizontal unit, and a molding member that surrounds the lower semiconductor chip, the first and second semiconductor chip stacks, and the heat emission member. The vertical unit may be arranged between the first semiconductor chip stack and the second semiconductor chip stack, and an upper surface of the vertical unit may be exposed in the molding member.
US10699982B2 Semiconductor package and method of manufacturing the same
A semiconductor package and a method of manufacturing a semiconductor package are disclosed. The semiconductor package including a first substrate including a first cavity, a cavity mold configured to be inserted into the first cavity and including a second cavity, an electronic component inserted in the second cavity, and a second substrate formed on a surface of the first substrate, a surface of the cavity mold and a surface of the electronic component.
US10699978B2 SMD package with top side cooling
A package encloses a power semiconductor die and has a package body with a package top side, package footprint side and package sidewalls. The die has first and second load terminals for blocking a blocking voltage. A lead frame structure electrically and mechanically couples the package to a support and includes an outside terminal extending out of the package footprint side and/or the sidewalls, and is electrically connected with the first load terminal. A top layer arranged at the package top side is electrically connected with the second load terminal. A creepage length between the electrical potential of the outside terminal and the electrical potential of the top layer is defined by a package body surface contour. The surface contour is formed at least by the package top side and package sidewall. At least one structural feature also forms the surface contour is configured to increase the creepage length.
US10699977B2 Method of detecting delamination in an integrated circuit package structure
A method of detecting delamination in an integrated circuit package structure, the method includes forming a plurality of through vias over a carrier substrate; placing a device die over the carrier substrate and between the through vias, wherein the device die comprises a metal pillar; forming a molding material surrounding the device die and the through vias; forming a testing metal line extending along a top surface of the molding material and past an interface between the device die and the molding material; applying a current to the testing metal line; detecting an electrical signal of the testing metal line during the applying the current to the testing metal line; and determining, based on the detected electrical signal of the testing metal line, whether a delamination occurs between the device die and the molding material.
US10699968B2 Semiconductor manufacturing apparatus
A semiconductor manufacturing apparatus includes: a treatment chamber treating a treated film of a wafer using a desired chemical fluid; a film thickness measurement unit measuring an initial film thickness of the treated film before treatment and a final film thickness of the treated film after treatment; and a main body controlling unit calculating a treatment speed of the chemical fluid from the initial film thickness, the final film thickness, and a chemical fluid treatment time taken from the initial film thickness to the final film thickness to calculate a chemical fluid treatment time for a wafer to be treated next from the calculated treatment speed.
US10699967B2 Co-integration of high carrier mobility PFET and NFET devices on the same substrate using low temperature condensation
Embodiments of the invention are directed to a method of fabricating semiconductor devices. A non-limiting example of the method includes forming a first fin in a p-type field effect transistor (PFET) region of a substrate, wherein the first fin includes a first material that includes a first type of semiconductor material at a first concentration level. A second fin is formed in an n-type FET (NFET) region of the substrate, wherein the second fin includes a second semiconductor material that includes a III-V compound. Condensation operations are performed, wherein the condensation operations are configured to increase the first concentration level in at least a portion of the first fin to a targeted final concentration level.
US10699963B2 Structure and formation method of semiconductor device structure with isolation feature
Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a substrate. The substrate includes a first semiconductor layer, a second semiconductor layer, and an insulating layer between the first semiconductor layer and the second semiconductor layer. The semiconductor device structure also includes a gate stack over the substrate. The semiconductor device structure further includes source and drain structures in the second semiconductor layer of the substrate. The source and drain structures are on opposite sides of the gate stack. In addition, the semiconductor device structure includes a first isolation feature in the substrate. The first isolation feature includes an insulation material and surrounds the source and drain structures. The semiconductor device structure also includes a second isolation feature in the first isolation feature. The second isolation feature includes a metal material and surrounds the source and drain structures.
US10699953B2 Method for creating a fully self-aligned via
Apparatuses and methods to provide a fully self-aligned via are described. Some embodiments of the disclosure provide an electronic device having a liner that is selectively removable when compared to conductive lines. The liner may be selectively removed by utilizing one or more of a base (e.g. sodium hydroxide) and hydrogen peroxide.
US10699952B2 Deposition and treatment of films for patterning
Methods comprising depositing a film material to form an initial film in a trench in a substrate surface are described. The film is treated to expand the film to grow beyond the substrate surface.
US10699950B2 Method of optimizing wire RC for device performance and reliability
A method of tailoring BEOL RC parametrics to improve chip performance. According to the method, an integrated circuit design on an integrated circuit chip is analyzed. The analysis comprises calculating Vmax for vias and metal lines in the integrated circuit design over a range of sizes for the vias and the metal lines. Predicted use voltage for applications on the integrated circuit chip is determined. The size or the location of at least one of the vias and the metal lines is tailored based on performance parameters of the integrated circuit chip.
US10699945B2 Back end of line integration for interconnects
A method for back end of line (BEOL) integration for one or more interconnects includes forming one or more interconnects by depositing conductive material on a diffusion barrier layer in respective ones of one or more trenches formed within an interlevel dielectric, forming one or more cap layers on respective ones of the one or more interconnects, and selectively etching the diffusion barrier relative to the one or more cap layers to remove portions of the diffusion barrier layer along the interlevel dielectric.
US10699943B2 Method of forming contacts in a semiconductor device
Semiconductor devices and methods of forming semiconductor devices are provided. A method includes forming a first mask layer over a target layer, forming a second mask layer over the first mask layer, patterning the second mask layer, forming a third mask layer over the patterned second mask layer, patterning the third mask layer, etching the first mask layer using both the patterned second mask layer and the patterned third mask layer as a combined etch mask, removing the patterned third mask layer to expose a portion of the first mask layer, performing a trim process on the exposed portion of the first mask layer, and etching the target layer using the first mask layer to form openings in the target layer.
US10699942B2 Vertical-transport field-effect transistors having gate contacts located over the active region
Methods and structures that include a vertical-transport field-effect transistor. First and second semiconductor fins are formed that project vertically from a bottom source/drain region. A first gate stack section is arranged to wrap around a portion of the first semiconductor fin, and a second gate stack section is arranged to wrap around a portion of the second semiconductor fin. The first gate stack section is covered with a placeholder structure. After covering the first gate stack section with the placeholder structure, a metal gate capping layer is deposited on the second gate stack section. After depositing the metal gate capping layer on the second gate stack section, the placeholder structure is replaced with a contact that is connected with the first gate stack section.
US10699940B2 Gate dielectric preserving gate cut process
Gate cutting techniques for integrated circuit devices, particularly for fin-like field effect transistor devices, are disclosed herein. An exemplary method includes receiving an integrated circuit device that includes a gate structure and performing a gate cut process to separate the gate structure into a first gate structure and a second gate structure. The gate cut process includes selectively removing a portion of the gate structure, such that a residual gate dielectric layer extends between the first gate structure and the second gate structure. In some implementations, the residual gate dielectric includes a high-k dielectric material. The method further includes forming a gate isolation region between the first gate structure and the second gate structure.
US10699933B2 Wafer-fixing tape, method of processing a semiconductor wafer, and semiconductor chip
A wafer-fixing tape, having: an temporary-adhesive layer provided on a substrate film, wherein the substrate film contains an ionomer resin comprising a terpolymer crosslinked by a metal ion, and wherein an arithmetic average roughness Ra of a surface of the substrate film opposite to the temporary-adhesive layer 5b is from 0.1 to 3.0 μm; a processing method of a semiconductor wafer; and a semiconductor chip.
US10699932B2 Apparatus and method for inspecting substantially transparent electronic devices
An apparatus and a method for inspecting a substantially transparent semiconductor device are provided, where the method comprises the steps of holding the substantially transparent semiconductor device with a semiconductor device holder, and illuminating a surface of the semiconductor device held by the semiconductor device holder from multiple directions with an enveloping light source. Thereafter, capturing a first image of the semiconductor device with an imaging module from the light projected from the enveloping light source, the first image revealing a direction of grinding marks on the said surface of the transparent semiconductor device. Then, relatively aligning the semiconductor device and an adjustable light source based on the direction of the grinding marks, and projecting light from the adjustable light source onto the surface of the semiconductor device at an oblique angle relative to the surface of the semiconductor device in a projection direction, such projection direction being substantially perpendicular to the direction of the grinding marks.
US10699928B2 Transport system with crane
A transport system includes an overhead transport vehicle that travels on a first track and is capable of delivering and receiving an article to and from a load port of a processing tool; a storage rack having a plurality of shelves that store the articles arranged in a vertical direction; a crane that travels on a second track parallel with the first track and is capable of delivering and receiving the article to and from the load port and the storage rack, respectively; and a first buffer arranged at a position where the crane that has stopped traveling at a position to deliver or receive the article to or from the load port is able to deliver or receive the article.
US10699920B2 Substrate treating method and substrate treating apparatus
Disclosed is a substrate treating method comprising: a supply step of supplying a process liquid including a drying auxiliary substance in a melted state to a pattern formation surface of a substrate; a solidification step of solidifying the process liquid on the pattern formation surface so as to from a solidified body; and a removal step of removing the solidified body from the pattern formation surface, wherein a substance which satisfies at least one of the following conditions, namely a melting entropy under atmospheric pressure at a melting point of 1 mJ/cm3·K or more but 500 mJ/cm3·K or less and a sublimation entropy under atmospheric pressure at 0° C. of 1 mJ/cm3·K or more but 2000 mJ/cm3·K or less, is used as the drying auxiliary substance.
US10699909B2 Plasma processing apparatus and plasma processing method
A plasma processing apparatus includes a processing chamber configured to perform a plasma processing on a sample, a first radio frequency power supply configured to generate a plasma, a sample stage configured to place the sample thereon, a second radio frequency power supply configured to supply a radio frequency power to the sample stage, a mass flow controller configured to supply a gas into the processing chamber, and a control device configured to change the radio frequency power supplied from the first radio frequency power supply or the second radio frequency power supply based on a change of plasma impedance after a first gas is switched to a second gas.
US10699903B2 Two-step process for gapfilling high aspect ratio trenches with amorphous silicon film
Methods for gapfilling semiconductor device features, such as high aspect ratio trenches, with amorphous silicon film are provided. First, a substrate having features formed in a first surface thereof is positioned in a processing chamber. A conformal deposition process is then performed to deposit a conformal silicon liner layer on the sidewalls of the features and the exposed first surface of the substrate between the features. A flowable deposition process is then performed to deposit a flowable silicon layer over the conformal silicon liner layer. A curing process is then performed to increase silicon density of the flowable silicon layer. Methods described herein generally improve overall etch selectivity by the conformal silicon deposition and the flowable silicon deposition two-step process to realize seam-free gapfilling between features with high quality amorphous silicon film.
US10699898B2 Method for oxidizing a silicon carbide based on microwave plasma at an AC voltage
A method for oxidizing a silicon carbide based on microwave plasma at an AC voltage, including: step one, providing a silicon carbide substrate, and placing the silicon carbide substrate in a microwave plasma generating device; step two, introducing oxygen-containing gas to generate oxygen plasma at an AC voltage; step three, controlling movements of oxygen ions and electrons in the oxygen plasma by the AC voltage to generate an oxide layer having a predetermined thickness on the silicon carbide substrate, wherein when a voltage of the silicon carbide substrate is negative, the oxygen ions move close to an interface and perform an oxidation reaction with the silicon carbide, and when the voltage of the silicon carbide substrate is positive, the electrons move close to the interface and perform a reduction reaction with the silicon carbide, removing carbon residue; step four, stopping the introduction of oxygen-containing gas and the reaction completely.
US10699892B2 Time-of-flight mass spectrometer
A voltage applied to an exit gate electrode forming a potential barrier and temporarily trapping ions within the inner space of the ion guide is higher than a voltage at an ion guide's exit end. A higher voltage is applied to the exit gate electrode for a lower m/z value of the measurement target ion, to push back the ion which has slowly moved along a potential gradient and reached the exit end of the ion guide. An ion having a lower m/z value is more likely to be located in a farther region from the exit end and forced to travel a longer distance when voltage applied to the exit gate electrode is lowered. A lower m/z value also means a higher travelling speed toward the orthogonal accelerator, whereby m/z dependency of the time required for travel from the ion guide to the orthogonal accelerator eventually becomes low.
US10699887B2 Preparation and feed apparatus of standard sample for calibration of trace-analysis instrument
Embodiments of the present disclosure relate to a preparation and feed apparatus of a standard sample for calibration of a trace-analysis instrument, and especially to a preparation and feed apparatus of a standard sample for calibration of a gas chromatograph-ion mobility spectrometer. When the trace-analysis instrument is being calibrated by taking advantage of the preparation and feed apparatus according to embodiments of the disclosure, it is unnecessary to use an additional dedicated tool and steps to prepare the sample for testing and to use an organic solvent or a dedicated sample application/dispensing tool, resulting in that the trace-analysis instrument is simple and convenient to carry and use, and the substance for calibration is also convenient to store and exchange; moreover, the trace-analysis instrument is also safe, reliable and environmentally friendly.
US10699886B2 System and method for thermionic energy conversion
A system for thermionic energy generation, preferably including one or more thermionic energy converters, and optionally including one or more power inputs, airflow modules, and/or electrical loads. A thermionic energy converter, preferably including an emitter module, a collector module, and/or a seal, and optionally including a spacer. The thermionic energy converter preferably defines a chamber and/or a heating cavity. A method for thermionic energy generation, preferably including receiving power, emitting electrons, and/or receiving the emitted electrons, and optionally including convectively transferring heat.
US10699885B2 Dual power feed rotary sputtering cathode
A rotary sputtering cathode assembly is provided that comprises a rotatable target cylinder having a first end and an opposing second end. A first power transfer apparatus is configured to carry radio frequency power to the first end of the target cylinder, and a second power transfer apparatus is configured to carry radio frequency power to the second end of the target cylinder. Radio frequency power signals are simultaneously delivered to both of the first and second ends of the target cylinder during a sputtering operation.
US10699877B2 Charged-particle beam writing apparatus and charged-particle beam writing method
A charged-particle beam writing apparatus includes a writing chamber to house a stage having a writing object placed thereon, a beam irradiator to irradiate a charged particle beam to the writing object placed on the stage, a stage driver to move the stage, a temperature distribution calculator to calculate temperature distribution of the writing object caused by a heat source in the writing chamber, based on movement history information of the stage, a deformed amount calculator to calculate a deformed amount of the writing object based on a constraint condition of the writing object placed on the stage and the calculated temperature distribution, and a position corrector to correct an irradiation position of the charged particle beam to the writing object based on the calculated deformed amount. The beam irradiator irradiates the charged particle beam based on the irradiation position corrected by the position corrector.
US10699873B2 Reference sample with inclined support base, method for evaluating scanning electron microscope, and method for evaluating SiC substrate
A reference sample (41) has a step/terrace structure made of monocrystalline SiC and a surface of each terrace has first or second stack orientation. In the reference sample (41), contrast as difference in lightness and darkness between an image of a terrace with a surface directly under which the first stack orientation lies and an image of a terrace with a surface directly under which the second stack orientation lies changes according to an incident electron angle which is an angle that an electron beam emitted from a scanning electron microscope forms with a perpendicular to the terrace surface. Even when a SiC substrate has an off angle (e.g., from 1° to 8°), using an inclined support base (20a) capable of correcting the off angle enables sharp contrast that reflects difference between the first and second stack orientations directly under the surface to be obtained irrespective of the off angle.
US10699872B2 Discriminative imaging technique in scanning transmission charged particle microscopy
A method of imaging a specimen in a Scanning Transmission Charged Particle Microscope, comprising the following steps: Providing the specimen on a specimen holder; Providing a beam of charged particles that is directed from a source through an illuminator so as to irradiate the specimen; Providing a segmented detector for detecting a flux of charged particles traversing the specimen, which flux forms a beam footprint on said detector; Causing said beam to scan across a surface of the specimen, combining signals from different segments of the detector so as to produce a vector output from the detector at each scan position, and compiling this data to yield an imaging vector field; Mathematically processing said imaging vector field by subjecting it to a two-dimensional integration operation, thereby producing an integrated vector field image of the specimen, specifically comprising: Using a confined sub-region of said beam footprint to produce said vector output, and the attendant imaging vector field and integrated vector field image.
US10699867B2 Simplified particle emitter and method of operating thereof
An emitter assembly for emitting a charged particle beam along an optical axis is described. The emitter assembly being housed in a gun chamber and includes an emitter having an emitter tip, wherein the emitter tip is positioned at a first plane perpendicular to the optical axis and wherein the emitter is configured to be biased to a first potential, an extractor having an opening, wherein the opening is positioned at a second plane perpendicular to the optical axis and wherein the extractor is configured to be biased to a second potential, wherein the second plane has a first distance from the first plane of 2.25 mm and above.
US10699864B2 Method for controlling an actuator device, associated actuator device and associated switching unit
A method is provided for controlling an actuator comprising an electromagnet and a control device, the electromagnet including a coil and a moving part that moves between a first position and a second position, the control device including a power supply member configured to supply the coil with an electric current having a voltage and an amperage and a measurement member for measuring a value of a quantity from among the voltage and the amperage. The method includes acquiring samples of the measured value, of regulating, according to a proportional-integral-derivative algorithm, the electric current to around a setpoint value that is equal to a maintenance value capable of maintaining the moving part in the second position, of comparing each sample to a predetermined threshold and of detecting a movement of the moving part if a single sample is above or equal to the threshold.
US10699863B2 Gas circuit breaker
In order to solve the above-described problems, a gas circuit breaker of the present invention has an insulating nozzle disposed so as to cover an inner surface of a coupling member such that an end surface of the coupling member and an end surface of the insulating nozzle form one surface (the end surface of the coupling member is flush with the end surface of the insulating nozzle), in order to suppress contact between a high-temperature and high-pressure gas generated by an arc and the coupling member coupling the insulating nozzle and a driving rod.
US10699861B2 Rocker switch
A rocker switch having a sliding and pressing element, comprising a thermal conductive shell and an overheating destructive element. The sliding and pressing element is applied to the rocker switch. The overheating destructive element can be destroyed at a destructive temperature, and the destructive temperature is between 100° C. to 250° C. The thermal conductive shell is pressed against a rocker conductive element of the rocker switch so as to control the rocker conductive element to be electrically connected or electrically disconnected. When the rocker conductive element is electrically connected, and if the overheating destructive element is overheated and destroyed, the rocker conductive element would be electrically disconnected, thereby realizing protection from overheating. The overheating destructive element is tightly adhered to the thermal conductive shell and is capable of completely absorbing a heat energy generated by a circuit, thus giving the element the advantage of high sensitivity.
US10699856B2 Low-travel key mechanisms using butterfly hinges
A key mechanism including one or more butterfly hinges. Each butterfly hinge may include a double wing design operative to move between a depressed position and non-depressed position. Hinged coupling mechanisms couple respective arms of the wings together. Additionally or alternatively, a key mechanism can include one or more half-butterfly hinges. Each half-butterfly hinge includes a double wing design operative to move between a depressed position and non-depressed position. A hinged coupling mechanism couples one set of corresponding arms of the wings together, while the other set of corresponding arms are not coupled together.
US10699852B2 Electronic device
An electronic device is provided, which includes a substrate, a protruding pattern, a first conductive pattern, an insulating layer, and a second conductive pattern. The protruding pattern is disposed on the substrate. The first conductive pattern is disposed on the substrate and covers the protruding pattern. The insulating layer is disposed on the first conductive pattern. The insulating layer includes an opening overlapping at least a portion of the protruding pattern. The second conductive pattern is disposed on the insulating layer. The second conductive pattern is connected to the first conductive pattern through the opening.
US10699849B2 Multilayer ceramic capacitor and method of manufacturing the same
A multilayer ceramic capacitor includes a ceramic body including an active portion that includes a dielectric layer and a plurality of internal electrodes overlapping each other across the dielectric layer, and cover portions formed above and below the active portion, and including first and second surfaces opposing each other, third and fourth surfaces connecting the first and second surfaces, and fifth and sixth surfaces connected to the first to fourth surfaces and opposing each other, and first and second side margin portions disposed on the first and second surfaces. In a cross-section of the ceramic body in a length-thickness (L-T) direction, a ratio Sd/Sc of an area Sd of a region except for the active portion to an overall area Sc of the cross-section is greater than 27%.
US10699846B2 Composite electronic component and board having the same
A composite electronic component includes a composite body in which a multilayer ceramic capacitor and a ceramic chip are coupled to each other, the multilayer ceramic capacitor including a body having internal electrodes stacked to face each other and a plurality of dielectric layers interposed therebetween, and first and second external electrodes disposed on both end portions of the body, and the ceramic chip being disposed on a lower portion of the multilayer ceramic capacitor, wherein the ceramic chip has a double-step shape and includes two ceramic chips having different lengths to each other and coupled in a thickness direction of the ceramic chip.
US10699842B2 Magnetically doped adhesive for enhancing magnetic coupling
In some embodiments, an electronic device includes an electronic component that is at least partially encapsulated by an adhesive doped with soft magnetic material that functions as an EMI shield for the electronic component. In various embodiments, an electronic device includes a first magnetic component separated from a second magnetic component by a gap within which is positioned an adhesive doped with soft magnetic material. The doped adhesive is positioned in a magnetic path between the first and second magnetic components and aids in magnetically coupling the first and second magnetic components and/or guides magnetic flux between the first and second magnetic components.
US10699830B2 Superconducting magnet device
There is provided a superconducting magnet device that suppresses interference of a part of a tape wire wound around a center axis with another adjacent part. The number of unit wire layer turns of a first coil among the plurality of first coils is smaller than a mean value of the respective numbers of unit wire layer turns of the plurality of first coils, the number of unit wire layer turns of each of the first coils being expressed by a mean value of the respective numbers of turns of the tape wire in the plurality of wire layers, the first coil being disposed at such a position that compressive force acting on the first coil in a direction in which the center axis extends is the largest on the assumption that the respective numbers of unit wire layer turns of the plurality of first coils were the same.
US10699826B1 Cable structure
A cable structure includes a tubular body, a main spacer, a first spacer, a first protector, a second protector and a plurality of twisted pairs. The tubular body is disposed in the tubular body. The first spacer is substantially perpendicularly connected to the main spacer in a central position. The first protector and the second protector are disposed at two ends of the main spacer. A first channel is formed by the main spacer, the first protector and the second protector, a second channel is formed by the main spacer, the first protector and the first spacer, and a third channel is formed by the main spacer, the second protector and the first spacer. The twisted pairs are disposed in the first channel, the second channel and the third channel.
US10699817B2 Rotary device for nuclear power facility
A rotary device for a nuclear power facility, the rotary device being placed in a circuit for coolant containing radioactive nuclides in the nuclear power facility. The rotary device includes: a casing; and a rotary mechanism provided with, in the casing, a rotor and a rotor shaft that come into contact with the coolant containing the radioactive nuclides passing through the casing. Regarding the casing and the rotary mechanism, at least the rotor and the rotor shaft of the rotary mechanism comprise a low-effective diffusion coefficient alloy having a lower effective diffusion coefficient than a polycrystalline alloy.
US10699808B2 Cost of healthcare analytics platform
Implementations directed to identifying variables affecting a cost of healthcare include actions of receiving data from a plurality of data sources, the data relating to cost of providing healthcare, providing a data model based on the data, processing the data model using non-parametric analysis to provide a non-parametric result, the non-parametric result including a first and second variable, automatically processing the data model to correlate at least the first variable of the non-parametric result to the second variable of the non-parametric result to provide a correlation result, processing the correlation result using parametric analysis to provide a parametric result including at least one variable that affects the cost more than one or more other variables of a plurality of variables of the data model, and providing at least one data visualization for display, the at least one data visualization providing at least one graphical representation of the parametric result.
US10699807B2 Nurse call system
A nurse call system according to the present invention includes a nurse call master unit (3) which includes a first display part (31); a patient information memory unit (52a) which stores patient information containing at least names of patients and person-in-charge information representing nurses each in charge of one or more of the patients; a working information memory unit (38a) which stores working information of the nurses for each date and each working time zone; and a display control unit (36) which can display a plurality of the patients and the individual nurses in charge of the plurality of patients in a next or succeeding working time zone simultaneously on the first display part (31), in a manner of associating each of the plurality of patients with one of the nurses, based on the patient and working information.
US10699802B2 Microsatellite instability characterization
Embodiments of a method and/or system (e.g., for microsatellite instability detection associated with at least one cancer condition; etc.) can include: determining a microsatellite-related background model; determining one or more loci associated with microsatellite instability based on the microsatellite-related background model; and/or determining a microsatellite instability characterization (e.g., a binary status determination between microsatellite instability such as MSI-H, and microsatellite stability such as MSS; etc.) for the user. Additionally or alternatively, embodiments of the method and/or system can include facilitating treatment provision for one or more users based on the microsatellite instability characterization.
US10699798B2 Testing storage device power circuitry
The present invention extends to methods, systems, and computer program products for testing storage device power circuitry. A storage device controller includes an embedded test program. The storage device controller executes the test program in response to receiving a test command. In one aspect, the test program issues a plurality of different command patterns to test shared power circuitry of storage device components (e.g., shared by an array of NAND flash memory devices). The test program identifies a command pattern that causes a greatest total current draw. In another aspect, the test program issues a specified command pattern (possibly repeatedly) to shared power circuitry to determine if the shared power circuitry fails.
US10699796B2 Validation of a repair to a selected row of data
Examples herein disclose selecting a row of data among multiple rows of data for validation of a repair to the selected row of data. The examples here disclose validating the repair to the selected row of data.
US10699790B2 Erase and soft program for vertical NAND flash
Methods, and apparatuses to erase and or soft program a block of NAND memory may include performing an erase cycle on a block of NAND memory comprising two or more sub-blocks, verifying the two or more sub-blocks until a sub-block fails to verify, stopping the verification in response to the failed verify, performing another erase cycle on the block of NAND memory, and re-starting to verify the two or more sub-blocks at the sub-block that failed to verify.
US10699783B1 Sensing techniques using a moving reference
Techniques are provided for sensing a signal associated with a memory cell capable of storing one of three or more logic states. To sense the memory cell (e.g., to sense the signal associated with the memory cell), a first sense component may compare the signal with a first reference value. A reference selector may select a second reference value based on the comparison of the signal with the first reference value. A second sense component may compare the signal with the second reference value. The logic state of the memory cell may be determined based on the results of the first comparison and the second comparison.
US10699780B2 Reflow protection
Devices and techniques to reduce corruption of received data during assembly are disclosed herein. A memory device can perform operations to store received data, including preloaded data, in a first mode until the received data exceeds a threshold amount, and to transition from the first mode to a second mode after the received data exceeds the threshold amount.
US10699765B2 Methods and circuits for programming STT-MRAM cells for reducing back-hopping
Circuits and methods for programming a MTJ stack of an MRAM cell minimizes a ferromagnetic free layer or pinned layer polarization reversal due to back-hopping. The programming begins by applying a first segment of the segment of the write pulse at a first write voltage level for a first time period to program the MTJ stack. A second segment of the segment of the write pulse at a second write voltage level that is less than the first write voltage level is applied to the magnetic tunnel junction stack for a second time period to correct the polarization of the MTJ when the MTJ stack has reversed polarization during the first time period. The second segment of the segment of the write pulse may be a ramp, or multiple ramps, or have a quiescent period between it and the first segment of the write pulse.
US10699756B2 Apparatuses and methods for performing corner turn operations using sensing circuitry
The present disclosure includes apparatuses and methods related to performing corner turn operations using sensing circuitry. An example apparatus comprises a first group of memory cells coupled to an access line and a plurality of sense lines and a second group of memory cells coupled to a plurality of access lines and one of the plurality of sense lines. The access line can be a same access line as one of the plurality of access lines. The example apparatus comprises a controller configured to cause a corner turn operation on an element stored in the first group of memory cells resulting in the element being stored in the second group of memory cells to be performed using sensing circuitry.
US10699753B2 Stop member proximate to formed-in-place gasket of a drive enclosure cover
A disk drive enclosure includes a cover having a peripheral shape conforming to that of a base of the disk drive enclosure. A formed-in-place gasket is on an inner surface of the cover and corresponds to a shape of a mating edge of the base. The formed-in-place gasket forms a seal between the cover and the mating edge of the base. A stop member is located along an inner periphery of the formed-place-gasket and in immediate proximity to the formed-in-place gasket.
US10699750B1 Tagging tracked objects in a video with metadata
Embodiments herein describe a video editor that can identify and track objects (e.g., products) in a video. The video editor identifies a particular object in one frame of the video and tracks the location of the object in the video. The video editor can update a position of an indicator that tracks the location of the object in the video. In addition, the video editor can identify an identification (ID) of the object which the editor can use to suggest annotations that provide additional information about the object. Once modified, the video is displayed on a user device, and when the viewer sees an object she can is interested in, she can pause the video which causes the indicator to appear. The user can select the indicator which prompts the user device to display the annotations corresponding to the object.
US10699747B2 System and method for recording a video scene within a predetermined video framework
A computer-implemented video method includes receiving a first digital video file and a second digital video file; recognizing the first digital video file as a beginning scene and the second digital video file as an ending scene; receiving a user input to record a middle scene, wherein the beginning scene, the middle scene, and the ending scene being configured to form a full video; and responsive to a user input to record, providing a real-time queue for the recording by sequentially, in real-time: 1) first, playing the beginning scene within a first preview window on the video display; 2) second, recording the middle scene and simultaneously displaying the middle scene within a video capture window on the video display; and 3) third, playing the ending scene within a second preview window on the video display.
US10699742B2 Behavioral model for dynamic tension compensation
A tape drive-implemented method, according to one embodiment, includes: detecting a read error, and sending one or more instructions to perform a first re-read attempt on a portion of a magnetic tape corresponding to the read error. In response to determining that the first re-read attempt was unsuccessful, a range of tension settings is selected. A range of lateral offsets is also selected. Moreover, one or more instructions are sent to apply each unique combination of a tension setting from the range of tension settings and a lateral offset from the range of lateral offsets. For each of the unique combinations applied, one or more instructions are sent to perform a second phase re-read attempt on the portion of the magnetic tape corresponding to the read error. Furthermore, a determination is made as to whether the second phase re-read attempt was performed successfully for any of the unique combinations.
US10699738B2 Base for magnetic recording medium, and HDD
A base for a magnetic recording medium, includes a substrate made of an Al alloy and having a surface, and a film made of a NiWP-based alloy and plated on the surface of the substrate. The film includes W in a range of 15 mass % to 22 mass %, P in a range of 3 mass % to 10 mass %, and Pb in a range of 0.03 mass % to 0.08 mass %. The film has a thickness of 5 μm or greater.
US10699736B1 Data storage device detecting abnormality with a write assist element based on slope of protrusion
A data storage device is disclosed comprising a head actuated over a disk, wherein the head comprises a write assist element. Data is written to the disk using the write assist element. A protrusion of the head toward the disk is measured periodically, and an abnormality with the write assist element is detected when a slope of the protrusion measurements indicates the protrusion is increasing.
US10699734B2 Magnetic recording write head with selected write gap current direction for minimization of cross-track interference
A magnetic recording write head has an electrically-conductive structure in the write gap between the write pole and the trailing shield and electrical circuitry for directing current through the write gap. The current through the electrically-conductive structure generates a circular Ampere field which, at the disk-facing end of the write pole, is substantially parallel to the disk-facing end of the write pole. The electrically-conductive structure in the write gap may be a STO or an electrically-conductive layer that is not part of a STO. The current direction through the electrically-conductive structure in the write gap is selected so that the generated Ampere field at the write pole end is in substantially the same direction as the magnetization direction of the write head side shields, which has been discovered to result in minimization of cross-track interference.
US10699731B1 Permanent magnet assisted magnetic recording
A perpendicular magnetic recording writer is disclosed with a permanent magnet (PM) formed within a write gap (WG) that is between a main pole (MP) trailing side and a trailing shield. The PM has a magnetization that is anti-parallel to a WG field (HWG) when a transition is written thereby enhancing the MP field on a magnetic bit, and generates a PM field that assists the MP field. When HWG becomes saturated after the transition is written and exceeds PM coercivity that is from 500 Oe to 8000 Oe, PM magnetization flips to an opposite direction and reduces the MP field thereby improving adjacent track erasure. The PM may be at the air bearing surface (ABS) or recessed up to 50 nm from the ABS, and has a down-track thickness less than the WG thickness, and a cross-track width≤to the track width of the MP trailing side.
US10699730B1 Dual symmetrical actuator hard disk drive
Disclosed herein is a dual actuator magnetic storage device that comprises a housing, magnetic disks in the housing, an interface connector located proximate a first corner of the housing formed by a first short side and a first long side, a first voice coil motor proximate a second corner of the first short side and a second long side, a first carriage arm positioned near the first short side to move the first carriage arm relative to the magnetic disks, a second voice coil motor positioned proximate a second short side along the first long side, a second carriage arm positioned near the second short side and coupled to the second voice coil motor to move the second carriage arm. The interface connector is recessed into a base of the housing along the first short side to be near the first long side to provide electrical communication through the housing.
US10699728B2 Subband block based harmonic transposition
The present document relates to audio source coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), as well as to digital effect processors, e.g. exciters, where generation of harmonic distortion add brightness to the processed signal, and to time stretchers where a signal duration is prolonged with maintained spectral content. A system and method configured to generate a time stretched and/or frequency transposed signal from an input signal is described. The system comprises an analysis filterbank configured to provide an analysis subband signal from the input signal; wherein the analysis subband signal comprises a plurality of complex valued analysis samples, each having a phase and a magnitude. Furthermore, the system comprises a subband processing unit configured to determine a synthesis subband signal from the analysis subband signal using a subband transposition factor Q and a subband stretch factor S. The subband processing unit performs a block based nonlinear processing wherein the magnitude of samples of the synthesis subband signal are determined from the magnitude of corresponding samples of the analysis subband signal and a predetermined sample of the analysis subband signal. In addition, the system comprises a synthesis filterbank configured to generate the time stretched and/or frequency transposed signal from the synthesis subband signal.
US10699720B2 Energy lossless coding method and apparatus, signal coding method and apparatus, energy lossless decoding method and apparatus, and signal decoding method and apparatus
The lossless coding method includes selecting one of a first coding method and a second coding method, based on a range in which a quantization index of energy is represented, and coding the quantization index by using the selected coding method. The lossless decoding method includes determining a coding method of a differential quantization index of energy included in a bitstream and decoding the differential quantization index by using one of a first decoding method and a second decoding method based on a range in which a quantization index of energy is represented, in response to the determined coding method.
US10699717B2 Intelligent assistant for home automation
This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
US10699712B2 Processing method and electronic device for determining logic boundaries between speech information using information input in a different collection manner
An information processing method and an electronic device are provided. The method includes an electronic device obtaining an input information through a second collection manner when the electronic device is in a speech collection state for obtaining speech information through a first collection manner, and determining a logic boundary position in relation to a first speech information in accordance with the input information, the first speech information is obtained by the electronic device through the first collection manner which is different from the second collection manner. An electronic device corresponding thereto is also disclosed.
US10699711B2 Voice detection by multiple devices
Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
US10699709B2 Conference call analysis and automated information exchange
Aspects analyze conference call audio wherein processors are configured to determine a main conversation of a conference call, distinguish a side conversation within the conference call from the main conversation, determine a question asked within the main conversation, and identify an occurrence of an answer to the question within the side conversation.
US10699705B2 Using machine-learning models to determine movements of a mouth corresponding to live speech
Disclosed systems and methods predict visemes from an audio sequence. A viseme-generation application accesses a first set of training data that includes a first audio sequence representing a sentence spoken by a first speaker and a sequence of visemes. Each viseme is mapped to a respective audio sample of the first audio sequence. The viseme-generation application creates a second set of training data adjusting a second audio sequence spoken by a second speaker speaking the sentence such that the second and first sequences have the same length and at least one phoneme occurs at the same time stamp in the first sequence and in the second sequence. The viseme-generation application maps the sequence of visemes to the second audio sequence and trains a viseme prediction model to predict a sequence of visemes from an audio sequence.
US10699704B2 Electronic device for processing user utterance and controlling method thereof
A system includes at least one communication interface, at least one processor operatively connected to the at least one communication interface, and at least one memory operatively connected to the at least one processor and storing a plurality of natural language understanding (NLU) models. The at least one memory stores instructions that, when executed, cause the processor to receive first information associated with a user from an external electronic device associated with a user account, using the at least one communication interface, to select at least one of the plurality of NLU models, based on at least part of the first information, and to transmit the selected at least one NLU model to the external electronic device, using the at least one communication interface such that the external electronic device uses the selected at least one NLU model for natural language processing.
US10699703B2 System and method for artificial intelligence routing of customer service interactions
Aspects of the subject disclosure may include an artificial intelligence method of routing customer service interactions which begins with an analysis of a body of historical interactions with customers. By monitoring an interaction between a user and an agent, the user's issue may be determined and a potential resolution resource may be identified. By monitoring an exchange between the user and the resource, the analysis may be updated. Other embodiments are disclosed.
US10699698B2 Adaptive permutation invariant training with auxiliary information for monaural multi-talker speech recognition
Provided are a speech recognition training processing method and an apparatus including the same. The speech recognition training processing method includes acquiring a stream of speech data from one or more speakers, extracting an auxiliary feature corresponding to a speech characteristic of the one or more speaker and updating an acoustic model by performing permutation invariant training (PIT) model training based on the auxiliary feature.
US10699697B2 Knowledge transfer in permutation invariant training for single-channel multi-talker speech recognition
Provided are a speech recognition training processing method and an apparatus including the same. The speech recognition training processing method includes acquiring a multi-talker mixed speech signal from a plurality of speakers, performing permutation invariant training (PIT) model training on the multi-talker mixed speech signal based on knowledge from a single-talker speech recognition model and updating a multi-talker speech recognition model based on a result of the PIT model training.
US10699691B1 Active noise cancellation for bone conduction speaker of a head-mounted wearable device
A head-mounted wearable device (HMWD) may incorporate bone conduction speakers (BCS) to generate audio output that is perceptible to a wearer. During operation, vibrations of the BCS may produce sound in the surrounding air that is perceptible to bystanders. An active noise cancellation module monitors the output and generates cancellation audio that is out of phase with the sound leaked by the BCS. An air conduction speaker emits the cancellation audio, producing destructive acoustic interference to the leaked sound. As a result, the user of the HMWD is able to hear audio clearly while bystanders are not.
US10699678B2 System and method for generating interactive layers over the display of a resource by another application
Methods, apparatus and logic allowing one or more users to apply user layer configuration data containing rules for executing one or more comparison tests to retrieved information and displaying the results in a graphical overlay without modifying the underlying retrieved information.
US10699675B2 Methods, apparatus, and storage media for dimming a display screen
Disclosed are methods, apparatus, and storage media for dimming a display screen. The method includes: acquiring a parameter value of the display screen to be adjusted, wherein the parameter value has a correspondence with a brightness of the display screen; and comparing the parameter value with a set threshold to obtain a comparison result, and determining a corresponding dimming mode according to the comparison result, and performing dimming on the display screen via the corresponding dimming mode. The above method for dimming a display screen that determines a dimming mode according to a comparison result may overcome the deficiency caused by determining only one dimming mode, and may further mitigate impacts on the display quality while dimming.
US10699671B2 Pixel processing with color component
A processing of pixels comprises checking whether a color component of a pixel in a color space resulting in a smallest error between at least one color component in another color space determined based on the color component and at least one original color component of the pixel in the another color space causes any color channel of the pixel to fall outside of an allowed range. A value of the color component is obtained using a first function/LUT if the color component resulting in the smallest error does not cause any color channel of the pixel to fall outside of said allowed range. However, a value of the color component is obtained using a second, different function/LUT if the color component resulting in the smallest error causes any color channel of the pixel to fall outside of the allowed range.
US10699665B2 Semiconductor device, portable terminal device, and operation detecting method
A semiconductor device including an input unit to which an acceleration signal representing acceleration is input from an acceleration detecting unit installed in a portable terminal device, and a detection unit which detects that a tap operation is performed on the portable terminal device, in a case in which the acceleration signal input to the input unit reaches both of a first threshold value set on the positive side and a second threshold value set on the negative side and a period until the acceleration signal exceeds any one of the first threshold value and the second threshold value and then exceeds the other threshold value is equal to or more than a predetermined first period and is equal to or less than a second period larger than the first period.
US10699662B2 Integrated circuit for driving display panel and method thereof
An integrated circuit for driving a display panel is provided. The integrated circuit includes a gamma mapping unit and a mura compensation unit. The gamma mapping unit is configured to receive a gray level of an image data, map the gray level to a gamma code according to at least one gamma table, and output the gamma code. The mura compensation unit is configured to receive the gamma code, and compensate the gamma code according to at least one de-mura table to generate a compensation result after the gamma mapping unit performs the step of mapping the gray level to the gamma code. The integrated circuit drives the display panel according to the compensation result. In addition, a method for driving a display panel is also provided.
US10699655B2 Display device, display panel, driving method, and gate driver circuit
A display device, a display panel, a driving method, and a gate driver circuit. Threshold voltage sampling times of driving transistors are changed by varying pulse widths of gate clock signals depending on horizontal lines. Luminance uniformity of the display panel is improved, even in the case in which horizontal line-specific driving voltages have different voltage drops.
US10699654B2 Reset circuit, display device, and driving method therefor
A display device includes: a display panel; a gate driving unit and a data driving unit; a controller; and a reset circuit. The reset circuit is configured to generate a first reset signal corresponding to an operation of the display panel in one of a first driving mode or a second driving mode, and a second reset signal corresponding to a switch from the first driving mode to the second driving mode or a switch from the second driving mode to the first driving mode. The reset circuit provides the reset signals to the controller to control the first driving mode and the second driving mode of the display panel. The display device may thus switch between first and second driving modes during operation in either of the first or second driving modes, thereby improving a stain and a color difference of a displayed image.
US10699643B2 Pixel driving compensation circuit, driving compensation method therefor and display device
The present disclosure relates to a pixel driving compensation circuit. The pixel driving compensation circuit can detect and compensate a driving current of a sub-pixel in a pixel unit. The pixel unit includes first, second, and third sub-pixels and the first to third sub-pixels respectively include first, second, and third driving transistors. The pixel driving compensation circuit includes a first switching sub-circuit configured to be turned on in a first period to transmit a driving current output from the first driving transistor to a first detection line, second switching sub-circuit configured to be turned on in a second period to transmit a driving current output from the second driving transistor to a first detection line, and a third switching sub-circuit configured to be turned on in the first period to transmit a driving current output from the third driving transistor to a second detection line.
US10699640B2 Method for driving pixel circuit
A method for driving a pixel circuit is disclosed. The method includes: a time for displaying a frame including N initialization phases and N data signal voltage writing phases before a light-emitting phase. The ith of the N data signal voltage writing phases is after the ith of the N initialization phases and before the (i+1)th of the N initialization phases, and the Nth data signal voltage writing phase is after the Nth initialization phase, 1≤i≤N−1, i is an integer and N is an integer greater than 1. In the initialization phase, an initialization voltage is applied to the gate electrode of the driving transistor by the initialization module. In the data signal voltage writing phase, a data signal voltage is applied to the gate electrode of the driving transistor by the data signal voltage writing module.
US10699637B2 Pixel and display device including the same
A pixel includes: an organic light emitting diode; a first transistor for controlling an amount of driving current flowing from a first voltage line connected to a second node to a second voltage line via the organic light emitting diode, corresponding to a voltage of a first node; a second transistor connected between a data line and the second node, the second transistor having a gate electrode connected to a first scan line; a third transistor connected between the first voltage line and a third node, the third transistor having a turn-on period that does not overlap with that of the second transistor; a fourth transistor connected to the third node, the fourth transistor having a gate electrode connected to the first scan line; a first capacitor connected between the first voltage line and the first node; and a second capacitor connected between the data line and the third node.
US10699636B2 Display device
A display device includes: a display panel including a plurality of pixels; a circuit board including: a power supply configured to output a reference voltage; and a signal controller; a connecting member electrically connecting the display panel and the circuit board; and a voltage modulator configured to generate a second power supply voltage of a low level with a division voltage using the reference voltage according to a switch control signal from the signal controller and to supply the second power supply voltage to the plurality of pixels.
US10699634B2 Display device and method for driving display device
A display device includes: a display unit in which light-emitting pixels are disposed in rows and columns; and a control circuit controlling the display unit. The light-emitting pixels each include: a light-emitting element (organic EL element); and a drive transistor which supplies the light-emitting element with a current causing the light-emitting element to emit light, and the control circuit, when display by the display unit is stopped, calculates an amount of shift of a threshold voltage of the drive transistor at a time when a stopped state of the display unit is started, and determines on the basis of the amount of shift, at least one of (i) a recovery voltage which reduces the amount of shift by being applied across a gate and source of the drive transistor while the display by the display unit is stopped, and (ii) an application period during which the recovery voltage is applied.
US10699630B2 LED electronic bulletin board enabling high-speed image calibration
Provided is an an LED electronic bulletin board enabling high-speed image calibration, which is configured to apply brightness calibration data in consideration of brightness characteristics according to a brightness value through determination of whether or not there is a difference in a brightness value of a pixel or a part of an expression portion of the LED electronic bulletin board, which is to be expressed, with respect to image information inputted through a pixel capacitor controller installed between an image input device and a main controller unit (MCU), and then calibrate the image data inputted in real-time to express brightness-calibrated image data on the LED electronic bulletin board so that the image brightness of the electronic bulletin board can be calibrated irrespective of a configuration of an electronic bulletin board expression driving circuit.
US10699628B2 Display system and vehicle
An object is to provide a display system with a novel structure and a vehicle. The display system includes a display and a control IC. The control IC includes a frame memory, an arithmetic circuit, and a memory circuit. The display has a curved display surface. The frame memory has a function of holding first image data dedicated to displaying an image on a flat surface. The memory circuit has a function of storing shape data on the display. The arithmetic circuit has a function of converting first coordinates of the curved display surface into second coordinates of the flat surface included in the first image data, by performing arithmetic operation in accordance with the shape data. The arithmetic circuit has a function of outputting the first image data stored in the frame memory to the display as second image data on the basis of the second coordinates.
US10699627B2 Driving method of display panel, display panel and display device
A driving method of a display panel, a display panel and a display device are disclosed. The method includes: for a first row of sub-pixels and a second row, adjacent to the first row, of sub-pixels, during a display period of a first frame image, inputting data signals to the first row of sub-pixels in a first order, and inputting data signals to the second row of sub-pixels in a second order opposite to the first order; and during a display period of a second frame image adjacent to the first frame image, inputting data signals to the first row of sub-pixels in the second order and inputting data signals to the second row of sub-pixels in the first order.
US10699625B2 Display device
A display device includes an auto current limiter (ACL) circuit and a luminance control circuit. The ACL circuit acquires a first parameter on the basis of luminance-related data of input image data, and then acquires a second parameter by applying a luminance control parameter from the luminance control circuit to the first parameter. The ACL circuit corrects the input image data by a second correction function acquired from the second parameter.
US10699622B2 Long-term history of display intensities
A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
US10699609B2 Animated liquid droplet environments
Embodiments herein describe a dripping system that displays an animation using different colored light sources. In one embodiment, the dripping system includes red, green, and blue light sources which can be activated individually or in combination to emit light that reflects off liquid droplets emitted by the dripping system. Controlling the timing of the light sources permits the dripping system to illuminate the water droplets at different locations along their path which generate the animations. In one embodiment, the dripping system changes animations or alters the animation in response to user interaction. For example, different user hand gestures may be mapped to different water droplet animations. An input/output (I/O) system detects the user interaction and changes the displayed animation.
US10699605B1 Modular split and/or flap displays and associated interfaces and communications
Methods, devices, and split flap wheel apparatuses that can display alphanumeric characters, messages, and graphics are provided. For example, one or more embodiments described herein can comprise a split flap wheel apparatus, comprising: a housing adapted to rotate about a center axis; flaps hingeably coupled, via hinges, to the housing that rotate externally to the housing with rotation of the housing; and a motor disposed within the housing that drives the rotation of the housing. One or more embodiments described herein can comprise a device comprising: a housing with at least one opening; a wheel within the housing; a group of hinged flaps affixed to an outside surface of the wheel along a circumference of the wheel; and a motor disposed within the wheel that operates to spin the wheel by the fixed amount of angular rotation.
US10699604B2 System and method for installing a transparent organic lighting diode (TOLED) display on architectural glass
A system and method for removable or semi-permanent installation of a TOLED display are disclosed. In one embodiment, the system includes a TOLED display that includes a TOLED panel coupled to a cover glass. The system further includes a top hinge assembly and a bottom hinge assembly used to rotatably couple the TOLED display to a support structure to facilitate rotation of the TOLED display to different positions and to provide relatively easy removal of the TOLED assembly.
US10699601B2 Unfurling banner greeting card and the like
Embodiments comprise a greeting card with a self-retracting, pullout banner and an activation feature tied a movement of the self-retracting banner. The activation feature may include a visual or audio output and can be provided by an electronic component. The self-retracting banner may be affixed to an edge of the greeting card. A user may extend the banner by pulling the handle away from the greeting card. As such, the self-retracting banner is movable to and between a fully retracted and closed first position and a fully extended and open second position. The activation feature may be a sound activation feature that generates an audio output through a speaker when the self-retracting banner is moved out of the closed first position. Both the activation feature and the self-retracting banner can include content that may supplement a message or artwork included on panels of the greeting card.
US10699598B2 CPR patient training mannequin
A CPR patient training mannequin. The CPR patient training mannequin provides for training and teaching individuals in proper CPR technique. The mannequin includes a simulated torso section and simulated head section that enables a user to administer CPR and visually inspect the mannequin response to the administration. The torso section utilizes a sensor configured to detect pressure exerted by a user performing chest compressions and includes one or more lights positioned in a simulated carotid artery and brain that are operably connected to the sensor. The lights are configured to illuminate to indicate the pressure exerted by a user. In an alternative embodiment, the torso section includes simulated lungs having lights that illuminate if a user properly performs a jaw-thrust maneuver and nose pinch on the mannequin.
US10699596B2 Vehicle operator training system
Examples of the disclosure are directed to an automated vehicle that can function as a vehicle operator training system. A vehicle that combines sensors, actuators, infotainment, and/or communication functions may have the capability to provide a fully autonomous training experience in a real world environment. The vehicle can administer, monitor, and communicate with a vehicle operator for competency training and/or verification for a specific vehicle feature, sub-feature, situation maneuver, and/or objective.
US10699589B2 Systems and methods for determining the validity of an essay examination prompt
Systems and methods are provided for determining whether an examination prompt elicits responses of a type for which the examination prompt is designed. Word types for each of a plurality of words in a plurality of responses to the examination prompt are identified. An evaluation distribution of the identified word types is determined. Predetermined distributions stored on a computer-readable medium associated with a plurality of different response types are accessed, and the evaluation distribution is compared to each of the predetermined distributions to determine which predetermined distribution the evaluation distribution is most similar. A determination is made as to whether the most similar distribution is associated with a same response type as the type for which the examination prompt is designed. An indication is made as to whether the examination prompt is deemed to elicit responses of the type for which the examination prompt is designed.
US10699583B2 Method for flight path planning of unmanned aerial vehicles using flying routes of birds
A method for flight path planning of unmanned aerial vehicles using flying routes of birds includes: recording multiple pieces of flight data, wherein multiple recording devices are used to record the multiple pieces of flight data when the birds fly from a first designated point to a second designated point and are respectively installed on the birds; generating an optimal flight path, wherein an analyzing device collects the multiple pieces of flight data and calculates the optimal flight path; and controlling a UAV to fly according to the optimal flight path, wherein the optimal flight path is inputted to the UAV. By virtue of bird's nature automatically avoiding obstruction and adapting to wind direction and air flow, multiple obstruction-free recording points between two places can be acquired to form an optimal flight path with the shortest flying time or distance.
US10699578B2 Collision avoidance support device provided with braking release means and collision avoidance support method
The likelihood of a collision of a vehicle colliding with an object in front of an own vehicle is determined, and an emergency braking control for avoiding a collision with the object is started in accordance with the determination results. A determination is made as to whether travel environment conditions have been established, from the location at which the vehicle is currently travelling, the situation behind the vehicle, and, the travel state of the vehicle, and the braking control is released when the likelihood of a collision dropped to a predetermined safety level during the period from the start of the emergency braking control until the own vehicle stops, and when the travel environment conditions have been established.
US10699574B1 Parking information sharing system using blockchain
A vehicle includes a controller, programmed to responsive to detecting a parking space via a camera, generate a parking message including location information about the parking space; broadcast the parking message to fleet vehicles within a predefined geo-fence, each of the fleet vehicles serving as a node of a blockchain network; and receive a predefined reward, via the blockchain network, from one of the fleet vehicles having successfully occupied the parking space.
US10699568B1 Video-based crossroad signal machine control method
The present application discloses a video-based crossroad signal machine control method, which includes: installation of video detectors; data acquisition and communication; signal control optimization algorithm processing; signal command issue and signal light control. The application adopts active video detection technology, which can accurately detect the traffic state of single crossroad, formulate an optimized signal control scheme, provide optimal decision and emergency plan for the control of traffic light of the main road, improve the traffic efficiency of crossroad and effectively alleviate traffic congestion on the crossroad.
US10699564B1 Method for defining intersections using machine learning
Disclosed are systems and methods relating to determining geographic locations of vehicle ways which are employed by vehicles for movement and/or parking. A classifier may be defined for identifying portions of the vehicle ways via machine learning techniques and processing of historical telematic data.
US10699557B2 System and method for tracking a passive wand and actuating an effect based on a detected wand path
A system in accordance with present embodiments includes a source of electromagnetic radiation that operates to emit electromagnetic radiation into an active playing area. The system also includes a sensing device that operates to receive the electromagnetic radiation after being reflected from a retro-reflective material of an article positioned in the active playing area and operable to generate data based on receiving reflected electromagnetic radiation from a series of article positions. Further, the system includes a controller that operates to process the data generated by the sensing device to determine whether the series of article positions correlate to a stored gesture and output a control signal to actuate an effect when the series of article positions correlate to the stored gesture.
US10699547B2 Portable personal monitor device and associated methods
The technology relates to portable personal monitor device and associated methods. In particular, the technology provides for improving the capability of personal monitor device systems by enabling functions such as two-way communications from the personal monitor; associating possible threats with one or more locations; and dynamically determining safe locations and potential evacuation routes. Also described herein are monitors which improve the detection of possible threats or risks by allowing a base unit to be used with various replacement sensor modules.
US10699543B2 Method for operating a self-propelled cleaning device
A method for operating a self-propelled cleaning device, in particular a vacuuming and/or wiping robot, the cleaning device traveling in one or more rooms on the basis of a stored room map and, if necessary, carrying out cleaning jobs. The cleaning device furthermore receives information from a fire sensor, in particular initiates an emergency call in the event of a fire alarm. In order to devise a method which offers active help to individuals present in the rooms, the cleaning device, in the event of a fire alarm, outputs an acoustic and/or optical signal and moves toward an emergency exit or toward a safe location starting from its current location.
US10699539B2 Systems for tracking medications
The present disclosure relates to integrated systems, methods and apparatuses for assisting individuals in managing acute life-threatening conditions. A system in accordance with the current disclosure may comprise an electronic circuit configured to be attached to a container of a medication and one or more devices in communication with the electronic circuit in a private network. In an aspect, the one or more devices may work in concert to determine the safety level of an individual based on predetermined usage settings. In some aspects, the system may be configured to determine whether a medication would expire before its manufactured expiry date. In another aspect, the system may assist an individual in locating a medication. In a further aspect, the system may determine whether an individual is having an anaphylactic reaction. In some aspects, the system may detect a known allergen and alert the individual.
US10699538B2 Method and system for determining and providing sensory experiences
A method including: receiving a music input; determining values of musical parameters based on the input; generating a spatial representation of the music input based on the values; and at a plurality of haptic actuators defining a spatial distribution, cooperatively producing a haptic output based on the spatial representation. A method including: mechanically coupling haptic actuators defining a multidimensional array to a user; receiving a music input; generating a spatial representation of the music input defined on a multidimensional space, wherein the multidimensional space and the multidimensional array have equal dimensionality; and, for each haptic actuator: based on the haptic actuator location within the multidimensional array, determining a corresponding location within the multidimensional space; based on a value of the spatial representation associated with the corresponding location, determining an actuation intensity; and controlling the haptic actuator to actuate based on the actuation intensity.
US10699536B1 Registry verification of item identity for a mechanized store
Registry verification is used in a mechanized store. One or more sensors are used to identify one or more items available for purchase at display in a store. One or more cameras are used to detect identities of the one or more items removed by a user from the display. Identities of the one or more items identified by the one or more sensors are compared to the identities of the one or more items detected by the one or more cameras to obtain a result that is saved to a record of the user. The user can be charged for the items removed from the display.
US10699535B2 Document of value processing device and method for operating a document of value processing device
According to various embodiments, a document of value processing device may include: a secured chamber configured to accommodate one or more documents of value and to protect at least one handling device from unauthorized access; the at least one handling device disposed inside the secured chamber to handle at least an output of the one or more documents of value out of the secured chamber may; a control circuit coupled to the at least one handling device to control an operation of the at least one handling device; and a security circuit disposed inside the secured chamber. The security circuit is configured to receive a cryptographically processed signal, to verify the received cryptographically processed signal, and to disable or enable the operation of the at least one handling device based on a verification result.
US10699528B2 System for establishing a wager for a game
In a particular embodiment of the present invention, a system for establishing a wager associated with a game comprises one or more web servers that provide access to an online game for a plurality of users. The system further comprises one or more processors that receive information about a wager offer, wherein the wager offer is associated with the online game. The one or more processors also receive information about a wager acceptance. The wager offer and the wager acceptance combine to form a wager, wherein the wager is associated with at least one wager parameter. The system further comprises a memory communicatively coupled to the one or more processors and that stores information associated with the at least one wager parameter.
US10699523B2 Collusion detection
Various embodiments that may generally relate to collusion are described. Collusion detection may be used to prevent players in a wagering environment from violating the integrity of a game. Player actions may be tracked to develop a wagering profile that is specific to various game situations. A player acting in a manner that would be against their interest and against their defined profile may be considered a colluding action. Information about collusion actions may be presented for evaluation and/or anti-collusion actions may be automatically taken in response to such collusion actions being determined.
US10699517B1 Systems, apparatuses and methods for optionally replaying portions of gaming grids
Systems, apparatuses and methods for facilitating replay of a subset of a game play grid. In the context of a slot game, a player is allowed to respin a reel(s) in an effort to improve the gaming activity result. The respin cost may be calculated by determining estimated values for each distinct symbol type on the reel providing the replacement symbols, and determining a total estimated value for all symbol types, rather than cycling through all permutations of symbol combinations resulting from the state of the slot grid and the replacement reel.
US10699514B2 Edge display having a LED matrix
An edge display on a gaming machine comprises a front display having a front surface and a side edge. The edge display comprises a mounting body having a lateral edge and a longitudinal surface extending in a longitudinal direction; and a lighting component mounted on the mounting body about the longitudinal surface. When the edge display is on the gaming machine, the lateral edge of the mounting body is contiguous with the side edge of the edge display and the longitudinal surface and the front surface are flush with each other whereby the edge display forms an extension of the front display. The edge display further provides an extension to the front display, whereby a first portion of a visual animation is sent to the front display and a second portion sent for display to the edge display to be displayed in a continuous fashion.
US10699504B2 System and method for integrating and adapting security control systems
A system for controlling access to one or more enclosed areas comprises at least one access card reader and controller powered via a Power-over-Ethernet (PoE) interface, each access card reader and controller being capable of controlling access through a particular entrance to a particular enclosed area and an access control server in communication with the at least one access card reader and controller, the access control server being capable of controlling the operation of the at least one access card reader and controller, and a signal converter disposed between the access card reader and the access control server. In a network mode of operation, the access control server is configured to perform authentication of a card identifier (ID) received from the at least one access card reader and controller and to signal the at least one access card reader and controller to unlock a door at the particular entrance to the particular enclosed area when the access control server has successfully authenticated the received card ID. In a standalone mode of operation, the at least one access card reader and controller is configured to perform local authentication of a received card ID independently of the access control server and to unlock a door at the particular entrance to the particular enclosed area when the at least one access card reader and controller has successfully authenticated the received card ID.
US10699503B2 Apparatus, system and method for quick transport of hospital beds or ambulance gurneys through secured areas
Novel security clearance delivery assistance system for healthcare providers working in hospitals nationwide that improves patient care by reducing or eliminating the amount of time needlessly wasted by manually presenting security clearance smart cards to the security reader for authentication while transporting patients across hospitals. In life or death situations, which occur routinely in hospitals, quick delivery of patients to destinations such as the operating room could mean life or death. A health care professional's ability to save lives may depend in part on their ability to quickly transport patients through secured areas, which currently require the transporter to stop and authenticate at each doorway. With the likelihood of survival decreasing exponentially as time passes, reducing or eliminating interruptions during transportation will enable healthcare providers more time to perform life saving procedures and dramatically increase the likelihood of survival.
US10699490B2 System and method for managing interactive virtual frames for virtual objects in a virtual environment
The methods, systems, techniques, and components described herein allow interactions with virtual objects in a virtual environment, such as a Virtual Reality (VR) environment or Augmented Reality (AR) environment, to be modeled accurately. More particularly, the methods, systems, techniques, and components described herein allow interactive virtual frames to be created for virtual objects in a virtual environment. The virtual frames may be built using line primitives that form frame boundaries based on shape boundaries of virtual objects enclosed by the virtual frame. An area of interactivity defined by the virtual frame may allow users to interact with the virtual object in the virtual environment.
US10699482B2 Real-time immersive mediated reality experiences
The invention relates to creating real-time, immersive mediated reality environments using real data collected from a physical event or venue. The invention provides a virtual participant with the ability to control their viewpoint and freely explore the venue, in real time by synthesizing virtual data corresponding to a requested virtual viewpoint using real images obtained from data collectors or sources at the venue. By tracking and correlating real and virtual viewpoints of virtual participants, physical objects, and data sources, systems and methods of the invention can create photo-realistic images for perspective views for which there is not physically present data source. Systems and methods of the invention also relate to applying effect objects to enhance the immersive experience including virtual guides, docents, text or audio information, expressive auras, tracking effects, and audio.
US10699481B2 Augmentation of captured 3D scenes with contextual information
Augmentation of captured 3D scenes with contextual information is disclosed. A 3D capture device is used to capture a plurality of 3D images at a first resolution. A component on a mobile computing device is used to capture at least one piece of contextual information that includes a capture location data and a pose data. The mobile computing device receives, the plurality of 3D images from the 3D capture device, and renders the plurality of 3D images into a 3D model. In addition, the at least one piece of contextual information is embedded into a correct location in the 3D model. A user interactive version of the 3D model including the embedded at least one piece of contextual information is then displayed.
US10699473B2 System and method for generating a virtual viewpoint apparatus
A system for generating a virtual viewpoint image based a plurality of captured images obtained by a plurality of image capturing apparatuses includes a separation unit configured to separate an image of an object from one or more captured images among the plurality of captured images obtained by the plurality of image capturing apparatuses, and a display control unit configured to display on a display screen the separated image of the object.
US10699467B2 Computer-graphics based on hierarchical ray casting
In one embodiment, a method for determine visibility may perform intersection tests using block beams, tile beams, and rays. First, a computing system may project a block beam to test for intersection with a first bounding volume (BV) in a bounding volume hierarchy. If the beam fully contains BV, the system may test for more granular intersections with the first BV by projecting smaller tile beams contained within the block beam. Upon determining that the first BV partially intersects a tile beam, the system may project the tile beam against a second BV contained within the first BV. If the tile beam fully contains the second BV, the system may test for intersection using rays contained within the tile beam. The system may project procedurally-generated rays to test whether they intersect with objects contained within the second BV. Information associated with intersections may be used to render a computer-generated scene.
US10699463B2 Simulating the motion of complex objects in response to connected structure motion
In response to movement of an underlying structure, motion of complex objects connected to that structure may be simulated relatively quickly and without requiring extensive processing capabilities. A skeleton extraction method is used to simplify the complex object. Tracking is used to track the motion of the underlying structure, such as the user's head in a case where motion of hair is being simulated. Thus, the simulated motion is driven in response to the extent and direction of head or facial movement. A mass-spring model may be used to accelerate the simulation in some embodiments.
US10699460B2 Depiction of markers in medical imaging
A method is disclosed for graphically depicting a marker which is applied to an examination object in an imaging system. In an embodiment, the position of the marker is ascertained by way of a first measuring method. An image of the examination object is provided on the basis of a second measuring method, in which image the position of a graphical object that represents the marker in the image is ascertained and depicted on the basis of the first measuring method.
US10699456B2 Developing visual data using a hierarchical algorithm
A method for developing visual data using source data, target data, and a hierarchical algorithm. According to a first aspect, there is provided a method for developing visual data from source data, target data and using a hierarchical algorithm, the method comprising the steps of: determining an alignment between the target data and the source data; and producing the visual data by transferring one or more features of the source data onto one or more features of the target data; wherein, the visual data is produced after the step of determining the alignment between the target data and the source data; and wherein the visual data is produced using the hierarchical algorithm.
US10699454B2 Systems and methods for providing textual social remarks overlaid on media content
Systems, methods, and non-transitory computer-readable media can identify, in an image, a face associated with a user. It can be determined that the user has posted a comment in association with the image. A position in the image at which the face is located can be determined. The comment can be presented to appear to overlay the image and to appear within an allowable proximity from the position at which the face is located.
US10699452B2 Methods and systems for providing a visual feedback representation of performance metrics
A method for presenting a visual implementation of data by a computing device comprising at least one processor and a system memory element is provided. The method executes a software application, by the at least one processor of the computing device; detects an operation performed by the software application during execution; monitors performance of the software application, by: identifying successful execution of the operation; and identifying timing data indicating a length of time for completion of the operation during execution of the software application; and presents visual feedback of the performance during execution of the software application, via a display element of the computing device, wherein the visual feedback comprises a first set of graphical elements indicating the successful execution and the timing data, and wherein the first set of graphical elements is presented onscreen with a concurrent presentation of the software application.
US10699443B2 Reducing the search space for real time texture compression
Methods and devices for real time texture compression may include accessing graphics hardware incompatible compressed textures in a format incompatible with the GPU, and a metadata file associated with the graphics hardware incompatible compressed textures, wherein the metadata file includes at least one hint that provides information to use for compression of decompressed textures from the graphics hardware incompatible compressed textures into hardware compatible compressed textures. The methods and devices may include converting the graphics hardware incompatible compressed textures into the decompressed textures. The methods and devices may include selectively compressing the decompressed textures into the hardware compatible compressed textures usable by the GPU according to the at least one hint from the metadata file. The methods and devices may include transmitting the hardware compatible compressed textures to the GPU.
US10699436B2 Spatial positioning device and positioning processing method and device
The present invention discloses a spatial positioning device, and a positioning processing method and device. The spatial positioning device comprises a set of cameras arranged horizontally and a set of cameras arranged vertically, wherein each set comprises at least two cameras with the same parameters including an image resolution, a camera lens angle in the horizontal direction and a camera lens angle in the vertical direction; and the at least two cameras in the set of cameras arranged horizontally are aligned in the horizontal direction, and the at least two cameras in the set of cameras arranged vertically are aligned in the vertical direction. In the spatial positioning device provided by the present invention, as the sets of cameras are arranged in the different directions, it is possible to effectively reduce or even eliminate the number of blind spots in the process of image shooting in the single direction. In addition, the additionally arranged set of cameras arranged vertically may also improve the measurement accuracy of a spatial position coordinate of an object in the vertical direction, so as to improve the positioning accuracy of the object.
US10699426B2 Registration apparatus, registration method, and registration program
Similarity acquisition means calculates a similarity in each combination of an examination cross-sectional image and a reference cross-sectional image between examination volume data and reference volume data. Adjustment value acquisition means acquires an adjustment value of the similarity based on a relationship between the cross-sectional positions of examination cross-sectional images in two combinations and a relationship between the cross-sectional positions of reference cross-sectional images in the two combinations. Association means associates the examination cross-sectional image and the reference cross-sectional image with each other based on a sum of all the similarities and all the adjustment values.
US10699409B2 Removing ghost markers from a measured set of medical markers
A method for removing ghost markers from a measured set of medical markers, wherein the measured set of markers represents the positions of real markers and the positions of ghost markers, comprising the steps of: —calculating all possible minimal marker sets, wherein a minimal marker set is a subset of the measured set and a minimal marker set consists of the smallest possible number of markers which would cause the measured set to be measured; —calculating the smallest extent of each minimal marker set, wherein the smallest extent is the smallest extent among the extents in three orthogonal directions; and —selecting the minimal marker set having the smallest out of the smallest extents as a marker set without ghost markers.
US10699407B2 Method and system for assessing vessel obstruction based on machine learning
Methods and systems are described for assessing a vessel obstruction. The methods and systems obtain a volumetric image dataset for a target organ that includes a vessel of interest, extract an axial trajectory extending along of a vessel of interest (VOI) within the volumetric image dataset, and create a three-dimensional (3D) multi-planer reformatted (MPR) image based on the volumetric image dataset and the axial trajectory of the VOI. The methods and systems also extract a VOI parameter from the MPR utilizing a machine learning-based vessel obstruction assessment (VOA) model. Methods and systems are also described for implementing a prediction phase to perform at least one of i) detecting plaque type, ii) classifying anatomical severity of vessel blockage, and/or iii) classifying a hemodynamic severity of vessel obstructions within an unseen portion of the volumetric image data set.
US10699399B2 Fingerprint capture system, fingerprint capture device, image processing apparatus, fingerprint capture method, and storage medium
A fingerprint capture system, a fingerprint capture device, an image processing apparatus, a fingerprint capture method, and a storage medium that can acquire a high quality fingerprint image are provided. A disclosed example includes: a capture unit that captures a fingerprint; an image processing unit that processes a transferred fingerprint image captured by the capture unit; a display unit on which the fingerprint image transferred to the image processing unit is displayed; a recording unit where the fingerprint image transferred to the image processing unit is recorded by the image processing unit; and an instruction unit that inputs, in the image processing unit, a record instruction that instructs the image processing unit to record the fingerprint image in the recording unit. The image processing unit records, in the recording unit, the fingerprint image displayed on the display unit at the time the record instruction is input by the instruction unit.
US10699391B2 Dynamic range expansion highlight information restoration
Systems and methods are provided for generating high dynamic range (HDR) content using existing standard dynamic range (SDR) content. HDR content is generated by restoring lost detail in the SDR content using source content from which the SDR content was derived. The HDR content generated from the SDR content also preserves any color characteristics, such as color grading, of the SDR content in conjunction with the restoration of lost detail.
US10699390B2 Image processing apparatus and image processing method
An image processing apparatus includes a processor and a memory having stored thereon instructions executable by the processor to cause the image processing apparatus to perform: calculating, with respect to each of a plurality of captured images obtained by successively capturing a subject, an evaluation index as an index as to whether a capturing condition is appropriate or not for each of a plurality of partial images of the each of the plurality of captured images corresponding to different areas of the subject; selecting the plurality of partial images corresponding to the different areas of the subject from the plurality of captured images based on the evaluation indices of the partial images; and synthesizing the plurality of selected partial images in positions corresponding to partial images in a reference image obtained by capturing the subject.
US10699381B2 Text enhancement using a binary image generated with a grid-based grayscale-conversion filter
Certain embodiments involve a model for enhancing text in electronic content. For example, a system obtains electronic content comprising input text and converts the electronic content into a grayscale image. The system also converts the grayscale image into a binary image using a grid-based grayscale-conversion filter, which can include: generating a grid of pixels on the grayscale image; determining a plurality of grid-pixel threshold values at intersection points in the grid of pixels; determining a plurality of estimated pixel threshold values based on the plurality of grid-pixel threshold values; and converting the grayscale image into the binary image using the plurality of grid-pixel threshold values and the plurality of estimated pixel threshold values. The system also generates an interpolated image based on the electronic content and the binary image. The interpolated image includes output text that is darker than the input text. The system can then output the interpolated image.
US10699380B2 Method/device for rotating an image and printing method/system comprising said method/device for rotating
A method for rotating a digital image in order to print a corresponding rotated print image. The method includes i) providing the digital image to be printed on the printing substrate; ii) receiving positioning coordinates of the substrate relative to a first predefined reference; and iii) rotating the image relative to its centre as a function of the positioning coordinates, thus determining a rotated image. According to one aspect, the rotation is performed by means of a technique of mapping between pixels of the rotated image and pixels of the digital image, and calculating a matrix of correspondences between the pixels of the rotated image and the pixels of the digital image. According to another aspect, the matrix is configured to indicate how many pixels of the rotated image correspond to pixels of the digital image.
US10699377B2 Method, device, and camera for blending a first and a second image having overlapping fields of view
There is provided a method for blending a first image and a second image having overlapping fields of view. The first and the second images are blended in a blending region. A width of the blending region is selected based on similarity between a first set of camera parameters used when capturing the first image and a second set of camera parameters used when capturing the second image such that the width decreases with increasing similarity.
US10699374B2 Lens contribution-based virtual reality display rendering
Methods and devices for processing image frames is described. The techniques presented herein leverage known characteristics of the optical transfer component in order to modify the resource allocation for rendering the subset of pixels whose contribution to the final rendered image is less than a contribution threshold. Thus, in situations where the deflection of light from the lens may impact the contribution of the one or more subset of pixels of an image frame towards the final rendered image, the image processing techniques presented here may either omit or deprioritize the identified subset of pixels in order to conserve valuable resources (e.g., dedicate less processing time and memory to rendering the identified subset of pixels).
US10699370B1 Apparatus and method for a compressed stack representation for hierarchical acceleration structures of arbitrary widths
Apparatus and method for a compressed stack representation for a BVH. For example, one embodiment of an apparatus comprises: a ray generator to generate a plurality of rays in a first graphics scene; a bounding volume hierarchy (BVH) generator to construct a BVH comprising a plurality of hierarchically arranged nodes, wherein the BVH comprises a specified number of child nodes at a current BVH level beneath a parent node in the hierarchy; traversal/intersection circuitry to traverse one or more of the rays through the hierarchically arranged nodes of the BVH and intersect the one or more rays with primitives contained within the nodes; a short traversal stack of a fixed size comprising a specified number of entries fewer than the number of child nodes beneath the parent node, each entry associated with a child node at the current BVH level, the entries ordered from top to bottom within the short traversal stack based on a sorted distance of each respective child node, wherein each entry includes a field to indicate whether that entry is associated with a final child in the current BVH level; wherein the traversal/intersection circuitry is to process entries from the top of the traversal stack, removing entries as they are processed, the traversal/intersection circuitry to determine that a current entry is associated with the final child node at the current BVH level by reading a first value in the field.
US10699367B2 Placement optimization for virtualized graphics processing
Methods, systems, and computer-readable media for placement optimization for virtualized graphics processing are disclosed. A provider network comprises a plurality of instance locations for physical compute instances and a plurality of graphics processing unit (GPU) locations for physical GPUs. A GPU location for a physical GPU or an instance location for a physical compute instance is selected in the provider network. The GPU location or instance location is selected based at least in part on one or more placement criteria. A virtual compute instance with attached virtual GPU is provisioned. The virtual compute instance is implemented using the physical compute instance in the instance location, and the virtual GPU is implemented using the physical GPU in the GPU location. The physical GPU is accessible to the physical compute instance over a network. An application is executed using the virtual GPU on the virtual compute instance.
US10699339B2 Dynamic generation of order entry fields on a trading interface
Some embodiments of the invention provide systems and methods for displaying market data for a tradable object which are configured to generate order entry fields for display responsive to user input wherein the generated fields are automatically associated with a price for the tradable object to facilitate the timely placement of a trade.
US10699336B2 System and method for managing and trading auction limit orders in a hybrid auction market
A buy order is received with a limit price that is above a published best offer, and represented in the auction market. If the buy order is not immediately executed, it is quoted at a minimum variation better than a published best bid, and the price of the quoted buy order becomes the published best bid. Alternatively, a sell order is received with a limit price that is below a published best bid, and represented in the auction market. If the sell order is not immediately executed, it is quoted at a minimum variation better than a published best offer, and the price of the quoted sell order becomes the published best offer.
US10699325B2 Web service method
A online planning service system method enabling users to select and purchase presorted goods for an event comprising the steps of: saving a product table referencing products for sale; saving configured packages based on products available from said product table; saving selections representing various types of events from which a user may choose; saving configured packages matched to selected events; displaying consumer facing options on a client system of a first user; generating by a computing device processor one or more configured packages of goods corresponding to consumer facing option inputs received by said first user and from data from a determine best package knowledge engine that grows in intelligence over time; displaying configured packages of goods; displaying total cost of each configured package; receiving instructions for one or more of; processing a sale and saving information input by the first user; executing said instructions from the first user.
US10699324B2 Updating of stored item data via a remote computing system
In various example embodiments, a system and method for updating stored item data using a remote computing system are presented. In example embodiments, a first user selection of a representation of an item accessible from a first remote computing system is received at a client device while the client device is in electronic communication with the first remote computing system via a network. Based on the first user selection, first item data describing the selected item is retrieved from the first remote computing system via the network, and the first item data is stored in a data storage system residing on the client device. After the storing of the first item data, second item data for the selected item is retrieved from a second remote computing system via the network, and the stored first item data is updated based on at least a portion of the retrieved second item data.
US10699319B1 Cross selling recommendation engine
A heuristic cross-selling recommendation engine includes capabilities to collect an unstructured data set and a current business context to suggest marketing actions. By providing a heuristic algorithm and executing the algorithm within the engine with the data set allows determination of predicted future contexts and optimal marketing actions. Such heuristic algorithms may learn from past marketing transactions and appropriate correlations with events and available data.
US10699317B2 Computer program, method, and system for matching consumers with service providers
A method for matching consumers with service providers, including the initial step of receiving service provider profile data from one or more service providers. Additional steps include: receiving service request data from a consumer; comparing, based on a matching criteria, the service request data with the service provider profile data to obtain a primary set of service providers; presenting, to the consumer, at least a portion of the service provider profile data of each of the service providers included in the primary set; receiving a selection by the consumer to transact with a first service provide; presenting information a request to the first service provider to either accept or reject to transact with the consumer; and obtaining a secondary set of service providers from the one or more service providers and presenting the secondary set of service providers to the consumer.
US10699314B2 Analyzing user-preferred characteristics among merchants
A system or method is provided to analyze and determine distinguishing or secondary characteristics among merchants. In particular, the system may collect basic merchant information, such as name, type of business, products/services offered, location, owner, and other basic information regarding merchants. The system may determine merchants that are similar in type, size, location, of other factors, based on the basic information. They system may then determine distinguishing or secondary characteristics among similar merchants. The distinguishing or secondary characteristics may be determined from consumers' transactions with the merchants or other data detected by sensors or devices.
US10699309B2 Systems and methods for providing advertising services to devices with a customized adaptive user experience based on adaptive advertisement format building
Methods and systems are described for providing advertising services to devices with a customized adaptive user experience. In one embodiment, a system includes a storage medium to store one or more software programs and a format and targeting builder unit to create and edit customizable ad formats and create target user segments. The system includes processing logic that is configured to execute instructions of at least one software program of the format and targeting builder module to provide the options of custom scripting for creating and editing ad formats and targeting user segments with different categories.
US10699308B1 Preventing collection of sensitive information by advertisers using targeting criteria
A social networking system determines whether targeting criteria for an advertisement includes one or more sensitive criteria. The advertisement's targeting criteria is compared to one or more keywords or parameters associated with sensitive topics, such as sexual orientation, religious affiliation, political affiliation, or health status. If the targeting criteria matches one or more keywords or parameters associated with a sensitive topic, the social networking system determines that the targeting criteria includes sensitive criteria and prevents recordation of information regarding a viewing user's exposure to the advertisement.
US10699306B2 Dynamic digital flyer system
In this disclosure, a system and method for displaying digital flyer having dynamic flyer content on a communication device are disclosed. The system includes a communication module configured to request for a digital flyer from a server and to receive flyer content of the digital flyer from the server, the digital flyer comprising a source flyer image for the flyer content, the source flyer image having one or more regions and an associated modular co ordinate system, a flyer processing module configured to collect selection information and for generating a request for the digital flyer, the request including the selection information, and a flyer display module configured to display the flyer content communicated from the server, the flyer display module displaying the flyer content using the modular co-ordinate system.
US10699293B2 Network based system and method for managing and implementing online commerce
The disclosed computer system provides a selectively programmed Web architecture that implements a procedure and method for selectively serving to a Web page one or more electronic ads wherein the selection process is governed in part by application of a statistical algorithm. In a preferred embodiment of the inventive technology, the system manages and serves electronic ads for affiliated Web page publishers and advertisers. A computer-implemented method in accordance with the disclosed technology receives a request for an electronic advertisement for a Web page, wherein the Web page is associated with a Web page publisher, one or more electronic ads are selected using a statistics based approach, and the one or more electronic ads are communicated to the Web page for display.
US10699287B2 Providing quantitative evaluations of friction within a customer experience to reduce abandonment and improve conversion of transactions
Quantitative evaluations of friction within a customer experience may be provided to reduce abandonment and improve conversion of transactions. One or more transactions may be identified. One or more personas corresponding to the one or more transactions may be identified. One or more customer friction factor (CFF) scores corresponding to the one or more transactions may be determined. A given CFF score may be a quantification of an aspect of a given transaction that has a negative impact on a customer experience associated with the given transaction. The one or more CFF scores may be compared with one or more valid comparisons relating to the same industry and the same transaction type. One or more friction points may be identified based on the comparison of the one or more CFF scores. Addressing a friction point may reduce abandonment and improves conversion associated with transactions.
US10699286B2 Methods and apparatus to correct attribution errors and coverage bias for digital audio ratings
Methods, apparatus, systems and articles of manufacture to correct attribution errors and coverage bias for digital audio ratings are disclosed. An example method includes applying, by executing an instruction with a processor, a duration-based count matrix to first demographic data associated with collected impressions of digital audio to determine second demographic data, the duration-based count matrix being based on a misattribution adjustment matrix, applying, by executing an instruction with the processor, a coverage adjustment vector to the second demographic data to determine third demographic data, applying, by executing an instruction with the processor, a scaling factor to the third demographic data to determine fourth demographic data, and generating, by executing an instruction with the processor, ratings data at a daypart-level using the fourth demographic data, the ratings data associated with the digital audio.
US10699280B2 Information management system for product ingredients that produces hybrid data offerings combining product information data and analytic data
An ingredient data system that ingests text and graphics of product labels associated with consumer products generally includes a memory having instructions stored thereon; and at least one processor to execute the instructions to transmit via a network a representation of a label view to a user interface on a client computing device that displays one or more of the master attributes associated with the first request, at least a portion of each of the images of one or more of the product labels of the consumer products having the one or more master attributes associated with the first request and at least a portion of the sales history, and at least a portion of each of the images of one or more of the product labels associated with the related consumer products and at least a portion of a sales history.
US10699271B2 Method and apparatus for advancing through a deck of digital flashcards
Parents and entities incentivize students to learn using pledges of cash, goods, and services. Students earn incentivized rewards by interacting with lessons on a digital computing device, such as a desktop computer, notebook, tablet, or “smart phone.” The lessons may include digital flash cards, text, pictures, figures, audio and video recordings ranging from classroom lectures, to classical music, to animation of scientific principles. In flashcard embodiments, the accuracy of each answer is recorded on a histogram corresponding to a particular flashcard, or the principles taught therein. The application generates performance metrics from histogram data. The performance metrics are used to generate control parameters that control the frequency and order flashcard presentation. Statistical analysis, adaptive learning and/or artificial intelligence programs refine the control parameters governing flashcard review, thereby optimizing the functionality. As a student satisfies various performance metrics and/or courseware requirements, incentives are released to the student.
US10699266B2 Electronic device including coil
An electronic device is provided. The electronic device includes a housing; a plurality of coils that are disposed on a first layer within the housing; a plurality of other coils disposed on a second layer substantially parallel to the first layer; a first conductor that connects an end point of a first coil of the plurality of coils and a start point of a second coil of the plurality of other coils and conducts a current from the end point of the first coil to the start point of the second coil; and a second conductor that connects a start point of a third coil adjacent to an outer side of the first coil of the plurality of coils and an end point of the second coil and conducts the current to be applied from the end point of the second coil to the start point of the third coil, wherein the first conductor and the second conductor induce a directional magnetic field when the current flows.
US10699265B2 On-line pay-per-use system and method
Aspects of the invention may involve systems, methods, and computer readable medium. In an embodiment of the invention, a computer-implemented method for paying for usage of a pay per use device may be provided. The method may transmit device identification information from the device to a server. Device setup information and vend price may be received and the vend price may be displayed. User identification may be received and transmitted to the server. An account balance value may be received and displayed on the display. A start request may be received and transmitted to the server. The device may start and an updated account balance may be displayed.
US10699263B2 Systems and methods for providing payment hotspots
Systems and methods are provided for facilitating payments between users of the system such as person-to-person payments using a payment hotspot. A payment hotspot or payspot may be generated by a first user device of a first user to facilitate a transfer of funds between the first user and the second user. The payspot may be a virtual payment portal that allows secure payment between the users without either of the users having to provide identifying information to the other user. The payspot may be accessed by the second user based on the proximity of a second user device of the second user to the first user device or the first user may provide an identification code of the payspot to the second user. The second user may access the payspot by communicating with a payment server with the second user device, through the first user device.
US10699262B2 User device enabling access to payment information in response to mechanical input detection
In certain embodiments, an electronic device can include a secure element that detects a mechanical input. The mechanical input can correspond to an instruction to transmit securely stored payment information to another device and/or to release such information to an application on the device (e.g., for use in an in-app commerce transaction). This feature can inhibit or prevent unauthorized transmission of payment information. When the mechanical input is detected, payment information can be transmitted to a point of sale (POS) terminal (e.g., via near-field communication) or released to an app on the device. Further, a user can either use default payment information or interact with the device (before or after providing the mechanical input) to select appropriate payment information for a transaction. For example, the user can select between credit cards, debit cards and/or stored-value cards (e.g., transit card).
US10699245B2 System and method for visual communication between buyers and sellers
A visual communications (VC) tool enables visual communication over a data communications network. An email is sent to a recipient containing a link to a first visual arrangement generated by a sender. The first visual arrangement may include images of various products. The first visual arrangement is displayed via a web browser in a first display area of the VC tool in response to actuation of the link in the email message. The recipient then selects a first image in the first display area. The selection may include dragging and dropping the first image into a second display area of the VC tool. The selection triggers the generating of a second visual arrangement which includes a copy of the first image. The copy of the first image is displayed in a second display area concurrently with the display of the first image in the first display area.
US10699227B2 Workforce strategy insights
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for workforce planning. The methods, systems, and apparatus include actions of obtaining historical project data describing previous projects, generating a knowledge graph based at least on the historical project data, obtaining future project data describing a future project, identifying a particular previous project that matches the future project based at least on the knowledge graph and the data describing the future project, generating similarity scores between the previous projects and the future project, determining that the similarity score between the particular previous project and the future project satisfies a similarity threshold, identifying the particular previous project as matching the future project, identifying personnel for the future project based at least on the skills needed for the particular previous project, and generating a resource plan for the future project based at least on the identified personnel.
US10699225B2 Production management support apparatus, production management support method, and production management support program
A CPU 501 of a production management support apparatus 500 is configured to execute: a process of acquiring capability information of a plurality of workers; a process of acquiring work information of a plurality of kinds of work; a process of acquiring work performance information including a work status of a plurality of kinds of work actually executed by the plurality of workers; a process of accepting a designation of a target worker and target work; a process of acquiring the work performance information of the plurality of workers related to the plurality of kinds of work, and generating a predictive model which adopts a work status in the work performance information of each work as a target variable, and which adopts any plurality of feature amounts among feature amounts included in the work information and the capability information as an explanatory variable; a process of applying the predictive model to the capability information of the target worker and the work information of the target work, to estimate a work status when the target work is performed by the target worker; and a process of displaying the estimated work status.
US10699220B1 Methods of self-contained recycling of pharmaceutical container systems
Disclosed herein is a system and method of recycling of a pharmaceutical container system, which can include the container and closure for the container. The disclosure teaches a self-contained recycling system wherein the pharmaceutical containers that are made for consumer use are returned for processing and remanufacturing as new unused pharmaceutical containers to facilitate the ease of recycling of the same and the future use as unused pharmaceutical containers and viable consumer products.
US10699217B2 Method and system for reflective learning
The present disclosure relates to system(s) and method(s) for reflective learning in a cognitive decision-making process. In one embodiment, the method comprises receiving input data and computing a first deviation in user behavior based on input data. The method further comprises classifying the business opportunities and the strategies as one of an accurate business opportunities or an inaccurate business opportunities and an accurate strategies or an inaccurate strategies based on comparison of the first deviation with a predefined threshold and identifying one or more algorithm and metadata associated with the inaccurate business opportunities and the inaccurate strategies. The method furthermore comprises executing one of a retraining of the one or more algorithm, a modifying the metadata associated with the inaccurate business opportunities and the inaccurate strategies or generating a new algorithm thereby enabling reflective learning in a cognitive decision-making process.
US10699210B2 Evaluating modifications to features used by machine learned models applied by an online system
An online system identifies an additional feature to evaluate for inclusion in a machine learned model. The additional feature is based on characteristics of one or more dimensions of information maintained by the online system. To generate data for evaluating the additional feature, the online system generates various partitions of stored data, where each partition includes characteristics associated with one or more dimensions on which the additional feature is based. Using values of characteristics in a partition, the online system generates values for the additional feature and includes the values of the additional feature in the partition. Values for the additional feature are generated for various partitions based on the values of characteristics in each partition. The online system combines multiple partitions that include values for the additional feature to generate a training set for evaluating a machine learned model including the additional feature.
US10699208B2 Method and system for computing distance measures on a quantum computer
Nearest neighbor distances are obtained by coherent majority voting based on a plurality of available distance estimates produced using amplitude estimation without measurement in a quantum computer. In some examples, distances are Euclidean distances or are based on inner products of a target vector with vectors from a training set of vectors. Distances such as mean square distances and distances from a data centroid can also be obtained.
US10699204B2 Knowledge discovery from belief networks
Techniques are disclosed herein for making predictions with respect to how content consumers will interact with a digital asset. For example, in the context of website visitors browsing digital assets provided via a website, web traffic data can be collected and modeled using a belief network. The belief network may represent a probability distribution for a set of variables that define the web traffic data. Examples of such variables include browser type, browsing session duration, geographic location, visitor demographic characteristics, and a browsing outcome. Certain of the embodiments disclosed herein can be used to extract knowledge from the belief network, thereby allowing statistical inferences to be drawn with respect to how certain classes of website visitors will interact with the website. The influence of one or more first variables (for example, geographic location) can be quantified with respect to one or more second variables (for example, the successful result indicator).
US10699202B2 Inferential-based communications method and system
A method and system of inferential-based communications applies two sets of values, whereby the first set of values are determined from inferences of the relevancy of textual elements with respect to text-based content and the second set of values are determined from behavioral-based inferences with respect to topics, so as to select appropriate words to be included in communications that are generated for delivery to a user. The inferences that are with respect to text-based content may be determined by applying analytic methods such as Bayesian or statistical learning-based methods. The values that are determined from behavioral-based inferences with respect to topics may correspond to inferences of interest and/or expertise. Words in the communications may be selected and/or arranged in accordance with syntactical rules and may reference elements of the text-based content and/or behavioral inferences.
US10699201B2 Presenting relevant content for conversational data gathered from real time communications at a meeting based on contextual data associated with meeting participants
Identifying relevant content for data gathered from real time communications includes obtaining conversational data from a real time communication, identifying contextual data with at least one contextual data source relevant to the real time communication, and inferring a meaning of the conversational data based on the contextual data.
US10699199B2 Autonomous learning of actionable models from unstrutured data
Techniques for autonomously generating a domain model and/or an action model based on unstructured data are provided. In one example, a computer implemented method can comprise extracting, by a system operatively coupled to a processor, a plurality of actions from a non-numerical language. The plurality of actions can achieve a goal. The computer-implemented method can also comprise generating, by the system, a domain model based on the plurality of actions. Further, the computer-implemented method can comprise generating, by the system, an action model based on the domain model. In various embodiments, the action model can comprise an action transition for accomplishing the goal.
US10699197B2 Predictive analysis with large predictive models
An approach to optimizing predictive model analysis, comprising creating one or more model templates, decomposing a predictive model, wherein model information is extracted from the predictive model, storing the model information in the one or more model templates, creating a plurality of sub-models, associated with the predictive model, using the stored model information, sending the plurality of sub-models to a scoring engine, receiving results based on the plurality of sub-models from the scoring engine and generating predictions based on combining the results received from the scoring engine. The generated predictions can be sent to one or more analytic applications for further processing.
US10699196B2 Lossless parsing when storing knowledge elements within a universal cognitive graph
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 lossless parsing operation on the data, the processing the data identifying a plurality of knowledge elements based upon the parsing operation; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data.
US10699194B2 System and method for mimicking a neural network without access to the original training dataset or the target model
A device, system, and method is provided to mimic a pre-trained target model without access to the pre-trained target model or its original training dataset. A set of random or semi-random input data may be sent to randomly probe the pre-trained target model at a remote device. A set of corresponding output data may be received from the remote device that is generated by applying the pre-trained target model to the set of random or semi-random input data. A random probe training dataset may be generated comprising the set of random or semi-random input data and corresponding output data generated by randomly probing the pre-trained target model. A new model may be trained with the random probe training dataset so that the new model generates substantially the same corresponding output data in response to said input data to mimic the pre-trained target model.
US10699179B1 Contactless-type metal card having an electromagnetic wave absorption sheet
Provided is a contactless-type metal card with an electromagnetic wave absorption sheet. The contactless-type metal card may include: a metal body sheet made of a metal material; an antenna inlay sheet made of a synthetic resin material with an antenna mounted on one side thereof; an electromagnetic wave absorption sheet disposed between the metal body sheet and the antenna inlay sheet; an IC device for card mounted on the metal body sheet or the antenna inlay sheet and having terminals connected to two ends of the antenna; a first thermal adhesive sheet disposed between the metal body sheet and the electromagnetic wave absorption sheet; and a second thermal adhesive sheet disposed between the electromagnetic wave absorption sheet and the antenna inlay sheet. The electromagnetic wave absorption sheet is preferably formed by mixing a powder of materials having a property of absorbing an electromagnetic wave and a binder.
US10699175B2 Circuits and systems for low power magnetic secure transmission
According to another embodiment, a system includes a driver circuit that drives a first output and a second output; a coil coupled between the first output and the second output such that the driver circuit drives current through the coil in response to control signals; and a programmable slew circuit coupled to the driver circuit. In some embodiments, a switch is coupled between the first output and the coil. In some embodiments an over-voltage protection circuit is coupled to protect the driver circuit.
US10699169B2 Machine learning-based object detection method and apparatus
Provided is a machine learning-based object detection method performed by an object detection apparatus. the method comprises constructing an object detection model by performing machine learning on a training image set, wherein the object detection model is a model for detecting a target object in an input image based on the result of comparing a confidence score for the target object with a threshold value, obtaining an input image given a detection result for the target object, wherein the obtained input image is an image not included in the training image set, predicting one or more object regions, in which the target object exists, in the obtained input image by using the object detection model, classifying a region not matching the detection result among the predicted object regions as a false detection region; and adjusting the threshold value of the object detection model based on a confidence score of the false detection region.
US10699166B2 Font attributes for font recognition and similarity
Font recognition and similarity determination techniques and systems are described. In a first example, localization techniques are described to train a model using machine learning (e.g., a convolutional neural network) using training images. The model is then used to localize text in a subsequently received image, and may do so automatically and without user intervention, e.g., without specifying any of the edges of a bounding box. In a second example, a deep neural network is directly learned as an embedding function of a model that is usable to determine font similarity. In a third example, techniques are described that leverage attributes described in metadata associated with fonts as part of font recognition and similarity determinations.
US10699164B2 Training template construction apparatus for facial expression recognition and method thereof
A training template construction apparatus includes a gaze fixation point receiving unit for receiving gaze fixation points of a user that looks a facial picture that expresses random emotion, from an eye tracking apparatus that is operatively associated with the gaze fixation point receiving unit, a gaze pattern extraction unit for extracting a gaze pattern and gaze pattern information via machine-learning of the gaze fixation points received from the gaze fixation point receiving unit, a heat map deduction unit for deducing a heat map using the gaze pattern and the gaze pattern information that are extracted by the gaze pattern extraction unit, a difference heat map deduction unit for deducing a difference value between the heat map deduced from the heat map deduction unit and a heat map of a reference group based on pre-stored facial pictures that express the same emotion and for deducing a difference heat map to which the difference value is applied, and a controller for analyzing the gaze pattern and the difference heat map to generate a training template of a sequence, a time, and a path for user gaze treatment.
US10699158B2 Using a probabilistic model for detecting an object in visual data
A probabilistic model is provided based on an output of a matching procedure that matches a particular object to representations of objects, where the probabilistic model relates a probability of an object being present to a number of matching features. The probabilistic model is used for detecting whether a particular object is present in received visual data.
US10699157B2 Image comparison system and method
An image comparison method constituted of: receiving images; point matching the images to identify tentatively corresponding points; responsive to the identified points, defining a plurality of first image tiles within the first image; defining a plurality of second image tiles within the second image, each corresponding to a respective first image tile; adjusting the intensity of a set of pixels responsive to the cumulative relative frequency of the respective pixel intensity within the respective tile; for each tile, applying a plurality of non-linear functions; for each function, separately determining a moment of the outcome of the respective non-linear function for each axis of the respective tile; for each first image tile and corresponding second image tile, determining a distance between the subspaces spanned by moment vectors; and responsive to determined distances, determining whether respective first and second image tiles comprise observations of the same portion.
US10699156B2 Method and a device for image matching
A method for image matching includes acquiring a template image and a target image; acquiring a group of template features according to the template image; extracting a group of target features according to the target image; and according to template features and target features, calculating an degree of image similarity between the template image and each frame of target images, and using a target image with the maximum degree of image similarity as a matched image to the template image. In the image-matching method, image matching is performed by calculating an degree of image similarity between a template image and each target image according to a degree of image similarity between template features and target features, so that non-redundancy of features in an image matching process and correct image matching can be guaranteed, and the image matching accuracy can be improved.
US10699153B2 Providing diverse and representative swatches extracted from an input image
Certain embodiments involve determining a diverse and representative subset of swatches of an input image. For example, a graphic manipulation application determine a salient object in an image. The graphic manipulation application extracts multiple swatches from the image. In some cases, the swatches include pixels included in the salient object. The graphic manipulation application computes selection scores for the multiple swatches by combining, for each swatch, a likelihood score indicating a representativeness of a pattern depicted by a respective swatch, and a dominance score indicating a dominance of the pattern depicted by the respective swatch. The graphic manipulation application generates, based on the selection scores of the multiple swatches, a subset of the multiple swatches extracted from the image.
US10699143B2 System and method for vehicle occupant identification and monitoring
An imaging system and method are provided herein. A first light source is configured to project a first illumination onto a vehicle occupant. A second light source is configured to project a second illumination onto the vehicle occupant. An imager is configured to acquire one or more images of a biometric feature of the vehicle occupant and generate image data corresponding to the one or more acquired images. The imager is further configured with a variable field of view based on which of the first and second light sources is activated.
US10699139B2 System for real-time object detection and recognition using both image and size features
Described is an object recognition system. Using an integral channel features (ICF) detector, the system extracts a candidate target region (having an associated original confidence score representing a candidate object) from an input image of a scene surrounding a platform. A modified confidence score is generated based on a location and height of detection of the candidate object. The candidate target regions are classified based on the modified confidence score using a trained convolutional neural network (CNN) classifier, resulting in classified objects. The classified objects are tracked using a multi-target tracker for final classification of each classified object as a target or non-target. If the classified object is a target, a device can be controlled based on the target.
US10699137B2 Automatic collection and classification of harsh driving events in dashcam videos
A video classification platform receives a first message that includes a link to video data including video frames captured by one or more cameras associated with the vehicle, and including information concerning a vehicle and a driving event. The platform obtains the video data using the link, identifies the vehicle and the driving event based on the information, and determines objects in a video frame. The platform constructs a collision cone of the vehicle for the video frame and determines, based on the collision cone, a set of objects that have a potential to collide with the vehicle. The platform assigns a category to the driving event based on the set of objects, the collision cone of the vehicle, and the information, generates a second message that includes the category and the information, and sends the second message to a client device to display the second message.
US10699121B2 Methods, systems, and devices relating to shadow detection for real-time object identification
The automated treatment of agricultural fields allows precise application of treatment to only areas of the field requiring treatment, allowing reduced use of agricultural products such as pesticides and the related reduction in environmental stress. Such automated treatment requires the monitoring of image information of the field to detect objects of interest such as weeds. Such monitoring of image information of the field suffers from the real world problem of shadows cast from the agricultural equipment and/or adjacent trees or structures that cast shadows across the field. Shadows are extracted from the image data by smoothing the data, and developing a shadow mask by employing an intensity histogram and identifying a local minima in the darker intensities of the histogram to identify a shadow threshold. The image areas within the shadow area detected by said mask are then corrected by multiplication with correction coefficients to extract the shadow.
US10699114B2 Reducing the search space for recognition of objects in an image based on wireless signals
Provided is a process including: determining that a mobile computing device has crossed a geofence associated with a merchant store; sending, to a remote classifier server, a request for object-recognition classifiers for objects in the merchant store; receiving a set of object-recognition classifiers; receiving with the mobile computing device from user a request to search for offers; capturing an image with a camera of the mobile computing device; receiving one or more wireless beacon identifiers with the mobile computing device; based on the wireless beacon identifiers, selecting a subset of the object-recognition classifiers in the set of object-recognition classifiers; and recognizing an object in the captured image based on the selected subset of the object-recognition classifiers; and requesting, from a remote offer publisher server, offers corresponding to the recognized object; and receiving offers from the remote offer publisher server; and displaying the received offers to the user.
US10699112B1 Identification of key segments in document images
A system and method of automatically learning new keywords in a document image based on context such as when a never before seen keyword exists surrounded by other key-value pairs. A machine learning based approach leverages subword embeddings and two-dimensional geometric contexts in a gradient boosted trees classifier. Keys may be composed of multi-word strings or single-word strings.
US10699106B2 Direction discrimination device and direction discrimination method
A direction discrimination device includes: an extraction unit configured to extract pieces of feature information from an image of a person, each of the pieces of feature information representing a feature of corresponding one of portions of the person; and a discrimination unit configured to discriminate a direction of the person based on the pieces of feature information. The discrimination unit is configured to weight first feature information which is feature information of a portion that is likely to have a difference in the feature between a first direction and a second direction range, more than second feature information which is feature information of a portion that is less likely to have a difference, in determination of the direction of the person. The second direction range not includes the first direction and includes a second direction opposite to the first direction.
US10699091B2 Region of interest location and selective image compression
Systems and methods of operation for an image processor system to process images to locate two-dimensional regions which are likely to contain machine-readable symbol data or text. Such regions of interest (ROIs) may be preserved at full resolution, whilst the contents of non-ROIs are averaged into a single pixel value. Transition densities in an image may be converted into a numeric value. Such transition densities may be indicative of the presence of data of interest, such as textual data and/or machine-readable symbol data. The pixels values for the pixels in the ROIs may be sent to a decoder unchanged (i.e., full resolution), which absolves the decoder from having to perform any ROI location computations. Modified or altered images may be compressed to much smaller size files while maintaining lossless ROIs, which allows for transmission of such images to processor-based devices over a data communications channel in real time.
US10699084B2 Local interaction systems and methods
An interaction point includes a hardware-based processor, a local cache data store that stores attraction data pertaining to an entertainment attraction, and a radio-frequency identification (RFID) reader that receives electromagnetic radiation of a wearable electronic device indicative of an interaction with the interaction point. The hardware-based processor, based upon the interaction with the interaction point: causes feedback to be rendered by the wearable electronic device, causes modification to at least a portion of the attraction data, or both.
US10699080B2 Capturing rich response relationships with small-data neural networks
The present disclosure relates to a response analysis system that employs a small-data training dataset to train a neural network that accurately performs domain-agnostic opinion mining. For example, in one or more embodiments, the response analysis system trains a response classification neural network using part of speech information (e.g., syntactic information) to learn and apply response classification labels for opinion text responses. In particular, the response analysis system employs part of speech information patterns without regard to word patterns to determine whether words in a text response correspond to an opinion, the target of the opinion, or neither. In addition, the trained response classification neural network has a significantly reduced learned parameter space, which decreases processing, memory requirements, and overall complexity.
US10699070B2 Dynamic retrieval and rendering of user interface content
In one general aspect, a method and system are described for generating a map data structure constructed in a tabular form. The map data structure may include a plurality of keys indicated in column headers and a plurality of lists of values indicated in rows. Each list of values may be mapped to a respective key in the plurality of key. The map data structure may be iteratively parsed for each key to generate a plurality of additional columns and additional data. The additional columns and the additional data may be rendered in an updated tabular representation as an extension of the first tabular representation in the user interface.
US10699069B2 Populating spreadsheets using relational information from documents
A spreadsheet population method, system, and computer program product include associating text with a spreadsheet, the text including candidate data items for populating the spreadsheet, building a multi-dimensional analogy model where each dimension comprises a unique pair of data items where the data items co-occur within a same context window, accepting example data items in the spreadsheet where the data items form tuples in a same implicit relationship according to a spatial configuration, and performing an assistance operation on the spreadsheet using the data item tuples retrieved using the analogy model from the example data items.
US10699065B2 Electronic document content classification and document type determination
A system and method includes receiving an electronic document having content divided into components and, for each of the components, comparing content of the component with component content characteristics of a classification schema associated with a document type and storing, in an electronic data storage, in a record associated with the component, indications of the component content characteristics of the classification schema that are included in the component. Document content characteristics of the classification schema are compared with the content of the electronic document and storing, in the electronic data storage, in a record for the electronic document, indications of the document content characteristics of the classification schema that are included in the electronic document. The electronic document is identified as the document type based on the content characteristics of the records meeting a document type criteria.
US10699060B2 Natural language processing using a neural network
A system includes a neural network for performing a first natural language processing task. The neural network includes a first rectifier linear unit capable of executing an activation function on a first input related to a first word sequence, and a second rectifier linear unit capable of executing an activation function on a second input related to a second word sequence. A first encoder is capable of receiving the result from the first rectifier linear unit and generating a first task specific representation relating to the first word sequence, and a second encoder is capable of receiving the result from the second rectifier linear unit and generating a second task specific representation relating to the second word sequence. A biattention mechanism is capable of computing, based on the first and second task specific representations, an interdependent representation related to the first and second word sequences. In some embodiments, the first natural processing task performed by the neural network is one of sentiment classification and entailment classification.
US10699059B2 Character updating method and apparatus
The present disclosure is applicable to the communications field and provides a character updating method and apparatus. The method includes: receiving a character update request sent by a client, the character update request carrying a unicode of a character; searching for a file of which a file name is same with the unicode of the character, the file being configured to store single character data, the single character data being obtained by resolving character data stored in a font into single character data; and sending the found file to the client, so that the client updates, according to the character data in the received file, a corresponding character.
US10699052B2 Methods, systems, and computer program products for generating semiconductor circuit layouts
A method of generating electronic circuit layout data can include electronically providing data representing a first standard cell layout including a first scaling enhanced circuit layout in an electronic storage medium. The first scaling enhanced circuit layout included in the first standard cell layout can be electronically defined using a marker layer. The first scaling enhanced circuit layout can be electronically swapped for a second scaling enhanced circuit layout to electronically generate data representing a second standard cell layout in the electronic storage medium. The data representing the second standard cell layout can be electronically verified.
US10699033B2 Secure enablement of platform features without user intervention
Systems, apparatuses, and methods for secure enablement of platform features without user intervention are disclosed. In one embodiment, a system includes at least a motherboard and a processor. The motherboard includes at least a socket and an authentication component. The authentication component can be a chipset, expansion I/O device, or other component. The processor is installed in the socket on the motherboard. During a boot sequence, the processor retrieves a key value from the authentication component and then authenticates the key value. Next, the processor determines which one or more features to enable based on the key value. Then, the processor programs one or more feature control registers to enable the one or more features specified by the key value. Accordingly, during normal operation of the system, the one or more features will be enabled.
US10699030B2 Determining cryptographic operation masks for improving resistance to external monitoring attacks
Systems and methods for determining cryptographic operation masks for improving resistance to external monitoring attacks. An example method may comprise: selecting a first input mask value, a first output mask value, and one or more intermediate mask values; based on the first output mask value and the intermediate mask values, calculating a first transformation output mask value comprising two or more portions, wherein concatenation of all portions of the first transformation output mask value produces the first transformation output mask value, and wherein exclusive disjunction of all portions of the first transformation output mask value is equal to the first output mask value; and performing a first masked transformation based on the first transformation output mask value and the first input mask value.
US10699021B2 Method and a device for secure storage of at least one element of digital information, and system comprising such device
The present invention is enclosed in the field of digital information storage, specifically digital information storage with complies with high security and privacy requirements. It is an object of the present invention a method for secure storage of at least one element of digital information (201), comprising i) ciphering with at least one ciphering key (202) said at least one element of digital information (201) into a ciphered element of digital information (203) and ii) transmitting said ciphered element of digital information (203) and said at least one ciphering key (202) to a domain (2) (204) from a plurality of domains (2) (204) for subsequent storage, wherein said ciphered element of digital information (203) and said at least one ciphering key (202) are transmitted to different domains (2) (204). Such method may be implemented by a system comprising client devices and a front-end server.
US10699017B2 Determining coverage of dynamic security scans using runtime and static code analyses
Example embodiments relate to assessing dynamic security scans using runtime analysis and static code analysis. In example embodiments, a system performs static code analysis of a web application to identify reachable code and/or data entry points, where the data entry points are used to determine an attack surface size for the web application. At this stage, the system may initiate runtime monitoring for a dynamic security scan of the web application, where the runtime monitoring detects invocation of a statement at one of the data entry points. The invocation is logged as an invocation entry that comprises invocation parameters and/or code units that were executed in response to the invocation. The system may then determine an attack surface coverage of the dynamic security scan using the invocation entry and the attack surface size and/or a reachable code coverage using the invocation entry and the reachable code.
US10699014B2 Preventing connecting to a locked device
Apparatuses, methods, systems, and program products are disclosed for preventing connections to a locked device. A method includes detecting, by a processor, that an information handling device is placed in a locked mode. The information handling device includes one or more communication interfaces that enable communication while the information handling device is placed in the locked mode. The method includes preventing connections to the one or more communication interfaces while the information handling device is in the locked mode.
US10699002B1 Identification of database intrusion by changes in data tables
Aspects described herein may allow for the application of an artificial neural network architecture to identify intrusion in a database. Changes to components of a data table of the database may be tracked as a snapshot of the changes over a period of time. Any change in the data table may be associated with a user. Utilizing multiple snapshots, a background substitution technique may be utilized to generate a matrix of the changes to the data table over a period of time. A model having an artificial neural network architecture may utilize the matrix as an input set to identify the user as an unauthorized user accessing the database.
US10698997B2 Login information data processing
Techniques related to login information data processing are described. In one example method, a smart contract is created based on a predetermined smart contract template. The smart contract includes login information corresponding to a user. The created smart contract is stored at a storage address in a blockchain network based on the identifier. A login information query request is received from the user, and the login information query request includes the identifier. At least one smart contract is retrieved from the blockchain network based on the identifier, and the smart contract corresponding to the user is determined from the at least one retrieved smart contract. The smart contract corresponds to the user is executed to obtain at least one login information, and sending the obtained login information to the user.
US10698980B2 Methods for constructing surfaces for optimizing fluid flow
A method of modeling fluid flow in a computational fluid dynamics model space in a way that tracks both linear and rotational position of the modeled flow in the model space by representing flow elements as resistors and resistor arrays having resistance valued relative to the fluid flow.
US10698979B2 Method and system for determining relationship between users based on physical addresses of wireless signal sources
Systems and methods are provided for determining relationship between users. The systems and methods may include receiving, from a target user terminal and one or more other user terminals, one or more physical addresses associated with one or more wireless signal sources. The system may determine one or more relationships between a target user associated with the target user terminal and one or more other users associated with the one or more other user terminals based on the received one or more physical addresses. The one or more wireless signal sources are within search ranges of the target user terminal and the one or more other user terminals.
US10698978B1 System of english language sentences and words stored in spreadsheet cells that read those cells and use selected sentences that analyze columns of text and compare cell values to read other cells in one or more spreadsheets
Multiple computer applications connecting spreadsheet cells together using Natural language and software agents that allow English language sentences to be input that then read the English language sentences stored in spreadsheet cells which then can be used to analyze column text and individual text stored in cells. English language sentences sent from software agents, input by the user, or from text or SQL databases, or spreadsheet cells can put text values in cell columns which make a column of text unique. Likewise, two cells can be used to make decisions from IF Then Else sentences that can be integrated with the decision decided by a column of unique text and in each case the solutions comprise the steps of reading solution cells that contain English language sentences. Multiple spreadsheets can send text back and forth making decisions along the way until not more sentences exist in the application's sentence queues.
US10698972B2 Systems and methods for generating page stories
Systems, methods, and non-transitory computer-readable media can determine a change made to a page that is accessible through a social networking system. A page update story that describes the change can be generated. The page update story to be published through the social networking system.
US10698962B2 Analysis of data utilization
One or more processors determine a first amount of data that was provided to a program by a data source. One or more processors analyze a degree of usage of the first amount of data by the program. One or more processors determine a second amount of data that was used by the program based, at least in part, on the degree of usage. The second amount of data is a portion of the first amount of data.
US10698959B1 Social warning system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, to detect system problems using social media. One of the method includes monitoring posts on a plurality of social network sites. The method includes identifying posts that include at least one of a plurality of keywords, at least some of the keywords indicative of system problems. The method includes tagging the identified posts. The method includes determining, based on the tagged posts, that a system problem is occurring. The method also includes raising an alert regarding the system problem.
US10698952B2 Using digital fingerprints to associate data with a work
A computing device, during sampling or playback of a work, receives a command to associate data with the work at a particular point in the work. The computing device generates a digital fingerprint of a segment of the work, wherein the segment corresponds to the particular point in the work. The computing device then associates the data with the digital fingerprint.
US10698951B2 Systems and methods for automatic-creation of soundtracks for speech audio
A method of automatically generating a digital soundtrack intended for synchronised playback with associated speech audio, the method executed by a processing device or devices having associated memory. The method comprises syntactically and/or semantically analysing text representing or corresponding to the speech audio at a text segment level to generate an emotional profile for each text segment in the context of a continuous emotion model. The method further comprises generating a soundtrack for the speech audio comprising one or more audio regions that are configured or selected for playback during corresponding speech regions of the speech audio, and wherein the audio configured for playback in the audio regions is based on or a function of the emotional profile of one or more of the text segments within the respective speech regions.
US10698950B2 Systems and methods for creating customized vocal ensemble arrangements
Systems and methods for creating customized vocal ensemble arrangements are provided herein. A user can specify a musical selection and provide information about an ensemble, such as the number of vocalists, vocal range, gender, and display preferences into the system. The system generates a conductor's score and individual vocalist scores that have been customized for each member of the ensemble to match their individual vocal range and tailored to balance the entire ensemble.
US10698948B2 Audio matching based on harmonogram
In an example context of identifying live audio, an audio processor machine accesses audio data that represents a query sound and creates a spectrogram from the audio data. Each segment of the spectrogram represents a different time slice in the query sound. For each time slice, the audio processor machine determines one or more dominant frequencies and an aggregate energy value that represents a combination of all the energy for that dominant frequency and its harmonics. The machine creates a harmonogram by representing these aggregate energy values at these dominant frequencies in each time slice. The harmonogram thus may represent the strongest harmonic components within the query sound. The machine can identify the query sound by comparing its harmonogram to other harmonograms of other sounds and may respond to a user's submission of the query sound by providing an identifier of the query sound to the user.
US10698934B1 Interface between a virtual personal assistant and an interactive voice response system
In order to make existing IVR transactions visible to mobile device users that utilize a Virtual Personal Assistant (VPA), an interface is provided for an IVR system. The interface receives a transaction request from a VPA for a transaction provided by the IVR system and determines the transaction pertaining to the request. The interface then executes the respective IVR transaction application and converts the voice prompts of the IVR application to semantic data requests that can be interpreted by the VPA. The interface can provide data to the IVR application from data provided in the initial transaction request. Any missing data fields can be requested from the VPA. If the VPA is unable to provide the missing data from data available to the VPA, the VPA is able to prompt the user with text, audio and/or images prompts to obtain the missing data for the transaction.
US10698931B1 Input prediction for document text search
A document search engine facilitates input prediction for searching content within stored documents associated with a user by maintaining a data structure comprising entries that are each associated with one of the stored documents, wherein each entry comprises textual content of one of the stored documents, and wherein the textual content comprises a plurality of characters. The textual content of each entry in the data structure is analyzed to identify sequential relationships between the characters in the textual content. An input text comprising a text character is received from a user as part of a search query, and a predicted text to follow the input text is determined, where the predicted text is based on the one or more sequential relationships between the characters in the textual content. The document search engine then provides the search query including the input text and the predicted text to the client device.
US10698927B1 Multiple sensor session and log information compression and correlation system
Methods, systems and apparatus, including computer programs encoded on computer storage media for compressing sensor log information. One of the methods includes accessing log information maintained in one or more databases, the log information being generated in response to actions associated with entities, and the log information indicative of respective sessions for which one or more logs were generated, each log indicating an entity. Log information is grouped according to entity. One or more logs associated with respective sessions based on the grouped log information. Compressed logs are generated from logs associated with respective sessions based on compression rules.
US10698916B1 Data preparation context navigation
Navigating to a data preparation context is disclosed. A set of data preparation operations is performed on one or more data sets to generate a set of answer sets in a first application. A final answer set in the set of answer sets is provided to a second application. In response to a user specification of a source-related query, a reference associated with the source-related query is obtained. A corresponding subset of the set of answer sets associated with one or more corresponding or relevant data preparation operations is determined according to the obtained reference. The corresponding subset of the set of answer sets associated with the one or more data preparation operations are presented in the first application according to the obtained reference.