Document Document Title
US10194255B2 Actuator systems for oral-based appliances
Actuator systems for oral-based appliances utilizing transducers which are attached, adhered, or otherwise embedded into or upon a dental or oral appliance to form a hearing aid assembly. Such oral appliances may be a custom-made device which receives incoming sounds and transmits the processed sounds via a vibrating transducer element. The transducer element may utilize electromagnetic or piezoelectric transducer mechanisms and may be positioned directly along the dentition or along an oral appliance housing in various configurations.
US10194253B2 Antennas for hearing aids
An antenna configured in a hybrid circuit provides a compact design for a hearing aid to communicate wirelessly with a system external to the hearing aid. In an embodiment, an antenna includes metallic traces in a hybrid circuit that is configured for use in a hearing aid. The antenna includes contacts in the hybrid circuit to couple the metallic traces to electronic devices in the hybrid circuit. In an embodiment, the metallic traces form a planar coil design having a number of turns of the coil in a substrate in the hybrid circuit. In another embodiment, the metallic traces are included in a flex circuit on a substrate in the hybrid circuit. An antenna configured in a hybrid circuit allows for use in a completely-in-the-canal hearing aid.
US10194251B2 Top port microphone with enlarged back volume
A package for a top port microphone with an enlarged back volume. The package includes on a substrate a lid enclosing thereunder a total volume and accommodating a MEMS chip and an ASIC. A stopper seals the ASIC against the lid thereby separating and dividing the total volume under the lid in a volume extension and a remaining volume. The volume extension can be used to arbitrarily enlarge the back volume or the front volume dependent on a placement of a sound port to the volume extension or the remaining volume. A sound path connects the volume extension and a partial volume enclosed between MEMS chip and substrate.
US10194248B2 Speaker with flex circuit acoustic radiator
A speaker assembly including a frame and a magnet assembly positioned within the frame. The magnet assembly may include a magnet and a top plate. The assembly further including a sound radiating surface suspended over the magnet assembly. The sound radiating surface includes a flexible circuit. A suspension suspending the sound radiating surface over the magnet assembly is further provided. The suspension may be over molded to the sound radiating surface and the frame. A voice coil extends from a bottom side of the sound radiating surface and electrically connects to the flexible circuit.
US10194239B2 Multi-resolution audio signals
An apparatus including at least one microphone; audio circuitry connected to the at least one microphone; and a memory connected to the audio circuitry. The audio circuitry is configured to output a first audio track and at least one second audio track. The audio circuitry is configured to form the first audio track from an output signal, provided by the at least one microphone, by processing the output signal with a first audio configuring, and where the audio circuitry is configured to form the at least one second audio track from the output signal, provided by the at least one microphone, without the first audio configuring. The memory is configured to store the first audio track and the at least one second audio track together.
US10194238B2 Baffle for line array loudspeaker
A loudspeaker baffle that provides variable sound patterns is described. The baffle may support non-low frequency sound sources and a waveguide to provide varying sound beam patterns. The baffle may include a center mount adapted to receive a plurality of audio outputs and a plurality of low frequency apertures to receive a plurality low frequency output. The waveguide may be formed from a front face of the baffle. The front face may be intermediate the center mount and the low frequency apertures. The front face may include a continuously varying waveguide surface with a first waveguide portion adjacent a first audio output of the plurality of audio outputs providing a first sound pattern and a second waveguide portion adjacent a second audio output of the plurality of audio outputs providing a second sound pattern that is different than the first sound pattern.
US10194231B2 Circuit for detecting button action on earphone, terminal, and earphone
A circuit for detecting a button action on an earphone, including a first resistor, a comparator having with a first input end, a second input end, and an output end, with the first input end of the comparator connected to the first end of the first resistor, and the second input end of the comparator connected to the second end of the first resistor. A power supply us connected to the first resistor. The earphone includes a second resistor, and when the earphone is connected to the circuit, the second resistor is connected to the first resistor. The earphone further includes a microphone having a first end connected to the first end of the second resistor and a second end grounded, and a button having ends that are respectively connected the microphone and the second resistor. When the button is pressed, the ends of the button are connected.
US10194221B2 High capacity fiber-optic integrated transmission and switching systems
A high capacity node includes a plurality of receiver sections and a plurality of transmitter sections; and an electrical switching fabric between the plurality of receiver sections and the plurality of transmitter sections, wherein each of the plurality of receiver sections and the plurality of transmitter sections interface the electrical switching fabric at a full signal level and the electrical switching fabric is configured to perform flow switching on the full signal level between respective receiver sections and transmitter sections, and wherein the plurality of receiver sections, the plurality of transmitter sections, and one or more stages of the electrical switching fabric are implemented in one or more optoelectronic integrated circuits.
US10194212B2 Systems and methods for providing flexible access to scenes contained within a video content item
Devices, systems, and methods for providing flexible access to video scenes contained within a video content item by receiving a scene information collection relating to the video scenes in the video content item and providing a user interface enabling a user to select a scene based on the scene information collection.
US10194208B2 Television enabled therapeutic communication systems and methods
An apparatus, system and method for delivering messages to a television set includes the use of a health-related digital content messaging and compliance system (HDCMC) to facilitate communication between a medical provider, a digital television station and eventually the television set of an end user. The medical provider can place requests to the HDCMC to deliver requested health-related content to the television of the end user. The HDCMC transmits the requested health-related content to the digital television station, which in turn transmits the requested health-related content received from the HDCMC to the television of the end user using verification codes to ensure that the requested content is delivered to the intended television and/or viewer.
US10194206B2 Systems and methods of image searching
Systems and methods of image searching include receiving content, receiving a request to select an image from content, selecting a plurality of items in the image, retrieving information about the selected item, and providing display data based on the retrieved information.
US10194201B2 Systems and methods for operating a set top box
Features of various implementations are used to control operation of a second electronic device from a first electronic device using indirect control methods and optical character recognition. In some implementations, communication between a primary set-top box and a supplemental set-top box is configured in order to avoid the need for one or more provider-specific APIs. For example, one aspect of the disclosure is a method of identifying commands that can be used to control one or more features of a primary set-top box (e.g., DVR or VOD features) by a supplemental set-top box issuing commands to the primary set-top box via a wireless (e.g., IR) transmitter, and then using optical character recognition to identify the outcomes of those commands as displayed on a primary TV display or secondary display.
US10194196B2 Decoding device, reception device, transmission device, transmission/reception system, decoding method, and storage medium having decoding program stored therein
[Problem] To provide: a decoding device that decodes and replays, at a suitable timing, sequentially transmitted information; a reception device; a transmission device; a transmission/reception system; a decoding method; and a storage medium having a decoding program stored therein. [Solution] A decoding unit 21 that decodes packets sent from a transmission device 10. A decoding timing determination unit 22 determines the timing that the decoding unit 21 decodes packets, on the basis of adjustment information that is included in the packet and corresponds to time adjustment for making Coordinated Universal Time approach Universal Time. A packet includes processing interval information indicating the processing interval for an access unit being a set including the packet. The decoding timing determination unit 22 determines that packets constituting each access unit will be sequentially decoded at an interval corresponding to the interval indicated by the processing interval information, if the adjustment information indicates that a time adjustment will occur.
US10194190B2 Adapting user interface of display apparatus according to remote control device
A method of controlling a display apparatus is provided. According to the method, a display apparatus may receive data from a remote control device, identify the remote control device based on the received data, implement a function of the display apparatus in accordance with the received data, and display a user interface (UI) screen corresponding to the identified remote control device based on a user input being input through the remote control device.
US10194188B1 Bitrate selection for video streaming
Videos associated with video resolutions may be received. A first bitrate for each of the video resolutions may be identified based on a first bitrate point associated with the videos where a quality of the videos at a first video resolution that is upscaled to a second video resolution is better than a quality of the videos at the second video resolution at bitrates below the first bitrate point. The upscaling of the first video resolution may correspond to converting the videos from the first video resolution to the second video resolution at a client device. The identified corresponding first bitrate may be assigned to each of the video resolutions.
US10194183B2 Remote storage digital video recorder streaming and related methods
Systems, devices, and methods for streaming or otherwise delivering media content over a network are provided. One exemplary method of streaming media content over a network using a RS-DVR system involves receiving, at the RS-DVR system, a request for a portion of the media content from a media player on a client device via the network, receiving, at the RS-DVR system, the portion of the media content from an origin server on the network, buffering the portion of the media content at the RS-DVR system, and transmitting the portion of the media content to the media player on the client device. The portion of media content may be transmitted using a modified transport layer protocol, and in some embodiments, marked as non-cacheable.
US10194181B2 Fast channel change in a multicast adaptive bitrate (MABR) streaming network using multicast repeat segment bursts in a dedicated bandwidth pipe
A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using a dedicated bandwidth pipe for burst transmitting a requested channel's data. A video management agent is configured to stitch burst-transmitted data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, burst transmission ceases and the bandwidth consumed for sending burst-transmitted data is released.
US10194175B2 Video coding with embedded motion
A method, system, and apparatus for video coding and decoding with embedded motion information are disclosed. Image data is associated with basis functions and motion data. A method of identifying one or more basis functions which are representative of image data and associating the basis function with the motion data. A method or receiving information indicative of a basis function and of motion data and determining a motion vector based on the motion data. A system where portions of an image representative of basis functions are further associated with motion data at an encoder and then communicated to a decoder. A decoder produces at least portions of a predicted image using basis functions parameters and motion data.
US10194174B2 Simplifications for boundary strength derivation in deblocking
The present invention relates to an advantageous scheme for boundary strength derivation and decision processing related to deblocking filtering. More particularly, the present invention improves schemes for deciding deblocking and selecting appropriate deblocking filters known in the art so as to reduce the number of calculation cycles and required memory space.
US10194173B2 Method and apparatus for encoding and decoding video by using pattern information in hierarchical data unit
A video decoding apparatus including an extractor which extracts from a bitstream first pattern information indicating whether residual samples of a current coding unit are equal to 0, and when the first pattern information indicates the residual samples are not equal to 0, extracts from the bitstream transformation index information indicating whether a transformation unit of a current level included in the current coding unit is split, a decoder which splits the transformation unit of the current level into transformation units of a lower level when the transformation index information indicates a split of the transformation unit of the current level, wherein the extractor further extracts second pattern information for the transformation unit of the current level when the transformation index information indicates a non-split of the transformation unit of the current level, wherein the second pattern information indicates whether the transformation unit of the current level contains one or more transform coefficients not equal to 0, wherein the transformation unit of the current level is split into four transformation units of the lower level.
US10194166B2 Motion vector derivation method, moving picture coding method and moving picture decoding method
A motion vector derivation unit includes a comparison unit for comparing a parameter TR1 for a reference vector with a predetermined value to determine whether it exceeds the predetermined value or not; a switching unit for switching selection between the maximum value of a pre-stored parameter TR and the parameter TR1 according to the comparison result by the comparison unit; a multiplier parameter table (for multipliers); and a multiplier parameter table (for divisors) for associating the parameter TR1 with a value approximate to the inverse value (1/TR1) of this parameter TR1.
US10194151B2 Signal encoding method and apparatus and signal decoding method and apparatus
A spectrum coding method includes quantizing spectral data of a current band based on a first quantization scheme, generating a lower bit of the current band using the spectral data and the quantized spectral data, quantizing a sequence of lower bits including the lower bit of the current band based on a second quantization scheme, and generating a bitstream based on a upper bit excluding N bits, where N is 1 or greater, from the quantized spectral data and the quantized sequence of lower bits.
US10194149B2 Method and system for generating a transform size syntax element for video decoding
In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
US10194147B2 DC coefficient sign coding scheme
A sign value of a DC coefficient of a current block is determined using neighbor blocks of the current block. First and second sign values are identified as respectively corresponding to an above neighbor block of the current block and a left neighbor block of the current block. A context value is calculated by applying a first weighting value to the first sign value and a second weighting value to the second sign value. The first weighting value is based on a boundary between the above neighbor block and the current block, and the second weighting value is based on a boundary between the left neighbor block and the current block. A probability value is selected based on the context value. The sign value of the DC coefficient of the current block is then determined using the probability model.
US10194145B2 3D display device for reducing moving flicker
A display device discussed, and includes a display panel to display a left-eye image and a right-eye image; a parallax barrier panel to block and transmit the left-eye image and the right-eye image so that the left-eye image and the right-eye image reaching a user's left-eye and right-eye, respectively, produces a 3D image; a camera to sense a user's movement; and a controller to implement the 3D image by estimating a user's position when the user moves, and by applying a driving voltage to a barrier electrode according to the estimated position.
US10194143B2 Autostereoscopic 3D image display apparatus having modified sub-pixel structure
Provided is a autostereoscopic three-dimensional (3D) image display apparatus having a modified sub-pixel structure, including: a display panel on which pixels are arranged; a parallax barrier, a lenticular lens or a linear light source disposed to be spaced apart from the display panel; and a controller generating a 3D image by arranging viewpoint images on the display panel, wherein sub-pixels having the same color are consecutively arranged on the display panel in a horizontal direction, and sub-pixels having red, green, and blue (RGB) colors form one unit pixel in a vertical direction.
US10194129B2 Method of taking pictures for generating three-dimensional image data
A method of taking pictures for generating three-dimensional image data is disclosed. The method includes continuously illuminating a target object with an environmental light; using an image sensor to receive the light reflected from the target object to generate a first electrical image signal; illuminating the target object with an active light generated from an active light source unit during the period of exposure by the environmental light; using the same image sensor to receive another reflected light to generate a second electrical image signal; using an image processing unit to receive the first and second electrical image signals, convert the first electrical image signal to a two-dimensional image data, and subtract the first electrical image signal from the second electrical image signal to generate three-dimensional depth data; and combining the two-dimensional image data and the three-dimensional depth data to generate the three-dimensional image data.
US10194126B2 Image processing method, imaging apparatus, and method performed thereby
An image processing method includes determining whether a color of a current pixel of a first imitating image is same as a color of a related pixel of a color block image; when the same, using a pixel value of the related pixel as a pixel value of the current pixel; and when not the same, using pixel values of a related pixel unit to calculate the pixel value of the current pixel through interpolation. A color of the related pixel unit is same as the current pixel. A plurality of pixels of the related pixel unit are located in a first set of image pixel units of the color block image, wherein the first set of image pixel units neighbor a first image pixel unit that the related pixel belongs to. An imaging apparatus and a method performed by the imaging apparatus are also provided.
US10194119B1 Wireless environmental data capture system and method for mesh networking
A mesh network-based environmental data capture system and method for providing communication between a base system having at least one wireless input capture device ICD(s) and other ICD(s), wherein the ICD(s) are capable of smart cross-communication with each other and remote access to their inputs via a server computer, including the steps of providing this base system; at least one user accessing the ICDs and inputs remotely via a user interface through a remote server computer and/or electronic device communicating with it, for providing a secure surveillance system with extended inputs range and wireless smart cross-communication for monitoring a target environment.
US10194113B2 Switching circuit and switching method for video signal
The present invention discloses a video signal switching circuit and switching method. The switching circuit includes: a regulating circuit connected to a first cable and configured to regulate the first cable to be in a pull-up state or a released state; a detection circuit connected to the first cable and configured to detect a first voltage value on the first cable when the first cable is in the pull-up state or detect a second voltage value on the first cable when the first cable is in the released state; and a controller configured to determine a change in the first voltage value or the second voltage value from the detection circuit, wherein the controller controls a second cable to transmit the video signal when determining that the second voltage value increases, or the controller controls the first cable to transmit the video signal when determining that the first voltage value decreases. The present invention solves the technical problem that the video signal cannot be switched adaptively due to the need of manually switching signal levels in the prior art.
US10194112B2 Display device and control method therefor
A broadcast receiver according to one embodiment of the present invention comprises: a tuner for receiving a broadcast signal; a display module for displaying content on a main screen; an interface module for receiving, from a remote control, a first command for selecting a specific location on the main screen; and a controller for controlling the tuner, the display module, and the interface module, wherein the controller enlarges a specific region within a preset distance from the specific location according to the received first command, and displays the magnified specific region in a zoom window, and furthermore, the location of the zoom window varies according to a motion of the remote control.
US10194108B2 Sensor with electrically controllable aperture for inspection and metrology systems
Pixel aperture size adjustment in a linear sensor is achieved by applying more negative control voltages to central regions of the pixel's resistive control gate, and applying more positive control voltages to the gate's end portions. These control voltages cause the resistive control gate to generate an electric field that drives photoelectrons generated in a selected portion of the pixel's light sensitive region into a charge accumulation region for subsequent measurement, and drives photoelectrons generated in other portions of the pixel's light sensitive region away from the charge accumulation region for subsequent discard or simultaneous readout. A system utilizes optics to direct light received at different angles or locations from a sample into corresponding different portions of each pixel's light sensitive region. Multiple aperture control electrodes are selectively actuated to collect/measure light received from either narrow or wide ranges of angles or locations, thereby enabling rapid image data adjustment.
US10194106B2 Image sensor and sensing method thereof
An image sensor includes a pixel array including a plurality of unit pixels in a matrix including rows and columns, a selection unit configured to select outputs of some of the columns of the pixel array and output selection output signals, and an analog-digital conversion block including a plurality of analog-digital conversion units corresponding to the columns of the pixel array. First ones of the plurality of analog-digital conversion units include analog-digital conversion blocks configured to convert the selection output signals and output digital data. When the first analog-digital conversion units convert the selection output signals, second ones of the plurality of analog-digital conversion units are turned off.
US10194097B2 Apparatus and methods for the storage of overlapping regions of imaging data for the generation of optimized stitched images
Apparatus and methods for stitching images, or re-stitching previously stitched images. Specifically, the disclosed systems in one implementation save stitching information and/or original overlap source data during an original stitching process. During subsequent retrieval, rendering, and/or display of the stitched images, the originally stitched image can be flexibly augmented, and/or re-stitched to improve the original stitch quality. Practical applications of the disclosed solutions enable, among other things, a user to create and stitch a wide field of view (FOV) panorama from multiple source images on a device with limited processing capability (such as a mobile phone or other capture device). Moreover, post-processing stitching allows for the user to convert from one image projection to another without fidelity loss (or with an acceptable level of loss).
US10194087B2 Transmission apparatus, setting apparatus, transmission method, reception method, and storage medium
To transmit and receive an instruction of superposing an image on a predetermined position on a display screen of a picked-up image and an instruction of superposing superposition information in the predetermined range of the picked-up image in accordance with a change in the picked-up image in a transmission and reception system including a single communication interface. A reception unit that receives a parameter from a setting apparatus and a superposition unit that selects a first superposition mode for superposing the superposition information on the predetermined position on the display screen of the picked-up image or a second superposition mode for superposing the superposition information on the position on the picked-up image in accordance with the change in the picked-up image in accordance with the received parameter for superposition of the superposition information.
US10194083B2 Wobble detection device
A wobble detection device includes a sensor unit. The sensor unit includes a one-dimensional image sensor and a one-dimensional image sensor arranged side by side in an auxiliary scanning direction so that their corresponding pixels coincide with each other in a main scanning direction, and acquires an image of an object moving in the auxiliary scanning direction as one-dimensional data. The wobble detection device makes a comparison of data corresponding to the same image region by using one-dimensional data acquired by the one-dimensional image sensor and one-dimensional data acquired by the one-dimensional image sensor and thereby detects a movement amount of the image in the main scanning direction between a time when the one-dimensional data used for the comparison was acquired and a time when the one-dimensional data used for the comparison was acquired.
US10194081B2 Camera device, compartment-interior imaging system, and compartment-interior-information acquisition device
A camera device of one embodiment is provided with an image capturing unit configured to capture image of a room interior; a receiving unit configured to receive an image capturing instruction for capturing image of the room interior by way of a home appliance; and a camera-side controller being configured to standby in a low-power mode consuming relatively less electric power compared to a normal-operation mode and being configured to capture image of the room interior through the image capturing unit by returning to the normal-operation mode when the receiving unit receives the image capturing instruction.
US10194077B2 Method for operating a camera assembly, camera assembly and driver assistance system
The invention relates to a method for operating a camera assembly, in which a first camera and a second camera capture images (36, 42). Respective fields of view of the two cameras overlap at least in a partial region (24). At least in an image (36) captured by the first camera, at least one contamination region (38) including a plurality of pixels is detected within the partial region (24). Thereupon, data values specifying the respective transparency of the pixels in the at least one contamination region (38) are varied with respect to respective reference values of transparency, wherein those reference values increase in the partial region (24) towards an edge (28) of the respective images upon superimposition of the images. Furthermore, the invention relates to a camera assembly.
US10194070B2 Communication apparatus communicating with external apparatus through wireless communication, control method of communication apparatus, and storage medium
A communication apparatus includes a first wireless communication unit, a second wireless communication unit, a control unit that remotely controls an imaging apparatus in a mode selected from among a plurality of modes including a first mode for remotely controlling the imaging apparatus via the first wireless communication unit and a second mode for remotely controlling the imaging apparatus via the second wireless communication unit, a display unit, wherein the control unit controls the display unit to display an item for inputting an instruction to cause the imaging apparatus to capture an image, wherein, in the first mode, the control unit controls the display unit to display the item in a first size, and wherein, in the second mode, the control unit controls the display unit to display the item in a second size that is larger than the first size.
US10194064B2 Array camera module based on integral packaging technology
A camera module and an array camera module based on an integral packing process are disclosed. The camera module or each of the camera module units of the array camera module includes a circuit board, an integral base, a photosensitive element operatively connected to the circuit board, a lens, a light filter holder installed at the integral base and a light filter installed at the light filter holder. The light filter is not required to be directly installed to the integral base, so that the light filter is protected and the requiring area of the light filter is reduced.
US10194061B2 Pan-tilt-zoom camera and unmanned aerial vehicle
The invention provides a pan-tilt-zoom (PTZ) camera, including a pan-tilt unit and a camera unit. The pan-tilt unit includes a first vibration damper plate, a second vibration damper plate, and a shock absorber ball; the camera unit is fixedly disposed on the first vibration damper plate, the shock absorber ball is sandwiched between the first vibration damper plate and the second vibration damper plate, and the shock absorber ball is fixedly connected to the second vibration damper plate; the shock absorber ball is elastic, and when the camera unit is horizontally laid, the first vibration damper plate is out of touch with the shock absorber ball; when the camera unit is subjected to extra load other than gravity, the first vibration damper plate compresses the shock absorber ball. The pan-tilt unit of the invention is simple in structure and safe in use. The camera unit is fixedly disposed on the first vibration damper plate, when the PTZ camera is subjected to extra load other than gravity, the shock absorber ball absorbs the shock, ensuring steady photographing of the PTZ camera, and exhibiting good vibration reducing performance.
US10194060B2 Wearable electronic device
In one embodiment, a device includes a device body that includes a touch-sensitive display and a processor. The device also includes a band coupled to the device body and an optical sensor in or on the band. The optical sensor faces outward from the band and captures images. The processor communicates with the optical sensor to process captured images.
US10194054B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes a first acquisition unit configured to acquire color data representing a color of a target object for each position thereon, a second acquisition unit configured to acquire shape characteristic data representing characteristics of a shape of the target object for each position thereon, and a determination unit configured to determine a first recording amount of a first recording material and a second recording amount of a second recording material based on the color data, the shape characteristic data, and any one of a measurement result, a function calculated based on the measurement result, and a table generated based on the function. The measurement result is obtained by measuring color and shape characteristics of a plurality of types of patches formed by recording the second recording material on the first recording material recorded on a recording medium.
US10194049B2 Printing from a handheld device via a remote server
Systems and methods are provided though which a transaction, e.g., in a multi-tier, distributed application may be initiated from a portable or hand-held device, such as a smartphone. A computer system or systems, possibly remote from the device, may approve the transaction, complete it, or both, and the remote computer system or systems may cause a document to be printed, e.g., by a printer physically proximate to the device.Aspects of the invention are illustrated by embodiments in which a drug prescription may be created electronically using a hand-held device. In such an embodiment, the prescription may be transmitted to one or more remote computer systems, such as an application server, for processing. If specified, the remote computer systems may cause a prescription to be printed, e.g., at a printer near the prescriber's location. The prescriber may sign the printed prescription and give it to a patient or pharmacy.
US10194041B2 Image forming apparatus, mobile device, method for classifying document, and computer readable recording medium
An image forming apparatus is provided. The image forming apparatus includes a scanner configured to scan a plurality of manuscripts, at least one processor configured to generate classification information of the plurality of manuscripts using a scanning result of the plurality of manuscripts, and a display configured to display guide information of the plurality of manuscripts for manuscript classification using the generated classification information.
US10194040B2 Apparatus, method and storage medium that stores program
In an apparatus, a reception unit receives information indicating an end of image process in an external apparatus or information indicating an occurrence of an error in the external apparatus. A display control unit causes a display unit to display predetermined information based on the information received by the reception unit. An acquisition unit acquires a constraint condition for causing the display unit to limit a display of the predetermined information. A determination unit determines whether an operating state of an apparatus capable of controlling the display unit meets the constraint condition. When the determination unit determines that the operating state meets the constraint condition, the display control unit limits the display of the predetermined information on the display unit based on the information received by the reception unit.
US10194039B2 Printing result estimation apparatus and computer program
A printing result estimation apparatus includes a print condition obtaining unit configured to obtain condition information indicating a print condition set by a user, a print result estimation unit configured to estimate an execution result of the printing process based on the condition information, wherein the print result estimation unit estimates the result of the printing process based on print effect data on cost factors, environmental factors, and a time required to print, and a display device operatively connected to the print result estimation apparatus, wherein the display device is configured to display a print result estimate of the print estimation unit.
US10194033B2 Charging record authentication for anonymized network service utilization
A user device (10) provides a subscriber with access to a network service. The user device (10) determines service-specific key material and charging-specific key material. The user device (10) determines a charging record indicating usage of the network service by the subscriber and associates the charging record with first authentication information based on the charging-specific key material. The user device (10) generates at least one message including the charging record and the associated first authentication information. The user device (10) associates the at least one message with second authentication information based on the service-specific key material. The user device (10) sends the at least one message to a first network node (150) which is incapable of relating the charging-specific key material or the service-specific key material to a subscriber identity of the subscriber. The first network node (150) receives the at least one message and the associated second authentication information from the user device (10) and authenticates the at least one message based on the service-specific key material and the second authentication information. In response to authenticating the at least one message, the first network node forwards the charging record and the associated first authentication information to a second network node (120). The second network node (120) is capable of relating the charging-specific key material to the subscriber identity of the subscriber. The second network node (120) receives the charging record and the associated first authentication information from the first network node (150) and authenticates the charging record based on the charging-specific key material and the first authentication information. In response to authenticating the charging record, the second network node (120) controls charging of the network service.
US10194031B2 Apparatus, system, and method of conference assistance
A conference assistance system and method for assisting a user in utilizing conference-related information, each of which: receives input of voice or writing of at least one meeting participant; determines whether text data representing the received voice or writing is to be used by the conference assistance system to generate assistance information, to generate a determination result; when the determination result indicates that the text data is to be used, generates, based on the text data, assistance information for assisting the meeting participant; and controls a display to display the generated assistance information.
US10194026B1 IVR engagements and upfront background noise
Embodiments of the present invention pertain to reducing or eliminating speech recognition error when background noise is detected at a caller's location. For example, when background noise is detected at the caller's location, the caller may be prompted to use dual-tone multi-frequency (DTMF).
US10194021B2 Method, medium for obtaining call records of mobile terminal, and mobile terminal
A method, device and medium for obtaining a call record of a mobile terminal are provided. The method includes: obtaining a missed incoming call record; and inserting the missed incoming call record into call records of the mobile terminal.
US10194018B2 Standard mobile communication device distraction prevention and safety protocols
Methods and systems for providing standardized mobile device distraction prevention and safety protocols are disclosed. In particular, an embodiment of a method for activating a distraction prevention or safety protocol behavior in a mobile device when the mobile device satisfies a specific condition is disclosed. The method includes discovering one or more protocol activators configured to transmit discovery information associated with a specific condition. The method further includes activating distraction prevention safety protocol behavior in the mobile device based at least in part on the discovery information. In an implementation, the specific condition may be a specified environment itself and or include an event when the mobile device enters a specified environment or a specified sequence of numbers is dialed from the mobile device.
US10194006B2 Physical layer frame format for WLAN
In a method for generating a physical layer (PHY) data unit for transmission via a communication channel, the PHY data unit conforming to a first communication protocol, a first communication device generates a PHY preamble for the PHY data unit, including: generating a signal field, including the signal field and a duplicate of the signal field in the PHY preamble, and formatting the PHY preamble such that a first portion of the PHY preamble is decodable by a second communication device that conforms to a second communication protocol, but does not conform to the first communication protocol, to determine a duration of the PHY data unit based on the first portion of the PHY preamble. The first communication device generates the PHY data unit to include the PHY preamble and a PHY payload.
US10193999B1 Dynamic online game implementation on a client device
A system and method for providing online games on client devices based on capabilities of the client devices are disclosed. Device capability information may be obtained from the client devices during the online game. Values of one or more capability parameters may be determined based on the device capability information obtained. Device profiles may be assigned to the client devices based on the determined values of the capability parameters. One or more game features may be adjusted in accordance with the assigned device profile for implementing the online game on the client devices. The adjustable game features may include frame rate, level of detail of rendering, level of 3D graphics, level of collision effects, animation type, gameplay available for user interaction, gameplay content for user interaction, communication mode, physics effects available for display, level of artificial intelligence, and/or any other features of the online game.
US10193995B2 Controlling utilization of network paths for machine-type communications
Systems described herein control communication paths used for machine-type communications (MTC) devices in a wireless network. The systems store a subscriber profile for an MTC device, including an APN configuration that differentiates, for non-IP-type communications, types of bearer paths between the MTC device and an ePC network; receive an attach request from the MTC device; retrieve the subscriber profile; and determine if the subscriber profile indicates an APN configuration for a non-IP bearer. When the subscriber profile indicates an APN configuration for a non-IP bearer, the systems identify in the subscriber profile an MTC-ePC delivery mechanism, between the MTC device and the ePC network, as a user plane or a control plane.
US10193991B2 Methods and apparatuses for providing information of video capture device
Disclosed includes a method for providing an operation status of a video capture device over a network is provided. The method is performed by the video capture device and comprises: receiving a communication request from a terminal; determining, based on the communication request, one or more terminals connected with the video capture device; and transmitting status information of the video capture device to the network, the status information including information of the one or more terminals connected with the video capture device. Since the video capture device can transmit status information including information of one or more terminals to the network, after determining the one or more terminals are connected with the video capture device, information about which terminals are connected with the video capture device can become known to other devices connected with the network. As a result, the operation of the video capture device becomes more secure.
US10193987B2 Activity continuation between electronic devices
The described embodiments transfer an activity from a source electronic device to a companion electronic device. The source electronic device receives activity information describing an activity performed in a first application at the source electronic device, determines an activity identifier for the activity information, and broadcasts an activity advertisement comprising the activity identifier. Upon receiving the activity advertisement, the companion electronic device determines whether a second application that is associated with the first application is available at the companion electronic device. If the second application is available, the companion electronic device requests extended activity data from the source electronic device. The source electronic device responds by sending extended activity data from the first application to the companion electronic device. Then, the companion electronic device uses the extended activity data to configure the second application and commences performing the activity with the second application at the companion electronic device.
US10193980B2 Communication method between terminals and terminal
The present disclosure relates to technologies for a sensor network, machine-to-machine (M2M) communications, or machine type communications (MTC), and Internet of things (IoT), and may be utilized in intelligent services, based on the above technologies, such as a smart home, a smart building, smart cities, smart cars or connected cars, smart grids, healthcare, smart electronics, advanced medical services, public safety network communications through fusion and convergence with conventional IT technologies and various industries. Data transmission control between a group of uncoordinated electronic devices in a computer network including the use of transmission authorization request messages and transmission authorization grant messages.
US10193976B2 Method and system for reconstructing a slot table for NFS based distributed file systems
A method and a system for reconstructing a slot table for Network File System (NFS) based distributed file systems are provided herein. The method includes: receiving a retried request from a client at a node of the distributed file system; in a case that the retried request is of a re-enter idempotent type, processing the request again; in a case that the retried request is file state related, checking in already opened file handles if they are open with exactly same properties already exist for the particular client, and if found, returning the file handle information to the client as if it was just opened by it; and in a case that the retried request is of a non-idempotent type attempting to perform the operation again, wherein if the source file does not exist, checking the existence of the expected outcome, and replying with a success.
US10193967B2 Redirecting devices requesting access to files
A method for locating an optimum storage node for serving a data file request received via a communications network, includes: receiving a file request from a user device coupled to the communications network; determining a geocode value based on a communications network address associated with the user device, wherein the geocode value is indicative of a geographic location of the user device; selecting a storage node from a plurality of storage nodes coupled to the communications network to serve the file request, wherein the storage node is selected based at least in part on the geocode value; and redirecting the file request to the selected storage node for handling.
US10193964B2 Clustering requests and prioritizing workmanager threads based on resource performance and/or availability
In a system for providing data and/or computational services, various resources are assigned a sort of points (called vouchers or IOUs) for work manager threads that are currently queued at each resource. When a resource (and its associated resource manager) has a relatively small queue, whereby the resource is holding a relatively small number of points, that resource will be assigned work manager threads for incoming services requests at a high preference, or priority. In this way, faster performing resources can more reliably be supplied with new requests, while relatively slow performing resources will tend not to unduly tie up limited work manager threads in long queues at the slow resources.
US10193949B2 Communication apparatus, communication method, and storage medium
A communication apparatus includes an acquisition unit configured to acquire a media content, a transmission unit configured to transmit the media content acquired by the acquisition unit to another communication apparatus, a determination unit configured to determine whether to describe, as an acquisition source URL of the media content acquired by the acquisition unit, a URL of the communication apparatus or a URL of the another communication apparatus, in accordance with a state of transmission of the media content by the transmission unit, a generation unit configured to generate, based on the determination made by the determination unit, a description file in which the acquisition source URL of each predetermined unit of the media content is described, and a provision unit configured to provide the description file generated by the generation unit.
US10193946B2 Method for downloading multimedia file and electronic device
A method for downloading multimedia files and an electronic device are provided. The method includes: obtaining first bandwidth information of a first electronic device; calculating a first times point according to the first bandwidth information; sending a first download request to the first electronic device to request downloading a first multimedia streaming prior to the first time point in the multimedia file; and sending a second download request to a second electronic device to request downloading a second multimedia streaming posterior to the first time point in the multimedia file.
US10193927B2 Method of instruction location randomization (ILR) and related system
Systems and methods for relocating executable instructions to arbitrary locations are described, in which the relocation of the instructions may be arbitrary or random, and may operate on groups of instructions or individual instructions. Such relocation may be achieved through hardware or software, and may use a virtual machine, software dynamic translators, interpreters, or emulators. Instruction relocation may use or produce a specification governing how to relocate the desired instructions. Randomizing the location of instructions provides defenses against a variety of security attacks. Such systems and methods may provide many advantages over other instruction relocation techniques, such as low runtime overhead, no required user interaction, applicability post-deployment, and the ability to operate on arbitrary executable programs.
US10193923B2 Methods for preventing cyber intrusions and phishing activity
Systems and methods for mitigating cyber intrusions includes: receiving target domain input, wherein the target domain input comprises a domain name associated with a target entity or target entity data that is useable to generate phishing attack domain names; using the target domain name input to generate the phishing attack domain names, wherein the phishing attack domain names include a plurality of domain names each having a phishing value comprising a likelihood or a probability of being used in a phishing campaign against the digital resources, where the likelihood or the probability satisfies a predetermined phishing value threshold; arranging the phishing attack domain names in a hierarchical order; and implementing one or more digital resources security protocols that mitigates the likelihood or the probability that selected domain names of the phishing attack domain names may be used in the phishing campaign against the digital resources.
US10193921B2 Malware detection and prevention system
Aspects of the present disclosure involve systems and methods computing devices to access a public network posing as a user to the network to detect one or more malware programs available for downloading through the network. More particularly, a malware detection control system utilizes a browser executed on a computing device to access a public network, such as the Internet. Through the browser, sites or nodes of the public network are accessed by the control system with the interactions with the sites of the public network designed to mimic or approximate a human user of the browser. More particularly, the control system may apply the one or more personality profiles to the browser of the computing device to access and interact with the nodes of the public network. Further, the control system may monitor the information retrieved from the network sites to detect the presence of malware within the nodes.
US10193914B2 Methods and systems for providing security for page framing
Techniques for analyzing a page to be presented by a browser running on a computing platform. The page is disabled. The page is tested to determine if the page is framed by a second page. The page is enabled if the testing indicates that the page is not framed by a second page. Each level of a hierarchy of framed pages is inspected to determine whether each level is authorized. The page is enabled if the inspecting indicates that each level of the hierarchy of framed pages is authorized.
US10193909B2 Using instrumentation code to detect bots or malware
Techniques are provided for using instrumentation code to detect bots or malware. Data corresponding to requests from a plurality of client devices for a web resource comprising web code is obtained. The web resource is hosted by a first web server system. For a first client device of the plurality of client devices, instrumentation code is served. The instrumentation code is configured to execute on the first client device to monitor execution of the web code of the web resource at the first client device. One or more responses generated by the instrumentation code at the first client device are received from the first client device. The one or more responses are based one or more interactions with the web code at the first client device.
US10193908B2 Data transfer for network interaction fraudulence detection
A method for analyzing network interaction data is disclosed. Initially, network interaction data is received from a network over time. A predetermined model comprising predetermined values associated with network interaction parameters is also received. The received network interaction data is processed to determine the network interaction parameters and information regarding the network interaction data. A score for the network interaction data is calculated based on the predetermined model and the determined network interaction parameters. The score is compared to a threshold. The information regarding the network interaction data is then forwarded based on the comparison of the score to the threshold.
US10193905B2 Method and apparatus for adaptive cache management
An apparatus and a method for processing data are provided. The method for processing data by a terminal. The method includes identifying a plurality of inspection types for a packet; determining at least one inspection type from the plurality of inspection types for the packet based on a predetermined criterion; and processing the determined at least one inspection type for the packet.
US10193903B1 Systems and methods for detecting suspicious microcontroller messages
The disclosed computer-implemented method for detecting suspicious microcontroller messages may include (1) observing a typical interval at which messages are sent over a network by a microcontroller, (2) identifying a message sent over the network by the microcontroller, (3) determining that the interval between the message and the previous message sent by the microcontroller does not comprise the typical interval, and (4) categorizing the message as a suspicious message in response to determining that the interval does not comprise the typical interval. Various other methods, systems, and computer-readable media are also disclosed.
US10193901B2 Interface providing an interactive timeline for evaluating instances of potential network compromise
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10193897B2 Identity and trustworthiness verification using online and offline components
Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.
US10193894B2 Enabling access to restricted data using geofences
Concepts and technologies are disclosed herein for enabling access to restricted data using geofences. A system can identify a device associated with restricted data that includes network data that law prohibits the use of for commercial purposes without authorization. The system can determine use parameters associated with the device, each of the use parameters including a device identifier, a geofence, time limits, and an indication of purposes. The system can determine if the device is at a geographic location that satisfies the location that is defined by the geofence, if the time limits associated with the geofence are satisfied, and if a purpose for which the restricted data will be used matches a one of the purposes. If the system determines that the location, time limits, and purposes are satisfied, the system can use the restricted data for the purpose.
US10193890B2 Communication apparatus to manage whitelist information
A communication apparatus receives control information of first data and a plurality of types of header information of first data, the first data being received by a first data receiver; selects a parameter from the plurality of types of header information of the first data based on a priority of a first data receiver group to which the first data receiver belongs and a storage condition, the priority being indicated by priority information, the storage condition indicating the number of entries of a whitelist that can be stored in a whitelist storage first memory; and add, to the whitelist, an entry that includes control information of the first data and at least one parameter selected above.
US10193888B1 Dynamic authentication in alternate operating environment
Systems and methods that employ dynamic credentials across distinct authentication standards can be used to reduce the burden associated with repeated re-authentication. A utility can be employed during logon in an alternate operating environment that stores information from the logon dynamically and generates a credential file that is employed to grant access to a resource without repeating the earlier logon procedure, even if the device changes its user state. After processes requiring resource access are complete, or when an allowed time expires, the granted access is revoked and the device returns to a default or standard authentication technique.
US10193887B2 Network appliance
System, method, and device for providing services on a network. The device comprises a security assessor and a service provider unit. The security assessor is connected to the network and is configured to identify rights of an entity on the network. The service provider unit is connected to the network and the security assessor. The service provider unit comprises a discovery unit, an interaction unit, and an interest unit. The discovery unit identifies content available on the network. The interaction unit identifies interactions of the entity on the network. The interest unit identifies interests of the entity based on the identified interactions and the identified content. The service provider unit provides services to the entity on the network, based on the rights of the entity, and at least one of the identified content and the identified interests of the entity.
US10193877B2 On-premises agent for mobile cloud service
Systems, devices, and methods are disclosed for an agent device within a company's network firewall to initiate an HTTP connection with a cloud-based gateway and then upgrade the connection to a WebSockets protocol in order to have an interactive session. Over this interactive session, a mobile device, which connects to the cloud-based intermediary, can request data from servers inside the company's firewalls. Because the firewall is traversed using HTTP protocols (with WebSockets), it can be as safe as letting employees browse the web from inside the company's network.
US10193876B2 System and method for verifying user supplied items asserted about the user for searching
A system and method validates user supplied photographs and/or characteristics using a video, audio or series of images of the user responding to instructions, and uses such validation in searching and/or matching.
US10193875B2 Method and apparatus for controlling access to surveillance video
A method and an apparatus for controlling access to a surveillance video are provided. The method includes: acquiring from a user account a view request for viewing a surveillance video file, the view request including authorization information of the user account; performing an identity authentication on the user account according to the authorization information; and allowing a user with the user account to view the surveillance video file when the identity authentication is passed. The present disclosure is used to prohibit freely viewing the surveillance video file.
US10193874B2 Communication system
Provided is a communication system in which a terminal communicates with a server via a portable communication network used for communication between smartphones. The smart phone includes first pre-shared key and encryption keys, the terminal includes a second pre-shared key, the server includes the encryption keys same as the encryption keys included in the smartphone, authentication between the terminal and the smartphone is performed by using the first pre-shared key and the second pre-shared key, and the terminal and the server perform communication via the smartphone by performing key synchronization of the encryption keys while setting a hash value of the encryption keys as an ID.
US10193871B2 Information processing apparatus, control method, and program
An information processing apparatus includes first processing means for performing a setting for performing encrypted communication on the information processing apparatus in response to a command based on a first communication procedure, second processing means for performing a setting for performing encrypted communication on the information processing apparatus in response to a command based on a second communication procedure, and transmitting means for transmitting information indicating that the setting for performing the encrypted communication is made in response to the command based on the first communication procedure to a reception apparatus if the command based on the second communication procedure is received from the reception apparatus after the first processing means performs the setting for performing the encrypted communication on the information processing apparatus in response to the command based on the first communication procedure.
US10193870B2 Methods and systems for non-intrusive analysis of secure communications
Method and system, comprising: capturing a plurality of secure communications between the first application and the second application; grouping the plurality of communications into one or more streams, each stream representing a network connection; and processing the one or more streams in parallel to create a plurality of transactions.
US10193855B2 Determining source address information for network packets
A system is configured to perform operations that include determining an exception event corresponding to a transmission of a plurality of network packets over an electronic network. The electronic network may cause network address translation to be performed on the plurality of network packets. The operations may also include identifying, based on a log of the plurality of network packets, a first network packet associated with the exception event and calculating, based on a payload portion of the first network packet, a packet signature corresponding to the first network packet. The operations may further include determining, based on a comparison between a first data structure and a second data structure using the packet signature, original source address information that corresponds to the first network packet prior to the network address translation being performed on the first network packet.
US10193844B1 Secure cloud-based messaging and storage
A secure messaging system identifies sensitive or restricted content within electronic messages such as E-mail, SMS or MMS text messages, or social network messages, and stores files including such content in a secure folder or bucket. After a first electronic message is identified as including sensitive or restricted content, a file including the sensitive or restricted content is stored in the secure folder or bucket, and a second electronic message including a link to the file or the secure folder or bucket is sent to each of the intended recipients of the first electronic message. When a recipient selects the link, the sensitive or restricted content is provided to the recipient over a secure connection (e.g., an SSL connection) rather than via E-mail. Additionally, recipients of the second electronic message may be authenticated by any method, e.g., an access policy and/or a single or multi-level authentication process.
US10193841B2 Product onboarding via messages
Techniques for onboarding users to various product features are described. According to various embodiments, information identifying a set of candidate onboarding content items associated with an email type of an email to be transmitted to a particular member of an online social network service is accessed. Thereafter, a first subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has already been onboarded to products associated with the candidate onboarding content items in the first subset. Further, a second subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has previously viewed and not interacted with the candidate onboarding content items in the second subset. A specific onboarding content item is then dynamically selected from the remaining set of candidate onboarding content items.
US10193832B2 Notification delivery mechanism for present viewing users
Implementations disclose a notification delivery mechanism for present viewing users. A method includes identifying a notification to be sent to a user having a plurality of user devices; determining presence of the user on a first user device of the plurality of user devices; determining whether a media player on the first user device is playing media content; and upon determining that the media player on the first user device is playing the media content, transmitting the notification to the first user device without transmitting the notification to other user devices of the plurality of user devices.
US10193826B2 Shared mesh
A shared mesh comprises a mesh station. The mesh station is used to couple to at least a first core component and a second core component. The mesh station includes a logic unit. The mesh station is shared by at least the first core component and the second core component. A memory is coupled to the mesh station.
US10193822B1 Predictive auto-scaling and reactive auto-scaling for network accessible messaging services
Technologies are disclosed for providing predictive auto-scaling for resources of a network-accessible message processing service. Control metrics are analyzed in order to predict a future volume of messages that will be received and processed by the message processing service. Based upon the prediction, resources, in the form of computing resources, are allocated to the message processing service. Reactive auto-scaling of the resources can also be used in conjunction with predictive auto-scaling. For reactive auto-scaling, an enqueue rate at a queuing service for messages is monitored and resources are reactively auto-scaled accordingly.
US10193821B1 Analyzing resource placement fragmentation for capacity planning
A distributed system may implement analyzing resource placement fragmentation for capacity planning Capacity planning may determine when, where, and how much capacity to implement for a distributed system that hosts resources. Placement constraints for resources may, over time, create fragmentation or stranded capacity which is available yet unusable to host new resources. Analyzing capacity fragmentation across a distributed system may allow a determination of available capacity that is actually available to host additional resources. In some embodiments, future resource placements may be estimated in order to perform capacity fragmentation analysis to determine available capacity.
US10193819B2 Adaptive throttling for shared resources
Customers of shared resources in a multi-tenant environment can have token buckets allocated that have an associated depth and fill rate, with each token enabling the customer to obtain an amount of work from a shared resource. A resource management system can monitor one or more system or output metrics, and can adjust a global fill rate based at least in part upon values of the monitored metrics. Such an approach can provide a fair distribution of work among the customers, while ensuring that the metrics stay within acceptable ranges and there are no drastic changes in performance levels of the system. The fill rate can update dynamically with changes in the monitored parameters, such that the system can float near an equilibrium point. Commitments for specific minimum service levels also can be met.
US10193818B2 Method and apparatus for allocating bandwidths, and computer storage medium
A method for allocating bandwidths is provided. The method may include: establishing a database storing use records of application services, compiling statistics on attributes and use frequencies of the application services according to the use records, by a network access device; extracting features from the application services; classifying the application services according to the attributes, the use frequencies and the features of the application services, and allocating bandwidths to each of the application services based on the classified classes. An apparatus for allocating bandwidths and a computer storage medium are further provided.
US10193817B2 Method, and network system
A method includes: recording information on a transmission source and a transmission destination in a received packet into first information; generating a copied packet by copying the received packet, the information of which is recorded in the first information, the first information being to be referred to when whether to generate a copied packet is determined based on a received packet; transmitting the generated copied packet to an analyzer device; receiving the copied packet; when it is determined that a predetermined condition is satisfied for the copied packet, transmitting instruction information for the copied packet to a first relay device among relay devices being a transmission source of the copied packet; and in response to reception of the instruction information, deleting, from the first information, the information on the transmission source and the transmission destination of the received packet used in the copying.
US10193802B2 Methods, systems, and computer readable media for processing messages using stateful and stateless decode strategies
According to one method for processing a message containing TLV elements, the method includes receiving an ingress message containing a plurality of TLV elements. The method also includes determining, using at least one message related attribute, whether the ingress message is to be processed using a stateless decode algorithm. The method further includes in response to determining that the ingress message is to be processed using the stateless decode algorithm, processing the ingress message using the stateless decode algorithm. The method also includes determining, using the stateless decode algorithm, whether the ingress message includes at least one TLV element indicating that the ingress message is to be further processed using a stateful decode algorithm. The method further includes indicating that the ingress message is to be further processed using the stateful decode algorithm, processing the ingress message using the stateful decode algorithm.
US10193800B2 Service label routing in a network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing and utilizing one or more service labels in a Multiprotocol Label Switching (MPLS) network for delivery service through the network. The general, the service label acts to instantiate a service tunnel between two or more devices of the network, such as between a service or provider edge device and a metro device of the network. The service label is unique and arbitrary label per service to a network device. Once the service tunnel is established between the devices, one or more Internet Protocol (IP) or Ethernet services can be multiplex over the service tunnel to the network device. Also, one or more service labels (tunnels) can be established between any two or more network devices to allow for greater flexibility and scale.
US10193799B2 In-order message delivery in a distributed store-and-forward system
Techniques described herein enable store-and-forward systems to hold data at source node (e.g., service platform) until they can be provided to the destination node e.g., user device). In other words, data can be buffered at the source node until the destination node is “online,” and the establishment of a connection between the destination node and the intermediate node can trigger the retrieval of this data from the source node by the intermediate node. Additional techniques may be implemented to ensure the data connection between the intermediate node in the destination node does not expire while data is being communicated from the source node to the intermediate node.
US10193795B2 Robust data routing in wireless networks with directional transmissions
A method and apparatus for routing the same data through independent routes between stations in a mesh network to increase the robustness of communications. The disclosed feature allows transmission of the same data stream via multiple routes from a source station (STA) to a destination station (STA). An extended routing request (RREQ) and routing reply (RREP) are utilized which provide a primary and secondary flag indication, which is utilized in combination with advanced programming for setting path cost metrics to assure independence of primary and secondary routes.
US10193791B2 Method of allocating wavelength and wavelength allocation device
A wavelength allocation device includes a decision unit, a determination unit, and an evaluation unit. The decision unit decides whether a wavelength bandwidth of an optimum route for a demand has a free bandwidth to which the demand can be allocated. The determination unit allocates the demand to a bypass route, in the case that the wavelength bandwidth of the optimum route does not have the free bandwidth in the decision unit. The evaluation unit integrates the degree of influence of a section on the optimum route, which becomes a bypass factor, based on a difference in a route cost between the optimum route and the bypass route for the demand.
US10193788B2 Systems and methods implementing an autonomous network architecture and protocol
A network having a nodal architecture consisting of a child/parent familial structure formed by a parenting process which creates a structure relative to each node, with descendants below, siblings beside, and a parent above. In this network, a one-to-many relationship exists from the perspective of an entity that is an ancestor to multiple descendants. Thus, a parent may have many children, who each may have multiple children themselves, but each node will only have one parent. Data packets are routed to destination nodes by propagating from one node to the next via the tree structure.
US10193784B2 Tracking virtual IP connection changes
Systems and methods are disclosed for designating a network device as a primary device for probing a virtual IP address and designating a second network device as a standby device for probing the virtual IP address. Results of probe requests may be shared with a plurality of network devices within a mesh.
US10193779B2 Apparatus and method for controlling downlink throughput in communication system
An operation method of a server in a communication system, an operation method of an electronic device, the server, and the electronic device are provided. The operation method of the server includes determining a variation type of a buffering delay based on a packet transmission delay of a terminal, determining control information for controlling an uplink transmission rate of the terminal according to the variation type, and transmitting the control information.
US10193775B2 Automatic event group action interface
An automatic service monitor in an information technology environment is equipped to automatically identify and group recognized events based on user-defined criteria, and to automatically perform user-defined operations against the group and its members at the detection of user-specified conditions. A related user interface is taught.
US10193747B2 Fault detection method and device
The present disclosure discloses a fault detection method and device. The method includes: receiving, by a terminal device, a fault detection instruction entered by a user, and determining a service type of a to-be-detected fault according to the fault detection instruction; determining fault detection content according to the service type; starting to detect the fault detection content to obtain a detection result; and presenting the detection result. In this way, whether in a period of deploying or in a period of using the terminal device, the fault detection instruction is directly triggered when there is a need to determine whether the terminal device is faulty, and then the fault detection content corresponding to the service type of the to-be-detected fault is detected, which effectively implements a self-detection capability of the terminal device, increases a fault locating speed, and improves fault detection accuracy.
US10193746B2 Deadlock avoidance using modified ethernet connectivity fault management signaling
A first maintenance endpoint (MEP) device may identify that a first interface of the first MEP device is associated with a connectivity failure. The first MEP device may provide, to a second MEP device, a first continuity check message (CCM), that includes a MEP identifier of the first MEP device. The first CCM may cause the second MEP device to designate a second interface of the second MEP device as being offline. The first MEP device may receive, from the second MEP device, a second CCM, that includes the MEP identifier of the first MEP device and information indicating that the second interface of the second MEP device is offline. The first MEP device may execute a rule to avoid a deadlock situation based on the second CCM including the MEP identifier of the first MEP device.
US10193733B2 Wireless communication system to communicate using different beamwidths
Communication signals using a first and a second frequency band in a wireless network is described herein. The first frequency band may be associated with a first beamwidth while the second frequency band may be associated with a second beamwidth. An apparatus may include receiver circuitry arranged to receive first signals in a first frequency band associated with a first beamwidth and second signals in a second frequency band associated with a second beamwidth, the first signals comprising a frame synchronization parameter and the second signals comprising frame alignment signals. The apparatus may further include processor circuitry coupled to the receiver circuitry, the processor circuitry arranged to activate or deactivate the receiver circuitry to receive the frame alignment signals based on the frame synchronization parameter. Other embodiments may be described and/or claimed.
US10193730B2 OFDM transmitting and receiving systems and methods thereof
An orthogonal frequency division multiplexing (OFDM) transmission system is provided which includes a data processing unit which generates a transmission signal using a plurality of tones including a reserved tone, a storage unit which stores Peak Reduction Kernel information according to the type of data symbol, and a compensation unit which retrieves the Peak Reduction Kernel information according to the type of data symbol from the storage unit and causes the retrieved information to be carried by the reserved tone included in the transmission signal. Therefore, a Peak-to-Average Power Ratio (PAPR) can be efficiently compensated.
US10193724B2 Prefixing of OFDM symbols to support variable subframe length
The present disclosure relates to a first radio node (300) configured for orthogonal frequency division multiplexing (OFDM), comprising a receiver (310), a transmitter (320), a processor (330) and a memory (340) storing instructions executable by the processor (330) for causing the transmitter (320) in a first mode of operation with a first subcarrier spacing f1: to transmit a sequence of prefixed OFDM symbols, and in a second mode of operation with a second subcarrier spacing f2: to transmit a sequence of prefixed OFDM symbols, wherein the sequence of transmitted OFDM symbols is aligned with a predefined repeating radio frame, which is common to both the first and second modes of operation, or with an integer multiple of the predefined repeating radio frame; and the first and second subcarrier spacings are related by an integer factor, f1/f2=p or f1/f2=1/p, with p≠1 integer.
US10193719B2 Signal processing method, network equipment, system and computer storage medium
A signal processing method, network equipment and a system are provided, wherein the method includes that: a first reference signal is generated by Inverse Fast Fourier Transform (IFFT) processing based on a frequency-domain density of the first reference signal and an energy value of the first reference signal on a time-frequency resource; a time-frequency resource location of a target channel is determined, wherein the target channel is configured to carry information of a Licensed Assisted Access (LAA) system; a Clear Channel Assessment (CCA) signal is generated based on the time-frequency resource location of the target channel and the first reference signal, the CCA signal is mapped to the target channel, and the CCA signal is sent to receiver network equipment through the target channel to enable the receiver network equipment to determine whether the target channel is configured for the LAA system according to the CCA signal.
US10193718B2 Method for data modulation in wireless communication system and apparatus for the same
A data modulation apparatus may comprise a S2D conversion part including a first amplifier operating based on a carrier wave signal and two transformers receiving an output signal of the first amplifier; a first switch part transferring status of input data to the first amplifier based on the input data; a differential amplification part receiving output signals of the S2D conversion part and amplifying the output signals of the S2D conversion part; a D2S conversion part receiving output signals of the differential amplification part and performing modulation on the output signals by converting the output signals to a single signal; and a second switch part transferring the output signals of the differential amplification part to the D2S conversion part based on the input data. Here, the first switch part and the second switch part may be alternately turned on and off.
US10193711B2 Timing based arbitration methods and apparatuses for calibrating impedances of a semiconductor device
Systems and apparatuses are provided for an arbiter circuit for timing based ZQ calibration. An example system includes a resistor and a plurality of chips. Each of the plurality of chips further includes a terminal coupled to the resistor and a calibration circuit. The calibration circuit determines whether the resistor is available based, at least in part, on timing information that is unique to a corresponding chip of the plurality of chip. The timing information of each chip of the plurality of chips has a fixed duration of time common to the plurality of chips.
US10193707B2 Packet transmission method and apparatus
An embodiment of a Network Virtualization Edge (NVE) device for transmitting packets receives a packet including a source address and a destination address. The NVE device obtains an active-active access configuration information list including a first entry and a second entry, where the first entry includes an identifier of a first active-active group, a Virtual Network Instance (VNI), and an identifier of the NVE device, and the second entry includes an identifier of a second active-active group, a VNI, and identifiers of at least two NVE devices that belong to the second active-active group. The NVE device obtains the VNI according to the identifier of the NVE device, searches for one active-active group corresponding to the VNI, selects a second NVE device from the at least two NVE devices; and encapsulates the packet using an identifier of the second NVE device and the VNI, and sends the packet.
US10193706B2 Distributed rule provisioning in an extended bridge
Techniques for performing distributed provisioning of packet classification rules in an extended bridge are provided. According to one embodiment, a controlling bridge (CB) of the extended bridge can receive a command to create or delete a packet classification rule for one or more virtual ports of the extended bridge. The CB can further determine a port extender (PE) of the extended bridge that hosts one or more physical ports corresponding to the one or more virtual ports. The CB can then transmit a message to the PE with instructions for creating or deleting the packet classification rule in a ternary content addressable memory (TCAM) of the PE.
US10193699B2 Probabilistic classifiers for certificates
Classifiers may be used to analyze a valid certificate received from an unverified entity in an attempt to establish a secure connection with the unverified entity. The classifiers may determine a probability that the certificate is being used improperly by an unauthorized third party. An action may be taken based on the probability, such as allowing the unverified entity to establish a secure connection, blocking the unverified entity from establishing a secure connection, etc. The classifiers may be trained by employing machine learning techniques on a collection of valid, authorized certificates. Additionally, or alternatively, received certificates may be sampled for further analysis based on the probability and/or predefined sampling percentages.
US10193697B1 Systems and methods for providing authentication to a plurality of devices
A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
US10193692B2 Identification token
An approach for obtaining and applying an identification token is provided. One approach includes obtaining one or more tokens for screening incoming communication items to a first user, encrypting the one or more tokens to create respective one or more encrypted tokens, and providing the one or more encrypted tokens to one or more second users for subsequent use in communication to the first user to enable the first user to screen incoming communication items. Another approach includes receiving an indication of one or more incoming communication items addressed to a first user and an encrypted token associated with one or more identifiers characterizing the one or more communication items, decrypting the encrypted token to derive a decrypted token to enable verification of the token, and applying a predetermined rule based on the outcome of the verification to screen incoming communication items.
US10193691B2 Information processing device, server device, information processing system, moving object, and information processing method
According to an embodiment, an information processing device includes a conversion unit, an encryption unit, and a transmission unit. The conversion unit converts a first encryption key to be used for generation of a master key to be shared with a server device by using a second conversion rule to generate a third encryption key to be a new master key. The second conversion rule is different from a first conversion rule used for generation of a second encryption key that is the master key currently used for encrypted communication with the server device. The encryption unit generates a ciphertext so that the server device derives the third encryption key on a basis of the second encryption key and the third encryption key. The transmission unit transmits the ciphertext to the server device.
US10193687B2 Method for acquiring synchronization, and PHY transmitter and PHY receiver for cable network
Disclosed are a method for acquiring synchronization in a cable network, and a physical (PHY) transmitter and PHY receiver. The method for acquiring synchronization in a cable network according to an embodiment includes receiving, by a PHY receiver, a signal from a PHY transmitter, and acquiring, by the PHY receiver, channel synchronization when a symbol in which a channel preamble exists is detected from the received signal and a position of a frequency in which a channel subcarrier exists is detected from the detected symbol by performing a cross correlation operation on the received signal and the channel preamble.
US10193678B2 Muting schemes for channel state information reference signal and signaling thereof
A method of wireless communication is provided which includes establishing a time-frequency muting pattern including at least one data resource element (RE) and transmitting information indicating the time-frequency muting pattern to a user equipment. In some designs, the muting pattern is established by grouping a plurality of resource elements into muting groups such that the time-frequency muting pattern includes the muting groups.
US10193673B2 Method for generating and transmitting pilot sequence by forming asymmetric sequence set by means of shifting on time axis in wireless communication system
One embodiment of the present invention provides a transmitter and a pilot sequence transmission method comprising: generating an asymmetric sequence set comprising a plurality of pilot sequences which have been circular shifted by irregular intervals on a time axis; mapping, to the respective pilot sequences included in the asymmetric sequence set, additional information that is shown by using shared bits and non-shared bits; and selecting any one pilot sequence selected from the asymmetric sequence set and transmitting same to a receiver.
US10193669B2 NIB CoMP transmission method and device in wireless communication system
The present invention relates to a wireless communication system, and more particularly, to a method and device for performing or supporting NIB coordinated multi-point (CoMP) transmission in a wireless communication system. The method for performing NIB CoMP transmission in the wireless communication system according to an embodiment of the present invention may include: transmitting a first-type signal including one or more sets of first CoMP hypotheses from a first network node to a second network node; and receiving at the first network node a second-type signal including one or more sets of second CoMP hypotheses from the second network node. The first-type signal and the second-type signal are defined as having the same information format, and the first-type signal or the second-type signal may be identified based on a specific bit of the information format.
US10193666B2 Method, access point, server and station used for coordinated transmission
The present disclosure discloses a method, an AP, a server, and an STA used for coordinated transmission. The method includes: an AP receives an uplink preamble training sequence transmitted by an STA; the AP determines uplink quality information according to the uplink preamble training sequence; and the AP transmits the uplink quality information to a server, to enable the server to determine a downlink coordinated transmission set according to the uplink quality information. The method, the AP, the server, and the STA used for coordinated transmission according to embodiments of the present disclosure can realize coordinated transmission among multiple APs, and thus data throughput can be improved.
US10193655B2 Method and apparatus for scheduling multimedia streams over a wireless broadcast channel
A method of broadcasting data is disclosed. A plurality of broadcast data streams are received and divided into a plurality of frames. Each frame includes data from only one of the broadcast data streams. The frames can then be broadcast wirelessly.
US10193653B2 Polarization multiplexing optical transmission circuit and polarization multiplexing optical transmission and reception circuit
A one chip-integrated digital coherent polarization multiplexing optical transmission and reception circuit with optimal optical power distribution between sending and receiving is provided by using an optical power splitter having a branching ratio of a lower asymmetry property so that the unbalanced loss depending on the polarization path can be compensated. A polarization multiplexing optical transmission and reception circuit includes a polarization multiplexing optical transmission circuit, including: the first optical power splitter for branching the optical power of continuous light outputted from a light source; one polarization optical modulation circuit at the side of a path having a higher loss connected to one output of the first optical power splitter; the second optical power splitter connected to the other output of the first optical power splitter; and the other polarization optical modulation circuit connected to one output of the second optical power splitter.
US10193644B2 Method and device for transmitting data in electronic device
The disclosure relates to a method of transmitting data in various types of electronic devices that are connected to the Internet of Things (IoT). An electronic device, according to an example of the disclosure, may include an additional storage device in addition to a buffer that stores data packets for created or collected information in order to minimize or reduce the loss of the information. Further, according to an example of the disclosure, the electronic device can re-transmit data by determining a re-transmission delay value or an aggregation level using a maximum transmission delay value required by an application associated with the corresponding data packet and a current transmission delay value counted based on the creation time of the data packet.
US10193640B2 Offset-compensated loss of signal detection methods and systems
The present invention is directed to data communication. According to a specific embodiment, the present invention provides technique for loss of signal detection. A loss-of-signal detection (LOSD) device determines an analog signal indicating signal strength by subtracting a threshold offset voltage from an incoming signal. The analog signal is then processed by a switch network of an output stage circuit, which provides a digital output of loss of signal indication at a low frequency (relative to the incoming signal frequency). There are other embodiments as well.
US10193639B2 Over the air measurement module
An over the aft measurement module comprises an antenna, adapted to receive a first measuring signal from a device under test or adapted to transmit a second measuring signal to the device under test. Furthermore, the over the air measurement module comprises a mixer, directly connected to said antenna, adapted to reduce or increase a frequency of the received first measuring signal, resulting in a frequency reduced or increased first measuring signal, or adapted to increase or reduce a frequency of a frequency reduced or increased second measuring signal, resulting in the second measuring signal. In addition to this, the over the air measurement module comprises a first connector, connected to said mixer, adapted to input a local oscillator signal into the mixer for frequency conversion.
US10193637B2 Method and system of network switch optimization
A method for determining a network configuration for the delivery of entangled photons individually to a plurality of users, the network comprising a plurality of inputs, switches, and outputs operatively connected by optical fibers; the plurality of switches being switchable between two states; the method comprising: determining the minimum number of switches necessary to deliver entangled photon pairs from a predetermined number of sources to a predetermined number of users, minimizing the loss experienced by an entangled photon passing through the switches by minimizing the number of switches that any one photon passes through by selecting only nondominated switch configurations; determining the minimum number of equivalent network switch configurations and eliminating all but one of the equivalent network switch configurations; and selecting an optimum network configuration by which the plurality of inputs and the plurality of outputs are operatively interconnected using a minimum number of switches in any one route.
US10193634B2 Optical driver circuits
Examples disclosed herein relate to optical driver circuits. In some of the disclosed examples, an optical driver circuit includes a pre-driver circuit and a main driver circuit. The pre-driver circuit may include a pattern generator and at least one serializer to generate a main modulation signal and an inverted delayed modulation signal. The main driver circuit may include a level controller to control amplitudes of pre-emphasis on rising and falling edges of a modulation signal output and an equalization controller to transition the modulation signal output from the pre-emphasis amplitudes to main modulation amplitudes using the inverted delayed modulation signal.
US10193631B1 Optical module and circuit and method to control the same
The present disclosure relates to an optical module having digital diagnostic monitoring functions and a circuit and method to control the optical module. In an embodiment, a control circuit for an optical module including an optical receiving unit and an optical transmitting unit may comprise a first memory for storing a plurality of configuration parameters at predefined locations within the first memory, a second memory for storing a plurality of variables at dynamically allocated locations of the second memory, the plurality of variables including variables corresponding to a current operation status of the optical module, and an analog-to-digital converter configured to receive an analog signal corresponding to the current operation status and convert the analog signal to a digital value to be stored as the variable corresponding to the current operation status in the dynamically allocated location of the second memory.
US10193630B2 Station-side device and optical transmission system
A selection and distribution circuit (13) is provided between N optical transceivers (11) and one PON control circuit (12). The selection and distribution circuit (13) selects the optical transceiver (11) corresponding to an upstream frame that time-divisionally arrives, thereby transferring the upstream frame opto-electrically converted by the transceiver (11) to the PON control circuit (12) and distributing a downstream frame from the PON control circuit (12) to each optical transceiver (11). A power supply control circuit (23) stops power supply to at least one of one of optical transceivers (11) that are not used to transfer the frame of the optical transceivers (11) and a circuit that is not used to transfer the frame in the selection and distribution circuit (13). This can reduce the system cost per ONU in the optical transmission system.
US10193629B2 Optical-signal processing apparatus, optical transmission method, receiver, and optical network system
In an optical network system: control light is generated by optical modulation based on a modulated data signal which is generated by modulation of a carrier signal with a data signal; and the control light is optically combined with an optical carrier which is to propagate through a nonlinear optical medium, so as to cause cross phase modulation of the optical carrier with the control light in the nonlinear optical medium.
US10193628B2 Optical communication systems
A receiver, transmitter, and photon counting detector for use in an optical communication link are disclosed. Also disclosed are methods of communicating using the transmitter, the receiver, and the photon detector.
US10193620B2 Nonlinear spatially resolved interferometer for characterizing optical properties of deployed telecommunication cables
Using pump-probe measurements on multi-span optical links may result in the determination of one or more of the following: 1) wavelength-dependent power profile and gain evolution along the optical link; 2) wavelength-dependent dispersion map; and 3) location of regions of high polarization-dependent loss (PDL) and polarization-mode dispersion (PMD). Such measurements may be a useful diagnostic for maintenance and upgrade activities on deployed cables as well as for commissioning new cables.
US10193615B2 Apparatus and method for communications management
Apparatus for management of communications resources of a moving platform comprising an on-board communications system configured to effect wireless data communication between said moving platform and another node, said communications resources comprising a plurality of wireless communications links and a plurality of antennas associated therewith, the apparatus comprising an antenna analysis and selection module residing with said communications system and configured to: —receive, during a mission from one or more systems/subsystems and/or functions of said moving platform, attribute data representative of said emissions control criteria, said attribute data comprising (i) location data representative of a specified emissions control region, and/or (ii) position and/or attitude and/or velocity data representative of an adversary node defining an emissions control region; —determine, using said attribute data and based on said emissions control criteria, suitability of one or more on-board antennas and/or portions of aperture antenna for supporting said communications requirement; —for each of a plurality of antennas/portions of aperture antenna determined to be suitable for supporting said communications requirement based on said emissions control criteria, determine a quality metric, said quality metric being indicative of a respective performance criterion; and—select one or more of said suitable antennas/portion of aperture antenna having a highest performance criterion, for facilitating said communications requirement.
US10193613B2 Ping pong beamforming
Embodiments of the present disclosure provide an iterative procedure relying on ping-pong transmissions between two antenna arrays to determine desired beamforming weights at each device. Other embodiments may be described and claimed.
US10193610B2 Enhancing MU-MIMO to group clients across multiple BSSIDs for a physical radio
MU-MIMO provides a mechanism for a wireless network device to transmit to multiple client devices at the same time. When employing MU-MIMO, a network device may group two or more associated client devices, and transmit beamformed signals to each group. In some implementations, a network device may initiate channel sounding. Channel sounding may include transmitting sounding frames to client devices associated with two or more basic service sets. Channel sounding may facilitate beamforming transmissions to client devices associated with the two or more basic service sets. The network device may receive feedback frames from client devices associated with the two or more basic service sets. A feedback frame may indicate how a sounding frame was received. In some implementations, the network device may further construct a feedback table from the feedback frames. The feedback table may facilitate grouping of the client devices for beamforming transmissions.
US10193608B2 Method for transmitting/receiving channel state information in wireless communication system and device therefor
Disclosed are a method for transmitting/receiving channel state information (CSI) in a wireless communication system and a device therefor. Specifically, a method for transmitting channel state information by a terminal in a wireless communication system may comprise the steps of: determining CSI for a serving cell in an unlicensed band; and transmitting the CSI at a periodic CSI report time point within a reserved resource period (RRP) which is a time period reserved for transmitting/receiving data in the serving cell.
US10193603B2 Communication unit, integrated circuit and method for generating a plurality of sectored beams
A communication unit comprises a plurality of antenna element feeds (203, 205) for coupling to a plurality of antenna elements of an antenna array, where each antenna element feed comprises at least one coupler; and a plurality of transmitters operably coupled to the plurality of antenna element feeds. At least one transmitter of the plurality of transmitters comprises: an input for receiving a first signal and at least one second signal; beamformer logic arranged to apply independent beamform weights (RefBF1, RefBF2) on the first signal and the at least one second signal of the transmitter respectively, wherein each of the independent beamform weights is allocated on a per sector basis; and a signal combiner arranged to combine the first signal and the second signal to produce a combined signal, such as that the combined signal supports a plurality of sectored beams.
US10193597B1 Electronic device having slots for handling near-field communications and non-near-field communications
An electronic device may be provided with a conductive wall. A gap in the wall may divide the wall into first and second segments. A ground may be separated from the wall by first, second, and third slots that form radiating elements for first, second, and third non-near-field communications antennas. First and second conductive structures may be coupled between the wall and the ground. A near-field communications antenna may include a first feed terminal coupled to the first segment and a second feed terminal coupled to the second segment. The antenna may convey signals over a conductive loop path that includes portions of the first and second segments, the antenna ground, and the first and second conductive structures. A differential or single-ended signal transmission line may be coupled to the terminals. Phase shifters may configure the signals to be out of phase at the feed terminals.
US10193593B2 Signal processing device, communication system, and signal processing method
A transfer function calculation unit (522) calculates a diagonal matrix G(f) on the basis of a band limit condition g(t) used in a transmission device (20). A transfer function calculation unit (524) calculates a diagonal matrix C(f) on the basis of a wavelength dispersion amount c(t) incurred in an optical transmission path. A transfer function combination unit (526) combines the diagonal matrix G(f) with the diagonal matrix C(f) so as to calculate a diagonal matrix H(f)=G(f)×C(f). An equalization coefficient calculation unit (528) calculates an equalization coefficient matrix W(f)=H(f)H(H(f)HH(f)+(1/Es)×Φη)−1 used in a multiplication unit (506) by using the diagonal matrix H(f). Here, H(f)H is a Hermitian transposed matrix of a matrix H(f), Es is power of an optical signal, and Φη is a diagonal matrix with N rows and N columns.
US10193590B1 Small form-factor pluggable transceiver
A small form-factor pluggable (SFP) transceiver is provided for being inserted into an electrical connection slot of an electronic apparatus. The SFP transceiver includes a housing, two electrical signal connectors disposed a front end of the housing, and an unlocking assembly having an unlocking member and an interlock member. The housing includes an engaging portion disposed on a bottom surface thereof and configured to be engaged with the electrical connection slot, thereby firmly fastening the SFP transceiver into the electrical connection slot. The unlocking member has a manipulating portion exposed at the front end and arranged adjacent to a top surface of the housing. The interlock member is movably disposed on the housing. When the manipulating portion is rotated in a direction away from the front end and the top surface, the unlocking member moves the interlock member to separate the engaging portion from the electrical connection slot.
US10193589B1 Electronic device
An electronic device includes a housing, a locking assembly and a battery demountably disposed on the housing and including a first engaging portion. The locking assembly includes a limiting element, a pressing element and a linking element movably disposed on the housing and includes a second engaging portion. The first and second engaging portions engage, allowing the battery to be fixedly disposed on the housing. The limiting element is disposed on the housing and includes first and second limiting portions. The pressing element is connected to the linking element and disposed at the first limiting portion to fix relative positions of the first and second engaging portions. When the pressing element separates from the first limiting portion and moves to the second limiting portion, the linking element drives the second engaging portion to separate from the first engaging portion, causing the battery to separate from the housing.
US10193573B2 Method and data processing device for determining an error vector in a data word
In various embodiments, a method for determining an error vector in a data word is provided. The method includes determining the syndrome of the error vector, successively generating code words by cyclically interchanging one or more predefined code words, forming, for each code word generated, the sum of the syndrome supplemented with zeros to the data word length and the code word, and checking, for the code word, whether the sum of the syndrome supplemented with zeros to the data word length and the code word has a minimum weight among all code words, and determining the error vector as the sum of the syndrome and the code word for which the sum of the syndrome supplemented with zeros to the data word length and the code word has a minimum weight among all code words.
US10193570B2 Method of and apparatus for generating spatially-coupled low-density parity-check code
A method, apparatus, and non-transitory computer-readable recording medium for generating an algebraic Spatially-Coupled Low-Density Parity-Check (SC LDPC) code are provided. The method includes selecting an LDPC block code over a finite field GF(q) with a girth of at least 6; constructing a parity-check matrix H from the selected LDPC block code; replicating H a user-definable number of times to form a two-dimensional array Hrep; constructing a masking matrix W with a user-definable spatially-coupled pattern; and masking a sub-matrix of Hrep using W to obtain a spatially-coupled parity-check matrix HSC, wherein a null space of HSC is the algebraic SC LDPC code.
US10193567B1 Methods and network device for uncoded bit protection in 10GBASE-T ethernet
A network interface devices receives a plurality of bits, and encodes the plurality of bits into a plurality of bit blocks that includes a first set of bit blocks and a second set of bit blocks. The network interface device transcodes the first set of bit blocks to generate a third set of bit blocks, and aggregates the second set of bit blocks and the third set of bit blocks into an aggregated set of bit blocks. A first error correction encoder encodes a first portion of the bits in the aggregated set of bit blocks to generate a first set of encoded bits. A second error correction encoder encodes a second portion of the bits in the aggregated set of bit blocks to generate a second set of encoded bits. The network interface modulates the first set of encoded bits and the second set of encoded bits.
US10193562B2 Digital phase locked loop circuit adjusting digital gain to maintain loop bandwidth uniformly
A digital phase locked loop circuit includes a phase frequency detector, a bandwidth calibrator, a digital loop filter, and a digital controlled oscillator. The phase frequency detector generates a first detection value and a second detection value of which each is associated with order between a phase of a reference signal and a phase of a fed-back signal. The bandwidth calibrator amplifies a signal level of the second detection value by a gain value to generate an amplified detection value, and adjusts the gain value based on the first detection value. The digital loop filter generates a digital code based on the amplified detection value. The digital controlled oscillator generates an output signal having a frequency which corresponds to the digital code. The fed-back signal is generated based on the output signal and is fed back to the phase frequency detector.
US10193561B2 Phase locked loops
This application relates to methods and apparatus for phase locked loops. A phase-and-frequency detector (101) receives a reference clock signal (CKref) and a feedback signal (SFB) and outputs a first adjustment signal (U) that is modulated between respective first and second signal levels to provide control pulses indicating that an increase in frequency required for phase and frequency lock, and a second adjustment signal (D) that is modulated between respective first and second signal levels to provide control pulses indicating that a decrease in frequency required for phase and frequency lock. First and second time-to-digital converters (201-1 and 201-2) receive the first and second adjustment signals respectively and output respective first and second digital signals indicative of the duration of said control pulses. Each time-to-digital converter comprises a controlled-oscillator (401, 801) configured so as to operate at a first frequency when the respective adjustment signal is at the first signal level and operate at a second frequency when the respective adjustment signal is at the second signal level and a counter (403) configured to produce a count value of the number oscillations of the controlled-oscillator in each of a succession of count periods defined by a count clock signal. The first and second digital signals are based on the count values output from the respective counters. The difference between the first and second digital signals may be determined and input to digital loop filter (203) before driving numerically-controlled-oscillator (204) to produce the output signal.
US10193556B2 Method and apparatus for configurable control of an electronic device
Methods and apparatuses are provided for establishing operational states of a device having a plurality of functional operating units. An input is configured to receive an identifier of a desired operational state of the device. A number of control outputs are configured to couple to one or more of the plurality of functional operating units having two or more operational states. A number of reference inputs are each configured to receive a reference signal, and at least one reference signal is mapped, based on the identifier, to at least one control output. Each control output provides a control signal that places each functional operating unit in a selected state to achieve the desired operational state of the device.
US10193551B2 Mounting arrangement for piezoelectric sensor device
An apparatus or installation comprises a surface (2) and at least one piezoelectric sensor device (18, 27, 90) that is a piezoelectric touch switch comprising at least one piezoelectric sensor (13), located below the surface (2) so that the surface (2) functions as an overlay to the piezoelectric touch switch, the piezoelectric sensor device (18, 27, 90) configured so that the piezoelectric sensor (13) bends in response to a force or pressure exerted on the surface (2) causing the surface (2) to bend. The apparatus (1) or installation comprises continuously adjustable compression adjusting means (6) that operate on the backer piece (5) to compress the piezoelectric sensor device (18, 27, 90) and the at least one squeezer (7) between the overlay (2) and the backer piece (5), for compensating the surface or mounting tolerances.
US10193549B2 Sensing apparatus
In one aspect, a modular sensing apparatus will be described. The modular sensing apparatus includes a flexible substrate and multiple sensors. The flexible substrate is reconfigurable into different shapes that conform to differently shaped structures. The multiple sensors are positioned on the substrate. Various embodiments relate to software, devices and/or systems that involve or communicate with the modular sensing apparatus.
US10193545B1 Power-on reset system for secondary supply domain
A POR circuit for a secondary supply domain of an IC. A bias and reference circuit provides startup current and a reference voltage for a comparator. The comparator compares the reference voltage with a primary supply voltage and develops a bias current. The bias and reference circuit and the comparator includes a VGS loop which mirrors the bias current to develop the reference voltage. When the comparator switches, the bias current is at the low quiescent current level. A level shift and isolation circuit initially isolates a primary POR signal from the secondary domain. When the comparator switches, the primary POR signal is detected and level shifted to control the reset state. The delay circuit senses ramping of the secondary supply voltage and provides a delayed secondary POR signal a predetermined time period after the secondary supply voltage achieves a predetermined voltage threshold to additionally control the reset state.
US10193543B2 Electronic device and method of controlling switching elements
An electronic device includes a first switching element connected between a power source and one end of a power inductor, a second switching element connected between the one end of the power inductor and ground, a detection unit that detects a current flowing to the second switching element when a period in which the first switching element is in an off-state and the second switching element is in an on-state, and a control unit. The control unit uses the detected current to gradually decrease an on-resistance of the first switching element, when the first switching element is changed from the off-state to an on-state, and uses the detected current to gradually increases an on-resistance of the second switching element, when the second switching element is changed from the on-state to an off-state.
US10193535B2 Oscillation circuit, booster circuit, and semiconductor device
Provided are an oscillation circuit, a booster circuit, and a semiconductor device capable of reducing power consumption when a power supply voltage is high. In a ring oscillator circuit which is the oscillation circuit, a PMOS transistor in each of inverter circuits has a substrate connected to a first power supply voltage, and a source connected to a drain of a PMOS transistor, which is a first constant current element configured to control a supply current to the inverter circuit, and the PMOS transistor, which is the first constant current element, has a source connected to a second power supply voltage VREG, which serves as a constant voltage when the first power supply voltage is at a predetermined voltage or higher.
US10193521B2 Adjustable impedance matching network
An impedance matching network includes a first terminal, a second terminal, and a reference potential terminal. The impedance matching network further includes a first shunt branch between the first terminal and the reference potential terminal, the first shunt branch including a capacitive element. The impedance matching network also includes a second shunt branch between the second terminal and the reference potential terminal, the second shunt branch including an inductive element. Furthermore, the impedance matching network includes a transmission line transformer with a first inductor path and a second inductor path, wherein the first inductor path connects the first terminal and the second terminal. An alternative impedance matching network includes a transformer and an adaptive matching network. The transformer is configured to transform an impedance connected to a first port so that a corresponding transformed impedance lies within a confined impedance region in a complex impedance plane.
US10193514B2 Selectable programmable gain or operational amplifier
An integrated circuit amplifier configurable to be either a programmable gain amplifier or an operational amplifier comprises two output blocks, one output block is optimized for programmable gain amplifier operation, and the other output block is optimized for operational amplifier applications. A common single input stage, input offset calibration and bias generation circuits are used with either amplifier configuration. Thus duplication of the input stage, offset calibration and bias generation circuits are eliminated while still selectably providing for either a programmable gain amplifier or operational amplifier configuration.
US10193509B1 Power amplifier harmonic matching network
An output network connected to an output of a nonlinear unmatched power amplifier that provides an amplified voltage signal at a fundamental frequency. The output network includes multiple acoustic resonators configured to match multiple harmonic frequencies of the amplified voltage signal to one of substantially zero impedance, appearing as a short, or substantially infinite impedance, appearing as an open, resulting in zero voltage or zero current, respectively, to avoid power distribution at the higher harmonic frequencies. Each higher harmonic frequency is higher than a first harmonic frequency of the multiple harmonic frequencies, which is a fundamental frequency.
US10193502B2 Dual-mode envelope tracking power management circuit
A dual-mode envelope tracking (ET) power management circuit is provided. An ET amplifier(s) in the dual-mode ET power management circuit is capable of supporting normal-power user equipment (NPUE) mode and high-power user equipment (HPUE) mode. In the NPUE mode, the ET amplifier(s) amplifies a radio frequency (RF) signal(s) to an NPUE voltage based on a supply voltage for transmission in an NPUE output power. In the HPUE mode, the ET amplifier(s) amplifies the RF signal(s) to an HPUE voltage higher than the NPUE voltage based on a boosted supply voltage higher than the supply voltage for transmission in an HPUE output power higher than the NPUE output power. The ET amplifier(s) maintains a constant load line between the NPUE mode and the HPUE mode. By maintaining the constant load line, it is possible to maintain efficiency of the ET amplifier(s) in both the NPUE mode and the HPUE mode.
US10193497B2 Enhanced broadband operation of an active mixer
Methods, systems, and devices for wireless communication are described for enhanced broadband operation of an active mixer. In an example, an apparatus may include an active mixer that converts between radio frequency (RF) signals and intermediate frequency (IF) signals based at least in part on an alternating current (AC) local oscillator (LO) signal, wherein a direct current (DC) current generated within the active mixer is dependent in part on a bias voltage and the AC LO signal. The apparatus may include a mixer biasing circuit that generates the bias voltage for the active mixer, a magnitude of the bias voltage having an inverse relationship to an amplitude of the AC LO signal.
US10193496B2 Photovoltaic combiner box monitoring system
A photovoltaic combiner box monitoring system includes a current sampling circuit, a microprocessor and a communication circuit; the current sampling circuit is connected with the microprocessor to sample at least one channel of current signals and input the sampled currents to the microprocessor; and the microprocessor is connected with the communication circuit to send the current signals sampled by the current sampling circuit by the communication circuit. Thus, the photovoltaic combiner box monitoring system can sample current signals from the photovoltaic combiner box by means of the current sampling circuit and send the sampled current signals through the communication circuit.
US10193495B2 Photovoltaic junction box and diode
A photovoltaic junction box is disclosed. The photovoltaic junction box has a housing, a plurality of contacts disposed in the housing, and a diode mounted on two adjacent contacts. Each diode has a pair of first pins separated from each other. Each first pin has a soldering end portion soldered on a first contact of the two adjacent contacts. A connection piece connects the soldering end portions of the pair of first pins and is soldered on the first contact.
US10193491B2 Rooftop heat reflector system
A roof reflector system that is used to reflect solar radiation away from a rooftop. The system uses lines of flags that are strung across the rooftop in parallel rows. Each line of flags contains a plurality of flags that are aligned side-by-side. The flags are reflective to solar radiation. A common ribbon joins the flags into a line of flags. The base of each flag is coupled to the ribbon so that the flags hang away from the bottom edge of the ribbon. Brackets are provided that that can be selectively mounted to the roof. Each of the brackets has a connector that receives and retains the ribbon, therein supporting the ribbon at a first elevation above the roof. The length of each of the flags is greater than that first elevation. As a result, the flags touch the roof and fold along the roof, therein shielding the roof from the heat of the sun.
US10193489B2 Method and apparatus for acoustic signal generation
A motor drive system for controlling operation of an electric machine is described. An inverter includes paired power transistors that are electrically connected to the electric machine, wherein the inverter is electrically connected to a DC power source via a high-voltage electrical power bus. A motor controller includes a first controller and an acoustic signal generator, wherein the first controller is disposed to control the paired power transistors of the inverter. The first controller determines an initial output voltage based upon a torque command and the acoustic signal generator is disposed to generate a sound injection voltage. The motor controller combines the initial output voltage and the sound injection voltage. The motor controller generates PWM commands to control the paired power transistors of the inverter, wherein the PWM commands are determined based upon the initial output voltage and the sound injection voltage.
US10193484B2 Controlled motion system
A controlled motion system having a plurality of movers controlled as they travel along both smart and simple sections of a track. The controlled motion system comprises a control system for controlling the speed of a mover as it travels along a simple section, and permits the pitch or distance between movers to increase or decrease as they travel along a simple section. In a preferred embodiment the controlled motion system includes at least one coupling feature having a driving feature on a simple section for engaging and operably driving a driven feature on each mover such that positive control of each mover is maintained throughout its transition from a smart section to a simple section.
US10193470B2 Step up/down inverter circuit and method for controlling same
A step up/down inverter circuit (10) is provided with: a plus line (13p) and a minus line (13m) connected to the plus terminal and minus terminal of a DC power supply, respectively; a voltage dividing circuit (14), a first leg (15), and a second leg (16) which are disposed between the plus line (13p) and the minus line (13m); a first reactor L1, having one end connected to a first intra-leg wiring connecting the switching elements SW1, 2 of the first leg (15); a second reactor L2, having one end connected to second intra-leg wiring connecting the switching elements SW3, 4 of the second leg (16) and having the other end connected to the other end of the first reactor (L1); a bidirectional switching element SW5 disposed between the first intra-leg wiring and a w-terminal (12w); another bidirectional switching element SW6 disposed between the second intra-leg wiring and a u-terminal (12u); and a smoothing circuit (17) for smoothing the voltages output from the bidirectional switching elements SW5, 6.
US10193468B1 Low harmonic down-converting rectifier for wireless power transfer receiver
The disclosure relates to a rectifier having a mirror image left/right side topology. Each side has a down-converter connected to half of a full bridge rectifier, and is switched 180 degrees out of phase with the other side. The sides of the full bridge rectifier have switches to rectify an alternating current signal into rectified signals, and a first capacitor to store a first charge of a rectified signal. Each of the down-converting circuits is connected to a first capacitor, has a second capacitor to store a second charge of the rectified signal, and switches to down-convert a voltage value of the first plus second charges to a direct current signal with a smaller voltage value. A controller circuit switches the switches on and off at times that are asynchronous with times of sign changes of the AC signal to reduce harmonics at the input of the rectifier.
US10193465B2 DC/DC conversion apparatus
A DC/DC conversion apparatus includes a DC voltage source that outputs a DC power supply voltage, an oscillation circuit electrically connected to the DC voltage source, switch elements, a switch controller that connects or disconnects electrical connection between the DC voltage source and the oscillation circuit by switching turn-on and turn-off of the switch elements, and switches a direction of a voltage applied to the oscillation circuit between a first direction and a second direction, and a transformation circuit that outputs a current generated in the oscillation circuit and converts the current into a DC current. The switch controller disconnects the electrical connection between the oscillation circuit and the DC voltage source before the direction of the voltage applied to the oscillation circuit is switched from the first direction to the second direction, and connects the electrical connection between the oscillation circuit and the DC voltage source and switches the direction of the voltage applied to the oscillation circuit to the second direction after a current flowing through the oscillation circuit has been outputted to the transformation circuit.
US10193463B2 Insulated DC/DC converter
The invention concerns an isolated DC/DC converter comprising an isolated circuit having: a first arm having a first switch, in series with a second switch; a magnetic component having two primary circuits and a secondary circuit that are separated by at least one electrical isolation barrier, said magnetic component being configured so as, during the conversion of an input voltage of the isolated DC/DC converter into an output voltage, to operate as a transformer from the primary circuits to the secondary circuit and as an impedance that stores energy in the primary circuits, and in which: the first arm comprises a first capacitance in series with the two switches and situated between the two switches, one of said primary circuits, called the second primary circuit, is connected between a first end terminal of the first arm and the connection point, called the second connection point, between the second switch of the first arm and the first capacitance, the first end terminal of the first arm corresponding to the terminal of the first switch that is not connected to the first capacitance; and the other primary circuit, called the first primary circuit, is connected between a second end terminal of the first arm and the connection point, called the first connection point, between the first switch and the first capacitance, the second end terminal of the first arm corresponding to the terminal of the second switch that is not connected to the first capacitance.
US10193457B1 System and method for starting up a high density isolated DC-to-DC power converter
A DC-to-DC power converter includes a transformer having a primary side and a secondary side, and a primary circuit electrically coupled to the primary side of the transformer. The primary circuit includes a primary microcontroller configured to generate a first energizing signal that energizes a portion of the primary circuit. The DC-to-DC power converter also includes a secondary circuit electrically coupled to the secondary side of the transformer. The secondary circuit includes a secondary microcontroller communicatively coupled to the primary microcontroller, wherein the secondary microcontroller is configured to provide an instruction to the primary microcontroller that causes the primary microcontroller to relinquish control of the primary circuit to the secondary microcontroller, and wherein the secondary microcontroller is further configured to provide a second energizing signal to the portion of the primary circuit.
US10193451B2 Systems and methods for regulating power conversion systems with output detection and synchronized rectifying mechanisms
System and method for regulating a power conversion system. An example system controller includes: a first controller terminal and a second controller terminal. The system controller is configured to: receive an input signal at the first controller terminal and generate a first drive signal at the second controller terminal based on at least information associated with the input signal to turn on or off a transistor to affect a current associated with a secondary winding of the power conversion system. The system controller is further configured to: in response to the input signal changing from a first value larger than a first threshold to a second value smaller than the first threshold, change the first drive signal from a first logic level to a second logic level to turn on the transistor.
US10193450B2 AC-DC voltage converter with low standby power consumption and control method thereof
Disclosed are AC-DC voltage converter circuits and methods for low standby power consumption. In one embodiment, a method can include: (i) detecting operating states of an input power supply, where the input power supply is received by a safety capacitor and provided to a switching power supply circuit after being rectified and filtered; (ii) removing a phantom load when the input power supply operates in a normal operating state; (iii) loading the phantom load when the input power supply operates in an under voltage lock out state; and (iv) when the input power supply operates in the under voltage lock out state, using energy stored in the safety capacitor to supply power to a load of the switching power supply circuit and the phantom load, and disabling a power stage circuit until a voltage of the safety capacitor is reduced to less than a safety threshold value.
US10193449B2 Buck voltage converter
A buck voltage converter is provided which is configured so that a dominant pole of an open loop transfer function of the buck voltage converter is a pole introduced by a network comprising an inductor and a capacitor coupled to an output of the buck voltage converter.
US10193447B2 DC topology circuit workable with various loads through inclusion of subtractor
The present invention provides a DC topology circuit, which provides a subtractor in the control chip and a control module which is electrically connected with the output terminal of the subtractor. The two input terminals of the subtractor are respectively inputted with the input voltage and the load-rated voltage, and the input voltage and the load-rated voltage are subtracted by the subtractor. The control module controls the conduction or not of the plurality of field effect transistors according to the operation result, so that the DC topology circuit enters the different working mode, when the load uses the same connection port and communication protocol, the DC topology circuit can supply different loads with different rated voltages, and increase the application range of the DC topology circuit.
US10193446B2 Multi-module DC-to-DC power transformation system
A transformation system capable of efficiently transforming electrical power from one dc voltage to a second dc voltage or of regulating power flow within a network of constant nominal voltage; in each case without intermediate magnetic transformation. The transformation system is based on periodic and resonant delivery of charge from the first of two dc nodes to a system of capacitors, electrical reconfiguration of those capacitors, then delivery of power to a second dc node.
US10193445B2 Control device of power supply system and power supply unit
A control device is applied for a power supply system that includes two boost converters. The two boost converters boosts inputted direct-current voltages to predetermined output voltages and output ends of the two boost converters are connected in parallel with each other. The control device includes a switching portion and a control portion. The switching portion controls switching of a switching element included in each of the two boost converters. The control portion shifts switching timings of the switching elements of the two boost converters from each other.
US10193444B1 Reference voltage generator with adaptive voltage and integrated circuit chip
There is provided a reference voltage generator for providing an adaptive voltage. The reference voltage generator includes a steady current source and a PMOS transistor and an NMOS transistor cascaded to each other. A reference voltage provided by the reference voltage generator is determined by gate-source voltages of the PMOS transistor and the NMOS transistor. As said gate-source voltages vary with the temperature and manufacturing process, the reference voltage forms a self-adaptive voltage.
US10193429B2 Air gap control systems and methods
In one embodiment, an apparatus includes a first member that supports a magnetic flux carrying member and a second member that supports a magnetic flux generating member disposed for movement relative to the first member. An air gap control system is coupled to at least one of the first member or the second member and includes an air gap control device that is separate from a primary magnetic flux circuit formed between the first member and the second member. The air gap control device is configured to exert a force on one of the first and second members in response to movement of the other of the first and second members in a direction that reduces a distance between the first and second members to maintain a minimum distance between the first and second members and/or substantially center the one of the first and second members within the other.
US10193427B2 Method of fabricating electric machine laminations using additive manufacturing
A method of making a component of a radial or axial flux electrical machine is provided. An additive manufacturing process is used to manufacture a plurality of laminas, including applying beams of energy to a successive plurality of ferromagnetic material particles and fusing them together to form a ferromagnetic helix or spiral, disposing an insulating material on said ferromagnetic helix or spiral, compressing the ferromagnetic helix or spiral to form a compressed ferromagnetic helix or spiral, and fixing the compressed ferromagnetic helix or spiral. A method of making a component of a transverse flux electrical machine is provided, including using an additive manufacturing process.
US10193426B2 Method for manufacturing a stacked iron core of a vehicle drive motor
In a method for manufacturing a stacked iron core, a stacked iron core body is manufactured by stacking so as to be phase-offset with respect to each other in the circumferential direction plural ring-shaped iron core pieces respectively configured by plural circular arc-shaped iron core pieces arranged into ring shapes. Next, each layer of the circular arc-shaped iron core pieces, which are phase-offset with respect to each other in the circumferential direction, is welded together along a stacking direction at plural locations (plural weld portions) arranged around the circumferential direction of an inner circumferential portion or an outer circumferential portion of the stacked iron core body. A pair of key protrusions is formed on inner circumferential portions of the stacked iron core at positions opposing each other, and so key components are rendered unnecessary when assembling a rotor of a vehicle drive motor.
US10193425B2 Stepping motor, timepiece movement, timepiece, and manufacturing method of stepping motor
A stepping motor includes a one-piece stator integrally molded by using a Fe—Ni alloy plate through machining, a rotor accommodating through-hole, and in which a magnetic path is disposed around the rotor accommodating through-hole. A rotor is rotatably arranged inside the rotor accommodating through-hole. A magnetic core is connected to the stator, and a coil is wound on the magnetic core. A Cr-diffusion region having a molten-solidified portion of Cr is diffused in the Fe—Ni alloy stator in a portion of the magnetic path.
US10193423B2 Carbon brush arrangement
The invention relates to a carbon brush arrangement for connection to an electric motor, comprising at least one carbon brush (17, 18) connected to a connection means (29) provided with a plastic connection housing (32) via a connection conductor (15, 16) provided with a plastic sheath (24, 25), said plastic sheath (24, 25) consisting of perfluoroalkoxy polymer (PFA) in at least a region of transition (33, 34) to the connection housing (32).
US10193417B2 Brushless motor assembly for a fastening tool
An electric brushless DC motor is provided including an outer rotor assembly having a metallic rotor body, rotor magnets mounted within an inner surface of the rotor body, and a molded structure formed within the rotor body. The molded structure includes a main body formed on inner surface of the rotor body to securely cover and retain the rotor magnets on the inner surface of the rotor body, an axial fan formed at an end of the rotor body opposite the rotor magnets, and a sense magnet mount formed at approximately a radial center portion of the axial fan. Alternatively or additionally, the molded structure includes a radial member projecting inwardly from the main body towards a center of the outer rotor assembly, and a bearing support member having a substantially cylindrical shape in an axial direction of the outer rotor and supported by the at least one radial member.
US10193397B2 Establishing connections with chargers in multi-charger wireless power delivery environments
Techniques for establishing RF power connections with wireless power transmission systems in multi-wireless power transmission system environments are described herein. More specifically, the techniques describe a method for establishing a connection with an optimal wireless power transmission system when multiple wireless power transmission systems are within range.
US10193392B2 Wireless power transfer device and wireless power transfer system
A wireless power transfer system according to an embodiment of the present invention is a wireless power transfer system having a receiving part for receiving power from a transmitting part, wherein the transmitting part comprises: a power conversion part comprising a full bridge inverter; and a control part for controlling the power conversion part using a pulse width modulation (PWM) control signal, the duty ratio of the PWM control signal being determined by a duty ratio in which the ratio of the magnitude of harmonics to the magnitude of a fundamental frequency among frequency components of the output signal of the power conversion part is a minimum.
US10193390B2 Wireless power transmitter configuration for power transmission through a partition
Apparatus and methods for configuring power settings of a wireless power transmitter installed adjacent to a partition are described. A wireless power receiver may detect an amount of power transmitted through the partition from the power transmitter, and identify at least one power setting to the power transmitter that produces an acceptable level of wirelessly transferred power at the wireless power receiver. The power transmitter may store an identified power setting and subsequently operate at the setting identified by the wireless power receiver to provide wireless power through the partition for powering or charging a wirelessly powered device. By configuring a wireless power transmitter at an installation site, various partition thicknesses may be accommodated for through-table, wireless power transfer, for example.
US10193388B2 Inductive charging
There is provided a method comprising transmitting inductively a first signal, receiving inductively a second signal in response to the first signal, determining whether the inductively received signal comprises a modulation, and adjusting a power of the transmitted signal on the basis of a modulation of the received signal.
US10193386B2 Wireless charging method and system, wireless charging device and wearable device
A wireless charging method and system, a wireless charging device, and a wearable device. The method includes receiving, by a charging device, electric power usage data sent by at least one wearable device, determining, by the charging device, an electric power distribution solution according to the electric power usage data, where the electric power distribution solution is used to determine a charging order and charging electric power for charging the wearable device by the charging device, and performing, by the charging device, wireless charging on the wearable device according to the electric power distribution solution where the wireless charging method disclosure may coordinate a relationship between an actual electric power requirement of a user and charging capability distribution, thereby implementing overall arrangement of electric power among multiple wearable devices and dynamic distribution of charging capabilities.
US10193379B2 Direct current uninterruptible power supply system
Disclosed is a direct current uninterruptible power supply system. The direct current uninterruptible power supply system according to an embodiment of the present invention is electrically connected to a direct current power converter for converting commercial alternating current power to direct current power, in order to: supply the direct current power to a load and charge an auxiliary power supply device therein with the direct current power. In the case of a short circuit of the direct current power converter due to a current leakage or breakage of the direct current power converter, or if the direct current power converter is disconnected, the direct current uninterruptible power supply system enables the auxiliary power supply device to constantly supply power to the load while completely blocking the electrical connection to the direct current power converter.
US10193370B1 Mechanically controlled pre-charge system
Methods and systems for installing an electrical power source in an electrical device can include positioning the electrical power source in a device-charging position associated with a first charge path that has a nonzero electrical resistivity, maintaining the electrical power source in the device-charging position for a nonzero time with a mechanism, and moving the electrical power source from the device-charging position to an installed position associated with a second charge path that has less resistivity than the first nonzero electrical resistivity. Devices can include a mechanism and the first and second charge paths, the mechanism configured to move a power source from a device-charging position to an installed position over a nonzero time.
US10193367B2 Method and device for determining voltages and/or powers available in an electrical recharging network
A method for determining voltages and/or power available in an electrical recharging network that includes at least one voltage generator and at least one recharging terminal i corresponding, at a first instant t1, to a predetermined reference impedance zii. At an instant t2, the method implements at least one iteration of the following acts: estimating a changing of the reference impedance zii into a modified impedance z′ii; updating a voltage of the recharging terminal i by determining a modified inverted loop impedance matrix Zloop_M−1 as a function of a reference inverted loop impedance matrix Zloop_R−1 and of a difference between the modified impedance z′ii and the reference impedance zii, delivering a voltage U′i; and verifying/updating a value of power available at the recharging terminal i as a function of a voltage U′i, a maximum power of the generator and/or a threshold voltage delivering, an available power Pdisp_i.
US10193366B2 Rapid battery charging
A method and battery charger for charging one or more batteries includes a pulse generator, a detector and a processor communicably coupled to the pulse generator and the detector. A recovery/discharge circuit is electrically connected to each battery, and one or more energy storage devices are electrically connected to each of the recovery/discharge circuits. A charging pulse group, which includes a positive pulse, a rest period and a negative pulse, is determined based on one or more battery parameters using the processor and the detector. The charging pulse group is generated using the pulse generator, and sequentially applied to each of the batteries. Energy is recovered from each of the one or more batteries using the recovery/discharge circuits during the negative pulse, and the energy is stored in the one or more energy storage devices. The battery parameters are monitored and the charging pulse group may be adjusted.
US10193364B2 Electronic cigarette and method for reminding charging therein
The invention is related to an electronic cigarette and a method for reminding of charging of an electronic cigarette. The electronic cigarette comprises: a microcontroller, a charging prompt module, a power detection module and a power supply battery, wherein the power detection module is configured for detecting the remaining capacity of the power supply battery and sending the value of the remaining capacity to the microcontroller, the microcontroller is configured for comparing the received value of remaining capacity with a preset value, and controlling the charging prompt module to send a charging prompt signal when the value of the remaining capacity is lower than the preset value. The beneficial effects are to remind a user of insufficient remaining capacity of a power supply battery in time, to effectively avoid the situation where a user cannot use an electronic cigarette due to the power supply battery is used up.
US10193363B2 Hybrid coupling for a smart battery system
A hybrid coupling for a smart battery system having two internal batteries. The hybrid power coupling includes a power coupling for connecting to the batteries and a data coupling for connecting with two bus devices that are also within the battery housing. The contacts of the digital data coupling are disposed in a circular configuration within the mating jack of the hybrid coupling. The data contacts are concentric with the D.C. battery contacts. The data contacts are retractable to automatically and selectively connect to a variety of battery-mounted jacks.
US10193357B2 Energy storage system
An energy storage system having battery building blocks which contribute load current to the output of the energy storage system. A system controller provides functional control of the energy storage system and communication to an external host, a system charger charges cells in the battery building blocks and an interface provides a separate connection for at least two battery building blocks to allow the at least two battery building blocks to be separately removed from the energy storage system. The system controller diverts the flow of current from a charger to provide a contribution to the load current in place of the contribution to the load current from the battery building block being replaced to allow said battery building block to be replaced whilst the energy storage system is in operation. The system may also be used to charge battery building blocks based upon their capacity and charging profile using an integral charger located within the energy storage system which is able to provide the requisite charge level and charging profile to respective battery building blocks.
US10193353B2 Guided surface wave transmission of multiple frequencies in a lossy media
Disclosed are various embodiments for transmitting energy at multiple frequencies via a guided surface wave along the surface of a lossy medium such as, e.g., a terrestrial medium by exciting a guided surface waveguide probe.
US10193351B2 Hybrid distributed low voltage power systems
A hybrid distributed low voltage power system can include a first primary power source that distributes line voltage power during a first mode of operation. The system can also include a first secondary power source that receives an input signal during the first mode of operation and distributes a reserve signal during the second mode of operation, where the reserve signal is generated from the input signal. The system can further include a PDM coupled to the first primary power source and the first secondary power source. The system can also include at least one first LV device coupled to the first output channel of the PDM, where the at least one LV device operates using the first LV signal during the first mode of operation, and where the at least one first LV device receives a reserve LV signal during the second mode of operation.
US10193348B2 Arrangement and installation for transmitting electric power with a reserve rectifier
An arrangement having a first group of rectifiers, which form a series circuit on the DC voltage side and which can be connected to a first AC voltage network, and having a reserve rectifier that, in the event of a fault in one of the rectifiers, can be electrically connected by suitable switching apparatuses to the first AC voltage network and on the DC voltage side to a first DC voltage line to form an augmented series circuit with the rectifiers. An installation for transmitting electric power between at least one first wind farm with at least one wind power installation and the first power supply system, including the first group of rectifiers, is able to be connected to the first wind farm via the first AC voltage network.
US10193346B2 Interface for renewable energy system
An improved interface for renewable energy systems is disclosed for interconnecting a plurality of power sources such as photovoltaic solar panels, windmills, standby generators and the like. The improved interface for renewable energy systems includes a multi-channel micro-inverter having novel heat dissipation, novel mountings, electronic redundancy and remote communication systems. The improved interface for renewable enemy systems is capable of automatic switching between a grid-tied operation, an off grid operation or an emergency power operation.
US10193342B2 Method and device for controlling power generators of a subgrid within an interconnected grid
Disclosed is a subnetwork controller for a subnetwork within an interconnected grid. The controller controls power generators, subnetworks, or loads of the subnetwork in accordance with sensor-captured internal measured variables and sensor-captured external measured variables as well as external controlled variables of the subnetwork in such a way that a dynamic behavior of the subnetwork in relation to its adjacent subnetworks corresponds to a defined desired behavior.
US10193330B1 Safety system for motor drive
Disclosed examples provide control boards with power systems that include a safety system with a protection circuit to selectively connect or disconnect first and second DC to DC converters to or from a DC input signal according to the DC input signal and a monitor signal, and a monitor circuit to provide the monitor signal according to the first and second DC to DC converter output signals.
US10193318B1 Efficient installation electrical hardware system and method of use
An improved installation system for electrical hardware, such as power outlets, electrical switches, light fittings, ceiling fans and the like, whereby the cutting of their installation access holes in drywall panels is accomplished much faster than prior art methods and with a high degree of accuracy by the use of the hole cutting system, comprising the magnetic block assembly, corresponding magnetic template assembly and the hole cutter. In conjunction with the aforementioned; the electrical hardware's associated electrical boxes are wired directly to their electrical supply and the hardware is in turn, electrically connected to them by their respective sets of electrical terminals which make simultaneous contact with each other upon their installation. Additionally, the latching pawl mechanism and alignment device supports the weight of heavy light fittings and ceiling fans and aligns their electrical connections while they're being fixed into their installed position. These features taken together make this improved installation system substantially superior to all prior art.
US10193307B2 Tensile strained semiconductor photon emission and detection devices and integrated photonics system
Tensile strained germanium is provided that can be sufficiently strained to provide a nearly direct band gap material or a direct band gap material. Compressively stressed or tensile stressed stressor materials in contact with germanium regions induce uniaxial or biaxial tensile strain in the germanium regions. Stressor materials may include silicon nitride or silicon germanium. The resulting strained germanium structure can be used to emit or detect photons including, for example, generating photons within a resonant cavity to provide a laser.
US10193305B2 Wavelength tunable laser device and laser module
A wavelength tunable laser device includes: a laser cavity formed of a grating and a reflecting mirror including a ring resonator filter; a gain portion; and a phase adjusting portion. The grating creates a first comb-shaped reflection spectrum. The ring resonator filter includes a ring-shaped waveguide and two arms and creates a second comb-shaped reflection spectrum having peaks of a narrower full width than peaks in the first comb-shaped reflection spectrum at a wavelength interval different from that of the first comb-shaped reflection spectrum. One of the peaks in the first comb-shaped reflection spectrum and one of the peaks in the second comb-shaped reflection spectrum are overlapped on a wavelength axis, and a spacing between cavity modes is narrower than the full width at half maximum of the peaks in the first comb-shaped reflection spectrum.
US10193270B2 Cartridge of gel for a connection set and connection sets comprising such a cartridge of gel
A cartridge includes an outer case, partially filled with electrically insulating gel, and at least one electrically conductive track submerged in the insulating gel. Connection sets including at least one connector half and such a cartridge are also disclosed.
US10193260B1 Multi-contact connector
A multi-contact connector includes terminals, which each include a first contact piece section, which has a first contact section, which achieves pressing contact with a pin terminal in a first direction, and a first elastic arm, which extends in a direction that intersects the first direction and displaceably supports the first contact section, and a second contact piece section, which has a second contact section, which achieves pressing contact with the pin terminal in the first direction, and a second elastic arm, which displaceably supports the second contact section. The second elastic arm extends in the first direction, which intersects the direction in which the first elastic arm extends, and an end portion of the second elastic arm or the end portion in the extending direction, that is, the front end facing the first elastic arm is formed as a spring piece linked to the second contact section.
US10193258B2 Two piece clean body female electric terminal
A female electrical terminal includes a contact piece and a spring piece. The contact piece includes contact arms that extend from a contact base on opposite sides of a terminal axis in an insertion direction to respective arm ends. The contact piece also includes at least one contact latch. The spring piece includes spring arms that extend from a spring base on opposite sides of the terminal axis. The spring arms bias the contact arms toward the terminal axis. The spring piece also includes at least one engagement tab that extends from the spring base. The engagement tab includes a spring latch that is engaged with the contact latch to prevent movement of the spring piece relative to the contact piece in the insertion direction.
US10193253B2 Slanted type card edge connector assembly
A card edge connector includes an insulative housing with a pair of opposite side walls extending along a longitudinal direction with a central slot therebetween in the transverse direction perpendicular to the longitudinal direction. A pair of towers are located at two opposite ends of the housing in the longitudinal direction. The housing is essentially obliquely mounted upon a printed circuit board. Each tower has a lower/first part and an upper/second part in the vertical direction perpendicular to the longitudinal direction and the transverse direction. The width dimension in the transverse direction of the upper part is smaller than that of the lower part.
US10193251B2 Next generation form factor (NGFF) carrier
A Next Generation Form Factor (NGFF) carrier includes a flat component perpendicularly connected to two flat side components to receive an NGFF module, a bar rotatably connected to the two flat side components, and a number of holds along an interior of the flat component to receive a fastener. The NGFF module is insertable in relation to the flat component when the bar is rotated to a first position and fixed on the flat component when the bar is rotated to a second position.
US10193250B2 Substrate and terminals for power module and power module including the same
According to example embodiments, a substrate for a power module includes a first part, a second part, and a third part on a same surface of an underlying part of the substrate. The first part, the second part, and the third part may be spaced apart from each other, electrically insulated from each other, and not directly contacting each other. The third part may surround the first part and the second part. A first element module may be on the third part. The first part, the second part, and the third part may be conductive.
US10193246B1 Multipurpose socket for electrical utility repair application
A socket for mating with the eyelet of a hot line clamp, an eye nut, an eye bolt, and a wing nut, the socket defining two slots for straddling and axially-rotating a bolt of the hot line clamp to tighten or loosen the hotline clamp.
US10193239B2 Single band dual concurrent network device
A network device comprising, a first radio module configured to transmit and receive first radio signals in a first frequency band, a first antenna array configured to transmit and receive the first radio signals for the first radio module in the first frequency band, a second radio module configured to transmit and receive second radio signals in the first frequency band, a second antenna array configured to transmit and receive the second radio signals for the second radio module in the first frequency band, wherein, in operation, the first radio module and the second radio modules function concurrently using the first frequency band while at least 40 dB of antenna isolation is maintained between the first antenna array and the second antenna array.
US10193212B2 Digital tacho graph apparatus having embedded radio frequency antenna
A digital tacho graph (DTG) apparatus for vehicles is disclosed. The DTG apparatus includes a metal terminal having one end connected to a printed circuit board (PCB) pattern unit connected to the wireless communication module, an RF antenna embedded inside the DTG apparatus and having one end connected to the other end of the metal terminal, and a front case unit, on which the other end of the RF antenna is formed by patterning, the front case unit serving as a front case of the DTG apparatus and enclosing the RF antenna inside the DTG apparatus. The wireless communication module and the embedded RF antenna are integrated, thereby reducing working time, increasing transmission and reception sensitivity, and reducing cost.
US10193210B2 Terminal device having hybrid antenna integrating with capacitive proximity sensors
A terminal device having hybrid antenna integrating with capacitive proximity sensors comprises a ground, a radiator, a first capacitance electrode and a second capacitance electrode. The radiator has a feeding portion, a low-frequency radiating path and a high-frequency radiating branch. The low-frequency radiating path has a first coupling portion. The feeding portion is disposed between the first coupling portion and the ground. The high-frequency radiating branch acts as a second coupling portion. The first capacitance electrode has a first shorting portion and a first electrode portion. The first shorting portion is connected to the ground. The first electrode coupling with the first coupling portion generates a first coupling resonant mode. The second capacitance electrode has a second shorting portion and a second electrode portion. The second shorting portion is connected to the ground. The second electrode coupling with the high-frequency radiating branch generates a second coupling resonant mode.
US10193205B2 Dielectric resonator, dielectric filter using dielectric resonator, transceiver, and base station
Embodiments of the present disclosure provide a dielectric resonator, a dielectric filter using the dielectric resonator, a transceiver, and a base station, and solve a problem that a loss indicator of an existing dielectric filter cannot meet a filtering requirement of a base station. The dielectric resonator includes a body made of a solid-state dielectric material, where an indentation is disposed on a surface of the body, and the surface of the body and a surface of the indentation are covered with a conducting layer; the dielectric filter includes at least two of the foregoing dielectric resonators. Another type of dielectric filter includes a body made of a solid-state dielectric material, where at least two indentations are disposed on a surface of the body, a hole and/or a groove is disposed between adjacent indentations on the body, and the surface of the body is covered with a conducting layer.
US10193204B2 Combiner, a power directional coupler and a method for manufacturing a power directional coupler and a combiner
A power directional coupler is described which comprises two hollow conductors and a separation wall. Said separation wall has a coupling portion which comprises several holes which are arranged in said separation wall such that a high hole-wall relation is obtained, ensuring a good coupling at a small size of said power directional coupler. Further, a combiner and a method for manufacturing said power directional coupler and a combiner are described.
US10193199B2 Battery system
A battery system is disclosed herein that includes a battery enclosure and a battery assembly contained within or substantially surrounded by the enclosure. The enclosure may include enclosure walls having fluid pathways defined therein. In an example, enclosure walls are formed from multiple instances of a repeating modular wall component. A cooling fluid may be circulated through the fluid pathways to provide thermal regulation of the battery assembly. The battery assembly may include one or more electric batteries. An example battery assembly includes a plurality of batteries that are organized into rows. These rows of batteries may be electrically interconnected with each other by electrically conductive strips to form a battery pack. The battery system may be used to provide energy storage within the context of automotive applications or other electronic systems.
US10193192B2 Structure for modulating the voltage of a battery and the active equilibration thereof
A battery of accumulators including a plurality of power storage cells and an electrical network which connects the cells to one another. The cells are grouped together in composite cells including two identical branches each including at least one cell and the composite cells being connected in series to one another. The electrical network includes: a mechanism for parallel or connection in series of the cells of each composite cell, and a mechanism for controlling the connection mechanism, which is configured to connect the cells of each composite cell in parallel or in series to adapt an output voltage of the battery of accumulators to a desired value and to balance charging states of the cells.
US10193186B2 Electrolyte additive for lithium-ion battery
Electrolyte for a lithium-ion battery comprising at least one block copolymer, characterized in that said block copolymer comprises at least one polymeric segment A which is soluble in said electrolyte and at least one polymeric segment B having a temperature for dissolution “T” in said electrolyte, the polymeric segments A and B being present in amounts sufficient to make possible an increase in the viscosity of the electrolyte, preferably up to gelling of the electrolyte, at a temperature greater than or equal to the temperature “T”; the ionic conduction is produced by a solvent comprising the copolymer and lithium salts.
US10193185B2 Sulfide solid electrolyte material and lithium solid state battery
The main object of the present invention is to provide a sulfide solid electrolyte material with high Li ion conductivity. The present invention solves the problem by providing a sulfide solid electrolyte material comprising an ion conductor with an ortho-composition, and LiI, characterized in that the sulfide solid electrolyte material is glass with a glass transition point.
US10193181B2 Pressurization device for battery cells
A pressurization device has a housing accommodating a plurality of battery cells and a plurality of spacers fixed to housing at even intervals in the thickness direction and forming bag shapes capable of expanding and contracting in accordance with air pressure. In a state in which the spacers have been contracted, each space larger than the dimensions of the battery cells in the thickness direction is maintained between adjacent spacers. In a state in which the spacers have been expanded by increasing the air pressure inside the spacers by an air apparatus, the adjacent spacers pressurize the battery cells in the thickness direction.
US10193178B2 Redox flow battery frame body, redox flow battery, and cell stack
A frame body for a redox flow battery is provided with a window. The expressions A>C, B>D, and (B/A)≥0.2 are satisfied, where A represents the length of a long side of a rectangle that envelops the window, B represents the width of a horizontal frame corresponding to the long side, C represents the length of a short side of the rectangle, and D represents the width of a vertical frame corresponding to the short side.
US10193175B2 Process for supplying a fuel cell having alternate supply and purge phases
A process for supplying a fuel cell with reactive species, including a stack of electrochemical cells divided into N different groups, wherein a plurality of steps of selectively supplying the N groups of cells with reactive species are carried out, following each of the supply steps, a step of purging the N groups of cells is carried out.
US10193170B2 Fuel cell module
A fuel cell unit of a fuel cell module includes a fuel cell stack, a reformer, an evaporator, an exhaust gas combustor, a start-up combustor, and an air preheater. The fuel cell module further includes an air supply channel, a first fuel supply channel, a second fuel supply channel, a switching valve, and an exhaust gas channel. In the exhaust gas channel, the start-up combustor and the air preheater are arranged in the order recited toward the downstream side in a flow direction of a combustion exhaust gas.
US10193165B2 Separator and fuel cell
A separator has a recess-projection shape formed by press working. The separator has one surface as a gas circulation surface and an opposite surface as a cooling surface, the gas circulation surface having a reactive gas flow path including a plurality of reactive gas flow path grooves resulting from the recess-projection shape, the cooling surface having a cooling water flow path including a plurality of cooling water flow path grooves resulting from the recess-projection shape. The cooling water flow path includes an intersection flow path portion including cooling water flow path grooves adjacent to each other with a reactive gas flow path groove of the reactive gas flow path therebetween, and a communication flow path groove formed at the cooling surface side of the reactive gas flow path groove between the adjacent cooling water flow path grooves, the communication flow path groove being shallower than the cooling water flow path grooves; and a cooling water turn portion where a direction of the cooling water flow path grooves changes. A reactive gas turn portion is formed at the gas circulation surface in a position on the rear side of the cooling water turn portion, and the reactive gas turn portion is formed of a groove portion having a constant depth.
US10193164B2 Flow fields for electrochemical cell
An electrochemical cell has first and second flow fields on opposite sides of a membrane. The first flow field has a set of generally linear channels in which the flow of a fluid in the field is contained between parallel elongate ridges. The second flow field is defined by a set of parallel discontinuous ridges. Preferably most ridge segments in the second flow field are oblique, for example perpendicular, to and overlap with two or more ridges of the first flow field. The flow fields may be used in, for example, water electrolysis cells including high or differential pressure polymer electrolyte membrane (PEM) electrolysis cells.
US10193160B2 Composite current collector for energy storage device electrode, and electrode
A hyper-branched polymer dispersant represented by, for example, formula (I) has high adhesion properties to a current collector substrate and therefore enables the formation of an electrically conductive bonding layer having high carbon nanotube concentration. When a composite current collector for an energy storage device electrode which is equipped with the electrically conductive bonding layer is used, it becomes possible to produce an energy storage device from which an electrical current can be extracted without causing the decrease in a voltage particularly in use applications that require a large electrical current instantaneously, such as electrical automotive applications, and which has a long cycle life.
US10193153B2 Positive electrode active material for nonaqueous electrolyte secondary battery
There is provided a positive electrode active material for a nonaqueous electrolyte secondary battery capable of suppressing an increase in DCR during cycles. There is provided a positive electrode active material for a nonaqueous electrolyte secondary battery that includes a secondary particle formed by aggregation of primary particles formed of a lithium transition metal oxide. A rare-earth compound secondary particle formed by aggregation of particles formed of a rare-earth compound adheres to a recess formed between primary particles adjacent to each other on a surface of the secondary particle, and the rare-earth compound secondary particle adheres to both the primary particles adjacent to each other in the recess. A tungsten-containing compound adheres to an interface of primary particles inside the secondary particle formed of the lithium transition metal oxide.
US10193151B2 Low porosity electrodes for rechargeable batteries
A positive electrode for a rechargeable battery comprising at least 95% active cathode material with an electrode loading of at least 6 mg/cm2, and preferably at least 10 mg/cm2, and an electrode porosity of less than 2%, and preferably less than 1%. The active cathode material may comprise a bimodal composition wherein at least 70% consists of a first lithium cobalt based oxide powder having an average particle size (D50) of at least 25 μm and a BET value <0.2 m2/g, and a second lithium transition metal oxide based powder having the formula Li1+bN1−bO2, wherein 0.10≤b≤0.25, and N=NixMnyCo2Ad, wherein 0.10≤x≤0.40, 0.30≤y≤0.80, 0
US10193143B2 Negative electrode active material for electricity storage devices and method for producing same
A negative electrode active material for an electricity storage device of the present invention includes TiO2, Na2O, and a network-forming oxide.
US10193134B2 Doped sodium manganese oxide cathode material for sodium ion batteries
A sodium transition metal cathode material for a rechargeable sodium battery having a P2 layered bronze crystal structure, comprising at least 55 mol % manganese, wherein the manganese valence state is at least 3.75. The material undergoes a structural transformation to a secondary cathode material by extraction of sodium during the 1st charge of a rechargeable sodium battery comprising the sodium cathode material. The material has either a composition NaxMO2 where M=Mn1-y-zLiyAz where z<0.2 and y<0.33 and 0.66
US10193124B2 Battery connecting body and power supply device
To provide a battery connecting body and a power supply device capable of maintaining a state where a cover portion covers a connecting member. A bus bar module includes a plurality of bus bars that each connects electrodes of adjacent ones of a plurality of batteries arranged such that the electrodes thereof are arranged on a straight line to electrically connect the plurality of batteries in series and a casing that houses the plurality of bus bars. The casing includes a plurality of bus bar housing portions that each house each of the bus bars and the cover portions that each cover an opening of each of the bus bar housing portions, and the cover portions are each retained by the bus bar.
US10193122B2 Non-aqueous electrolyte secondary battery
A separator includes a base material layer and a heat resistance layer. The heat resistance layer includes, in a direction of thickness of the heat resistance layer, a central portion and a first end portion and a second end portion between which the central portion lies. The first end portion includes an interface with an electrode. The second end portion includes an interface with the base material layer. A composition ratio of a resin binder to a total mass of inorganic particles and the resin binder in the first end portion and the second end portion is not lower than 8 mass % and not higher than 30 mass %. A composition ratio of the resin binder to a total mass of the inorganic particles and the resin binder in the central portion is not lower than 2 mass % and not higher than 7 mass %.
US10193117B2 Separator for nonaqueous secondary battery, and nonaqueous secondary battery
An object of the invention is to provide a separator for a nonaqueous secondary battery, which has good adhesion to electrodes and is also capable of ensuring sufficient ion permeability even after attachment to electrodes. The separator for a nonaqueous secondary battery of the invention includes a porous substrate and an adhesive porous layer that is formed on at least one side of the porous substrate and contains a polyvinylidene-fluoride-based resin. The separator for a nonaqueous secondary battery is characterized in that the adhesive porous layer has a crystal size of 1 to 13 nm.
US10193113B2 Vent adapter for lead-acid battery systems
A vent adapter for a lead-acid battery includes a first side configured to mate with a vent port of the lead-acid battery via a first connector having a first geometry; and a second side in fluid communication with the first side and configured to mate with a vent passage of an automobile via a second connector having a second geometry, wherein the first and second geometries have respective shapes that are different from one another.
US10193112B2 Modular energy storage component enclosure
An energy storage component (ESC) enclosure is provided. The ESC enclosure includes a plurality of ESC modules. Each ESC module includes at least one side portion having a plurality of side fastening mechanisms configured to be coupled to an adjacent ESC module, wherein the plurality of ESC modules is coupled together via the plurality of side fastening mechanisms to form an ESC enclosure. The ESC enclosure further includes a plurality of shelving kits, each shelving kit mounted to one of the ESC modules. The ESC enclosure further includes a roof that is coupled to the plurality of ESC modules, and a plurality of panels coupled to the plurality of ESC modules about a perimeter of the ESC enclosure to form a shared air space within the ESC enclosure.
US10193104B2 Organic light-emitting diode structure and fabrication method thereof, related display panel, and related display device
The present disclosure provides an organic light-emitting diode device (OLED) structure for compensating blue light emission. The OLED structure includes a substrate with a thin-film transistor layer, the substrate being substantially transparent; and a first electrode layer on the substrate, the first electrode being substantially transparent; a first light-emitting layer on the first electrode layer with one or more light-emitting portions for emitting light for compensating blue light. The OLED structure also includes a charge generation layer (CGL) with a reflective portion, the CGL on the first light-emitting layer, the reflective portion having a transmission rate for light emitted by the first light-emitting layer; a second light-emitting layer on the CGL with one or more light-emitting portions for emitting the blue light; and a second electrode layer with a reflectivity on the second light-emitting layer.
US10193103B2 Organic light emitting device having protrusion formed of transparent material and display apparatus
An organic light emitting device and a display apparatus are disclosed. The organic light emitting device includes an array substrate and a package substrate (2); on a side of the package substrate (2) facing the array substrate, there is provided a protrusion (7) formed of a first transparent material, a surface of the protrusion (7) is also covered with a transparent layer (8) formed of a second transparent material, and the refractive index of the second transparent material is larger than the refractive index of the first transparent material. With the organic light emitting device, a part of light that is emitted from an organic light-emitting layer (5) and irradiated to a surface of the protrusion (7) is totally reflected and changed in optical paths to decrease incident light totally reflected at a boundary between the package substrate (2) and the outside air, and light that has been changed in optical paths is irradiated out through the package substrate (2) more easily, thereby improving the output efficiency of light.
US10193095B2 Display device
A display device includes first and second guide plates facing each other, a pair of first and second guide rails disposed in the first and second guide plates, a first supporting plate disposed between the first guide rails and of the first and second guide plates, the first supporting plate having opposite end portions fixed to a first position of the first and second guide plates, a second supporting plate having opposite end portions coupled to the pair of first guide rails, a third supporting plate having opposite end portions coupled to the pair of second guide rails, and a display panel supported by at least one of the first to third supporting plates. The pair of first guide rails extends from the first position to a second position. The pair of second guide rails extends from the first position to a third position.
US10193093B2 Radiation detector
According to one embodiment, a radiation detector includes a first conductive layer, a second conductive layer, and an intermediate layer. The intermediate layer is provided between the first conductive layer and the second conductive layer. The intermediate layer includes an organic semiconductor region and a plurality of particles. The organic semiconductor region including a portion provided around the particles. A diameter is not less than 1 nanometer and not more than 20 nanometers for at least a portion of the particles. A first bandgap energy of the plurality of particles is larger than a second bandgap energy of the organic semiconductor region.
US10193087B2 Perovskite and other solar cell materials
Photovoltaic devices such as solar cells, hybrid solar cell-batteries, and other such devices may include an active layer disposed between two electrodes, the active layer having perovskite material and other material such as mesoporous material, interfacial layers, thin-coat interfacial layers, and combinations thereof. The perovskite material may be photoactive. The perovskite material may be disposed between two or more other materials in the photovoltaic device. Inclusion of these materials in various arrangements within an active layer of a photovoltaic device may improve device performance. Other materials may be included to further improve device performance, such as, for example: additional perovskites, and additional interfacial layers.
US10193079B2 Materials for electronic devices
The present application relates to a compound of a formula (I) which comprises a benzene group that is substituted with a group selected from carbazole derivatives and bridged amines and with an electron attracting group, wherein the two groups are located in the ortho-position in relation to one another. The present application further relates to the use of the compound of the formula (I) in an electronic device, and to a method of producing the compound of the formula (I).
US10193072B2 Pyrene-based compound and organic light-emitting diode comprising the same
A pyrene-based compound, and an organic light-emitting diode including the pyrene-based compound are provided.
US10193062B2 MgO insertion into free layer for magnetic memory applications
A magnetic tunnel junction (MTJ) is disclosed wherein first and second interfaces of a free layer (FL) with a first metal oxide (Hk enhancing layer) and second metal oxide (tunnel barrier), respectively, produce perpendicular magnetic anisotropy (PMA) to increase thermal stability. In some embodiments, a continuous or discontinuous metal (M) or MQ alloy layer within the FL reacts with scavenged oxygen to form a partially oxidized metal or alloy layer that enhances PMA and maintains acceptable RA. M is one of Mg, Al, B, Ca, Ba, Sr, Ta, Si, Mn, Ti, Zr, or Hf, and Q is a transition metal, B, C, or Al. Methods are also provided for forming composite free layers where interfacial perpendicular anisotropy is generated therein by contact of the free layer with oxidized materials.
US10193057B2 Magnetic memory device
A magnetic memory device includes a stacked structure including a magnetic element, a protective insulating film covering the stacked structure, and an interface layer provided at an interface between the stacked structure and the protective insulating film. The interface layer contains a predetermined element which is not contained in the magnetic element or the protective insulating film.
US10193056B2 Minimal thickness synthetic antiferromagnetic (SAF) structure with perpendicular magnetic anisotropy for STT-MRAM
A synthetic antiferromagnetic (SAF) structure for a spintronic device is disclosed and has an FL2/AF coupling/CoFeB configuration where FL2 is a ferromagnetic free layer with intrinsic PMA. In one embodiment, AF coupling is improved by inserting a Co dusting layer on top and bottom surfaces of a Ru AF coupling layer. The FL2 layer may be a L10 ordered alloy, a rare earth-transition metal alloy, or an (A1/A2)n laminate where A1 is one of Co, CoFe, or an alloy thereof, and A2 is one of Pt, Pd, Rh, Ru, Ir, Mg, Mo, Os, Si, V, Ni, NiCo, and NiFe, or A1 is Fe and A2 is V. A method is also provided for forming the SAF structure.
US10193049B2 Thermoelectric generator unit
A thermoelectric generator unit, in particular for coupling to an exhaust gas pipe of an internal combustion engine, comprises at least one inner tube (16) having gas flowing therein and whose outer circumference comprises at least one flat portion (24). An oval outer housing (12) completely surrounds the inner tube (16) in circumferential direction. A plurality of thermoelectric modules (14) are arranged on the flat portions (24) of the inner tube (16). At least one cooling element (18) is provided which comprises a flat side on which the thermoelectric modules (14) are arranged. The assembly unit made up of inner tube (16), thermoelectric modules (14) and cooling element (18) is surrounded by an elastic compensation element (20) which rests on the inner side of the outer housing (12) and is retained in the outer housing (12) by means of clamping.
US10193048B2 Energy recovering assembly and a method of providing the same
The invention relates to an energy recovering assembly (1) and a method of providing the same for extraction of electric power. The assembly comprises a first array (2) of tubes (6) and a second array (3) of tubes (13). The tubes (6) of the first array (2) are interdigitated with the tubes (13) of the second array (3), such that two tubes (13) of the second array (3) are arranged between two successive tubes (6) of the first array (2), or such that two tubes (6) of the first array (2) are arranged between two successive tubes (13) of the second array (3). Thermo electric modules (4) are received in gaps (7) between adjacent tubes (6, 13) of the first (2) and second arrays (3). Fixation arrangements (5) are received in interspaces (X) between two tubes (6; 13). The fixation arrangements (5) are operable between a first state in which the fixation arrangement (5) is insertable in the associated interspace (X), and a second state in which the fixation arrangement (5) is adapted to exert a pressure on the two tubes (6; 13) in the associated interspace (X), forcing each of the two tubes (6; 13) towards the thermo electric modules (4) and towards the successive tubes (6; 13) adjacent the thermoelectric modules (4).
US10193040B2 LED package with a plurality of LED chips
An LED package includes a substrate having a substrate main surface and a substrate back surface, which face opposite sides in a thickness direction, a main surface electrode which is disposed on the substrate main surface and includes a first pad and a first die pad separated from each other, a first LED chip which is mounted on the first die pad and has an electrode pad formed on a first chip main surface facing the same direction as the substrate main surface, and a first wire connecting the first pad and the electrode pad. The first pad has a first base portion and a first pad portion having one end connected to the first base portion. The first pad portion of the first pad extends from the first base portion toward the first die pad obliquely.
US10193038B2 Through backplane laser irradiation for die transfer
Light emitting devices can be disposed on the front side of a transparent backplane. A laser beam can be irradiated through the transparent backplane and onto a component located on the front side of the transparent backplane. In one embodiment, the component may be a solder material portion that is reflowed to bond the light emitting devices to the transparent backplane. In another embodiment, the component may be a solder material bonded to a defective bonded light emitting device. In this case, the laser irradiation can reflow the solder material to dissociate the defective bonded light emitting device from the transparent backplane. In yet another embodiment, the component may be a device component that is electrically modified by the laser irradiation.
US10193031B2 Method for applying phosphor to light emitting diodes and apparatus thereof
A method of applying phosphor to an unpackaged Light-Emitting Diode (LED) die includes transferring the unpackaged LED die directly to a product substrate; disposing a coverlay on the product substrate to create a cavity around the unpackaged LED die; and applying phosphor to substantially fill the cavity around the unpackaged LED die, the applying including at least one of using a squeegee to place the phosphor into the cavity, spraying the cavity with the phosphor, or disposing the phosphor in a sheet form onto the unpackaged LED die.
US10193028B2 Light emitting device and method of producing the same
A light emitting device includes: a resin package including: a plurality of leads that includes: a first lead having an upper surface, and a second lead having an upper surface, and a resin body that includes: a first resin portion, a second resin portion, a third resin portion disposed between the first lead and the second lead, and a resin connection portion, the plurality of leads and the at least one inner lateral wall surface of the first resin portion defining a recess, the second resin portion surrounding an element mounting region, and the resin connection portion connecting the first resin portion and the second resin portion at the bottom of the recess; at least one light emitting element disposed on the element mounting region; and a light-reflective member disposed between the inner lateral wall surface and the second resin portion in the recess.
US10193027B2 Light emitting device and method of producing the same
A light emitting device includes: a resin package including: a plurality of leads that includes: a first lead, and a second lead, a first resin portion, a second resin portion, and a third resin portion, the leads and the at least one inner lateral wall surface of the first resin portion defining a recess, the third resin portion being located between the first lead and the second lead, the second resin portion disposed surrounding an element mounting region at the bottom of the recess; and at least one light emitting element disposed on an element mounting region. At least one inner lateral wall surface of the recess has at least one protruding portion that protrudes toward the at least one light emitting element. A region of the recess between the at least one inner lateral wall surface and the second resin portion is covered by a light-reflective member.
US10193024B2 Optoelectronic semiconductor chip and method of producing an optoelectronic semiconductor chip
An optoelectronic semiconductor chip includes an active region arranged between a first semiconductor layer and a second semiconductor layer and generates or receives electromagnetic radiation, the first semiconductor layer electrically conductively connects to a first contact, the first contact is formed on a front side of the chip next to the active region, the second semiconductor layer electrically conductively connects to a second contact, the second contact is arranged on the front side of the chip next to the active region, and an electrically insulating separating layer that electrically insulates a rear side of the chip from the active region of the semiconductor chip, and an electrically insulating separating layer includes at least one first separating layer having at least one atomic layer or at least one molecular layer and is deposited by atomic layer deposition or molecular layer deposition.
US10193018B2 Compact low power head-mounted display with light emitting diodes that exhibit a desired beam angle
A display panel is described which includes Light Emitting Diodes (LEDs) that exhibit a specified beam angle. The display panel can be used for a head-mounted display. An example of a head-mounted display includes a display panel with an array of LEDs that are controllable to form an image. The head-mounted display also includes circuitry to receive image data and render an image on the display panel. The head-mounted display also includes circuitry to detect motion of the head-mounted display. The image data is generated based in part on the motion of the head-mounted display. Each LED in the array of LEDs is configured to emit light at a specified beam angle that directs the light toward a pupil of a wearer of the head-mounted display.
US10193015B2 Reducing or eliminating nanopipe defects in III-nitride structures
Embodiments of the invention include a III-nitride light emitting layer disposed between an n-type region and a p-type region, a III-nitride layer including a nanopipe defect, and a nanopipe terminating layer disposed between the III-nitride light emitting layer and the III-nitride layer comprising a nanopipe defect. The nanopipe terminates in the nanopipe terminating layer.
US10193008B2 Lighter than air vehicle
Disclosed is a lighter than air vehicle comprising: an envelope containing a lighter than air gas, at least part of the envelope admitting the passage of light through the at least part of the envelope; and a directing device for selectively redirecting the light which passes through the at least part of the envelope. The vehicle may further comprises a plurality of devices for using incident light. The directing device for selectively redirecting the light may be for selectively redirecting the light onto a selected device, for example, by switching the positions of two or more devices into the path of the light.
US10193005B2 All-aluminum back surface field aluminum paste for crystalline silicon solar cell and preparation method thereof
The invention discloses an all-aluminum back surface field aluminum paste for a crystalline silicon solar cell and a preparation method thereof. The all-aluminum back surface field paste mainly comprises 60-70% aluminum powder, 5-10% nanometer metal oily solution, 1-10% inorganic binder, 10-20% organic binder, 5-30% organic solvent and 1-5% accessory ingredient. According to the aluminum paste prepared by the present invention, the back surface preparing process of an all-aluminum back surface field can be implemented preferably; moreover, the paste has great adhesive force, is easy to be better adhered to silver paste printed afterwards; meanwhile, the paste can be in good contact with a silicon chip through the nanometer metal oily solution added into the paste, the aluminum back surface is prevented from falling off, and good ohm contact can be formed, so that the photoelectric conversion efficiency is increased, and the economic benefits of enterprises are increased.
US10193004B2 LIFT printing of conductive traces onto a semiconductor substrate
A method for metallization includes providing a transparent donor substrate (34) having deposited thereon a donor film (36) including a metal with a thickness less than 2 pm. The donor substrate is positioned in proximity to an acceptor substrate (22) including a semiconductor material with the donor film facing toward the acceptor substrate and with a gap of at least 0.1 mm between the donor film and the acceptor substrate. A train of laser pulses, having a pulse duration less than 2 ns, is directed to impinge on the donor substrate so as to cause droplets (44) of the metal to be ejected from the donor layer and land on the acceptor substrate, thereby forming a circuit trace (25) in ohmic contact with the semiconductor material.
US10192998B2 Analog floating-gate atmometer
An atmometer system based on an analog floating-gate structure and circuit. The floating-gate circuit includes a floating-gate electrode that serves as a gate electrode for a transistor and a plate of a storage capacitor. A conductor element exposed at the surface of the integrated circuit is electrically connected to the floating-gate electrode; reference conductor elements biased to ground are also at the surface of the integrated circuit. In operation, the transistor is biased and moisture is dispensed at the surface. The drain current of the transistor changes as the floating-gate electrode discharges via the surface conductors and a conduction path presented by the moisture. The elapsed time until the drain current stabilizes indicates the evaporation rate.
US10192994B2 Oxide semiconductor film including indium, tungsten and zinc and thin film transistor device
There is provided an oxide semiconductor film composed of nanocrystalline oxide or amorphous oxide, wherein the oxide semiconductor film includes indium, tungsten and zinc, a content rate of tungsten to a total of indium, tungsten and zinc in the oxide semiconductor film is higher than 0.5 atomic % and equal to or lower than 5 atomic %, and an electric resistivity is equal to or higher than 10−1 Ωcm. There is also provided a semiconductor device including the oxide semiconductor film.
US10192992B2 Display device
A thin film transistor according to an exemplary embodiment of the present invention includes an oxide semiconductor. A source electrode and a drain electrode face each other. The source electrode and the drain electrode are positioned at two opposite sides, respectively, of the oxide semiconductor. A low conductive region is positioned between the source electrode or the drain electrode and the oxide semiconductor. An insulating layer is positioned on the oxide semiconductor and the low conductive region. A gate electrode is positioned on the insulating layer. The insulating layer covers the oxide semiconductor and the low conductive region. A carrier concentration of the low conductive region is lower than a carrier concentration of the source electrode or the drain electrode.
US10192990B2 Semiconductor device and method of manufacturing the same
A transistor which includes an oxide semiconductor and is capable of high-speed operation and a method of manufacturing the transistor. In addition, a highly reliable semiconductor device including the transistor and a method of manufacturing the semiconductor device. The semiconductor device includes an oxide semiconductor layer including a channel formation region, and a source and drain regions which are provided so that the channel formation region is interposed therebetween and have lower resistance than the channel formation region. The channel formation region and the source and drain regions each include a crystalline region.
US10192989B2 Integrated circuit connection arrangement for minimizing crosstalk
A semiconductor package includes a leadframe, having perimeter package leads and a ground voltage lead, a bottom semiconductor die flip-chip mounted to the leadframe, and a top semiconductor die. The bottom semiconductor die has a first frontside active layer with first frontside electrical contacts electrically connected to the leadframe, a first backside portion, and a buried oxide layer situated between the first frontside active layer and the first backside portion. The top semiconductor die is mounted to the first backside portion. The first frontside active layer includes a circuit electrically connected to the first backside portion by a backside electrical connection through the buried oxide layer. The first backside portion of the bottom semiconductor die is electrically connected to the ground voltage lead through a first electrical contact of the first frontside electrical contacts to minimize crosstalk.
US10192986B1 HEMT GaN device with a non-uniform lateral two dimensional electron gas profile and method of manufacturing the same
A high electron mobility field effect transistor (HEMT) having a substrate, a channel layer on the substrate and a barrier layer on the channel layer includes a stress inducing layer on the barrier layer, the stress inducing layer varying the piezo-electric effect in the barrier layer in a drift region between a gate and a drain. A two dimensional electron gas (2DEG) has a non-uniform lateral distribution in the drift region between the gate and the drain.
US10192976B2 Semiconductor quantum dot device and method for forming a scalable linear array of quantum dots
An exemplary quantum dot device can be provided, which can include, for example, at least three conductive layers and at least two insulating layers electrically insulating the at least three conductive layers from one another. For example, one of the conductive layers can be composed of a different material than the other two of the conductive layers. The conductive layers can be composed of (i) aluminum, (ii) gold, (iii) copper or (iv) polysilicon, and/or the at least three conductive layers can be composed at least partially of (i) aluminum, (ii) gold, (iii) copper or (iv) polysilicon. The insulating layers can be composed of (i) silicon oxide, (ii) silicon nitride and/or (iii) aluminum oxide.
US10192964B2 Compound semiconductor device and method of manufacturing the same
A compound semiconductor device includes: a carrier transit layer; a carrier supply layer over the carrier transit layer; a source electrode and a drain electrode above the carrier supply layer; a gate electrode above the carrier supply layer between the source electrode and the drain electrode; and a first insulating film, a second insulating film, and a third insulating film above the carrier supply layer between the gate electrode and the drain electrode. The gate electrode includes a portion above the third insulating film, a first concentration of electron traps in the first insulating film is higher than a second concentration of electron traps in the second insulating film, and a third concentration of electron traps in the third insulating film is higher than the second concentration of the electron traps in the second insulating film.
US10192961B2 Silicon carbide semiconductor device
A silicon carbide semiconductor device includes a silicon carbide substrate and a gate insulating film. The silicon carbide substrate has a first main surface and a second main surface opposite to the first main surface. The gate insulating film is provided on the first main surface. The silicon carbide substrate includes a first body region having p type, a second body region having p type, and a JFET region provided between the first body region and the second body region and having n type. The JFET region has both a first impurity capable of providing the p type and a second impurity capable of providing the n type. A concentration of the second impurity is higher than a concentration of the first impurity. The silicon carbide semiconductor device capable of suppressing dielectric breakdown of the gate insulating film is provided.
US10192959B2 III-N based substrate for power electronic devices and method for manufacturing same
The present disclosure relates to a III-N based substrate for power electronic devices, comprising a base substrate, a III-N laminate above the base substrate and a buffer layer structure between the base substrate and the III-N laminate. The buffer layer structure comprises at least a first superlattice laminate and a second superlattice laminate above the first superlattice laminate. The first superlattice laminate comprises a repetition of a first superlattice unit which consists of a plurality of first AlGaN layers. The second superlattice laminate comprises a repetition of a second superlattice unit which consists of a plurality of second AlGaN layers. An average aluminum content of the first superlattice laminate is a predetermined difference greater than an average aluminum content of the second superlattice laminate, to improve the vertical breakdown voltage. The present disclosure also relates to a method for manufacturing a III-N based substrate for power electronic devices.
US10192955B2 Semiconductor device containing oxygen-related thermal donors
A method of manufacturing a semiconductor device includes determining information that indicates an extrinsic dopant concentration and an intrinsic oxygen concentration in a semiconductor wafer. On the basis of information about the extrinsic dopant concentration and the intrinsic oxygen concentration as well as information about a generation rate or a dissociation rate of oxygen-related thermal donors in the semiconductor wafer, a process temperature gradient is determined for generating or dissociating oxygen-related thermal donors to compensate for a difference between a target dopant concentration and the extrinsic dopant concentration.
US10192954B2 Junctionless nanowire transistor and manufacturing method for the same
A junctionless nanowire transistor and a manufacturing method for the same are disclosed. Two terminals of each of the channel nanowires disposed in the transistor are respectively connected with the source region and the drain region; the source region, the drain region and the channel nanowires uses a same doping material such that the on-state current of the transistor is increased, and the uniformity of the transistor is increased. Besides, the multiple channel nanowires are disposed above the active layer in a stacked arrangement to increase the integration of the transistor.
US10192952B2 Multi-layer electronic device
A multi-layer electronic device is disclosed that comprises a ceramic layer, a first electrode layer, and a second electrode layer. The first electrode layer contains a first tab portion extending to the first lateral edge of the ceramic layer, the first electrode layer further defining a first cut-out region. The second electrode layer contains a second tab portion extending to the first lateral edge of the ceramic layer, the second electrode layer further defining a second cut-out region. The first tab portion of the first electrode layer is offset from the second tab portion of the second electrode layer in the longitudinal direction so that a first gap region is formed within which the first tab portion does not overlap the second tab portion. Further, the first cut-out region at least partially overlaps the second cut-out region.
US10192950B2 Display module and multi-display device including the same
A display module is provided including a pixel region having a plurality of pixels and a black matrix arranged outside the pixel region. Each of the pixels is separated from adjacent pixels by a first interval, a left distance from the left edge to a first one of the plurality of pixels plus a right distance from a second one of the plurality of pixels to the right edge is a first distance, and a bottom distance from the bottom edge to a third one of the plurality of pixels plus a top distance from a fourth one of the plurality of pixels to the top edge is the first distance.
US10192936B1 OLED display architecture
A device that may be used as a multi-color pixel is provided. The device has a first organic light emitting device, a second organic light emitting device, a third organic light emitting device, and a fourth organic light emitting device. The device may be a pixel of a display having four sub-pixels. The first device may emit red light, the second device may emit green light, the third device may emit light blue light and the fourth device may emit deep blue light.
US10192934B2 Light-emitting device having light emission by a singlet exciton and a triplet exciton
There is provided a light emitting device which enables a color display with good color balance. A triplet compound is used for a light emitting layer of an EL element that emits red color, and a singlet compound is used for a light emitting layer of an EL element that emits green color and a light emitting layer of an EL element that emits blue color. Thus, an operation voltage of the EL element emitting red color may be made the same as the EL element emitting green color and the EL element emitting blue color. Accordingly, the color display with good color balance can be realized.
US10192933B2 Organic light emitting device and method for manufacturing the same
The present disclosure discloses a manufacturing method of organic light emitting device, and the steps of the manufacturing method comprises: manufacturing a bottom electrode on a base substrate; manufacturing an organic electro-emitting assembly on the bottom electrode by evaporation techniques and lithography techniques; and manufacturing a top electrode on the organic electro-emitting assembly. An organic light emitting device manufactured by the aforementioned method is further disclosed in the present invention. Hole transport layers corresponded to every emitting layers is manufactured by lithography technologies in the present disclosure; therefore, no fine metal mask is needed in use to reduce production cost and time; furthermore, properties of the organic light emitting device is increased simultaneously.
US10192932B2 Quantum dot LED and OLED integration for high efficiency displays
Displays including hybrid pixels including an OLED subpixel and QD-LED subpixel are described. In an embodiment, OLED and QD-LED stacks are integrated into the same pixel with multiple common layers shared by the OLED and QD-LED stacks.
US10192926B2 Electronic device and method for fabricating the same
An electronic device and a method for fabricating the same are provided. An electronic device according to an implementation of the disclosed technology is an electronic device including a semiconductor memory, wherein the semiconductor memory includes: a plurality of first lines extending in a first direction; a plurality of second lines extending in a second direction that intersects with the first direction; a plurality of variable resistance elements disposed between the first lines and the second lines and located at intersections of the first lines and the second lines; and a plug connected to a first portion of each of the first lines, wherein the plug comprises a conductive layer and a material layer having a resistance value higher than that of the conductive layer.
US10192925B2 Semiconductor device structure useful for bulk transistor and method of manufacturing same
A semiconductor device including a semiconductor substrate with a first surface and a second surface facing each other, the semiconductor substrate having an element region in which a transistor is provided on the first surface, and a separation region in which an element separating layer surrounding the element region is provided; a contact plug extending from the first surface to the second surface, in the element region of the semiconductor substrate; and an insulating film covering a periphery of the contact plug.
US10192922B2 Charge packet signal processing using pinned photodiode devices
An image sensor may include an array of image pixels coupled to analog-to-digital conversion circuitry formed from pinned photodiode charge transfer circuits. Majority charge carriers for the pinned photodiodes in the charge transfer circuits may be electrons for photodiode wells formed from n-type doped regions and may be holes for photodiode formed from p-type doped regions. Pinned photodiodes may be used for charge integration onto a capacitive circuit node. Pinned photodiodes may also be used for charge subtraction from a capacitive circuit node. Comparator circuitry may be used to determine digital values for the pixel output levels in accordance with single-slope conversion, successive-approximation-register conversion, cyclic conversion, and first or second order delta-sigma conversion techniques. The array of image pixels used for imaging may have a conversion mode wherein at least a portion of the pixel circuitry in the array are operated similar to the charge transfer circuits.
US10192917B2 Backside illuminated photosensor element with light pipe and light mirror structures
A photosensor is formed within a semiconductor substrate layer having a front side and a back side. An isolation structure delimits an active region of the semiconductor substrate layer which includes a charge collecting region. The front side of semiconductor substrate layer includes a charge transfer circuit. A reflecting mirror is mounted at the back side of the semiconductor substrate layer. The reflecting mirror includes a pupil opening configured to admit light into the active region at the back side. An underside reflective surface of the reflecting mirror is configured to reflect light received from the active region back into the active region.
US10192911B2 Hybrid image sensors with improved charge injection efficiency
Imaging apparatus includes a photosensitive medium and a bias electrode, which is at least partially transparent, overlying the photosensitive medium. An array of pixel circuits is formed on a semiconductor substrate. Each pixel circuit includes a pixel electrode coupled to collect the charge carriers from the photosensitive medium; a readout circuit configured to output a signal indicative of a quantity of the charge carriers collected by the pixel electrode; a skimming gate coupled between the pixel electrode and the readout circuit; and a shutter gate coupled in parallel with the skimming gate between a node in the pixel circuit and a sink site. The shutter gate and the skimming gate are opened sequentially in each of a sequence of image frames so as to apply a global shutter to the array and then to read out the collected charge carriers via the skimming gate to the readout circuit.
US10192909B2 Array substrate structure and manufacturing method of array substrate
The present invention involves an array substrate structure and a manufacturing method of an array substrate. The manufacturing method of an array substrate, which comprises: Step 1, a substrate is provided, a first metal layer is manufactured on the substrate, and the first metal layer is patterned with a first photo-mask, to manufacture a gate electrode. Step 2, a gate insulating layer is manufactured on the substrate; an active layer is manufactured with a second photo-mask. Step 3, a first via is formed in the gate insulating layer corresponding to the first metal layer with a third photo-mask. Step 4, a second metal layer is manufactured on the gate insulating layer, the second metal layer is patterned with a fourth photo-mask, to manufacture source/drain electrodes, and a second via is formed on where corresponding to the active layer, the first metal layer and the second metal layer are connected at the first via. Step 5, a pixel electrode is manufactured with a fifth photo-mask, the pixel electrode and the source/drain electrodes are directly connected at the second via; the second metal layer is covered and protected by the pixel electrode. The present invention also provides a corresponding array substrate structure. The invention can enhance the aperture ratio of the pixel at high-resolution and the display effect and quality of the liquid crystal display and improve the electrical characteristics of the panel.
US10192908B2 TFT array manufacturing method of optimized 4M production process
The present invention provides a TFT array manufacturing method of an optimized 4M production process. The method includes: Step 10, in a first mask-based process, making a gate layer on a glass substrate and patterning the gate layer; Step 20, in a second mask-based process, subjecting the photoresist layer to exposure and development; conducting a first wet etching operation to pattern the source/drain layer; conducting a first oxygen ashing operation to reduce a size of trailing of the active layer on edges of the source/drain metal layer; conducing a first dry etching operation to form an active layer island structure; conducting a second oxygen ashing operation to expose portions of the source/drain layer in the channel area; conducting a second wet etching operation to pattern a source and a drain; conducting a third oxygen ashing operation to reduce trailing of the contact layer; and conducting a second dry etching operation to etch the active layer; Step 30, in a third mask-based process, making a passivation layer followed by patterning; and Step 40, in a fourth mask-based process, making a transparent electrode layer followed by patterning. The present invention allows for, on the basis of an existing production process, successful elimination of heavily doped residue in a channel area (by reducing around 0.9 um) and reducing around 1 um in an amorphous silicon area.
US10192907B2 Array substrate and manufacturing method thereof, display panel and display device
An array substrate and manufacturing method thereof, display panel and display device. The manufacturing method of the array substrate includes: forming, on a substrate, a first conductive pattern, a second conductive pattern and an insulating pattern, the insulating pattern at least covering an upper surface of the first conducting pattern, the first conductive pattern including a first amorphous transparent conductive pattern and a first metal pattern, and the second conductive pattern including a second amorphous transparent conductive pattern; and performing an annealing treatment to convert the first amorphous transparent conductive pattern and the second amorphous transparent conductive pattern to a first crystalline transparent conductive pattern and a second crystalline transparent conductive pattern respectively. The method addresses the problem in which a metal surface is readily oxidizable when performing an annealing treatment, thereby improving the product yield.
US10192903B2 Method for manufacturing TFT substrate
A method for manufacturing a TFT substrate is disclosed. The TFT substrate includes a drive TFT region and a display TFT region. The drive TFT region and the display TFT region are manufactured with different technologies, so that different requirements for TFT can be met. The manufacturing method according to the present disclosure mainly includes: forming a first amorphous silicon layer to obtain a drive TFT region; forming a second amorphous silicon layer to obtain a display TFT region; and then depositing a passivation layer and a flat layer, so that the TFT substrate is manufactured after following treatment steps.
US10192899B2 Display and manufacture method thereof
A display includes a first substrate, a second substrate, a plurality of pixels and a photo-catalyst layer. The plurality of pixels are disposed between the first substrate and the second substrate. The photo-catalyst layer is disposed above a surface of the second substrate facing the first substrate or above a surface of the first substrate facing the second substrate. Manufacturing methods of a display are additionally disclosed.
US10192896B2 Display device with overlapping pads spaced apart from an insulating layer
A display device includes a substrate including a display area to display an image and a non-display area provided on at least one side of the display area, a plurality of pixels disposed on the substrate and provided in an area corresponding to the display area, a first insulating layer having an opening in a first area of the non-display area, a second insulating layer provided in the first area, first lines provided on the substrate and connected to the plurality of pixels, and second lines provided on the first and second insulating layers, and connected to the first lines. An area in which the first lines overlap with the second lines is spaced apart from an edge of the second insulating layer when viewed in a plan view.
US10192893B2 Array substrate and display device
An array substrate and a display device are provided. The array substrate comprises a plurality of signal lines (40), a plurality of connecting lines (50) and a driving module (60) in a peripheral region (1) outside a display region (2); the connecting lines (50) are configured for connecting the signal lines (40) and the driving module (60), to transmit signal from the signal lines (40) to the driving module (60), wherein, at least one of the connecting lines (50) and at least one of the signal lines (40) are designed to intersect with and insulated from each other in a first region (N). The at least one of the signal lines (40) includes, in a second region (0) other than the first region (N), a first electrode line layer (401) and a second electrode line layer (402), while, in the first region (N), includes the first electrode line layer (401) but does not include the second electrode line layer (402). The array substrate may prevent problems of electrostatic accumulation or short circuit from occurring between the connecting lines (50) and the second electrode line layer (402).
US10192892B2 Active matrix backplane formed using thin film optocouplers
A device includes a backplane having multiple output terminals arranged in an array on an output surface of the backplane. The device further includes an active matrix array comprising thin film solid state optical switches coupled respectively between an input terminal of the backplane and the output terminals. Storage capacitors may be coupled respectively to the output terminals. A pixelated light source provides pixelated light that controls the optical switches.
US10192889B2 Display device and method of manufacturing a display device
A display device includes a first substrate including a display area and a non-display area. A gate line and a gate electrode are in the display area. A data line is connected to the gate line. A gate insulating layer is on the gate line and the gate electrode. A semiconductor layer is on the gate insulating layer. A drain electrode and a source electrode are on the semiconductor layer. A first passivation layer is on the drain electrode and the source electrode. A color filter is on the first passivation layer. A common electrode is on the first passivation layer. A second passivation layer is on the common electrode. A pixel electrode is on the second passivation layer. The gate insulating layer has substantially a same shape as a shape of the gate electrode. The gate insulating layer has a width wider than a width of the gate electrode.
US10192886B2 Creation of wide band gap material for integration to SOI thereof
Devices and methods for forming a device are presented. The method for forming the device includes providing a support substrate having first crystal orientation. A trap rich layer is formed on the support substrate. An insulator layer is formed over a top surface of the trap rich layer. The method further includes forming a top surface layer having second crystal orientation on the insulator layer. The support substrate, the trap rich layer, the insulator layer and the top surface layer correspond to a substrate and the substrate is defined with at least first and second device regions. A transistor is formed in the top surface layer in the first device region and a wide band gap device is formed in the second device region.
US10192867B1 Complementary FETs with wrap around contacts and method of forming same
The present disclosure relates generally to wrap around contact formation in source/drain regions of a semiconductor device such as an integrated circuit (IC), and more particularly, to stacked IC structures containing complementary FETs (CFETs) having wrap around contacts and methods of forming the same. Disclosed is a stacked IC structure including a first FET on a substrate, a second FET vertically stacked above the first FET, a dielectric layer above the second FET, and a spacer layer between FETs, wherein each FET has an electrically isolated wrap-around contact formed therearound.
US10192859B2 Integrated circuits and processes for protection of standard cell performance from context effects
Integrated circuit (5) includes substrate (10) with surface (20) and structure (30) including base levels (45.i, 45.(i+1)), terminating cells (48, 49), and block (40) of standard cells arranged in rows (42.i, 42.(i+1)), and another type of block (60) outside block (40). Standard cells at at least two edges of block (40) have the following protections: (1) block (60) has strip of separation (41.j) having at least a minimum width from the edges of block (40), and protected by one of the following: (2) terminating cells (48, 49) reduce context effect and some terminating cells (48) are placed at at least one end of rows (42.i, 42.(i+1)) of standard cells within first-named block (40), and (3) the terminating cells (48, 49) reduce context effect and some terminating cells (49) are at one end of a column of standard cells within block (40). Other structures, devices, and processes are also disclosed.
US10192857B2 Direct bandgap semiconductor bonded to silicon photonics
According to an example of the present disclosure a direct bandgap (DBG) semiconductor structure is bonded to an assembly comprising a silicon photonics (SiP) wafer and a complementary metal-oxide-semiconductor (CMOS) wafer. The SiP wafer includes photonics circuitry and the CMOS wafer includes electronic circuitry. The direct bandgap (DBG) semiconductor structure is optically coupled to the photonics circuitry.
US10192842B2 Package for environmental parameter sensors and method for manufacturing a package for environmental parameter sensors
A sensor package comprises a sensor chip bonded to an intermediate carrier, with the sensor element over an opening in the carrier. The package is for soldering to a board, during which the intermediate carrier protects the sensor part of the sensor chip.
US10192841B2 Semiconductor package and method for preparing the same
A semiconductor package includes a first device and a bump structure disposed over the first device. In some embodiments, the first device has a first upper surface and a first side, wherein the first upper surface and the first side form a first corner of the first device. In some embodiments, the bump structure is disposed over the first upper surface and extends laterally across the first side of the first device. The lateral extension of the bump structure across the first side of the semiconductor device can contact a corresponding conductor of a laterally adjacent device to implement a lateral signal path between the semiconductor device and the laterally adjacent device in the absence of a redistribution structure corresponding to the redistribution layer.
US10192840B2 Ball pad with a plurality of lobes
In some forms, an electronic assembly includes a substrate; and a ball pad mounted on the substrate, wherein the ball pad includes a plurality of lobes projecting distally from a center of the ball pad. In some forms, he electronic assembly includes a substrate; and a ball pad mounted on the substrate, wherein the ball pad includes a lobe projecting distally from a center of the ball pad. In some forms, the electronic assembly includes a substrate; and a ball pad mounted on the substrate, wherein the ball pad includes at least one lobe projecting distally from a center of the ball pad; and an electronic package that includes at least one conductor that electrically connects the ball pad on the substrate to the electronic package.
US10192838B2 Fabrication method of packaging substrate
A packaging substrate includes a base body having at least a conductive pad on a surface thereof, a dielectric layer formed on the surface of the base body and having at least a first opening for exposing the conductive pad and at least a second opening formed at a periphery of the first opening, and a metal layer formed on the conductive pad and the dielectric layer and extending to a sidewall of the second opening, thereby effectively eliminating side-etching of the metal layer under a solder bump.
US10192830B2 Self-similar and fractal design for stretchable electronics
The present invention provides electronic circuits, devices and device components including one or more stretchable components, such as stretchable electrical interconnects, electrodes and/or semiconductor components. Stretchability of some of the present systems is achieved via a materials level integration of stretchable metallic or semiconducting structures with soft, elastomeric materials in a configuration allowing for elastic deformations to occur in a repeatable and well-defined way. The stretchable device geometries and hard-soft materials integration approaches of the invention provide a combination of advance electronic function and compliant mechanics supporting a broad range of device applications including sensing, actuation, power storage and communications.
US10192827B2 Transmit-and-receive module
A transmit-and-receive module includes a wiring substrate, a low-noise amplifier, a power amplifier, an insulating resin, and a conductive shield. The wiring substrate has a first surface and a second surface which is a back side of the first surface. The low-noise amplifier includes a first signal terminal and a first ground terminal. The first signal terminal is surface-mounted on the first surface. The power amplifier includes a second signal terminal and a second ground terminal. The second signal terminal and the second ground terminal are surface-mounted on the first surface. The insulating resin covers the low-noise amplifier and the power amplifier. The conductive shield covers a surface of the insulating resin. The first ground terminal is connected to the conductive shield.
US10192824B2 Edge structure for multiple layers of devices, and method for fabricating the same
An edge structure for multiple layers of devices including stacked multiple unit layers includes first and second stair structures. The first stair structure is at a first direction of the devices where device contacts are formed, including first edge portions of the unit layers at the first direction, of which the borders gradually retreat with increase of level height. The elevation angle from the border of the first edge portion of the bottom unit layer to that of the top one is a first angle. The second stair structure includes second edge portions of the unit layers at a second direction. The variation of border position of the second edge portion with increase of level height is irregular. The elevation angle from the border of the second edge portion of the bottom unit layer to that of the top one is a second angle larger than the first angle.
US10192822B2 Modified tungsten silicon
A method for forming a precision resistor or an e-fuse structure where tungsten silicon is used. The tungsten silicon layer is modified by implanting nitrogen into the structure.
US10192816B2 Semiconductor package and fabricating method thereof
A semiconductor device structure and a method for making a semiconductor device. As non-limiting examples, various aspects of this disclosure provide various semiconductor package structures, and methods for making thereof, that comprise a thin fine-pitch redistribution structure.
US10192813B2 Hard macro having blockage sites, integrated circuit including same and method of routing through a hard macro
A hard macro includes a periphery defining a hard macro area and having a top and a bottom and a hard macro thickness from the top to the bottom, the hard macro including a plurality of vias extending through the hard macro thickness from the top to bottom. Also an integrated circuit having a top layer, a bottom layer and at least one middle layer, the top layer including a top layer conductive trace, the middle layer including a hard macro and the bottom layer including a bottom layer conductive trace, wherein the top layer conductive trace is connected to the bottom layer conductive trace by a via extending through the hard macro.
US10192808B1 Semiconductor structure
A semiconductor structure includes a substrate having a frontside surface and a backside surface. A through-substrate via extends into the substrate from the frontside surface. The through-substrate via comprises a top surface. A metal cap covers the top surface of the through-substrate via. A plurality of cylindrical dielectric plugs is embedded in the metal cap. The cylindrical dielectric plugs are distributed only within a central area of the metal cap. The central area is not greater than a surface area of the top surface of the through-substrate via.
US10192803B2 Thermally enhanced semiconductor package with thermal additive and process for making the same
The present disclosure relates to a thermally enhanced semiconductor package, which includes a module substrate, a thinned flip chip die over the substrate, a first mold compound component, and a thermally enhanced mold compound component. The first mold compound component resides over the module substrate, surrounds the thinned flip chip die, and extends above an upper surface of the thinned flip chip die to form a cavity over the upper surface of the thinned flip chip die. The thermally enhanced mold compound component includes a lower portion filling a lower region of the cavity and residing over the upper surface of the thinned flip chip die, and an upper portion filling an upper region of the cavity and residing over the lower portion. A first average thermal conductivity of the lower portion is at least 1.2 times greater than a second average thermal conductivity of the upper portion.
US10192799B2 Method and apparatus to model and monitor time dependent dielectric breakdown in multi-field plate gallium nitride devices
A first set of test structures for a gallium nitride (GaN) transistor that includes N field plates is disclosed, where N is an integer and X is an integer between 0 and N inclusive. A test structure TSX of the first set of test structures includes a GaN substrate, a dielectric material overlying the GaN substrate, a respective source contact abutting the GaN substrate and a respective drain contact abutting the GaN substrate. The test structure TSX also includes a respective gate overlying the substrate and lying between the respective source contact and the respective drain contact and X respective field plates corresponding to X of the N field plates of the GaN transistor, the X respective field plates including field plates that are nearest to the GaN substrate.
US10192789B1 Methods of fabricating dual threshold voltage devices
A device having two transistors with dual thresholds, and a method of fabricating the device, including fabricating a silicide source, a conductive layer, and contacts to a plurality of layers of the device, is provided. The device has a core and a plurality of layers that surround the core in succession, including a first layer, a second layer, a third layer, and a fourth layer. The device further comprises a first input terminal coupled to the core, the first input terminal being configured to receive a first voltage and a second input terminal coupled to the fourth layer, the second input terminal being configured to receive a second voltage. The device comprises a common source terminal coupled to the core and the fourth layer. A memory device, such as an MTJ, may be coupled to the device.
US10192783B2 Gate contact structure over active gate and method to fabricate same
Gate contact structures disposed over active portions of gates and methods of forming such gate contact structures are described. For example, a semiconductor structure includes a substrate having an active region and an isolation region. A gate structure has a portion disposed above the active region and a portion disposed above the isolation region of the substrate. Source and drain regions are disposed in the active region of the substrate, on either side of the portion of the gate structure disposed above the active region. A gate contact structure is disposed on the portion of the gate structure disposed above the active region of the substrate.
US10192778B2 Semiconductor on insulator structure comprising a sacrificial layer and method of manufacture thereof
A method is provided for preparing a semiconductor-on-insulator structure comprising a sacrificial layer.
US10192777B2 Method of fabricating STI trench
A method of fabricating an STI trench includes providing a substrate. Later, a first mask is formed to cover the substrate. The first mask includes numerous sub-masks. A first trench is disposed between each sub-mask. Subsequently, a protective layer is formed to fill up the first trench. Then, a second mask is formed to cover the first mask. The second mask includes an opening. The sub-mask directly disposed under the opening is defined as a joint STI pattern. After that, the joint STI pattern is removed to transform the first mask into a third mask. Later, the second mask is removed followed by removing the protective layer. Finally, part of the substrate is removed by taking the third mask as a mask to form numerous STI trenches.
US10192769B2 Thermosetting adhesive sheet and semiconductor device manufacturing method
A thermosetting adhesive sheet and a method for manufacturing a semiconductor device capable of reducing warping of a semiconductor wafer are provided. The thermosetting adhesive sheet is to be applied to a grinding-side surface of a semiconductor wafer and cured before dicing and includes a polymer containing an elastomer, a (meth) acrylate containing more than 95% wt of a polyfunctional (meth) acrylate with respect to total (meth)acrylate content, an organic peroxide having a one-minute half-life temperature of 130° C. or lower, and a transparent filler. Thereby, the thermosetting adhesive sheet significantly shrinks and generates a stress opposing a warp direction of the semiconductor wafer, enabling the semiconductor wafer to be maintained in a flat state.
US10192767B2 Ceramic electrostatic chuck including embedded faraday cage for RF delivery and associated methods for operation, monitoring, and control
A ceramic assembly is attached to a lower support structure having a bowl shape. The ceramic assembly has a top surface configured to support a substrate. At least one clamp electrode is positioned within an upper region of the ceramic assembly. A primary radiofrequency (RF) power delivery electrode is positioned within the ceramic assembly at a location vertically below the at least one clamp electrode such that a region of the ceramic assembly between the primary RF power delivery electrode and the at least one clamp electrode is substantially free of other electrically conductive material. A plurality of RF power delivery connection modules is distributed in a substantially uniform manner about a perimeter of the ceramic assembly. Each of the RF power delivery connection modules is configured to form an electrical connection from the lower support structure to the primary RF power delivery electrode at its respective location.
US10192766B2 Electrostatic chuck device
An electrostatic chuck device 80 includes: an electrostatic chuck section 2 having one principal surface serving as a placing surface on which a plate-shaped sample is placed, and having a built-in electrostatic attracting internal electrode; a first adhesion layer 4; a sheet material 6; a second adhesion layer 8; and a temperature adjusting base section 10 which adjusts a temperature of the electrostatic chuck section 2 to a desired temperature, in this order, in which the first adhesion layer 4 includes a joining layer 14 having a layer thickness in a range of 1 nm to 500 nm, and a silicone adhesive layer 24 having a thickness in a range of 2 μm to 30 μm, and the second adhesion layer 8 includes a joining layer 18 having a layer thickness in a range of 1 nm to 500 nm, and a silicone adhesive layer 28 having a thickness in a range of 2 μm to 30 μm.
US10192756B2 Method of machining a lead frame, and lead frame
A method of processing a lead frame having at least one electrically conductive contact section includes forming a depression in the at least one electrically conductive contact section so that a first electrically conductive contact subsection and a second electrically conductive contact subsection are formed, which are delimited from one another by the depression, and forming a housing made of a housing material, which housing includes a housing frame that at least partially embeds the lead frame, formation of the housing including introduction of housing material into the depression so that a housing frame section formed by the housing material introduced into the depression is formed between the first and second electrically conductive contact subsections to mechanically stabilize the first and second electrical conductive contact subsections by the housing frame section.
US10192744B2 Semiconductor device, related manufacturing method, and related electronic device
A method for manufacturing a semiconductor device may include the following steps: preparing a first substrate; providing a first conductor, which is configured to electrically connect two elements associated with the first substrate; providing a second conductor on the first substrate, wherein the second conductor is electrically connected to the first conductor; preparing a second substrate; providing a third conductor, which is configured to electrically connect two elements associated with the second substrate; providing a fourth conductor on the second substrate, wherein the fourth conductor is electrically connected to the third conductor; providing a fifth conductor on the fourth conductor; and combining the fifth conductor with the second conductor through eutectic bonding.
US10192741B2 Device substrate, method of manufacturing device substrate, and method of manufacturing semiconductor device
According to one embodiment, a device substrate includes a multilayer film that includes a film constituting a device element and is disposed on a substrate. A main face on which the device element is disposed includes a patterning region on which a resist is to be applied during an imprint process, and a bevel region provided as a region from a peripheral edge portion of the patterning region to an end portion of the device substrate. The bevel region includes a region where an upper surface of the bevel region becomes lower toward the end portion of the device substrate relative to an upper surface of the patterning region. The upper surface of the bevel region has an inclination angle of 10° or more and 90° or less with respect to the upper surface of the patterning region, at a boundary between the patterning region and the bevel region.
US10192740B2 High throughput semiconductor deposition system
A reactor for growing or depositing semiconductor films or devices. The reactor may be designed for inline production of III-V materials grown by hydride vapor phase epitaxy (HVPE). The operating principles of the HVPE reactor can be used to provide a completely or partially inline reactor for many different materials. An exemplary design of the reactor is shown in the attached drawings. In some instances, all or many of the pieces of the reactor formed of quartz, such as welded quartz tubing, while other reactors are made from metal with appropriate corrosion resistant coatings such as quartz or other materials, e.g., corrosion resistant material, or stainless steel tubing or pipes may be used with a corrosion resistant material useful with HVPE-type reactants and gases. Using HVPE in the reactor allows use of lower-cost precursors at higher deposition rates such as in the range of 1 to 5 μm/minute.
US10192739B2 Layered semiconductor substrate with reduced bow having a group III nitride layer and method for manufacturing it
A layered semiconductor substrate has a monocrystalline first layer based on silicon, having a first thickness and a first lattice constant a1 determined by a first dopant element and a first dopant concentration, and in direct contact therewith, a monocrystalline second layer based on silicon, having a second thickness and a second lattice constant a2, determined by a second dopant element and a second dopant concentration, and a monocrystalline third layer comprising a group III nitride, the second layer located between the first layer and the third layer, wherein a2>a1, wherein the crystal lattice of the first layer and the second layer are lattice-matched, and wherein the bow of the layered semiconductor substrate is in the range from −50 μm to 50 μm.
US10192738B2 Methods of producing seed crystal substrates and group 13 element nitride crystals, and seed crystal substrates
A seed crystal layer is provided on a supporting body. A laser light is irradiated from a side of the supporting body to provide an altered portion along an interface between the supporting body and seed crystal layer. The altered layer is composed of a nitride of a group 13 element and has a portion into which dislocation defects are introduced or an amorphous portion.
US10192736B2 Method for transferring graphene by attaching removable frame to protective layer applied on a sample containing graphene monolayer
A method of transferring graphene onto a target substrate having cavities and/or holes or onto a substrate having at least one water soluble layer is disclosed. It comprises the steps of: applying a protective layer (4) onto a sample comprising a stack (20) formed by a graphene monolayer (2) grown on a metal foil or on a metal thin film on a silicon substrate (1); attaching to said protective layer (4) a frame (5) comprising at least one outer border and at least one inner border, said frame (5) comprising a substrate and a thermal release adhesive polymer layer, the frame (5) providing integrity and allowing the handling of said sample; removing or detaching said metal foil or metal thin film on a silicon substrate (1); once the metal foil or metal thin film on a silicon substrate (1) has been removed or detached, drying the sample; depositing the sample onto a substrate (7); removing said frame (5) by cutting through said protective layer (4) at said at least one inner border of the frame (5) or by thermal release.
US10192733B2 Method of manufacturing semiconductor device and chemical liquid
A method of manufacturing a semiconductor device including attaching, by a liquid treatment, a first liquid to a surface of a semiconductor substrate having a fine pattern formed therein; substituting the first liquid attached to the surface of the semiconductor substrate with a solution, the solution comprising a sublimate dissolved in a second liquid; vaporizing the second liquid and precipitating the sublimate to the surface of the semiconductor substrate to forma solid precipitate comprising the sublimate; and removing the precipitate by sublimation. For example, the sublimate may be a material having at least two carboxyl groups bonded to cyclohexane or a material formed of two carboxyl groups bonded to benzene with the bonding sites of the two carboxyl groups being adjacent to one another.
US10192729B2 Apparatus and method for static gas mass spectrometry
A method of static gas mass spectrometry is provided. The method includes the steps of: introducing a sample gas comprising two or more isotopes to be analyzed into a static vacuum mass spectrometer at a time, t0; operating an electron impact ionization source of the mass spectrometer with a first electron energy below the ionization potential of the sample gas for a first period of time that is following t0 until a time t1; and operating the electron impact ionization source with a second electron energy at least as high as the ionization potential of the sample gas for a second period of time that is after time t1. The first time period from t0 to t1 is a period corresponding to a period taken for the isotopes of the sample gas to equilibrate in the mass spectrometer. A constant ion source temperature is preferably maintained. Also provided is a static gas mass spectrometer.
US10192726B1 Rapid inline preparation of a diluted sample
A sample introduction system providing variable online dilution of a sample is described. In one or more implementations, a device includes a spectrometry analysis system that employs example techniques in accordance with the present disclosure includes an inline dilution environment, including a first valve assembly configured to prepare a sample by accepting at least one of the sample, a diluent, a carrier, or an internal standard, where the first valve assembly includes a first sample loop; and a second valve assembly configured to prepare the sample by accepting the sample from the first valve assembly, where the second valve assembly is coupled to the first valve assembly, and where the second valve assembly includes a second sample loop.
US10192710B2 Ion milling apparatus and ion milling method
An object of the present invention is to provide an ion milling apparatus capable of processing deposits attached to an ion gun and an ion milling method capable of processing deposits attached to an ion gun. The ion milling apparatus includes gas injection means for injecting a gas toward the ion gun, and the gas injection means included in the ion milling apparatus moves the deposits attached to the ion gun by injecting the gas toward the inside of the ion gun.
US10192708B2 Electron emitter source
An electron emitter that consists of: a low work function material including Lanthanum hexaboride or Iridium Cerium that acts as an emitter, a cylinder base made of high work function material that has a cone shape where the low work function material is embedded in the high work function material but is exposed at end of the cone and the combined structure is heated and biased to a negative voltage relative to an anode, an anode electrode that has positive bias relative to the emitter, and a wehnelt electrode with an aperture where the cylindrical base protrudes through the wehnelt aperture so the end of the cone containing the emissive area is placed between the wehnelt and the anode.
US10192706B2 Undermolded and overmolded fuse joints
A novel fuse joint may be incorporated into a wire harness for use in solar energy installations. The novel fuse joint interfaces an in-line fuse with the middle portion of a wire segment at one end of the fuse, and with a wire end at the other end of the fuse. In this manner the number of connection points required to achieve in-line fuse functionality is decreased, thereby improving safety and conductivity over conventional in-line fuses. The fuse is undermolded, and the undermold is overmolded in situ, thereby yielding a double molded fuse joint. The novel fuse joint may be incorporated into a wire harness with conventional in-line fuses.
US10192704B2 Tuning fork terminal slow blow fuse
A fuse employing a plurality of tuning fork terminal configurations with an improved current capacity within a smaller footprint and a housing design to provide the terminals with insert protection and strain relief.
US10192701B2 Switch actuation apparatus and method
An actuation apparatus includes a module movably tethered to a base member. Each of the module and base member include a plurality of magnetic elements aligned in a plurality of paired magnet sets such that in a non-actuated condition a repulsive magnetic force generated by each paired magnet set causes separation of the module and base member. Application of an actuation force to an actuation surface of the module, in opposition to the magnetic repulsive force, causes movement of the module toward the base member such that contact is made between terminals defined by the magnetic elements of at least one of the paired magnet sets, to generate an output signal. In an illustrative example, the base member is a steering wheel armature of a vehicle and the module is a wheel hub assembly including an air bag and a hub cover defining the actuation surface.
US10192677B2 Method and apparatus for leakage monitoring for oil-immersed electrical transformers
The present invention comprises an apparatus and method for detecting a loss of oil from an oil-immersed transformer, based on fitting a transformer top-oil temperature model to online measurements in an iterative optimization process that yields fitted values for a first model parameter representing the top-oil temperature rise over ambient temperature and a second model parameter representing the oil time constant. Among the several advantages seen in the contemplated apparatus and method is the reduction in required instrumentation, whereby transformer oil leaks are indirectly detected without requiring pressure sensors or mechanical floats, although the presence of such sensors is not excluded by the teachings herein.
US10192673B2 Inductor
An inductor includes a body including a coil part therein. The coil part includes a support member and first and second coil patterns respectively formed on an upper surface and a lower surface of the support member, and 1.15≤b/a≤1.45, where a is a length from a central plane between the upper surface and the lower surface of the support member to an upper surface of the body, and b is a length from the central plane of the support member to a lower surface of the body.
US10192671B2 Electronic component
A multilayer body 12 is obtained by stacking a plurality of insulator layers in which an inner conductor and a via hole conductor are formed. Outer electrodes 42a through 42e connected to the inner conductor layers are formed on the opposite side surfaces of the multilayer body 12. While the two outer electrodes 42a and 42b are formed so as to extend from one principal surface to the other principal surface of the multilayer body 12, the other outer electrodes 42c through 42e are formed so as to extend from one principal surface to an exposed portion of the inner conductor on the multilayer body 12, or formed so as not to reach the other principal surface. In addition, the widths of the outer electrodes 42a through 42e may differ from one another.
US10192666B2 Magnetic device for locking a gear selector lever of a vehicle in a predetermined position, method for producing a magnetic device, and method for operating a magnetic device
A magnetic device for locking a gear shift lever of a vehicle in a predetermined position, where the magnetic device has a coil, a tie component, which is or can be movably supported in the coil, and a spring, which is disposed outside the coil, where the spring is designed to push the tie component out of the coil.
US10192662B2 Method for producing grain-oriented electrical steel sheet
In a method for producing a grain-oriented electrical steel sheet by comprising a series of steps of hot rolling a raw steel material comprising C: 0.002-0.10 mass %, Si: 2.0-8.0 mass %, and Mn: 0.005-1.0 mass %, subjecting the steel sheet to a hot band annealing as required, cold rolling to obtain a cold rolled sheet having a final sheet thickness, subjecting the steel sheet to primary recrystallization annealing combined with decarburization annealing, applying an annealing separator to the steel sheet surface and then subjecting to final annealing, rapid heating is performed at a rate of not less than 50° C./s in a region of 200-700° C. in the heating process of the primary recrystallization annealing, and the steel sheet is held at any temperature of 250-600° C. in the above region for 1-10 seconds, while a soaking process of the primary recrystallization annealing is controlled to a temperature range of 750-900° C., a time of 90-180 seconds and PH2O/PH2 in an atmosphere of 0.25-0.40, whereby a grain-oriented electrical steel sheet being low in the iron loss and small in the deviation of the iron loss value is obtained.
US10192661B2 R—T—B based sintered magnet
The present invention provides a permanent magnet with both a high corrosion resistance and magnetic properties compared to the existing R-T-B based magnets. It is a R-T-B based sintered magnet (wherein, R includes Y (yttrium) and R1 as essential, R1 is at least one kind of rare earth elements except Y but includes Nd as essential, and T is at least one kind of transition metal element including Fe or the combination of Fe and Co as essential). By allowing the ratio of R1 to Y (R1:Y) in the R contained in the grain boundary phase to be 80:20˜35:65 in terms of the calculated molar ratio of the grain boundary phase and adding Y to the raw materials of the R-T-B based magnet, Y segregates at the triple point, and corrosion of grain boundary phase is prevented by oxidized Y.
US10192644B2 Fuel assembly
A fuel assembly for use in a core of a nuclear power reactor. The assembly includes a plurality of helically twisted fuel elements supported by a frame in a fuel rod bundle. Each of the fuel elements includes fissile material. When viewed in a cross-section that is perpendicular to an axial direction of the fuel assembly, the outermost fuel elements of the fuel rod bundle define a substantially circular perimeter. The fuel elements are arranged in a mixed grid pattern that includes a first, rectangular grid pattern and a second, triangular grid pattern.
US10192640B2 Fractional flow reserve decision support system
A computed tomography (CT)-based clinical decision support system provides fractional flow reserve (FFR) decision support. The available data, such as the coronary CT data, is used to determine whether to dedicate resources to CT-FFR for a specific patient. A machine-learnt predictor or other model, with access to determinative patient information, is used to assist in a clinical decision regarding CT-FFR. This determination may be made prior to review by a radiologist and/or treating physician to assist decision making.
US10192628B1 Semiconductor memory device and method of operating the same
Provided herein may be a semiconductor memory device and a method of operating the same. The method of operating a semiconductor memory device may include performing a program operation on a Least Significant Bit (LSB) of a page, and performing a program operation on a flag cell and a Most Significant Bit (MSB) of the page based on an operation of verifying at least one of a plurality of program states. The data stored in the flag cell may be data indicating whether data programmed according to the program operation is LSB data or MSB data.
US10192625B2 Semiconductor memory device and memory system in which read voltage is set based on tracking read voltage
A semiconductor memory device includes a memory cell array including a plurality of memory cells, a word line connected in common to gates of the memory cells, and a control circuit configured to execute a read operation on the memory cells by applying a first read voltage to the word line to determine for each of the memory cells whether or not the memory cell has a threshold voltage that is below the first read voltage and a second read voltage to the word line to determine for each of the memory cells whether or not the memory cell has a threshold voltage that is below the second read voltage. The control circuit determines the first read voltage by applying at least first to third voltages to the word line, and determines the second read voltage based on the first read voltage.
US10192620B2 Nonvolatile memory device, operating method of nonvolatile memory device, and storage device including nonvolatile memory device
A nonvolatile memory device performs a method which includes: causing a ready/busy signal pin of the nonvolatile memory device to indicate that the nonvolatile memory device is in a precharge busy state wherein the nonvolatile memory device is not available to perform memory access operations for its nonvolatile memory cells; applying one or more word line precharge voltages to one or more selected word lines among a plurality of word lines of the nonvolatile memory device to precharge the selected word lines; and, after at least a portion of the precharge operation, causing the ready/busy signal pin to transition from indicating the precharge busy state, to indicating that the nonvolatile memory device is in a ready state wherein the nonvolatile memory device is available to perform memory access operations for its nonvolatile memory cells.
US10192615B2 One-time programmable devices having a semiconductor fin structure with a divided active region
An One-Time Programmable (OTP) memory is built in at least one of semiconductor fin structures. The OTP memory has a plurality of OTP cells. At least one of the OTP cells can have at least one resistive element and at least one fin. The at least one resistive element can be built by an extended source/drain or a MOS gate. The at least one fin can be built on a common well or on an isolated structure that has at least one MOS gate dividing fins into at least one first active region and a second active region.
US10192614B2 Adaptive read threshold voltage tracking with gap estimation between default read threshold voltages
Methods and apparatus are provided for adaptive read threshold voltage tracking with gap estimation between default read threshold voltages. A read threshold voltage for a memory is adjusted by estimating a gap between two adjacent default read threshold voltages; determining statistical characteristics of two adjacent memory levels based at least in part on a type of statistical distribution of the memory levels, a distribution of data values read from one or more cells using a plurality of read threshold voltages and the gap; computing an adjusted read threshold voltage associated with the two adjacent memory levels by using the statistical characteristics of the two adjacent memory levels; and updating the read threshold voltage with the adjusted read threshold voltage. The adjustment is optionally performed responsive to one or more read errors.
US10192611B1 Sensing circuit, set of pre-amplifiers, and operating method thereof
The present provides a sensing circuit, a set of pre-amplifiers, and an operating method thereof. The set of pre-amplifiers includes a first pre-amplifier and a second pre-amplifier. The first pre-amplifier is coupled to a first input terminal of the sense amplifier. The second pre-amplifier is coupled to a second input terminal of the sense amplifier. The first pre-amplifier and the second pre-amplifier respectively performs a discharging operation to discharge the first input terminal and the second input terminal of the sense amplifier after the first input terminal and the second input terminal of the sense amplifier are charged to a predetermined voltage. One of the first pre-amplifier and the second pre-amplifier amplifies a voltage difference between the first input terminal and the second input terminal of the sense amplifier by terminating the discharging operation of another of the first pre-amplifier and the second pre-amplifier.
US10192608B2 Apparatuses and methods for detection refresh starvation of a memory
Apparatuses and methods for detecting refresh starvation at a memory. An example apparatus may include a plurality of memory cells, and a control circuit configured to monitor refresh request commands and to perform an action that prevents unauthorized access to data stored at the plurality of memory cells in response to detection that timing of the refresh request commands has failed to meet a refresh timing limit.
US10192606B2 Charge extraction from ferroelectric memory cell using sense capacitors
A ferroelectric capacitor of a memory cell may be in electronic communication with a sense capacitor through a digit line. The digit line may be virtually grounded during memory cell sensing, limiting or avoiding voltage drop across the digit line, and allowing all or substantially all of the stored charge of the ferroelectric capacitor to be extracted and transferred to the sense capacitor. Virtually grounding the digit line may be achieved by activating a switching component (e.g., a p-type field-effect transistor) that is electronic communication with the digit line. The charge of the ferroelectric capacitor may be transferred through the switching component. A sense amplifier may compare the voltage of the sense capacitor to a reference voltage in order to determine the stored logic state of the memory cell.
US10192601B2 Memory instruction pipeline with an additional write stage in a memory device that uses dynamic redundancy registers
A memory pipeline for performing a write operation in a memory device is disclosed. The memory pipeline comprises an input register operable to receive a first data word and an associated address to be written into a memory bank. The pipeline also comprises a first write register of a first pipe-stage coupled to the input register and operable to receive the first data word and the associated address from the input register, wherein the first write register is further operable to perform a first attempt at writing said data word into the memory bank. Further, the pipeline comprises a second write register of the second pipe-stage coupled to the first write register and operable to receive the first data word and the associated address from the first write register, wherein the second write register is further operable to perform a second attempt at writing the first data word into the memory bank at the location corresponding to the associated address.
US10192600B2 Storage element
A storage element is provided. The storage element includes a layer structure including a first layer having a first magnetization state of a first material, a second layer having a second magnetization state of a second material; and an intermediate layer including a nonmagnetic material and provided between the first layer and the second layer, wherein the intermediate layer includes a carbon layer.
US10192593B2 Reception circuit for reducing current and electronic apparatus including the same
Provided is a reception circuit provided in a chip, the reception circuit including a controller that generates a reception control signal which is activated for a preset time on a basis of a first control signal individually provided to a plurality of chips, a buffer that receives a second control signal commonly provided to the plurality of chips, and a delay circuit that receives the second control signal from the buffer in response to the reception control signal and provides the second control signal to other elements in the chip.
US10192588B2 Method, device, and computer-readable medium for tagging an object in a video
A method for tagging an object in a video includes playing a video with a plurality of frames, selecting a target object in a playing frame by a cursor, obtaining at least one timestamp and at least one bounding box that correspond to the target object, from an object meta data, showing a selectable area in the playing frame according to the bounding box corresponding to the timestamp of the playing frame, generating at least one tag function item linking to the selectable area, and tagging the target object according to one of the at least one tag function item. Therefore, the target object in the video can be tagged in an easy and fast way.
US10192585B1 Scene and activity identification in video summary generation based on motion detected in a video
Video and corresponding metadata is accessed. Events of interest within the video are identified based on the corresponding metadata, and best scenes are identified based on the identified events of interest. In one example, best scenes are identified based on the motion values associated with frames or portions of a frame of a video. Motion values are determined for each frame and portions of the video including frames with the most motion are identified as best scenes. Best scenes may also be identified based on the motion profile of a video. The motion profile of a video is a measure of global or local motion within frames throughout the video. For example, best scenes are identified from portion of the video including steady global motion. A video summary can be generated including one or more of the identified best scenes.
US10192568B2 Audio source separation with linear combination and orthogonality characteristics for spatial parameters
A method of audio source separation from audio content is disclosed. The method includes determining a spatial parameter of an audio source based on a linear combination characteristic of the audio source and an orthogonality characteristic of two or more audio sources to be separated in the audio content. The method also includes separating the audio source from the audio content based on the spatial parameter. Corresponding system and computer program product are also disclosed.
US10192563B2 Apparatus and method for screen related audio object remapping
An apparatus for generating loudspeaker signals includes an object metadata processor configured to receive metadata, to calculate a second position of the audio object depending on the first position of the audio object and on a size of a screen if the audio object is indicated in the metadata as being screen-related, to feed the first position of the audio object as the position information into the object renderer if the audio object is indicated in the metadata as being not screen-related, and to feed the second position of the audio object as the position information into the object renderer if the audio object is indicated in the metadata as being screen-related. The apparatus further includes an object renderer configured to receive an audio object and to generate the loudspeaker signals depending on the audio object and on position information.
US10192554B1 Transcription of communications using multiple speech recognition systems
A method may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to a first speech recognition system to generate a first transcript based on the audio data and directing the first transcript to the second device. The method may also include in response to obtaining a quality indication regarding a quality of the first transcript, multiplexing the audio data to provide the audio data to a second speech recognition system to generate a second transcript based on the audio data while continuing to provide the audio data to the first speech recognition system and direct the first transcript to the second device, and in response to obtaining a transfer indication that occurs after multiplexing of the audio data, directing the second transcript to the second device instead of the first transcript.
US10192543B2 Method and system for conveying an example in a natural language understanding application
A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a call to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialogue as an example of what a caller can say for connecting the caller to a desired routing destination. The method can also include presented a failure dialogue for displaying at least one example that failed to be properly interpreted to ensure that ambiguous or incorrect examples are not presented in a help message.
US10192536B1 Pedal board and sound effect adjusting device using same
A sound effect adjusting device includes: an effect pedal; a pedal board including a first housing, a three-way toggle switch, a microswitch, and a mounting member; the first housing including an input interface, an output interface, a send interface and a return interface formed thereon; the three-way toggle switch having a first contact blade electrically connected with the input interface, a second contact blade electrically connected with the send interface, a third contact blade electrically connected with the microswitch; the mounting member having a first pins assembly electrically coupled to the effect pedal; while the effect pedal assembled with the pedal board, the microswitch is off, and operates the three-way toggle switch so that the effect pedal is connected between the input interface and the output interface in series, or, the effect pedal connected between the send interface and the return interface in series.
US10192534B2 Percussion instrument
A percussion instrument is provided that includes a shell, a head and a speaker. The shell has a wall portion and at least one opening. The head is attached to the shell and overlies the at least one opening of the shell. The speaker is provided inside of the shell and oriented to output sound having a main direction of propagation towards the wall portion of the shell and/or the at least one opening of the shell having the head according to an input signal.
US10192533B2 Controller and system for voice generation based on characters
A voice generation device (10b) is configured to generate a voice corresponding to one or a plurality of characters designated in a pre-defined character string. A controller (10a) for the voice generation device is provided with a character selector (60a) configured to be operable by a user to designate the one or a plurality of characters in the character string, and a voice control operator (60b) configured to be operable by the user to control the state of the voice to be generated by the voice generation device. The controller (10a) is provided with a grip (G) suitable for being held with a hand of the user, and the character selector and the voice control operator are provided on the grip. The character selector and the voice control operator are provided on the grip at such positions as to be operable with different fingers of the user holding the grip.
US10192530B2 Musical instrument pitch changer
A musical instrument pitch changing apparatus for a musical instrument having at least a first and second string is disclosed. The apparatus includes a bender lever pivotally secured to the musical instrument, a rocker arm pivotally secured to the instrument for varying the tension in the first string in response to movement of the bender lever between the first and second positions. A rocker arm mount secures the rocker arm to the first selected string in a first bending configuration or to the second selected string in a second bending configuration. The rocker arm is movable between the first selected string and the second selected string of the musical instrument.
US10192528B2 Real-time user adaptive foveated rendering
Foveated rendering based on user gaze tracking may be adjusted to account for the realities of human vision. Gaze tracking error and state parameters may be determined from gaze tracking data representing a user's gaze with respect to one or more images presented to a user. Adjusted foveation data representing an adjusted size and/or shape of one or more regions of interest in one or more images to be subsequently presented to a user may be generated based on the one or more gaze tracking error or state parameters. Foveated image data representing one or more foveated images may be generated with the adjusted foveation data. The foveated images are characterized by level of detail within the one or more regions of interest and lower level of detail outside the one or more regions of interest. The foveated images may then be presented to the user.
US10192523B2 Method and apparatus for providing an overview of a plurality of home screens
A method, apparatus and computer program product are provided that facilitate an overview of a plurality of home screens in order to increase the efficiency with which users interact with the home screens. In this regard, a method is provided that includes causing a display of a first home screen and then causing the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen. The canvas overview is configured to present the plurality of home screens in a continuous arrangement and to group items accessible via a respective home screen in proximity to one another. The method also receives a selection of a second home screen from the canvas overview and causes the display to be zoomed in from the canvas overview to the second home screen.
US10192518B2 Display method and display device
The present disclosure provides a method and display device for displaying which relates to a display field. The display method comprises steps of: converting a three-channel data of each of pixels in a target image to be displayed to a four-channel data; calculating a color different between the four-channel data after being converted and the three-channel data before being converted; for a pixel the color difference of which meets a preset adjustment condition, decreasing a ratio of a numerical value of a newly added channel in the four-channel data after being converted with respect to the three-channel data before being converted to get an adjusted four-channel data, and displaying by utilizing the adjusted four-channel data; and for the remaining pixels, displaying by utilizing the four-channel data after being converted. The color difference before and after image conversion may be decreased by utilizing the present invention.
US10192511B2 Display driving circuit and pixel structure
A display driving circuit and a pixel structure are provided. The driving circuit includes a first latch, a second latch and a logic control unit. The logic control is used for selecting to output one of four preset voltages to a pixel electrode via a voltage output end based upon a first data voltage and a second data voltage input by two logic control ends.
US10192504B2 Shift register, GOA circuit containing the same, and related display device
The present disclosure provides a shift register, including: an input unit, an output control unit, a first pull-down unit, a second pull-down unit, a reset unit, and a pull-down control unit. The input unit comprises a control terminal connected to a signal input terminal, a first terminal connected to a first voltage terminal, and a second terminal connected to a first node. The output control unit comprises a control terminal connected to the first node, a first terminal connected to a first clock signal terminal, and a second terminal connected to a signal output terminal. The first pull-down unit comprises a control terminal connected to a second node, a first terminal connected to the first node, and a second terminal connected to a compensation signal terminal. The second pull-down unit comprises a control terminal connected to the compensation signal terminal, and a first terminal connected to the second node.
US10192502B2 Apparatus having spatial light modulator and converting unit converting input value to control value to control spatial light modulator
In an apparatus for modulating light, an spatial light modulator includes a plurality of pixels and configured to modulate input light in response to a drive voltage for each of the pixels. An input value setting unit is configured to set an input value for the each of pixels. The input value is a digital value, an entire gray level of the digital value is “N”, and “N” is a natural number. A converting unit is configured to convert the input value to a control value. A control value is a digital value, an entire gray level of the control value is “M”, and “M” is a natural number greater than “N”. A driving unit is configured to convert the control value to a voltage value and drive the each of the pixels in response to the drive voltage corresponding to the voltage value.
US10192500B2 Polarity reversion driving method and apparatus of liquid crystal display, and a liquid crystal display
Polarity reversion driving method and apparatus of liquid crystal display and a liquid crystal display are provided. In the method, four frames constitute one polarity reversion driving period, in which a first frame and a third frame have a same polarity arrangement with reversed polarities; a second frame and a fourth frame have a same polarity arrangement with reversed polarities; the first frame and the second frame have different polarity arrangements and corresponding pixels in adjacent two frames have complementary charging effects. The apparatus includes a time schedule controller, a logic controller and a source driver. Charging effects of pixels in frames are controlled by setting a polarity arrangement of pixels in each frame so that charging effects of corresponding pixels are complementary in adjacent two frames, thereby relieving the problem of reduced display quality due to inconsistent charging effects of pixels on two sides of data lines.
US10192498B2 Multi-domain liquid crystal display device with improved transmittance and viewing angles
The present disclosure provides an image display method and apparatus, and a multi-domain liquid crystal display device, relates to the field of display technologies. The image display method applied to a multi-domain liquid crystal display device includes: acquiring grayscales of pixels in a frame of an input image; determining GAMMA voltages corresponding to pixels in two neighboring frames of an output image according to the grayscales of the pixels in the frame of the input image, where for any pixel of the output image, a corresponding GAMMA voltage thereof in a first frame of the two neighboring frames is greater than a reference voltage corresponding to the pixel, and a corresponding GAMMA voltage thereof in a second frame of the two neighboring frames is less than the reference voltage; and displaying the two neighboring frames of the output image according to the GAMMA voltages of the pixels therein.
US10192485B2 Pixel compensation circuit and AMOLED display device
A pixel compensation circuit includes a data signal writing module, a high voltage writing module, a first reference voltage generation module, a driving transistor, a capacitor and a light emitting device. The data signal writing module is connected to a first end of the capacitor. The high voltage writing module is connected to the first end of the capacitor. The first reference voltage generation module is connected to a second end of the capacitor, an anode of the light emitting device and a drain electrode of the driving transistor. A gate electrode of the driving transistor is connected to the second end of the capacitor, a source electrode thereof is connected to the high voltage writing module, and the drain electrode thereof is connected to the anode of the light emitting device. A cathode of the light emitting device is connected to a common grounding electrode.
US10192479B2 Display system using system level resources to calculate compensation parameters for a display module in a portable device
A system including a display module and a system module. The display module is integrated in a portable device with a display communicatively coupled to one or more of a driver unit, a measurement unit, a timing controller, a compensation sub-module, and a display memory unit. The system module is communicatively coupled to the display module and has one or more interface modules, one or more processing units, and one or more system memory units. At least one of the processing units and the system memory units is programmable to calculate new compensation parameters for the display module during an offline operation.
US10192470B2 Apparatus and method for outputting image information, and non-transitory computer-readable storage medium for storing program for outputting image information
An apparatus executes an acquisition process for acquiring pixel value information items from a sensor that outputs the pixel value information items obtained at multiple sampling angles by executing a reciprocation scan with a measurement wave in a scan direction; executes a calculation process for calculating, based on the pixel value information items for one reciprocating motion in the reciprocation scan for each of multiple different arrangement orders in which a chronological pixel value information item on a forward path and a reverse-chronological pixel value information item on a backward path are alternately assigned, differences between the chronological pixel value information item and the reverse-chronological pixel value information item which are adjacent to each other in an arrangement direction; and executes a generation process for generating, based on the differences, a correction information item related to the pixel value information items for the one reciprocating motion in the reciprocation scan.
US10192468B2 Sign construction with modular installation and conversion kit for electronic sign structure and method of using same
A dynamic electronic sign mounted to an anchored mounting structure having a frontside and a backside, the dynamic electronic sign comprising a plurality of weatherized display modules; a plurality of structural frames for supporting the plurality of weatherized display modules, each structural frame having a back portion for coupling to the frontside of the anchored mounting structure and a front portion defining a plurality of bay members for receiving corresponding ones of the plurality of weatherized display modules; at least one wiring harness including a first end for coupling to a power source mounted backside of the anchored mounting structure and a plurality of power extensions for coupling the power source to the plurality of weatherized display modules.
US10192464B2 Medicament delivery device configured to produce wireless and audible outputs
An apparatus includes a simulated medicament delivery device and an electronic circuit system. The simulated medicament delivery device includes a housing, and is devoid of a medicament delivery mechanism that causes a medicament to be delivered. The electronic circuit system is coupled to the housing and includes an audible output device and a cover. The housing of the medicament delivery device and the cover of the electronic circuit system collectively define an acoustic enclosure. The audible output device is configured to be disposed within the acoustic enclosure.
US10192460B2 System for mixing a video track with variable tempo music
The teachings described herein are generally directed to a system, method, and apparatus for separating and mixing tracks within music. The system can have a video that is synchronized with the variations in the musical tempo through a variable timing reference track designed and provided for a user of the preselected piece of music that was prerecorded, wherein the designing of the variable timing reference track includes creating a tempo map having variable tempos, rhythms, and beats using notes from the preselected piece of music.
US10192458B2 Enhancing knowledge bases using rich social media
Methods and arrangements for developing knowledge bases from social media. A question is obtained from social media. Social media are consulted, and a legitimacy of the question is ascertained. All the answers to the question are harvested from the social media including the rich media that is associated with these answers, and the question is filtered out if determined not to be legitimate.
US10192456B2 Stimulating online discussion in interactive learning environments
In various embodiments, online discussions in connection with an educational resource are improved by analyzing annotations made by students assigned to a discussion group to identify high-quality annotations likely to generate responses and stimulate discussion threads and by making the identified annotations visible to students not assigned to the discussion group.
US10192441B1 Traffic signal system for congested trafficways
A traffic signal system for congested trafficways has a plurality of stationary alarm light/sensor-reader combinations and mobile alarm light/sensor-reader combinations monitoring each other and monitory tags placed on individuals, machines, and hazards to provide real time alarms to not only pedestrians but also machine operators, who are potentially approaching harm's way, or have the better ability to avert potential harm. Different forms of alarms are provided to indicate different kinds of alarm conditions and to reduce complacency to alarms, and thus improve effectiveness.
US10192440B2 System for displaying parking spaces
The invention relates to a system which comprises at least one street-lighting device, a camera system mounted thereon, a recognition unit, a transmission unit and a mobile display device. The camera system is designed to provide image indicators of parking spaces within a parking lot. The recognition unit is designed: to store the geographical coordinates of parking spaces present in the visual range of the camera system; to assign, depending on the image indicators, to each parking space a respective occupation status, said status specifying whether the respective parking space is available or occupied; and to provide the transmission unit with the respective occupation status of at least the available parking spaces and the associated geographical coordinates, the transmission unit being designed to transmit the respective occupation status at least of the available parking spaces and the associated geographical coordinates to the mobile display device.
US10192436B2 Red light warning system based on predictive traffic signal state data
Methods and systems are disclosed for generating a timely and reliable warning message before a traffic control signal changes to a red light state. A preferred process leverages traffic signal state data, state change predictions, and signal timing plans. The warning message may be distributed for various uses by downstream users and applications.
US10192424B2 Geographic reminders
Described is a technology by which a mobile device outputs an alert for a reminder based upon a current location of the mobile device with respect to an entity (person, place or thing) associated with the reminder. The reminders may be maintained and provided by a service. Each reminder includes a reference to target-related information. When the device moves to within a threshold proximity of the target, and other criteria (e.g., time of day) is satisfied, an alert is output by the device. A user may gesture with a device towards an entity to set a reminder associated with that entity, or to get any reminder associated with that entity. A device may also get reminders by scanning or image processing, e.g., by reading a barcode associated with a product to get any reminders associated with that product.
US10192422B2 HVAC system and an HVAC controller configured to generate master service alarms
A method of generating an alarm based on temperature conditions within an enclosed space. The method includes receiving, by a processor of a heating, ventilation, and air conditioning (HVAC) system, operating-condition information of the HVAC system, determining, by the processor from the received operating-condition information, whether temperature within the enclosed space is approaching a setpoint temperature. Responsive to a determination that the temperature within the enclosed space has failed to approach the setpoint temperature, determining by the processor, whether anomaly conditions exist and responsive to a determination that the anomaly conditions do not exist, generating the alarm.
US10192409B2 Portable panic alarm
A portable panic alarm assembly includes a housing and an audible alarm device mounted within the housing. The alarm device is electrically and operably interconnected between first and second alarm contacts. A battery mounted within the housing has a pair of oppositely charged electrodes. A first electrode is connected to the first alarm contact. An actuator switch is slidably mounted in the housing and includes an actuator contact. The actuator switch is operably alternated between an open state, wherein the second battery electrode is disconnected from the second alarm contact to deactivate the alarm and a closed state, wherein the second battery electrode is connected to the second alarm contact to activate and sound the alarm.
US10192408B2 Registry verification for a mechanized store using radio frequency tags
Registry verification is used in a mechanized store. A camera is used to count a first number of items taken by a user. Radio frequency tags are used to determine a second number of items. The first number of items is compared to the second number of items to reduce a likelihood of errors.
US10192406B2 Screen activity moderation in a skill wagering interleaved game
Systems and methods for operating a screen activity moderated skill wagering interleaved game are disclosed. A screen activity moderated skill wagering game is provides an entertainment game and a gambling game. The entertainment game is provided by an entertainment system and is managed by a game world operating system. The gambling game is provided by a real credit operating system. The screen activity moderated skill wagering interleaved game also provides screen activity moderation to adjust gambling activity within the gambling game based on the level of screen activity within the entertainment game. During periods of high intensity game play within the entertainment game, the screen activity moderated skill wagering interleaved game in some embodiments adjusts the gambling activity within the gambling game inversely based on the level of screen activity.
US10192400B2 Avatar as security measure for mobile device use with electronic gaming machine
A gaming system compatible with patron-controlled portable electronic devices, such as smart phones or tablet computers, is described. The gaming system is configured to establish a secure communication session between an electronic gaming machine and a portable electronic device. The system can confirm that a communication session is secure by displaying pre-selected content unique to the portable electronic device. The content can be continuously displayed on the EGM during the active communication session to indicate that the session is secure.
US10192382B2 Transponder key replication
A method for replicating a transponder key is disclosed. A first device reads a transponder code from a transponder key; captures bitting characteristics of the transponder key; and transmits the transponder code and the bitting characteristic of the transponder key to a remote location. An internet compatible device receives the transmitted transponder data and communicates it to a transponder duplication device at the remote location.
US10192376B2 Security checkpoint
A security checkpoint for verifying whether a user is an authorized user includes: (a) a one-way mirror for concealingly permitting the automated recordation of data concerning a person at the security checkpoint; and (b) recording equipment for recording the data, the recording equipment being concealed by the one-way mirror; wherein the recorded data is sent to an analysis device for analysis and depending on the result of the analysis of the recorded data, an exit gate moves from a closed to an open position; the security checkpoint also comprising a document scanner to scan a document carried by the person and further comprising a printer to print a stamp on an identity document.
US10192375B1 Two-factor authentication pattern-based door lock control method and two-factor authentication pattern-based door lock
The present invention relates to a two-factor authentication pattern-based door lock control method and a two-factor authentication pattern-based door lock that converts a locked state of a door lock to a released state thereof or maintains the released state of the door lock if additional authentication of a user is not performed, thereby allowing the user to have a help from an outsider (acquaintance, neighbor, security staff, guard, police officer, fire fighter, and so on) in an emergency situation where the user is trapped in an indoor space by an invader.
US10192364B2 Augmented reality product preview
Systems and methods for displaying 3D containers in a computer generated environment are described. A computing device may provide a user with a catalog of objects which may be purchased. In order to view what an object may look like prior to purchasing the object, a computing device may show a 3D container that has the same dimensions as the object. As discussed herein, the 3D container may be located and oriented based on a two-dimensional marker. Moreover, some 3D containers may contain a representation of an object, which may be a 2D image of the object.
US10192363B2 Math operations in mixed or virtual reality
Techniques described herein include graphically representing mathematical functions or operators in a mixed or virtual reality display device. The graphical representations may be moved around in a virtual reality space that includes displayed source material, such as data. If the graphical representations are located along a line of sight from a virtual location of a user of the mixed or virtual reality display device to the displayed source data, then the mathematical functions or operators represented by the graphical representations are applied to the displayed source data. Results may be displayed on the graphical representation virtually located closest to the virtual location of the user. Techniques described herein allow for simultaneous collaboration among mixed or virtual reality display devices of multiple users interacting with the graphical representations in the virtual reality space.
US10192355B2 Providing a tutorial for drawing a scaffold to guide a drawing of a three dimensional object
The systems and techniques disclosed herein provide tutorials for drawing three dimensional objects with accurate proportions and perspective. A user is able to select an object and a viewpoint to automatically generate a tutorial. Regardless of the object and viewpoint, an easy-to-use tutorial is produced that guides the user to draw the object with accurate proportions and perspective. Given a segmented 3D model of the object and a camera viewpoint, a sequence of steps for constructing the scaffold is determined. The sequence of steps is based on an intelligent selection of primitives and inter-primitive anchorings that provides an order for drawing the primitives and makes the scaffold easy to construct. The primitives and inter-primitive anchorings are selected from a rich set of possibilities that allow for some inaccuracies to reduce the difficulty of the tutorial. The primitives and inter-primitive anchoring are selected to balance the difficulty and the potential inaccuracy.
US10192352B2 Method, device and system for simulating shadow images
A method is provided for simulating two-dimensional (2D) shadow images of an object (particularly an asymmetrical object), which comprises: a) obtaining a representation of the surface of said object; b) inputting a perspective viewing direction defining a virtual path line; c) calculating intersections between the virtual path line and the surface of the object; d) calculating the distance between couples of consecutive intersections; e) calculating simulated beam intensity attenuation between such couples of consecutive intersections from an input parameter related to the attenuation coefficient of the object and the distance as calculated in d); and f) displaying the simulated beam intensity attenuation as pixel brightness in a grey or color scale in the form of a shadow image. A corresponding device, system and computer program are also disclosed.
US10192351B2 Anti-aliasing adaptive shader with pixel tile coverage raster rule system, apparatus and method
Systems, apparatuses and methods may provide away to render edges of an object defined by multiple tessellation triangles. More particularly, systems, apparatuses and methods may provide a way to perform anti-aliasing at the edges of the object based on a coarse pixel rate, where the coarse pixels may be based on a coarse Z value indicate a resolution or granularity of detail of the coarse pixel. The systems, apparatuses and methods may use a shader dispatch engine to dispatch raster rules to a pixel shader to direct the pixel shader to include, in a tile and/or tessellation triangle, one more finer coarse pixels based on a percent of coverage provided by a finer coarse pixel of a tessellation triangle at or along the edge of the object.
US10192347B2 3D photogrammetry
Described herein are methods and systems for texturing a three-dimensional (3D) model using photogrammetry. A sensor captures scans of a physical object, including related pose information, and color images corresponding to each scan. A computing device generates a 3D mesh of the physical object. The computing device preprocesses the color images to remove blurry images and detect textured regions of the object in each non-blurry image. The computing device optimizes the pose information for each color image by generating associations between the color images and vertices in the 3D mesh and classifying the vertices as textured or non-textured. The computing device generates texture coordinates for the 3D mesh by segmenting the mesh, parameterizing the segments, and packing the parameterized segments into a texture atlas. The computing device paint the texture atlas using the color images that have optimized pose information to generate a model having texture coordinates for each vertex.
US10192344B2 Method and apparatus for generating shader program
A method of generating a shader program includes determining a first variable to be used to perform a folding operation that replaces operation formulas included in the shader program by a constant or a second variable, and generating a shader program in which the operation formulas are replaced by the constant or the second variable based on the determined first variable.
US10192336B2 Method and apparatus for establishing ultra-large character library and method and apparatus for displaying character
A method and apparatus for establishing an ultra-large character library and a method and apparatus for displaying a character are disclosed. The displaying method comprises: intercepting by a font engine middleware a font invoking message sent from a system font engine, the font invoking message comprising a character code and a font name corresponding to a character to be displayed by an application; acquiring outline data corresponding to the character from an ultra-large character library in a non-standard format based on the character code and font name; transmitting the outline data of the character to the system font engine to enable the system font engine to display the character according to the character outline data. With this invention, the capacity of the character library may be increased and characters in the non-standard-format ultra-large character library may be recognized conveniently, thus efficiency of character retrieval and display is improved.
US10192327B1 Image compression with recurrent neural networks
Methods, and systems, including computer programs encoded on computer storage media for compressing data items with variable compression rate. A system includes an encoder sub-network configured to receive a system input image and to generate an encoded representation of the system input image, the encoder sub-network including a first stack of neural network layers including one or more LSTM neural network layers and one or more non-LSTM neural network layers, the first stack configured to, at each of a plurality of time steps, receive an input image for the time step that is derived from the system input image and generate a corresponding first stack output, and a binarizing neural network layer configured to receive a first stack output as input and generate a corresponding binarized output.
US10192325B2 Method for calibrating an imaging device and an imaging device
A method for calibrating an imaging device includes calculating attitude information of the imaging device relative to a screen based at least in part on an image captured by the imaging device. The image includes information of at least a portion of a checkerboard displayed on the screen. The method further includes generating a calibration signal based at least in part on the attitude information, displaying the calibration signal on the checkerboard on the screen, and displaying a guiding signal on the screen. The guiding signal is configured to guide a user to move the imaging device or the screen.
US10192318B2 Tracking system, terminal device, camera device, tracking imaging method, and program
In a preferred aspect of the present invention, at least one of a camera-side controller or a terminal-side controller performs a tracking image generation process (P1) of generating tracking image data from captured image data. Further, at least one of the camera-side controller or the terminal-side controller performs a tracking calculation process (P2) of acquiring target information on the basis of the tracking image data. The tracking image data includes a high-resolution region with relatively higher resolution and a low-resolution region with relatively lower resolution. In the tracking image generation process (P1), basic tracking information including information on at least one of a size or a speed of the tracking target is acquired, and a high-resolution region and a low-resolution region are determined on the basis of the basic tracking information. The tracking image generation process (P1) and the tracking calculation process (P2) are performed in parallel.
US10192312B2 Distance estimation using multi-camera device
A method and apparatus for measuring a distance to an object using a device (100) having at least two cameras (104, 106) is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information of the displacement of at least one camera of the device between the first and second positions are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.
US10192299B2 Method of and system for verifying authenticity of packaged items
During manufacture and packaging of items whose authenticity is to be verified, the items are marked with individual item characteristics, and placed in a package. A first item authentication code is determined from the individual item characteristics of the marked items. A first package authentication code is generated, and the package is marked with the first package authentication code. During item authentication in the field, an image of the package and the marked items is captured, a second package authentication code and the individual item characteristics are extracted from the captured image, the extracted individual item characteristics are processed to generate a second item authentication code, and the authenticity of the marked items is verified by matching the first and second package authentication codes and by matching the first and second item authentication codes.
US10192291B2 Method and apparatus for performing anti-aliasing in path rendering
A method and corresponding apparatus to perform path rendering include selecting a pixel through which a path passes from among pixels included in a frame, using geometric information of the pixels in the frame. The method and corresponding apparatus include setting sub-samples for the selected pixel, and calculating a winding number of the selected pixel using the sub-samples.
US10192290B2 Interface for revealing latent figures within images
An online community offering communication, guidance, and features used to enhance photographs to reveal eyes, faces, images, religious iconery, spirits, animals and more is presented herein. Each of the revealed images is already embedded in every photograph. The present invention allows users to reveal those images. The processes for revealing hidden images involve removing different layers of the photograph to enhance what is already there and hidden, hence revealing the hidden spiritual images.
US10192289B2 System, method, and apparatus for data processing and display
A method for data processing and display is disclosed. The method may be implemented by a terminal device. The method may include: transmitting a data request to a server, the data request including at least data associated with a display area of a window; receiving trace data from the server according to the data request, the trace data including dynamic motion data of a target object within the display area; and processing the received trace data to render a trace image in the display area.
US10192284B2 Method for managing surveillance system with aid of panoramic map, and associated apparatus
A method for managing a surveillance system includes at least one camera equipped with capability of capturing direction adjustment, such as a Pan-Tilt-Zoom (PTZ) camera. The method includes the steps of: outputting a panoramic map to a display module of the surveillance system for being displayed on the display module; according to at least one user input of a user of the surveillance system, labeling a target patrol route of the surveillance system on the panoramic map correspondingly for the user to confirm the target patrol route; and applying at least one configuration corresponding to the target patrol route to the camera to cause capturing direction adjustment operations of the camera to correspond to the target patrol route. The panoramic map may include at least one multi-directional combination picture corresponding to the camera.
US10192282B2 Information processing device, image processing apparatus, and information processing method for high-speed translucency calculation
An information processing device includes a first memory, a second memory, and a memory control circuit. The first memory stores first information. The second memory stores second information different from the first information. The memory control circuit controls reading and writing of the first information on the first memory and reading and writing of the second information on the second memory. The first information is read and written more frequently than the second information, and takes less time to be read than the second information.
US10192277B2 Systems and methods for generating an audit trail for auditable devices
In some embodiments, auditable devices such as auditable cameras are provided. The auditable devices maintain audit trail data that is digitally signed and stored on the devices until it can be uploaded to an evidence management system. When intermittent data connections to the evidence management system are available, an auditable device may transmit records of urgent events to the evidence management system. The transmission of urgent events via ad-hoc data connections and the digital signing of audit trail data help overcome technical obstacles in establishing provably reliable data collection while minimizing power consumption by the auditable device.
US10192271B2 Systems and methods for managing electronic interactive gaming-based investments
The field of the invention relates to systems and methods for facilitating investments through interactive online gaming. In one embodiment, an interactive electronic gaming system includes a game server for hosting a Web application game, accessible over a data network. One or more client communication devices are configured to access the game server. An index fund server is accessible over said data network for maintaining electronic investment portfolios. The game server is configured to intercept any electronic payment transactions over a payment gateway server through the Web application game from one or more client devices and redirect the intercepted transaction to the index fund server.
US10192260B2 Tool for generating containerized processing logic for use in insurance claim processing
A system and method for configuring a set of adjudication rules for use in processing an insurance claim. The method and system comprise defining an adjudication rule and defining a secondary rule container and coupling the adjudication rule to the secondary rule container by a rule reference associated with the content of the secondary rule container. Also implemented is defining a primary rule container and coupling the secondary rule container to the primary rule container by a container reference associated with the content of the primary rule container, the adjudication rule, the containers, and the rule and container reference defining a rule hierarchy for representing the set of adjudication rules.
US10192255B2 Systems and methods for in-vehicle navigated shopping
Systems and methods to provide a navigated-shopping service are discussed. In an example, a method for navigated-shopping can include receiving a destination location, accessing a route to the destination, displaying the route with indications of a plurality of items for purchase, receiving selection of a selected item, and purchasing the selected item. The plurality of items for purchase can be within a predefined distance of at least one point along the route. The selection of the selected item can include selection of a retail location of a plurality of retail locations along the route.
US10192253B2 Freshness and seasonality-based content determinations
The relevance or ranking of various dynamically-determined instances of content can be adjusted or otherwise improved based on aspects such as the freshness or seasonality of the content. In many conventional relevance or ranking algorithms, factors such as popularity, performance, and profit are used to determine which content to present to a user, as well as how to display the selected content. Such algorithms do not necessarily reflect domain-specific knowledge very well, and thus fail to accurately select content that is of differing levels appeal at various ages of the content and/or during various seasons of the year. Freshness and/or seasonality adjustment scores can be used to generate improved relevance, selection, or ranking determinations for various categories of content.
US10192249B2 Peer-to-peer trading platform
A computer-implemented method and system is disclosed in which a network-based interaction environment includes a plurality of peer-to-peer nodes being able to communicate directly with each other using a peer-to-peer protocol and a peer-to-peer client application, and a first peer-to-peer client application to maintain persistent item information on at least one peer-to-peer node of the plurality of peer-to-peer nodes, the persistent information describing to an item. The first peer-to-peer client application further to maintain persistent user account information in the storage device of the first peer-to-peer node that includes a plurality of peer-to-peer accounts associated with a user account of the first peer-to-peer node. Each peer-to-peer account is assigned to a different role from among a plurality of roles that correspond to a different particular operation in a transaction for the item.
US10192244B2 Methods for augmenting user-generated content using a monetizable feature
A system for monetization of content includes a storage device for storage and retrieval of data, and a library of content and advertisements stored within the storage device. The library comprises an organizational structure for facilitating the storage and retrieval. The system also includes a monetization engine for identifying within the library a first content item having a first monetizable feature. The system is configured for selecting a second content item from several content items within the library, and associating the second content item to the first content item by using the first monetizable feature for presentation of the second content item in conjunction with the first content item. Further embodiments include various additional systems, methods, and computer readable media for implementation of the foregoing.
US10192242B1 Boosting ad performance by identifying hotspots
In one embodiment, a method includes receiving a message comprising status data from a second computing device, determining that a geographic area is a hotspot based at least on the status data, where mobile users in a hotspot have a high probability of accessing an application on their mobile computing devices, and sending an indication that the geographic area is a hotspot to a third-party computing device, where the indication is used by the third-party computing device to determine a value for delivery of content to computing devices associated with the geographic area.
US10192239B2 Method and system to utilize session queries in real time to improve geo precision of sponsored listings
Contextual or cumulative interpretation is applied to individual user queries to improve the accuracy of sponsored and/or non-sponsored search results. Queries are interpreted based on present features derived from a user query in the context of past features derived from qualified past queries such as those previously received during a user query session. Based on contextual interpretation, present features may be augmented using past features. A search is performed using augmented features instead of present features. Contextual interpretation of queries improves search system understanding of the context in which queries are submitted, which is particularly helpful when interpolating query intent to develop features not expressed in a query. Contextual interpretation permits queries to be interpreted and treated more uniformly and more intelligently. As a result, users and advertisers benefit from more precise sponsored and/or non-sponsored search results. As one example, contextual interpretation can improve the geo-precision of sponsored search results.
US10192235B2 Collaborative optimization of online advertisement return on investment
An online advertisement system determines which of a plurality of advertisement clickthroughs are successful online events. A successful online event is based on an advertisement online reference and a success online reference. The system further correlates the number of successful online events for a traffic originator. In addition, the online advertisement system computes an advertisement penalty based on the computed correlation.
US10192230B2 Systems and methods for management of thrombosis
An aspiration system includes an elongate tubular member having a lumen; an aspiration catheter configured to be inserted through the lumen of the elongate tubular member, and including a tubular aspiration member having a proximal end, a distal end, and a lumen, and configured to at least partially extend out of the lumen of the elongate tubular member at the distal end of the elongate tubular member; an elongate support member coupled to the tubular aspiration member and extending between a proximal end of the aspiration catheter and the proximal end of the tubular aspiration member; and an annular sealing member coupled to the tubular aspiration member and configured to create a seal against an inner surface of the elongate tubular member, when a vacuum sufficient to cause aspiration is actively applied to the lumen of the elongate tubular member.
US10192224B1 Method and device for communicating transactional data
A method and system for communicating transactional data determines gift card data from a gift card offered for sale by a customer and customer information about the customer from an identity document of the customer. The gift card data is associated with the customer information. A balance of the gift card is determined based at least partly on the gift card data. A purchase offer for purchasing the gift card from the customer is calculated based at least partly on the balance. If the balance of the gift card changes, a fraud alert may be associated with the customer information of the customer.
US10192223B2 Method of identifying authentic versus counterfeit products using warranty tracking
A method of identifying authentic products versus counterfeit products using tow unique identifier codes is accomplished by providing a first identifier code on the exterior of a product package that identifies the product, the appropriate location for sale, the number of times the code has been scanned and whether or not the product is registered. This information alerts potential purchasers if the product is either counterfeit, or an unauthorized resale. The purchaser then opens the package and is provided a second identifier code for registering the product. The registration information includes retailer and price information, alerting the manufacturer of unauthorized retail activity, and also changes the product designation in the manufacturer database to indicate the product may not be resold. That information is then associated with the first identifier code in the event it is rescanned by another potential purchaser.
US10192222B2 Internet-based method and system for making user-customized die-cut stickers
An internet-based method and system is disclosed for creating and printing sheets of more customized stickers. The system includes, a database of assets stored on a central server accessible via the internet, wherein the assets are graphic images, objects and text that can be accessed and manipulated by a user at a remote location. A user interface provides the user with a canvas corresponding to the sheet of stickers, asset tools to access, select and save assets that are used to create the stickers, asset transformation tools to manipulate the assets on the canvas, and die-cut tools to create die-cut borders surrounding each of the stickers. The once the sheet of stickers has been created, the user can place an order for the sheet to be printed and delivered to the user.
US10192219B2 Voice recognition to authenticate a mobile payment
Systems and methods are provided for authenticating mobile payments from a customer account to a merchant. The systems and methods may include a financial service provider receiving a request to authorize an electronic transaction at a point-of-sale. A financial service provider server computer may verify that the customer is present at the point-of-sale using received location data. An image having distorted text such as a captcha may be transmitted to a device at the point-of-sale, and the customer may read the captcha aloud. A voice sample of the customer may be sent to the financial service provider for comparison to stored voice recordings, to verify that the customer's voice sample is authentic if the voice matches a previously generated voice recording for the account. If the voice sample is authentic, the financial service provider may authorize the mobile payment.
US10192213B2 Mobile payment system and method
A mobile point of sale system and method uses a mobile point of sale terminal, a mobile device programmed with an app, and low energy network beacons. A cloud server communicates with the mobile point of sale terminal to manage the system and retain data. The beacons can be used to track location of a customer within a merchant to push information to the customer. The cloud server can use stored information about the customer to better target information and offers sent to the customer and to facilitate improved payment processing.
US10192212B1 Prepaid transaction history record synchronization on a mobile communication device
A method of collecting transaction records on a pre-paid mobile communication device. The method comprising sending a request by an application to receive a plurality of transaction records; receiving the plurality of transaction records by the application, wherein each transaction record comprises a transaction record identifier. The method further comprising, for each transaction record, looking up a transaction record identifier in the non-transitory memory of the mobile communication device comprising a plurality of existing transaction records comprising transaction record identifiers from previously collected transaction records, if the transaction record identifier of the transaction record identifier does not match an existing transaction record identifier, and copying the transaction record and transaction record identifier to the memory of the mobile communication device.
US10192199B2 Enabling service features within productivity applications
Systems, methods, and software are described herein for enhancing features within program applications. In an implementation, a user associated with a productivity application is identified and a service application associated with the user is identified. A service feature that corresponds to the service is enabled within the productivity application. The service feature allows the user to perform a function on content generated with the productivity application that is related to the service.
US10192197B2 Automated asset management system with multiple sensing technologies
An automated asset management system includes a plurality of storage locations for storing objects, and first and second sensing subsystems each configured to sense presence or absence of the objects in the plurality of storage locations. The first and second sensing subsystems are used to sense the presence or absence of a same particular object using different respective sensing modalities. In operation, a first scan of the storage locations is performed using the first sensing subsystem, and the presence or absence of the particular object is determined using the first sensing modality. In turn, a second scan of the storage locations is performed using the second sensing subsystem, and the presence or absence of the particular object is confirmed using both the result of the determination made using the first sensing modality and a determination of the presence or absence of the particular object using the second sensing modality.
US10192196B2 Systems and methods for monitoring product recalls
In some embodiments, apparatuses and methods are provided herein useful to tracking the handling of product recalls by product distribution centers affected by the recalls. In some embodiments, there is provided a system including: a first electronic interface receiving input of recall information; a second electronic interface at a group of product distribution centers receiving notifications of product recalls; a database configured to receive and store the recall information; and a control circuit configured to: create a record for the product recall; determine the distribution centers having products affected by the recall and assign the recall to those affected distribution centers; transmit a notification to each distribution center having products affected by the recall; receive confirmation of receipt of the notification; receive a disposition of an action of the recall from each affected distribution center; and update the database with the disposition by each affected distribution center.
US10192193B1 Systems and methods for improving central pharmacy-type dispensing operations
Systems and methods for improving central pharmacy-type dispensing operations. In one embodiment, a method can include receiving medication order data associated with one or more patients, generating an order worklist based at least in part on the medication order data, creating one or more medication dispensing queues based at least in part on the order worklist, and facilitating output of at least one or more medication dispensing queues for presentation to a pharmacy.
US10192191B2 Systems and methods for managing information associated with boxes used in the delivery of packages
There is disclosed methods and systems for managing drop boxes. Events reflecting outputs from one or more sensors are detected. Information that is a function of the detected event is forwarded to a drop box management system. This information, along with additional information received by the drop box management system, is utilized to generate instructions including display instructions for each drop box. Displays of drop boxes are then updated based on the instructions.
US10192188B2 Handling of dangerous goods using IOT devices
Methods, systems, and computer-readable storage media for monitoring dangerous goods based on networked devices including actions of registering a dangerous good with a monitoring system, the dangerous good being associated with a networked device, the networked device including one or more components that provide data associated with the dangerous good, determining at least one rule that is to be applied to handling of the dangerous good, receiving the data associated with the dangerous good, determining that a violation has occurred by comparing the data associated with the dangerous good to the at least one rule, and transmitting a notification to at least one application of a plurality of applications, the notification indicating that the violation has occurred.
US10192181B2 Resource demand-based project team staffing
A resource staffing manager is provided that manages resource staffing of project teams. A resource demand profile is provided including requirements for roles to be staffed for a project team and an allocated budget for staffing the project team. Based on the resource demand profile, the manager displays a project level graphical user interface that includes a pie chart and a donut chart. The pie chart includes a slice for each of the roles and the donut chart indicates the amount of the allocated budget remaining. Upon selection of a resource to be staffed to one of the roles, the manager updates the slice of the pie chart corresponding to the role to graphically indicate that the selected resource has been selected to be staffed to that role. Based on the selection of the resource, the manager updates the donut chart to indicate the amount of the allocated budget remaining.
US10192178B2 Application information for power tools
A method for conveying application information for power tools is disclosed. In one embodiment, information describing a task which is to be performed by a handheld tool is accessed. In one embodiment, the handheld tool is a power tool. Based upon the information describing the task, at least one operating parameter for performing the task is conveyed to the handheld tool. The handheld tool is then configured with the at least one operating parameter prior to initiating the task.
US10192175B2 Navigating interactive visualizations with collaborative filtering
Embodiments of the invention provide systems and methods for navigating interactive visualizations of a business analysis application based on collaborative filtering. More specifically, embodiments of the present invention provide a recommender that functions together with a visualization tool and business analytics application. This recommender can track use of interactive visualizations provided by the visualization tool, e.g., views selected, functions performed, navigation between views, etc., by various users to build a set of inquiry histories. Then, based on these histories and possibly other considerations, recommendations can be made to a current user as to which views, functions, etc. might be useful or insightful. In other words, embodiments of the present invention track the analysis behavior of each user and recommend which views may be of interest for the corresponding analysis task based on the behavior of similar users in similar situations.
US10192174B2 Sports and concert event ticket pricing and visualization system
A system and method for displaying seat inventory at a venue and facilitating planning of ticket prices for events at the venue is presented. Methods to predict total revenue for an event are described. Also presented are systems and methods for determining at what price and when to release so-called ‘flex’ price tickets during an on-sale using the sales velocity and sales/inquiry ratios. Determining demand of seats from secondary markets is also described with methods to use the demand for either re-pricing the seats in the primary market or presenting ‘best value’ seats to a prospective purchaser.
US10192165B2 System and method for navigating multi-dimensional decision trees using acceptable alternate nodes
A decision tree analysis system and method for navigating a multi-dimensional decision tree uses acceptable alternative child nodes of a target child node to select an end child node for a parent node, where the parent node and the final child node define a single step of a navigation path for the multi-dimensional decision tree. The acceptable alternative child nodes are based on an acceptance delta parameter for a particular attribute, which defines a value range about an attribute value of the target child node within which a child node is determined to be an acceptable alternative child node of the target child node.
US10192161B1 Lithium-drift based resistive processing unit for accelerating machine learning training
Resistive processing unit including: a plurality of transistors each having a lithium-doped region, wherein the plurality of transistors are arranged in an array to provide resistance; at least one first transmission line electrically connected to a source region of each transistor in at least one column of the array; at least one second transmission line electrically connected to a drain region of each transistor in at least one row of the array; and at least one third transmission line electrically connected to a gate region of the plurality of transistors in at least one row of the array; wherein application of an electrical voltage to the at least one first transmission line, the at least one second transmission line or the at least one third transmission line mobilizes lithium ions in the lithium region, thereby affecting a channel resistance of at least one transistor in the plurality of transistors.
US10192159B1 Contactless card with transmission blocking element
Approaches herein provide protection for an identification chip of a contactless device using a transmission blocking element. In some approaches, a contactless card may include a body having first and second main sides. An identification chip may be coupled to the first main side, and the transmission blocking element may be slidably coupled to the body. The identification chip is covered by the transmission blocking element in a first position, and uncovered by the transmission blocking element when the transmission blocking element is in a second position. The transmission blocking element may include a first section extending along the first main side of the body, and a second section extending parallel to the first section. The transmission blocking element may further include a tab coupling together the first and second sections, wherein the tab is positioned within an internal slot embedded within the body.
US10192155B2 Multi-dimensional barcode and method of, and system for, electro-optically reading the barcode by image capture
Light-modifying elements of a multi-dimensional barcode are arranged along first and second directions that are orthogonal to each other in a pattern that stores first and second quantities of information stored in the barcode. Some of the elements have different elevations along a third direction that is orthogonal to the first and second directions to store a third quantity of the information. Some of the elements are colored to store a fourth quantity of the information. A surrounding medium at least partially encases at least some of the elements. The surrounding medium has a characteristic that stores a fifth quantity of the information.
US10192145B2 Method of providing image feature descriptors
A method of providing a set of feature descriptors configured to be used in matching an object in an image of a camera is provided. The method includes: a) providing at least two images of a first object; b) extracting in at least two of the images at least one feature from the respective image, c) providing at least one descriptor for an extracted feature, and storing the descriptors; d) matching descriptors in the first set of descriptors; e) computing a score parameter based on the result of the matching process; f) selecting at least one descriptor based on its score parameter; g) adding the selected descriptor(s) to a second set of descriptors; and h) updating the score parameter of descriptors in the first set based on a selection process and to the result of the matching process.
US10192144B2 Coupon reader
When reading a coupon that displays a pattern when a target substance is detected, recognition of the target pattern can be hindered by nonuniform illumination of the coupon. In one aspect, methods and devices are disclosed for uniform illumination of a coupon using a negative axicon lens and a light diffusing assembly. In another separate aspect, methods are disclosed for mathematically compensating for nonuniform illumination of a coupon.
US10192142B2 Supervised facial recognition system and method
A computer executed method for supervised facial recognition comprising the operations of preprocessing, feature extraction and recognition. Preprocessing may comprise dividing received face images into several subimages, converting the different face image (or subimage) dimensions into a common dimension and/or converting the datatypes of all of the face images (or subimages) into an appropriate datatype. In feature extraction, 2D DMWT is used to extract information from the face images. Application of the 2D DMWT may be followed by FastICA. FastICA, or, in cases where FastICA is not used, 2D DMWT, may be followed by application of the l2-norm and/or eigendecomposition to obtain discriminating and independent features. The resulting independent features are fed into the recognition phase, which may use a neural network, to identify an unknown face image.
US10192141B2 Determining scale of three dimensional information
This disclosure relates to a method in which points common to two or more of the images that appear to represent the same real world features are identified, and changes in the location of the points between respective images are used to deduce the motion of the camera and to find the position of the real world features in three dimensional space. In order to determine the scale of the three dimensional information, the position of a reference feature, whose actual distance from the camera is known, is found from the images. The reference feature is found by considering only candidate points selected from candidate points falling within a portion of the image corresponding to a part of the field of view of the camera. The scale is determined from the distance between the camera and the reference feature in the image and in real life.
US10192134B2 Color identification using infrared imaging
Embodiments are disclosed that relate to color identification. In one example, an image processing method comprises receiving an infrared (IR) image including a plurality of IR pixels, each IR pixel specifying one or more IR parameters of that IR pixel, identifying, in the IR image, IR-skin pixels that image human skin, identifying a skin tone of identified human skin based at least in part on the IR-skin pixels, the skin tone having one or more expected visible light (VL) parameters, receiving a VL image including a plurality of VL pixels, each VL pixel specifying one or more VL parameters of that VL pixel, identifying, in the VL image, VL-skin pixels that image identified human skin, and adjusting the VL image to increase a correspondence between the one or more VL parameters of the VL-skin pixels and the one or more expected VL parameters of the identified skin tone.
US10192131B2 Logo image indentification system
An image identification system may identify key points on a known image, variations of the known image in different levels of blur, and an unidentified image. One or more geometric shapes may be formed from the key points. A match between the unidentified image and either the known image or a blurred variation of the known image may be determined by comparison of the respective geometric shapes.
US10192128B2 Mobile surveillance apparatus, program, and control method
Provided is a technique for enhancing operability of a mobile apparatus. An information processing apparatus (2000) includes a first processing unit (2020), a second processing unit (2040), and a control unit (2060). The first processing unit (2020) generates information indicating an event detection position in accordance with a position on a surveillance image set in a first operation. The first operation is an operation with respect to the surveillance image displayed on a display screen. The second processing unit (2040) performs a display change process with respect to the surveillance image or a window including the surveillance image. The control unit (2060) causes any one of the first processing unit (2020) and the second processing unit (2040) to process the first operation on the basis of a second operation.
US10192121B2 Display device for a vehicle, in particular a commercial vehicle
A display system and method for displaying an image to the driver of a vehicle, in particular a commercial vehicle. The display system has a capturing device mountable to the vehicle and adapted to capture at least part of the vehicle's immediate environment, and to generate signals corresponding to the captured part of the vehicle's immediate environment, a calculation unit adapted to receive the signals generated by the capturing device, determine obstacles within the captured immediate environment of the vehicle, and generate a display image illustrating the vehicle in stylized or symbolic representation, and the obstacle identified in the vehicle's immediate environment as well as its relative position with regard to the vehicle, and a rendering unit adapted to display the display image generated by the calculation unit within the vehicle and visible for the driver.
US10192119B2 Generating a summary video sequence from a source video sequence
A method for generating a summary video sequence from a source video sequence is disclosed. The method comprises: identifying, in the source video sequence, event video sequences, wherein each event video sequence comprises consecutive video frames in which one or more objects of interest are present; extracting, from video frames of one or more event video sequences of the event video sequences, pixels depicting the respective one or more objects of interest; while keeping spatial and temporal relations of the extracted pixels as in the source video sequence, overlaying the extracted pixels of the video frames of the one or more event video sequences onto video frames of a main event video sequence of the event video sequences, thereby generating the summary video sequence. A video processing device configured to generate the summary video sequence is also disclosed.
US10192114B2 Method and apparatus for obtaining a vehicle history report from an image
Some aspects of the invention relate to a mobile apparatus including an image sensor configured to convert an optical image into an electrical signal. The optical image includes an image of a vehicle license plate. The mobile apparatus includes a license plate detector configured to process the electrical signal to recover information from the vehicle license plate image. The mobile apparatus includes an interface configured to transmit the vehicle license plate information to a remote apparatus and receive a vehicle history report corresponding to the vehicle license plate image in response to the transmission.
US10192112B2 Plot gap identification
Field data is collected of a field. Each instance of field data contains information that can be used to determine a value corresponding to whether or not a plant is present or absent in a particular location and is referred to as a plant presence value. The plant presence values are aggregated using the position data associated with each instance of field data to generate aggregated plant presence values. Gaps between plots are identified based partly on variations in the plant presence values within the aggregated field data. Information known about a field can be used to heuristically identify gaps in a seed line or used to eliminate locations on a seed line that may look like a gap based on low plant presence values. The aggregated plant presence values can be presented as a heat map of plant presence values showing the relative plant density of the field.
US10192110B2 Vehicle safety system and operating method thereof
There is provided a vehicle safety system including a sensing unit, a processing unit, a control unit and a display unit. The sensing unit is configured to capture an image frame containing an eyeball image from a predetermined distance. The processing unit is configured to calculate a pupil position of the eyeball image in the image frame and generate a drive signal corresponding to the pupil position. The control unit is configured to trigger a vehicle device associated with the pupil position according to the drive signal. The display unit is configured to show information of the vehicle device.
US10192109B2 Identification and/or authentication of a user using gaze information
According to the invention a system for authenticating a user of a device is disclosed. The system may include a first image sensor, a determination unit, and an authentication unit. The first image sensor may be for capturing at least one image of at least part of a user. The determination unit may be for determining information relating to the user's eye based at least in part on at least one image captured by the first image sensor. The authentication unit may be for authenticating the user using the information relating to the user's eye.
US10192106B2 Moving object detection apparatus and moving object detection method
A moving object detection apparatus that analyzes a photographic image captured by an onboard camera and detects a moving object is provided. The moving object detection apparatus includes an imaging portion that captures the photographic image at a predetermined time interval; a peripheral region detection portion that detects a first moving object of a size smaller than a predetermined size and a second moving object of a size larger than the predetermined size as the moving object in a peripheral region; and a central region detection portion that detects the first moving object as the moving object in a central region. The central region detection portion detects the first moving object and the second moving object as the moving object when the second moving object has been detected in the peripheral region at a previous time.
US10192089B1 Systems and methods for authentication of consumer products
Systems and methods for authentication of a consumer product are provided herein. An embodiment of a method for authentication of a consumer product includes providing the consumer product, optionally with packaging material associated therewith. Filtered light from an intrinsic portion of the consumer product or packaging material associated therewith is detected using a photodetector of a portable computing device to produce at least one single-color image data set representative of the intrinsic portion for at least one color. The at least one single-color image data set is compared with a stored data set that is representative of authentic information for the intrinsic portion using a microprocessor of the portable computing device, with the comparison conducted independent of and separate from any analysis of non-color data obtained from preconfigured security features. An indication of authenticity of the consumer product is provided based upon the comparison.
US10192086B2 Barcode-reading enhancement system for a computing device that comprises a camera and an illumination system
A barcode reading enhancement system for a mobile device may include an optic system aligning with a camera lens of the mobile device to define a barcode reading lens system. The barcode reading lens system may be defined by a combination of the camera lens and the optic system. The barcode reading lens system may provide a system field of view that is different from a camera field of view of the camera lens. The barcode reading enhancement system may also include an illumination optic system aligning with an illumination torch of the mobile device to define an exposure illumination system. The exposure illumination system may emit a system illumination field with a system angular size that is different from a torch angular size of a torch illumination field emitted by the illumination torch. The system field of view and the system illumination field may substantially overlap.
US10192081B2 Interface between near field communications (NFC) controller and secure element
Embodiments of an interface system for interfacing between an NFC controller and a secure element are disclosed. In one embodiment, an interface system includes an interface memory, an interface controller, an NFC controller interface configured to exchange data between the interface system and an NFC controller, and a secure element interface configured to exchange data between the interface system and a secure element.
US10192066B2 Semantic restriction
In one implementation, a data sharing system can comprise a trust engine to identify an environment that satisfies a level of trust, an access engine to request access to a set of data, a procedure engine to receive a procedure, a restriction engine to receive a semantic restriction associated with a semantic term of the environment, a tracker engine to track the procedure during execution, and a control engine to maintain execution of the procedure based on the restriction and trace information. In another implementation, a method for sharing a set of data can comprise validating an environment satisfies a level of trust, receiving a procedure to access the set of data, receiving a semantic restriction associated with a semantic term of the environment, tracing the procedure during execution, and providing a view of the set of data based on the restriction and a semantic mapping of trace information.
US10192065B2 Automated intelligent provisioning of data storage resources in response to user requests in a data storage management system
A data storage management system comprises enhanced capabilities for automatically discovering operational characteristics of data storage devices installed in the system. A user interface enables end-users to submit requests for storage resources ranging from a simple request for a certain amount of storage space to more complex requests that specify the type of storage technology, the manufacturer, the I/O speed of the storage device, etc. The end-user also may include an expiration timeframe for the requested storage space. The system identifies storage devices that are suitable to the end-user's request, automatically provisions the storage space (e.g., LUN), and assigns it to the requestor. The assigned storage space may automatically expire, based on user-requested or system-provided expiration timeframes. Expired storage space is returned to a logical pool of available resources so that it may be assigned in response to other requests. The system comprises special-purpose policies that govern which data storage devices may be used for users submitting requests and further specify other administrative constraints.
US10192063B2 Collection folder for collecting file submissions with comments
A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. A submitter submits one or more files along with one or more comments associated with the one or more of submitted files. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10192045B2 Electronic device and method for authenticating fingerprint in an electronic device
Various embodiments of the present disclosure relate to an electronic device and a method for authenticating a fingerprint in an electronic device, the electronic device performs operations including: performing an authentication process for an input fingerprint based on registered authentication information; when the authentication of the input fingerprint is successfully performed, detecting similarity information of the input fingerprint; storing the detected similarity information in conjunction with an authentication time in a fingerprint information database; and updating the registered authentication information using at least one piece of stored fingerprint information based on the similarity information stored in the fingerprint information database, thereby making it possible to prevent and/or reduce the fingerprint authentication rate from being decreased based on the change of the fingerprint so that security can be maintained.
US10192037B2 Reporting system and method for ingestible product preparation system and method
A computationally implemented system and method that is designed to, but is not limited to: electronically receiving directive information including verification information to electronically verify issuance of the directive information by at least one authorized entity, living being identification associated with a particular individual living being, and reporting directions for electronically recording occurrence information to indicate at least one occurrence of at least partial preparation of a particular ingestible product designated by the reporting directions to be associated with an electronically inputted identification of the particular individual living being as verified using the living being identification electronically received with the directive information; and electronically transmitting the occurrence information to an electronic receiving device to be accessed by at least one recipient identified by the reporting directions as authorized to access the occurrence information subsequent to verification that the electronically received directive information was issued by the at least one authorized entity and subsequent to the electronic inputting of the identification of the particular individual living being, the occurrence information indicating the at least one occurrence of at least partial preparation of the particular ingestible product being associated with the particular individual living being. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US10192036B2 Portable medication dispensing containers
A medication delivery system is disclosed that includes a portable container and a controller. The portable container includes a body and a lid that forms a securable storage compartment, and a latch that is coupled to the body and configured to releasably secure the lid. The portable container also includes a processor and a power source coupled to the latch, the processor causing the latch to release when an access signal based on a unique identifier is received.
US10192034B2 System and method for clinical strategy for therapeutic pharmacies
A system and method of distributing pharmaceutical prescriptions within a network of pharmacies based on the review of prescription claim data and patient medical state to enable stratification of patients, wherein each pharmacy within the network has been established to handle one or more particular patient medical states.
US10192031B1 System for extracting information from DICOM structured reports
Described are techniques for extracting information from DICOM structured reports by applying criteria to the reports to locate values at particular nodes and extract the values into a data structure. One or more rules may be applied to determine additional values based on the extracted values. One or more of the extracted values or additional values may be queried, indexed, aggregated, and stored for searching, access, report generation, and so forth.
US10192026B2 Systems and methods for genomic pattern analysis
The invention provides methods for analyzing sequence data in which a large amount and variety of reference data are efficiently modeled as a reference graph, such as a directed acyclic graph (DAG). The method includes determining positions of k-mers within a reference graph that represents a genomic sequence and known variation, storing the positions of each k-mer in a table entry indexed by a hash of that k-mer, and identifying a region within the reference graph that includes a threshold number of the k-mers by reading from the table entries indexed by hashes of substrings of a subject sequence. The subject sequence may subsequently be mapped to the candidate region.
US10192024B2 System and method for generation and use of optimal nucleotide flow orders
An embodiment of a method for generating a flow order that minimizes the accumulation of phasic synchrony error in sequence data is described that comprises the steps of: (a) generating a plurality of sequential orderings of nucleotides species comprising a k-base length, wherein the sequential orderings define a sequence of introduction of nucleotide species into a sequencing by synthesis reaction environment; (b) simulating acquisition of sequence data from one or more reference genomes using the sequential orderings, wherein the sequence data comprises an accumulation of phasic synchrony error; and (c) selecting one or more of the sequential orderings using a read length parameter and an extension rate parameter.
US10192023B2 Model comparison tool
A system includes a display and a processor. The processor is configured to receive a first computer-aided design (CAD) model representing at least one part of a machine, receive a second CAD model representing the at least one part of the machine, and identify one or more differences between the first CAD model and the second CAD model. The processor is also configured to populate a discrepancy list including the one or more differences between the first CAD model and the second CAD model, receive an input to review the discrepancy list, and display a visualization having the discrepancy list via the display upon receipt of the input.
US10192022B2 Geometric modeling system with intelligent behaviors of design components
A computer-aided design (CAD) geometric modeling system, including a CAD software, a data store, a connector building module, a pairing module and an intelligent behavior module, all executable by at least one computing device. A user may use the CAD software to implement geometric models for multiple components. The data store stores necessary information of the system. The connector building module may add connectors on the components. The pairing module may identify a first component and at least one second component capable of matching the first component, and then identify connectors on the first and second components to match the first component to the second component by forming a matching pair of the identified connectors based on the pairing rules. The intelligent behavior module may receive the intelligent rules for the intelligent behaviors of the components of the matching pair, and invoke intelligent behaviors according to the intelligent rules.
US10192018B1 Method and system for implementing efficient trim data representation for an electronic design
An improved approach is described to implement trim data representation for an electronic design. Instead of maintaining a gap shape object for every gap in the layout, existing objects adjacent to the gap location are configured to include attributes of the gap shape. The properties of the gap shape can then be derived from the adjacent objects.
US10192016B2 Neural network based physical synthesis for circuit designs
Physical synthesis for a circuit design can include determining, using a processor, features relating to a signal path of the circuit design not meeting a timing requirement, processing the features through a first neural network model using the processor, wherein the first neural network model is trained to indicate an effectiveness of a first physical synthesis optimization, and selectively performing, using the processor, the first physical synthesis optimization for the signal path based upon a result from the first neural network model.
US10192013B1 Test logic at register transfer level in an integrated circuit design
Electronic design automation (EDA) systems, methods, and computer readable media are presented for adding design for test (DFT) logic at register transfer level (RTL) into an integrated circuit (IC) design at RTL. In some embodiments, the DFT logic at RTL includes a port that connects to a hierarchical reference with a hierarchical path in the tree structure hierarchy to a part of the IC design at RTL. Such DFT modification helps to decrease the number of new ports added at this stage, and as a result assists subsequent debugging and back-annotation of RTL.
US10192002B2 Method for designing and manufacturing a bone implant
An anatomical implant application, such as a bone implant application for instance, can receive an anatomical image that is representative of an anatomical structure. The anatomical implant application can generate an implant image that is associated with the anatomical structure. The generated implant image can define an inner surface that faces the anatomical image. A plurality of distances can be determined from respective locations of the inner surface of the implant image to the anatomical image in respective straight lines. The distances may represent a superimposition of the implant image over the anatomical image. The distances may be compared to a tolerance. The inner surface may be repositioned so as to change at least the select one of the distances. An implant, such as a bone implant for instance, may be fabricated in accordance with data that is associated with the implant image.
US10192000B2 System and method for distributed system to store and visualize large graph databases
A system and method for implementing distributed storage and visualization for a graph database system for very large graph databases is presented. A graph database can comprise nodes and edges stored as artifacts, which can then be indexed using a distributed index system. A system capable of performing such tasks can include a processing system that creates an index of the artifacts, a construction system that can create a graph database from a text file, and a reading system that can create a text file from a graph database by finding requested artifacts in the graph of interest. A visualization system can perform queries on a graph database, then create sub-graphs containing the results for visualization purposes. The sub-graph can receive navigation inputs that display various portions of the sub-graph. Other embodiments also are disclosed.
US10191995B2 Providing auto-focus for a search field in a user interface
One embodiment of the present invention provides a system that provides auto-focus for a search field in a user interface, where the focus of the user interface specifies where in the user interface user input will be directed. During operation, the system receives an input from a user. The system then determines from characteristics of the input whether the input is directed to a search field in the user interface. If so, and if the focus is not already on the search field, the system automatically moves the focus of the user interface to the search field. Hence, the system can automatically direct the input and subsequent input to the search field without the user having to explicitly navigate to the search field.
US10191987B2 Systems and methods for searching financial data
Systems and methods are provided for searching financial data. For example, a device for searching transaction information is disclosed. The device may include interface hardware for receiving and providing information and a memory device for storing instructions. The device may also include one or more hardware processors configured to execute the instructions to receive a user request for information associated with one or more transactions in the form of a search query, transmit the search query to a transaction search engine for identification of one or more concepts from the search query, and receive, from the transaction search engine, responsive transaction data determined based on the one or more concepts identified from the search query. The one or more hardware processors may be further configured to determine a result that satisfies the user request based on the responsive transaction data, and provide the result via the interface hardware.
US10191972B2 Content delivery systems and methods
A method for distributing an electronic content item for consumption with advertisements is provided. In one embodiment, a content provider creates a license identifying one or more slots within an electronic content item at which advertisements are to be inserted. The license specifies one or more types of advertisements that are not permitted to be inserted into the slots, and also specifies criteria for dynamically selecting advertisements to insert into the one or more slots. The content provider securely associates the electronic license with the electronic content item and distributes the electronic content item and the electronic license to a third party for consumption or subsequent transfer to an end user.
US10191962B2 System for continuous monitoring of data quality in a dynamic feed environment
A system for providing continuous monitoring of data quality in a dynamic feed environment is disclosed. In particular, the system utilizes a feed inspection tool to detect anomalies in data gathering detected from feed metadata and anomalies in data measurement detected based on file contents. In order to do so, the feed inspection tool may aggregate, for a plurality of aggregation intervals, data feeds and associated metadata feeds. Once the data feeds and metadata feeds are aggregated, the feed inspection tool may generate, for a baseline model feed, baseline statistical models by utilizing historical data of the aggregated feeds in sliding windows of different lengths. The feed inspection tool may then identify, for a plurality of monitoring time delays, data outliers by comparing the aggregated feeds with the baseline model feed. A data quality feed based on the data outliers identified may then be generated and published.
US10191958B1 Storage provisioning in a data storage environment
A system, method, and computer program product for storage provisioning in a data storage environment comprising protecting, through an orchestration API, a source volume at a source site by setting the source volume to be replicated to a target volume at a target site through the use of a replication appliance; wherein the API is enabled to create network zones between the source site and the target site for replication from the source site to the target site and wherein the network zone is configured to include the replication appliance; wherein the API is enabled to mask storage devices used to store data on the source volume and the target volume.
US10191951B1 System and method for determining user knowledge scores based on topic analysis of mapped content
Various aspects of the subject technology related to systems and methods for mapping communication content based on topic analysis to determine user knowledge scores. A system may be configured to receive communication content including spoken and non-spoken content. The system may convert spoken content to non-spoken content and a data set of the communication content may be generated. The system may construct a generative statistical model identifying a list of topics in the data set. The generative statistical model may also identify the topic percentage of words in the data set that are associated with a given topic. The system may generate a communication content graph identifying user nodes and word edges. The system may calculate a topic strength for each word edge and determine a user knowledge score for each user associated with each identified topic. The system may output the user knowledge score.
US10191948B2 Joins and aggregations on massive graphs using large-scale graph processing
This disclosure is directed to large-scale graph processing to determine second-degree connections for members of a social network. A social graph is duplicated into two graphs, where each of the two graphs are partitioned into various partitions. The partitions are each sorted according to a predetermined key selected from each of the graphs. The partitions are then assigned logical Work Units, where a first set of Work Units are determined from a first graph and second set of Work Units are determined from a second graph. The Work Units are determined to be asymmetrical such that the partitions of the first set of Work Units are assigned differently than the partitions of the second set of Work Units. One set of Work Units are loaded in-memory and another set of Work Units are streamed to a mapping module process, which determines the second-degree connections from the sets of Work Units.
US10191917B2 Virtual disk utility
In particular embodiments, a method comprising, by one or more computing devices, installing an application on a portion of a physical disk system of a first platform, virtualizing the portion of the physical disk system into a virtual disk system, comprising, storing data in the portion of the physical disk system in a database of the virtual disk system, providing an interface to access the data stored in the database, and providing a plurality sets of drivers for a plurality of platforms, wherein each set of drivers supports native operations with respect to the portion of the physical disk system on a different one of the plurality of platforms, mounting the virtual disk system on a second platform, and executing the application on the second platform, wherein all operations in connection with executing the application are contained within the virtual disk system mounted on the second platform.
US10191913B2 System and method for efficiently providing media and associated metadata
An electronic device obtains a file header for a file that corresponds to a plurality of clusters. The file header includes a cluster index that enables coarse searching within the file. At least one of the file header and the file omits information that is known to or calculable by the device for extracting content from the file. In response to receiving a request to seek to a position within the file, the device identifies a cluster that includes content that corresponds to the position based on the cluster index and obtains a cluster header that enables fine searching within the cluster. After obtaining the cluster header, the device identifies, within the cluster, the content that corresponds to the position based on the content index and provides at least a portion of content corresponding to the file to a presentation device, starting with the content that corresponds to the position.
US10191906B1 Creation and implementation of designated time points in a version expiration environment
In one example, a method for managing of generating information suitable for use in managing backed up data includes defining a sequence format that includes multiple numeric fields that are each associated with a respective partial definition of one or more designated points in time. One or more of the numeric fields are parameterized so that those numeric fields each embrace a range of possible values. A condition is then specified for one or more of the parameterized numeric fields. Finally, a sequence of designated points in time is generated by running a sequence definition that includes the conditions and parameterized numeric fields. Each designated point in time corresponds to a curtain that is associated with one or more rules which, when executed, assign an expiration time to one or more backup versions.
US10191903B2 Customized and contextual translated content for travelers
A user context generator determines one or both of a location of a user and contextual information for the user. The contextual information is indicative of content of interest to the user. A custom content generator engine generates customized translated content for the user. Generating the customized translated content includes selecting, from translated content stored in a database, based on the one or both of the determined location of the user and the determined contextual information for the user, translated content to be presented to the user. The customized translated content includes a set of phrases in a source language and corresponding translations of phrases, in the set of phrases, from the source language to a target language. The selected translated content is displayed to the user, such that the user is provided with translated content of interest to the user.
US10191901B2 Enrollment pairing analytics system and methods
The methods, apparatus, and systems described herein facilitate instructor decision-making based on an analysis of communication(s) between an instructor and a student, including to provide predictions of student outcomes. The methods include receiving communication(s) posted by a student, detecting personality types along with keywords and phrases used by the student and the instructor with a psychologically-based linguistic analysis of the communication(s), scoring the student and instructor communications based on the detected keywords and phrases compared to a library of keywords and phrases, aggregating the student scores by personality type and instructor, correlating the student and instructor scores with historical student data, creating an evaluation report to provide guidance to the students for enrollment based on the correlated scores, and displaying the evaluation report on a student device.
US10191898B2 Representation of people in a spreadsheet
A spreadsheet includes a native spreadsheet object that represents a person. The person object may be used within a spreadsheet just as any other spreadsheet objects are utilized. For example, the person object may be integrated with spreadsheet formulas and other spreadsheet objects such as charts, tables, pivot tables, sheets, and the like. Spreadsheet formulas may perform operations specific to a person object (e.g. send message, get contact information, get status, get other person specific information, sort, and the like). Common actions may be associated with the person object, such as initiating communication with the person represented by the person object (e.g. phone call, email, text message, collaboration invite, and the like). Social networking information may also be associated with a person object. For example, social networking posts may be included within a spreadsheet, a user may post to a social network from the spreadsheet, and the like.
US10191897B1 Data flow view for a spreadsheet
The system includes an input interface and a processor. The input interface is to receive a spreadsheet and an indication of a spreadsheet cell of interest. The processor is to determine a first set of spreadsheet cells that the spreadsheet cell of interest depends on, determine a second set of spreadsheet cells that depend on the spreadsheet cell of interest, provide a spreadsheet cell data flow view for the spreadsheet cell of interest based at least in part on the first set of spreadsheet cells and the second set of spreadsheet cells, and in the event an indication of a new spreadsheet cell of interest is received, provide a spreadsheet cell data flow view for the new spreadsheet cell of interest.
US10191886B2 Gesture controlled calculator
A gesture controlled calculator has a touch screen controlled by a microprocessor. The touch screen receives a multiplication problem input by a user through a virtual keyboard. After the problem is entered, the calculator breaks up the problem into easy multiplication problems and then very easy multiplication problems in response to touch gestures by the user. The very easy multiplication problems are then presented on the graphical user interface of the touch screen as columns of virtual digits cards. The virtual digit cards are added together in response to touch gestures by the user. The solutions to the very easy multiplication problems are then presented as columns of digit cards. These digit cards are then added together in response to touch gestures by the user. The solution to the multiplication problem is then presented in the graphical user interface.
US10191877B2 Architecture for software defined interconnect switch
An interconnect switch is provided including switching logic executable to facilitate a Peripheral Component Interconnect Express (PCIe)-based interconnect, and further including a control host embedded in the switch to provide one or more enhanced routing capabilities. The control host includes a processor device, memory, and software executable by the processor device to process traffic received at one or more ports of the switch to redirect at least a portion of the traffic to provide the one or more enhanced routing capabilities.
US10191857B1 Machine learning for metadata cache management
A system and method for efficiently caching metadata in a storage system. Addresses from a plurality of I/O accesses to the storage system are captured and then a frequency domain representation of the addresses is generated. The frequency domain representation is used to measure the randomness of the various applications which are accessing the storage system. Scores are generated based on the measure of randomness, and scores are assigned to the various regions of the logical address space. Scores are then assigned to the metadata pages which are stored in the cache based on the region of the logical address space to which the metadata pages correspond. The scores are used when determining which metadata pages to evict from the cache. The cache will attempt to evict those metadata pages which correspond to regions of the logical address space that are servicing random I/O accesses.
US10191848B2 System and method for caching time series data
The present invention provides a method and system for caching time series data. A computer system for caching time series data is disclosed. The computer system comprises one or more processors, at least one cache, and a computer readable storage medium. The computer readable storage medium contains instructions that, when executed by the one or more processors, causes the one or more processors to perform a set of steps comprising fetching the time series data from a time series data source, calculating one or more expiry timestamps, grouping the plurality of time series datum in to one or more time data chunks based on the one or more expiry timestamps, and storing a copy of the time series data and the one or more expiry timestamps in the at least one cache.
US10191844B2 Automatic garbage collection thrashing monitoring
The system identifies objects that cause thrashing behavior in garbage collection. A garbage collection process may be monitored for a period of time. Over that period of time, a number of objects may be observed to be collected by the garbage collection process. Data may be collected for those objects and a subset of those objects may be determined to be suspicious based on data collected for each object. The suspicious objects may then be reported as causing garbage collection thrashing.
US10191840B2 Mapping table updating method, memory control circuit unit and memory storage device
A mapping table updating method for a rewritable non-volatile memory module is provided. The method includes: allocating a mapping table storage area for storing a physical address-logical address mapping table in a buffer memory. The method also includes: determining whether a remaining storage space of the mapping table storage area is less than a threshold. If the remaining storage space is less than the threshold, mapping information of the physical address-logical address mapping table stored in the mapping table storage area is updated into at least one logical address-physical address mapping table, and the mapping information of the physical address-logical address mapping table stored in the mapping table storage area is cleared. The method also includes: storing updated mapping information corresponding to a programmed active physical erasing unit into the mapping table storage area.
US10191839B2 Search device includes associative memory, search data generating unit for generating search information based on hit information and a search key generating unit generating search keys based on search information and the search data
To provide a search device with less memory consumption, the search device includes a first associative memory searched with a first search key, a second associative memory searched with a second search key, a concatenated search data generating unit that generates first search information based on hit information including multiple hits in the first associative memory, and a search key generating unit that includes a first key generating unit generating a portion of search data as the first search key and a second search key generating unit generating the first search information and another portion of the search data as the second search key.
US10191836B2 Software watchpoints apparatus for variables stored in registers
A method, system, and apparatus are provided for debugging a compiled computer program having one or more variables by generating variable location information for a first variable stored in a CPU register that is parsed from runtime disassembly information for the compiled computer program and used to generate a pattern to search for the first variable in the runtime disassembly information to identify a program address for the first variable that can be used to set a software program watchpoint for the first variable.
US10191833B2 Method to efficiently trigger concurrency bugs based on expected frequencies of execution interleavings
A method includes determining a set of shared memory access instructions and execution frequencies and selecting one or more groups of instructions that access a same memory location. The method also includes finding pairs of instructions from each group, for which another access to the same memory location may occur between execution of the instructions in the pair, and estimating a probability that a data race may occur using a time gap between the instructions and the execution frequencies, and generating a list of instruction tuples that include the pair of instructions. The method includes calculating a score for each instruction in the tuples, the score representing a likelihood of triggering a data race by injecting a delay before an instruction. The method includes selecting instructions having a score indicating a lower than a threshold probability that the instruction will comprise a last access of a data race.
US10191830B1 Data processing systems for processing and analyzing data regarding self-awareness and executive function
Data processing systems according to various embodiments are adapted to process data regarding error evaluation for use in the development of a first user's executive function. In various embodiments, the data processing system displays one or more visual representations of an activity being executed (e.g., incorrectly). The system may indicate to the first user that the activity was, or is being, executed by a second user. The system may then prompt the first user for input regarding the second user's performance. The data processing system may gather and process related data and then use this information to assist the first user in improving the first user's executive function skills. In particular embodiments, the visual representations of the activity may show the execution of one or more errors that the first user made previously when executing the activity.
US10191823B2 System and method for restoring original machines from replicated machines in a secondary computing environment
A method and system for restoring an original component from a replicated component are provided. The method includes instructing the original component in a first computing environment to boot from a restoration boot disk; synchronizing at least one original disk of the original component with at least one corresponding replicated disk of a replicated component in a second computing environment, wherein the at least one original disk maintains at least an original operating system of the original component, wherein the replicated component is configured to function in place of the original component; receiving a request to restore the original component; and instructing the original component to boot from the at least one original disk, upon determination the at least one original disk and the at least one corresponding replicated disk are consistent.
US10191820B2 Virtual proxy based backup
Techniques for virtual proxy based backup of virtual machines in a cluster environment are disclosed. In some embodiments, each of a subset of virtual machines hosted by physical nodes in a cluster environment is configured as a virtual proxy dedicated to backup operations. During backup, data rollover of each virtual machine in the cluster environment that is subjected to backup is performed using a virtual proxy.
US10191815B2 Parallel node backup for CSV
Techniques to back up a cluster shared volume (CSV) are disclosed. In various embodiments, a snapshot of the cluster shared volume is stored persistently on the cluster shared volume itself. A task to back up a corresponding assigned portion of the snapshot is assigned to each of one or more cluster servers available to participate in backing up the cluster shared volume. The cluster servers have shared access to the snapshot as stored on the cluster shared volume, and each is configured to perform the task assigned to it in parallel with any other cluster servers assigned to back up other portions of the same cluster shared volume snapshot. The respective assigned tasks are monitored to completion.
US10191813B2 Data replication snapshots for persistent storage using operation numbers
Persistent storage for a master copy is provided using operation numbers. A master copy can include a persistent key-value store such as a B-tree with references to corresponding data. When provisioning a slave copy, the master copy sends a point-in-time copy of the B-tree to the slave copy, which stores a copy of the B-tree, allocates the necessary space, and updates the references of the B-tree to point to a local storage before the data is transferred. When writing the data to persistent storage, a snapshot created on the master copy is an operation that is replicated to the slave copy. The snapshot is generated using a volume view that includes changes to chunks of data of the master copy since a previous snapshot, as determined using the operation number for the previous snapshot. Data (and metadata) for the snapshot is written to persistent storage while new input/output operations are processed.
US10191798B2 Extended interframe space (EIFS) exemptions
Certain aspects of the present disclosure relate to selecting a deferral period after detecting an error in a received packet by an apparatus for wireless communications. The apparatus generally includes an interface configured to obtain a frame received over a medium, and a processing system configured to detect an occurrence of an error when processing the frame, determine an intended recipient of the frame based on information included in the frame, and select a deferral period, after detecting the occurrence of the error, during which the apparatus refrains from transmitting on the medium, wherein the selection is based, at least in part, on the determination.
US10191793B2 Microprocessor device with reset timer
A microprocessor comprises a timer capable of resetting the device and a plurality of hardware registers (4) arranged logically so that a collective predetermined state of the registers (4) prevents the device from resetting. The device further comprises software (2) with a plurality of functions arranged to place said registers (4) in said predetermined state if each of said functions has executed properly.
US10191791B2 Enhanced address space layout randomization
One embodiment provides an apparatus. The apparatus includes a linear address space, metadata logic and enhanced address space layout randomization (ASLR) logic. The linear address space includes a metadata data structure. The metadata logic is to generate a metadata value. The enhanced ASLR logic is to combine the metadata value and a linear address into an address pointer and to store the metadata value to the metadata data structure at a location pointed to by a least a portion of the linear address. The address pointer corresponds to an apparent address in an enhanced address space. A size of the enhanced address space is greater than a size of the linear address space.
US10191783B2 UDP multicast over enterprise service bus
An apparatus and a method for sending a message from an enterprise service bus (ESB) is described. A message is formed at an enterprise service bus (ESB) of a computer system. The message is transmitted from the ESB to different ESBs through a User Datagram Protocol (UDP) multicast.