Document | Document Title |
---|---|
US10587875B2 |
Coding tools for subjective quality improvements in video codecs
Coding tools are described for subjective quality improvements in video codecs. Some embodiments pertain to a method that includes receiving video frames, generating a segmentation map of a received video frame, determining features of a segment of the segmentation map, determining if the segment has a skip or a reference frame feature, and if the segment has one of a skip or a reference frame feature, then classifying the segment as an active segment and attaching an active segment identifier to the segment. |
US10587872B2 |
Video waveform peak indicator
A waveform monitor device, or media analysis device, to monitor a video signal. The waveform monitor device may include an input to receive the video signal, the video signal having a plurality of frames, a memory to store the received video signal, a processor coupled to the memory, and a display. The processor separates the video signal into at least two component signals, for at least one component signal, determines a peak value of the at least one component signal for at least one frame of the plurality of frames, generates a marker at the peak value, determines if the peak value violates a predetermined threshold, and generates an alert when the peak value violates the predetermined threshold. The at least one component signal, the marker at the peak value on the component signal and the alert when the peak value violates the predetermined threshold are displayed on the display to allow a user to quickly determine if a video signal is within a required threshold. |
US10587870B2 |
3D display control system and method
A 3D display control system and method are provided. The system includes: a display module, including a plurality of pixel units; an eye position detection device, configured to detect first position moving information and second position moving information; and a lens plate, located at a light emergent side of the display module, and configured to generate a plurality of first lens equivalent units and a plurality of second lens equivalent units, wherein at least one pixel unit directly below each first lens equivalent unit forms a first pixel unit group, and each first lens equivalent unit is configured to redirect light from the first pixel unit group directly therebelow toward a first position. |
US10587866B2 |
Parallax barrier with independently controllable regions
A reconfigurable parallax barrier panel comprising an electro-optic material has a first region, a second region and a first compensation region. First electrodes are addressable to define, in the first region of the panel, a parallax barrier array selected from a plurality of predetermined parallax barrier arrays, and second electrodes are addressable define, in the second region of the panel, independently of the first parallax barrier array, a parallax barrier array selected from the plurality of predetermined parallax barrier arrays. Electrodes of the first compensation region are addressable to define, dependent on the first parallax barrier array and on the second parallax barrier array, at least one slit and/or at least one barrier between the first region and the second region. Where the first electrodes are addressed to define a first one of the predetermined parallax barrier arrays in the first region and the second electrodes are addressed to define a second, different one of the predetermined parallax barrier arrays in the second region, the electrodes of the first compensation region may define the at least one slit and/or at least one barrier to at least partially obscure any line artefact at the transition between the first one of the predetermined parallax barrier arrays and the second one of the predetermined parallax barrier arrays. |
US10587863B2 |
Image processing apparatus, image processing method, and program
The present disclosure relates to an image processing apparatus, an image processing method, and a program that permit decision as to whether or not calibration of images is necessary.A decision section decides, using a current image captured by a camera and a past image captured by the camera, whether or not it is necessary to calibrate images captured by the camera. The present disclosure is applicable, for example, to a vehicle-mounted camera system that includes an automobile vehicle, two cameras, mounted to a front roof of the automobile vehicle such that imaging regions overlap, and an image processing apparatus, and so on. |
US10587862B2 |
Head-mounted device
Provided is a head-mounted device that includes a housing, first imaging means, and second imaging means. The housing is to be mounted on the head of a user. The first and second imaging means are mounted on the housing to capture images from different angles of view. The head-mounted device receives an image captured by the first imaging means, detects an image portion corresponding to a body portion of the user from the received image, and estimates, based on information indicative of the detected image portion, a possible existence range of a predetermined part of the body of the user within an image captured by the second imaging means. |
US10587859B2 |
Method of sub-predication unit inter-view motion prediction in 3D video coding
A method for a three-dimensional encoding or decoding system incorporating sub-block based inter-view motion prediction is disclosed. The system utilizes motion or disparity parameters associated with reference sub-blocks in a reference picture of a reference view corresponding to the texture sub-PCU split from a current texture PU (prediction unit) to predict the motion or disparity parameters of the current texture PU. Candidate motion or disparity parameters for the current texture PU may comprise candidate motion or disparity parameters derived for all texture sub-PUs from splitting the current texture PU. The candidate motion or disparity parameters for the current texture PU can be used as a sub-block-based inter-view Merge candidate for the current texture PU in Merge mode. The sub-block-based inter-view Merge candidate can be inserted into a first position of a candidate list. |
US10587858B2 |
Device and method of dimensioning using digital images and depth data
A device and method of dimensioning using digital images and depth data is provided. The device includes a camera and a depth sensing device whose fields of view generally overlap. Segments of shapes belonging to an object identified in a digital image from the camera are identified. Based on respective depth data, from the depth sensing device, associated with each of the segments of the shapes belonging to the object, it is determined whether each of the segments is associated with a same shape belonging to the object. Once all the segments are processed to determine their respective associations with the shapes of the object in the digital image, dimensions of the object are computed based on the respective depth data and the respective associations of the shapes. |
US10587857B2 |
Method and apparatus having video decoding function with syntax element parsing for obtaining rotation information of content-oriented rotation applied to 360-degree image content or 360-degree video content represented in projection format
A video processing method includes receiving a bitstream, processing the bitstream to obtain at least one syntax element from the bitstream, and decoding the bitstream to generate a current decoded frame having a rotated 360-degree image/video content represented in a 360-degree Virtual Reality (360 VR) projection format. The at least one syntax element signaled via the bitstream indicates rotation information of content-oriented rotation that is involved in generating the rotated 360-degree image/video content, and includes a first syntax element. When the content-oriented rotation is enabled, the first syntax element indicates a rotation degree along a specific rotation axis. |
US10587854B2 |
Imaging apparatus and control method thereof
An imaging element captures an optical image incident through an imaging lens. A finder device is configured to be capable of observing the optical image. An EVFLCD displays information to be observable in a state of being overlapped on or being close to the optical image, in the finder device. An EVF display controller controls the EVFLCD so that target color temperature information indicating a color temperature that is a target of color temperature adjustment and image color temperature information indicating a color temperature of the captured image are displayed as the information. A color temperature adjustment unit adjusts the color temperature of the captured image obtained by capturing the optical image using the imaging element based on a color temperature adjustment operation. In a case where the color temperature adjustment operation is performed, the image color temperature information is changed in accordance with an adjustment operation amount. |
US10587853B2 |
Myopia-safe video displays
In a first aspect, the present invention provides methods for creating video signals including (a) receiving an input video signal including an input red component, an input green component, and an input blue component; (b) determining (i) that a magnitude of the input red component is greater than a magnitude of the input green component and (ii) a differential between the magnitude of the input red component and the magnitude of the input green component; and (c) sending an output video signal including an output red component, an output green component, and an output blue component, where at least one of the following is true: (i) the output red component is decreased by a fractional amount relative to the input red component based on the differential; and/or (ii) the output green component is increased by a fractional amount relative to the input green component based on the differential, and the output blue component is increased by a fractional amount relative to the input blue component based on the differential. |
US10587849B2 |
Optical scanning device, projection device, and display device
An optical scanning device includes a light source, a scanning member, and an incident optical system. The scanning member two-dimensionally scans a scanning area with the deflected light beam in a first direction and a second direction perpendicular to the first direction. The incident optical system guides the emitted light beam to the scanning member, the incident optical system including the light source. The scanning area includes a first area and a second area surrounding the first area. When the scanning area is viewed from a side of the scanning member, at least a part of the incident optical system is disposed in an area of the second area that overlaps one of two divided areas of the scanning area. The two divided areas are divided by a line segment parallel to the first direction. |
US10587846B1 |
Camera networked by light bulb socket
Techniques are described for using an integrated lightbulb camera system for monitoring a property. The integrated lightbulb camera system can have a housing that includes one or more cameras, a power-line communication (PLC) chip, and one or more processors. The PLC chip can be configured to enable communications between the lightbulb camera system and one or more external devices. The one or more processors can be configured to control the one or more cameras to capture one or more images and control the PLC chip to transmit at least one of the one or more captured images over a power-line to at least one of the one or more external devices. The integrated lightbulb camera can also have a lightbulb compatible screw base that is configured to mount the housing to a lightbulb socket and accept electrical current that is provided to the housing. |
US10587842B1 |
Videoconference server, client device, videoconference system and method
The invention comprises a videoconference server (2) comprising: —an audio processing module (9) configured to, ∘calculating an average audio processing delay of processing audio packets intended to the second client device, in order that the second client device may synchronize a received video packet with the associated received audio packet, —a video router (10) configured to: ∘duplicate the video packet and temporarily store the duplicated video packet, ∘receive a retrieving request from the second client device (4) for retrieving a lost video packet, ∘retrieving the duplicated video packet associated with the identification information in the video buffer (17). |
US10587838B2 |
Image processing apparatus capable of acquiring position information, control method for the image processing apparatus, and recording medium
An image processing apparatus includes a generation unit configured to generate moving image data containing a plurality of frames, an acquisition unit configured to acquire position information, an association unit configured to associate the position information acquired by the acquisition unit with a corresponding frame in the plurality of frames in the moving image data generated by the generation unit, and a reception unit configured to receive an instruction for switching a setting as to whether a function of acquiring the position information by the acquisition unit is made to be enabled or disabled. The association unit associates information based on whether the function of acquiring the position information is enabled with the plurality of frames. |
US10587837B2 |
Image obtaining method, controlled device, and server
Aspects of the disclosure provide a method for processing images. The method includes acquiring, by image generation circuitry of a device (e.g., imaging device), an image according to a preset time interval for acquiring images, storing the acquired image in first buffering circuitry of the device, receiving a recording instruction and copying the acquired image from the first buffering circuitry to second buffering circuitry of the device according to the recording instruction. |
US10587836B2 |
Simultaneous display of two or more different sequentially processed images
A medical imaging system includes an image sensor and a processor. The image sensor generates a sensor video signal comprising a plurality of portions. The processor receives the sensor video signal, processes a first portion of the plurality of portions of the sensor video signal according to a first processing mode to generate a first processed video signal, processes a second portion of the plurality of portions of the sensor video signal according to a second processing mode to generate a second processed video signal, and generates an output video signal using the first processed video signal and the second processed video signal. |
US10587835B2 |
Systems and methods for using playlists
Systems and methods for automatically generating a playlist of series assets and systems and methods for grouping assets of a playlist in clusters are provided. In one embodiment, series assets may automatically be included into a playlist for that series. In another embodiment, an interactive media guidance application may group assets in clusters based on one or more user selected parameters or may group assets in cluster based on automatically determined parameters. In yet another embodiment, the interactive media guidance application may group assets in clusters and display at least one identifier in connection with each cluster to indicate a basis for forming the cluster. The identifier may be a key word or catch phrase that succinctly identifies a trait or characteristic of assets in a particular cluster associated with the identifier. |
US10587826B2 |
Event-driven seeker
A seeker includes a detection array having at least 2500 sensing pixels arranged in rows by row request lines and in columns by column request lines. At least one pixel includes an electromagnetic radiation sensor to trigger the pixel in response to sensing a triggering quantity of electromagnetic radiation, a row request circuit to send a row request after the pixel triggers, and a column request circuit to send a column request after the pixel triggers. The seeker further includes a row receiver to receive the row requests, a column receiver to receive the column requests, and a sequencer to receive, for each triggering pixel, the row of the row request and the column of the column request, and to generate an event including the received row and column of the pixel. The seeker also includes a time stamper to generate a time stamp for the generated event. |
US10587825B2 |
High dynamic range radiometric thermal video over low bitrate interface
Various embodiments of the present disclosure may include an imaging system that allows for the transfer of high dynamic range (HDR) radiometric thermal images over a low bitrate interface. The image system may capture HDR images and output the HDR images over a communications interface to be processed. The HDR images may be converted to low dynamic range (LDR) images by a transfer function in order to be sent over the low bitrate interface. An inverse transfer function may also be sent along with the LDR image. Once the LDR image has been sent over the low bitrate interface, the LDR image may be converted to a reconstructed image using the inverse transfer function. |
US10587823B2 |
Encoding device comprising video switching device, encoding method including video switching detection method
A video switching device includes a video switching unit that has at least two video signal input units, and an encoding device. The video switching unit includes a first control detection unit that, on the basis of an externally inputted control signal, outputs a pre-control signal; a second control detection signal that, on the basis of the control signal, outputs a camera switching instruction signal for switching camera video signals during a vertical blanking interval; and a camera video switching unit that switches two video signals. The encoding device includes an encoding unit that encodes video signals; and a control unit that, by means of the pre-control signal, reduces the amount of code generated by the encoding unit. |
US10587821B2 |
High speed image registration system and methods of use
The invention is directed to systems and methods for image capturing technologies and, more particularly, to a high speed image registration system and respective processes to achieve high quality images. The method is implemented in a computing device and includes: capturing a first image of an object and identifying interest points; capturing a second image of the object and identifying regions of interest associated with the identified interest points of the first image, in addition to any areas not captured in the first image; identifying interest points in the second image within the regions of interest of the second image; matching interest points between the first image and the second image; aligning the matched interest points between the first image and the second image; and blending together the first image and the second image using the aligned similar interest points to form a single image of the object. |
US10587819B2 |
Video display system, video display device, and video display method
A video image processing device uses a plurality of video data captured by a plurality of cameras to generate a wide range video data of the entire celestial sphere having a 360-degree range around an area where the plurality of cameras is installed and to transmit the generated wide range video data of the entire celestial sphere to a video display device. The video display device detects a direction of the video display device as a direction of a sight line of the user, receives the transmitted wide range video data of the entire celestial sphere, segments a predetermined area of video data including a detection result of a sensor from the wide range video data of the entire celestial sphere, adjusts a luminosity of the extracted predetermined area of video data to fall in a certain range of luminosity, and displays the adjusted predetermined area of video data. |
US10587818B2 |
Vehicle vision system with enhanced camera brightness control
A vision system for a vehicle includes a camera disposed at a vehicle and having a field of view exterior of the vehicle. A brightness control, responsive to processing of a frame of image data captured by the camera, interpolates towards an expected brightness for a next frame of captured image data by calculating a set of at least three brightness values using three different control coefficients derived from a previous frame of image data captured by said camera. The brightness control interpolates toward the expected brightness of the next frame of captured image data using the current expected brightness value and two of the three brightness values derived from the three control coefficients derived from the previous frame of captured image data. |
US10587815B2 |
Image capturing device and method of driving the same
An Image capturing device and a method of driving the image capturing device are provided. The image capturing device includes an image sensor configured to generate a target image based on a predetermined first exposure target value. An image signal processor generates a second exposure target value based on brightness information of the acquired target image to control the image sensor, wherein the image signal processor includes a histogram generation circuit configured to create a luma histogram based on the brightness information of the acquired target image, a calculation circuit configured to calculate a distribution of the luma histogram, and an exposure target control circuit configured to generate the second exposure target value based on the distribution of the luma histogram to provide the second exposure target value to the image sensor. |
US10587808B2 |
Systems and methods for stabilizing videos
Images with an optical field of view are captured by an image capture device. An observed trajectory of the image capture device reflects the positions of the image capture device at different moments may be determined. A capture trajectory of the image capture device reflects virtual positions of the image capture device from which video content may be generated. The capture trajectory is determined based on a subsequent portion of the observed trajectory such that a portion of the capture trajectory corresponding to a portion of the observed trajectory is determined based on a subsequent portion of the observed trajectory. Orientations of punch-outs for the images are determined based on the capture trajectory. Video content is generated based on visual content of the images within the punch-outs. |
US10587806B2 |
Method and apparatus for motion estimation
A method of estimating motion between a pair of image frames of a given scene comprises calculating respective integral images for each of the image frames and selecting at least one corresponding region of interest within each frame. For each region of interest, an integral image profile from each integral image is calculated, each profile comprising an array of elements, each element comprising a sum of pixel intensities from successive swaths of the region of interest for the frame. Integral image profiles are correlated to determine a relative displacement of the region of interest between the pair of frames. Each region of interest is divided into a plurality of further regions of interest before repeating until a required hierarchy of estimated motion for successively divided regions of interest is provided. |
US10587804B2 |
Imaging control apparatus, imaging control method, and non-transitory computer-readable medium
The present disclosure includes an imaging control apparatus, an imaging control method, and a non-transitory computer-readable medium. The imaging control apparatus including a controller having a state detection unit and a mode processing instruction unit. The state detection unit configured to receive a sensing signal from a sensor, detect an imaging environment of an imaging apparatus becoming a first state, and detect a transition of the imaging environment from the first state to a second state based at least in part on the sensing signal. The mode processing instruction unit configured to instruct a first imaging operation in a first mode on a basis of detection of the imaging environment of the imaging apparatus becoming the first state, and instruct a second imaging operation in a second mode on a basis of detection of the transition of the imaging environment from the first state to the second state. |
US10587799B2 |
Electronic apparatus and method for controlling electronic apparatus thereof
An electronic apparatus for acquiring a panorama image using a plurality of cameras and a method for controlling the electronic apparatus thereof are provided. The electronic apparatus includes a plurality of cameras for capturing an image, a sensor for acquiring movement information, and a processor for determining individual movement information of the plurality of cameras with reference to a predefined location using movement information acquired through the sensor, acquiring a plurality of images through the plurality of cameras based on the individual movement information and generating a panorama image using the plurality of photographed images. |
US10587793B2 |
Focus control device, imaging device, endoscope system, and method for controlling focus control device
A focus control device includes a processor including hardware, the processor being configured to implement: an area setting process that sets a plurality of areas, each including a plurality of pixels, on a captured image acquired by an imaging section, an evaluation value calculation process that calculates an AF (Autofocus) evaluation value for each of the plurality of set areas, a bright spot influence rate calculation process that calculates a bright spot influence rate for each of the plurality of set areas, based on whether or not the area includes a high luminance portion determined to have a size equal to or larger than a given size, and focus control based on the AF evaluation value and the bright spot influence rate. |
US10587789B2 |
Image sensor simultaneously generating image and proximity signals
An image sensor for simultaneously obtaining an image and a proximity is provided. The image sensor includes a proximity signal generating circuit configured to generate a proximity signal of a target based on a pixel signal of a pixel array. The proximity signal generating circuit generates the proximity signal based on an average of pixel signals output from a plurality of pixels included in the pixel array. |
US10587785B2 |
Monitoring camera and condensation suppressing method
A monitoring camera includes a camera unit that has a lens, a housing that has an opening facing a light incident surface of the lens and surrounds the camera unit with a gap which is formed between the housing and the camera unit, a light-transmissive cover that is attached to the opening with spaced apart from the lens to seal off the housing, a fan that is disposed in the gap and circulates an air in the gap, a ventilation hole that is bored in the housing and causes the gap to be open to an outside, a water-proof air-permeable film that covers the ventilation hole, a heater that is provided facing the gap and heats the air, and an infrared light irradiation device that is provided facing the gap and emits infrared light to the outside through the cover and radiates heat into the air. |
US10587784B2 |
Cleaner and vehicle with cleaner
A cleaner includes a high-pressure air generation unit and a nozzle. The high-pressure air generation unit includes a cylinder, a piston supported to the cylinder to be freely moveable and deliver the high-pressure air toward the nozzle, an urging spring urges the piston, and a movement mechanism which moves the piston to a predetermined position. The movement mechanism comprises a worm which rotate by a driving unit, and a worm wheel meshed with the worm and which rotate in association with rotation of the worm. The worm wheel comprises a pinion having gear teeth protruding from an outer periphery thereof. The piston is coupled with a rack having rack teeth which mesh with the gear teeth, and wherein an interval between each gear tooth of the gear teeth and one adjacent gear tooth is different from an interval between each gear tooth and the other adjacent gear tooth. |
US10587782B1 |
Intelligently creating an immersive environment for media playback by synchronizing devices
Embodiments include creating an immersive environment for media playback by synchronizing devices. Aspects include receiving a playback tag set associated with a media item, each tag includes a respective condition, a respective attribute and a respective value of the attribute. Aspects also include determining that the first condition of the first tag is met and instructing one or more devices to apply the first value of the first tag to the first attribute of the first tag. Aspects further include determining that a first device has left a viewing area and tracking a location of the first device. Aspects also include identifying a second device in proximity to the first device and receiving an outside tag set associated with the media item. Aspects further include instructing the second device to apply the first outside value of the first outside tag to the first outside attribute of the first outside tag. |
US10587781B2 |
Method and system for synchronising video and data
The method comprises: —generating a marked video signal by extracting an image fragment (V) from a region (R) of an original frame (F), and arranging a watermark (M) thereon; and —generating a data signal, including therein the extracted image fragment extracted (V) and/or reconstruction information; —performing an additional synchronisation step, which comprises: —obtaining, from the data signal, the image fragment (V) and/or the reconstruction information, —obtaining, from the marked video signal, an incomplete frame (Fr), and —attempting to reconstruct the original frame (F) from the information obtained from the data signal and the marked video signal, and, if the reconstruction is successful, determining that the synchronisation is correct. The system is adapted to implement the method of the invention. |
US10587780B2 |
Coordinating and mixing audiovisual content captured from geographically distributed performers
Audiovisual performances, including vocal music, are captured and coordinated with those of other users in ways that create compelling user experiences. In some cases, the vocal performances of individual users are captured (together with performance synchronized video) on mobile devices, television-type display and/or set-top box equipment in the context of karaoke-style presentations of lyrics in correspondence with audible renderings of a backing track. Contributions of multiple vocalists are coordinated and mixed in a manner that selects for visually prominent presentation performance synchronized video of one or more of the contributors. Prominence of particular performance synchronized video may be based, at least in part, on computationally-defined audio features extracted from (or computed over) captured vocal audio. Over the course of a coordinated audiovisual performance timeline, these computationally-defined audio features are selective for performance synchronized video of one or more of the contributing vocalists. |
US10587775B2 |
Image processing apparatus, image processing method, and storage medium for edge enhancement based on plural conditions
An information processing apparatus and an image processing method are provided. The image processing apparatus detects character data from image data, executes edge enhancement processing, using a first filter, on an edge portion of a region, out of the detected character data, that includes a region whose frequency of points or lines is greater than a predetermined frequency, and executes edge enhancement processing, using a second filter, on an edge portion of a region, out of the detected character data, that does not include a region of a spatial frequency higher than the predetermined frequency. The first filter has, in comparison to the second filter, a larger degree for edge enhancement with respect to a region having a frequency higher than the predetermined frequency. |
US10587774B2 |
3D printed object halftone image generation containing updated voxel data
According to an example, an apparatus may include a processor and a memory. The memory may have stored thereon machine readable instructions that may cause the processor to access an initial halftone image of a three-dimensional (3D) object, the initial halftone image being generated from a continuous tone image of the 3D object. The instructions may also cause the processor to iteratively modify voxel data for the initial halftone image to identify updated voxel data that more accurately corresponds to the continuous tone image than the initial halftone image and to generate halftone image printing data for the 3D object containing the updated voxel data. |
US10587772B2 |
Configurable document server
A configurable document server is described. In some embodiments, the configurable document server can enable administrators to set an option that prevents documents from being routed to users when the configurable document server experiences some types of errors. When the configurable document server determines that such an error condition exists, it may prevent the routing of the corresponding document. By preventing documents causing errors from being routed, the configurable document server enables administrators to improve the accuracy of document workflow and thereby improve productivity of users. |
US10587769B2 |
Image forming apparatus and storage medium
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework, and the interface includes a before-the-fact notification indicative of that a window displayed by the application is terminated. |
US10587765B2 |
Image forming apparatus, communication system, and program
A communication system includes: an image forming apparatus including a browser function and being configured to set permission/non-permission for access according to a website being a communication destination; and a setting change apparatus configured to communicate with the image forming apparatus and be capable of changing a setting of the image forming apparatus in accordance with an operation of an administrator, wherein the image forming apparatus includes a detection unit configured to detect that the image forming apparatus is not allowed to access a specific website, an acquisition unit configured to automatically acquire access destination information, identification information, and contact information, and a change request unit configured to transmit a request to change the setting to a setting that permits the image forming apparatus to access the specific website, to the administrator via a network, the identification information, and the contact information, which are acquired by the acquisition unit. |
US10587762B2 |
Automated test suite mechanism
A method is disclosed. The method includes generating a set of test case tags that describe attributes included in a test case and store the set of test case tags and the test case, receiving input information, and dynamically generating a test suite of one or more test cases based on input attributes data included in the input information, wherein the input information comprises code change information. |
US10587756B2 |
Collecting and correlating microphone data from multiple co-located clients, and constructing 3D sound profile of a room
An overlay network platform facilitates a multi-party conference. End users participate in the conference using client-based web browser software, and using a protocol such as WebRTC. According to this disclosure, an enhanced “audio” experience for the conference is providing by collecting and correlating microphone data from multiple co-located clients, and then constructing (at the platform) a three-dimensional (3D) sound profile of the room in which the clients are co-located. By processing in the platform (as opposed to locally at each client), the approach enables platform-side creation of an ad-hoc, high quality microphone array that identifies the relative positions and orientations of the microphones that are being used by the clients. Individual audio streams received from the microphones are combined, and the relative position information (of the individual microphones) is used to render a single audio stream that represents a high quality recording of the audio in the common physical space. Other clients in the conference request, receive and play back this high quality stream to obtain a high-fidelity 3D representation of the audio as if they are physically present in the room. |
US10587755B1 |
Agent application and integrated call processing platform
Agents operating at call centers or other customer support service networks may assist large numbers of customers consecutively and in a dynamic manner. One example may include receiving a plurality of calls for customer service support from a corresponding plurality of customer devices at a call routing server, retrieving user profiles associated with the plurality of calls and identifying call information for the plurality of calls, determining at least one call is associated with a first user profile having a task deadline approaching sooner than the other user profiles, and establishing a priority for the at least one call to be processed by an agent device. |
US10587752B2 |
Transcription of communications through a device
A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data. |
US10587747B2 |
Method, apparatus, terminal, and storage medium for entering numeric symbols using touch screen frame
A method, apparatus, computer storage medium, and terminal for entering numeric symbols using a touch screen frame related to the field of communication technology. The method includes: receiving an instruction to start a numeric keypad, opening the numeric keypad in a special region on edge of a touch screen, receiving a touch operation input by the user on the numeric keypad, and determining a number or a symbol corresponding to the touch operation based on the operation region of the touch operation and the number of the click operation included in the touch operation. Thus, users can make a phone call with one hand or can enter the corresponding number or symbol keys in the answer to the phone while listening to the information. It is easy to operate and can improve the user experience. |
US10587745B2 |
Method and apparatus for providing content
A method of providing content in a terminal includes obtaining a first message that is input through a user interface of the terminal that is provided by a messaging application that executes a messaging service in the terminal; generating content based on the first message, and a second message stored in the terminal; and providing the generated content via the terminal. |
US10587739B2 |
Systems and methods for an adjustable electronic device holder
A system for holding an electronic device includes a body portion, the body portion having a flat surface. The system further includes a first holding piece and a second holding piece, each of the first and second holding pieces including a holding surface approximately perpendicular to the flat surface. The system further includes an arm interconnected with the first holding piece, the arm extending into an aperture in the body portion, the body portion including a mechanism for holding the arm in a first fixed position such that there is a first distance between the first and second holding pieces, the mechanism further providing for orientation of the arm in a second fixed position such that there is a second distance between the first and second holding pieces, the second distance less than the first, the first and second holding pieces being complementarily shaped to hold the electronic device. |
US10587735B1 |
Hinged electronic device with chambers accommodating a dynamic flexible substrate and corresponding systems
An electronic device includes a first device housing and a second device housing. A hinge couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing. The hinge separates a first chamber defined by the first device housing and a second chamber defined by the second device housing. A flexible substrate passes through the first chamber and the second chamber. The flexible substrate spans the hinge, either by passing through or around a hinge housing. The flexible substrate deforms to a curvilinear deformed state within one or both of the first chamber or the second chamber when the first device housing and the second device housing pivot about the hinge from a closed position to an axially displaced open position. |
US10587734B2 |
Method for operating a software defined network and a software defined network
A method for operating a software defined network (SDN) includes creating, by a software defined network controller, packet template information including a packet template and fill-in instructions, wherein the packet template defines a fill-in-the-blank packet. The method also includes sending, from the software defined network controller to a switch via a control channel, the packet template information and receiving, by the switch from a requestor, an incoming packet. The method further includes triggering, by determining that the incoming packet matches the packet template, the switch to generate an output packet, wherein the output packet is generated by using the fill-in instructions to fill in the fill-in-the-blank packet defined by the packet template. In addition, the method includes sending, by the switch to the requestor, the output packet. |
US10587732B2 |
Secure client-server communication
A secure client-server connection method compatible with RESTful (REpresentational State Transfer) APIs (Application Programming Interface) that is resistant to cross-site scripting (XSS) and cross-site request forgery (CSRF) attacks. The server generates a token for the client and a random value which it pairs with the token. The random value is hashed. The hash value is transmitted to the client contained in the token and the random value is transmitted to the client contained in an HTTPOnly cookie. Even if an attacker steals the token and/or the hash, security is maintained, since the server verifies communications from the client by validating the token on the basis of its hash value. Validation is performed by the server hashing the random value contained in the HTTPOnly cookie paired with the token to obtain a further hash value, and checking that this further hash value matches the token's hash value. |
US10587730B2 |
Enhanced transfer of information using an industrial protocol system and method
An enhanced transfer of information using an industrial protocol system and method are disclosed. In one embodiment, an industrial automation system includes a serving device communicably coupled with a client device via an industrial data exchange protocol. The client device is configured to generate a service request in accordance with the industrial data exchange protocol, compress the service request, encapsulate the compressed service request in a request packet, and send the request packet to the serving device. The serving device is configured to receive the request packet, decompress the compressed service request, process the service request, gather a service response payload based on the service request, compress the service response payload, encapsulate the compressed service response payload into a response packet, and send the response packet to the client device. |
US10587728B2 |
Method, apparatus and non-transitory computer storage medium for migrating application data between terminals
A method, an apparatus and a system for migrating application data between terminals are provided. The method includes steps that: the application runs on a first terminal device; a first terminal receives a migration instruction, and acquires resource data of a first state of the application running on the first terminal device, where the first state is a state of the application from starting to receiving the migration instruction; the resource data is stored according to a predetermined storage address; a second terminal device is determined as a migration destination of the resource data, where the second terminal device is provided with the application; and the storage address of the resource data is sent to the second terminal device, so that the second terminal device acquires the resource data by visiting the storage address, and loads the resource data. |
US10587727B2 |
Method and system for integrated optimized reporting
Systems and methods of the present disclosure are directed to efficiently editing data requests sent from devices, allowing for an improved database information delivery system. In some embodiments of the present disclosure, an administrator device limits an amount of data requested based on a number of factors prior to sending the request to a server. In some embodiments, a server, after receiving a request for refreshed data, reduces the amount of data requested based on a number of factors prior to retrieving the requested data from a source and delivering the requested data to an administrator device. |
US10587726B2 |
Structured entity information page
The various implementations described herein include methods and systems for displaying information about entities in a structured way. In one aspect, a method is performed at a server system comprising memory and processors. The server receives a request from a client device for an information page associated with an entity. The server identifies automatically information and information types associated with the entity. The server generates and formats automatically a structured information page having regions for the entity, including determining a primary color associated with the entity, and configuring respective regions of the structured information page with corresponding accent colors based on the primary color. The server populates the regions of the structured information page with information of the entity for the identified information types, and transmits the generated and formatted page to the client device for display. |
US10587723B2 |
Resource request management
A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content should be sent in the current available bandwidth timeslot. In some embodiments, multiple versions of the same requested content may be available, and the system may select a lower-quality version to send if needed to meet a time deadline included in the original content request. |
US10587722B2 |
Information processing device, method of transmitting content data, and non-transitory computer-readable storage medium
An information processing device stores difference information indicating a difference, for each of a plurality of users, between a first schedule time point and an execution time point, the first schedule time point indicating a time point at which each of the plurality of users was to execute an operation, and the execution time point indicating a time point at which each of the plurality of users executed the operation, and when it is detected that a first terminal device carried by a first user included in the plurality of users enters a first region, specifies the difference corresponding to the first user, specifies a timing at which content data used for the operation is to be transmitted to the first terminal device, based on the difference corresponding to the first user and a second schedule time point at which the operation is to be executed by the first user. |
US10587720B2 |
Network aware dynamic content delivery tuning
Techniques and methods for dynamically tuning of content delivery over a communication network are described. In one aspect, a method of dynamically tuning of content delivery over a communication network may involve a user device detecting an event related to a content delivery traffic from an application server to the user device over the communication network. The method may also involve the user device communicating the detected event to the application server. |
US10587716B2 |
Systems and methods for optimizing allocation of bandwidth for pre-caching media content
Systems and methods for optimizing network use for downloading media assets using activity signals for a household or organization. A receiver may monitor an organization for signals indicating activities that are associated with a reduction in use of the network. When such signals are received, a media guidance application may automatically download a media asset during a period of reduced network use. |
US10587710B2 |
Cognitive device-to-device interaction and human-device interaction based on social networks
A social network platform and method thereof for providing Internet of Things (I-o-T) devices with social behavior for communicating natural language (NL) text messages. An I-o-T device is provided with a social device application to form a unit capable of: reading free form NL messages, and responsively perform an action. The social device application generates NL text in response to reading a text message and/or in response to receiving readings from a set of sensors. Types of messages generated include messages for initiating social relationships with other devices which may communicate an acceptance/declination. The platform may be centralized with a server for ranking the importance of read messages based on the relationships and addressing NL text messages to other social units or groups of social units based on the relationships. The platform further enables direct messaging between social unit devices, brokering trust, and moderating information flow between devices. |
US10587709B1 |
Determining session intent
Described are systems and methods for determining session intent of a user. Different users can use a network-based application in many different ways based on, for example, the user's purpose for using the application, the device on which the user is executing the application, the user themselves, date, time, location, etc. Through the collection of user activities during a user session, the intent of a user session can be determined. Once determined, content provided through the application can be further personalized to correspond to the determined session intent. |
US10587708B2 |
Multi-modal conversational intercom
The techniques discussed herein allow an agent that provides dialog-based services to converse with a user via any mode. A central service programmed to be able to communicate via any mode collects information from agents necessary to act on the agents' behalf. In order to ensure that an agent has a maximal presence across modes, the central service provides auxiliary services such as language translation, fidelity upgrading and/or downgrading, modal constraint conformation, etc. Moreover, the central service provides session tracking via user profiles stored at the intercom so that if a user changes a mode by which the user is conversing with an agent, the central service can keep the context of the conversation across the new mode. Furthermore, agents can communicate with other agents via the central service, allowing other agents to provide services to agents or to add their services to an ongoing dialog with a user. |
US10587704B2 |
Location accurate mobile events and social content
In an approach for identifying a location of a mobile device a processor receives a first set of Global Positioning System (GPS) data at a time, wherein the time is specified by the mobile device. A processor synchronizes the time with Coordinated Universal Time (UTC). A processor retrieves offset values, wherein the offset values comprise one or more values to adjust one or more location coordinates based on the synchronized time, and wherein the offset values are determined by comparing a known set of location coordinates to a set of location coordinates calculated using another set of GPS data. A processor calculates location coordinates of the mobile device using the first set of GPS data and the offset values. A processor stores at least the location coordinates of the mobile device and the synchronized time. |
US10587702B2 |
Continuous cognitive cloud service maximization
Embodiments of the invention include a method, system and computer program product for the continuous cognitive discovery and management of cloud services in an aggregated distributed application. One method includes receiving a textual specification of cloud service criteria, searching a registry for cloud services corresponding to the textual specification and presenting locating cloud services corresponding to the textual specification. Thereafter, the located cloud services are ranked and presented and one or more of the presented cloud services are selected for deployment and deployed as part of an aggregated distributed application. Thereafter, the registry is searched to locate and rank new cloud services based upon the textual specification, and in response to determining that one of the new cloud services is ranked higher than an existing one of the cloud services already deployed, the determined one of the new cloud services is deployed into the aggregated distributed application. |
US10587701B2 |
Registration management in the service layer
The present application is directed to a method for registering with a service layer. The method includes the step of forming a registration group of one or more applications. The method also includes a step of receiving a request to join the registration group, from the one or more applications based upon a review of criteria. The method also includes a step of receiving a registration preference from the one or more applications. Further, the method includes the step of performing service discovery on a network based upon the registration preference of the one or more applications in the registration group. The present application is also directed to a device for registering with a service layer. The present application is further directed to a computer-implemented method for moving from a current service layer to a new service layer. |
US10587696B2 |
Systems and methods for monitoring cross-domain applications in web environments
The described technology provides a capability for web applications from different domains to interact within one application environment. For example, an enterprise web application executing on a client terminal is provided the capability to monitor a second web application from a third party vendor even when the second web application is independently executing within an iframe or the like within the enterprise web applications container or context. In some example embodiments, the communication is enabled by a composite cookie or key that incorporates portions of an enterprise web application cookie or key and also portions of a vendor web application cookie or key. |
US10587693B2 |
Mirrored queues
Embodiments disclosed herein involve a first playback device, associated with a first household, where the first playback device is configured to mirror a playback queue that is associated with a second playback device, where the second playback device is associated with a second household. For instance, a device associated with the first household, such as a controller, may send a command to the first playback device to mirror the playback queue associated with the second playback device. Based on the received command, the first playback device may mirror the playback queue that is associated with the second playback device such that contents of a playback queue that is associated with the first playback device are the same as contents of the playback queue that is associated with the second playback device. |
US10587692B2 |
Service and APIs for remote volume-based block storage
Methods, apparatus, and computer-accessible storage media for providing a volume-based block storage service and application programming interfaces (APIs) to the service. A block storage service and block storage service APIs may allow processes (applications or appliances) on the service client network to leverage remote, volume-based block storage provided by the service provider. The APIs may provide a standard interface to volume-based block storage operations on a remote data store. The service provider, the service clients, and/or third parties may develop various applications and/or appliances that may, for example, be instantiated in service clients' local networks and that leverage the block storage service via the APIs to create and manage volumes and snapshots on the remote data store and to upload and download data from the volumes and snapshots on the remote data store. |
US10587687B2 |
Redundant storage gateways
Methods, apparatus, and computer-accessible storage media for providing redundant storage gateways. A client may create a storage gateway group and add storage gateways to the group. The client may assign one or more volumes on a remote data store to each the storage gateways in the group. Volume data for each storage gateway in the group may be replicated to at least one other storage gateway in the group. If one of the gateways in the group becomes unavailable, one or more other gateways in the group may take over volumes previously assigned to the unavailable gateway, using the replicated data in the group to seamlessly resume gateway operations for the respective volumes. Client processes that previously communicated with the unavailable gateway may be manually or automatically directed to the gateway(s) that are taking over the unavailable gateway's volumes. |
US10587685B2 |
Cross-platform replication of logical units
To replicate a source LUN to a different storage system platform, a first storage system transmits a request to replicate a LUN along with attributes for the LUN to a second storage system. The second storage system maps the attributes to attributes used and understood by the platform of the second storage system. The second storage system then creates a destination LUN based on the mapped attributes. Since the destination LUN is created with similar attributes as the source LUN, the destination LUN can store the replicated data of the source LUN while still being accessed and recognized as a LUN by the second storage system. The second storage system also stores any proprietary attributes received from the first storage system so that the proprietary attributes can be supplied to the first storage system to recover the source LUN after a data loss event. |
US10587682B2 |
Resource allocation diagnosis on distributed computer systems
Disclosed are aspects of resource allocation diagnosis for distributed computer systems. In one example, a user interface creates a user-modified version of a snapshot of a distributed computing system. A hypothetical resource allocation is determined for the user-modified version of the snapshot. The hypothetical resource allocation is calculated based on at least one of load balancing and resource scheduling. The hypothetical resource allocation for the user-modified version of the snapshot is implemented in the distributed computing system. |
US10587678B2 |
Production server management using a storage array
Systems and methods for managing a production server using a storage array. In an illustrative, non-limiting embodiment, a storage array may include a memory coupled to a processor, the memory having program instructions configured to cause and/or enable the storage array to: receive hardware information from a multipath input/output (MPIO) module of each of a plurality of production servers in communication with the storage array; provide the hardware information to a management server in communication with the storage array; receive a command from the management server targeting a selected production server; and transmit the command to a selected MPIO module of the selected production server. |
US10587674B1 |
Systems and methods for controlling in which order elements of a set of displayable content are transferred via an online connection
Systems and methods for controlling in which order elements of a set of displayable content are transferred via an online connection are disclosed. Exemplary implementations may receive a client-initiated request from a client computing platform for a webpage, and, responsive to receipt of the client-initiated request, transfer to the client computing platform a set of information that includes displayable content, a set of content locations, and executable content configured to be executed by the client computing platform. Execution of the executable content may include transmitting, from the client computing platform, one or more executable-initiated requests for one or more transfers of elements of displayable content to the client computing platform. An executable-initiated request may be initiated by the executable content. Upon completion of the requested transfers, the transferred elements are presented on the client computing platform. |
US10587673B2 |
Decoupling network connections from an application while the application is temporarily down
Some embodiments provide a method for saving data communicated with an application during the application downtime. The method, in some embodiments, receives incoming data from an interface of a machine. The incoming data includes data that is originated by different resources to be sent to a particular application that executes on the machine. The method forwards the incoming data to the particular application when the particular application is available, and forwards the incoming data to a data storage to be buffered when the particular application is unavailable for receiving the incoming data. |
US10587670B2 |
Coverage optimized content buffering
Described herein are systems and methods for optimizing buffering of streamed content based on upcoming coverage. For example, during a trip, the bit rate for transmission and receipt of streamed content can be dynamically adjusted based on the upcoming coverage such that when the upcoming network coverage is limited, the bit rate of the streamed content can be increased to ensure the buffer is sufficiently large to allow the user to experience (or appear to experience) uninterrupted streaming during the limited network connectivity. The bit rate can be calculated based on calculating a buffer size that can provide content at the play rate for the duration that the device is in a minimal or no network coverage area. |
US10587669B2 |
Visual quality metrics
In one embodiment, a method includes receiving multimedia content information associated with at least one segment of a multimedia content, receiving a request to view the at least one segment of the multimedia content from a client device, logging playback information associated with the viewing of the at least one segment of the multimedia content, determining a multimedia quality metric associated with the at least one segment of multimedia content based in part upon a portion of the received multimedia content information and a portion of the logged playback information, and classifying the at least one segment of the multimedia content with the multimedia quality metric. |
US10587665B2 |
Locking streaming operators
An operator locking tool allows a user to define a lock profile for one or more operators in a streaming application. The lock profile preferably specifies lock criteria and one or more corresponding lock actions that are taken when the lock criteria is satisfied. The lock criteria can include operator performance, resource utilization, events, and user-defined triggers. The lock actions can include blocking tuple entry, blocking tuple exit, halting tuple processing, processing high-priority tuples while not processing other tuples, allowing tuples to exit an operator only when specified exit criteria is satisfied, and enabling bypass of an operator. Locking can be done for individual operators or for a group of operators. |
US10587660B2 |
Selection of preferred content
A user can specify particular news, weather, traffic, or other perishable content received on a particular Internet radio station or other media channel. The user can customize the station so that wherever the user is currently located, he can receive perishable content related to a preferred geographic location or other category. In some embodiments, a user can specify that a customized station plays local news from one city at the top of the hour, traffic from another city at 10 minutes past the hour, and music or other content at other times. The user can also customize original content from the personal libraries of specified users. Thus, a user can customize not only the genre of content or select a particular local station, but can also modify the perishable content provided by the customized station. |
US10587657B2 |
Processing signaling changes
The disclosure relates to tracking commands and data received from many sources. A device may receive a command from a user and forward the command to a network device. The device may also receive data from the network device and may determine whether the received data indicates that a previously forwarded command was received by the network device. If the received data does not indicate that the command was received, the device may perform one or more actions, such as resending the command. |
US10587655B1 |
Compliance management system and method for an integrated computing system
A integrated computing system compliance management system includes a computer-based system to obtain an integrated computing system object instance of an integrated computing system that is generated from an object model comprising a unified entity representing the integrated computing system. The integrated computing system object instance has multiple hierarchally arranged sub-object instances representing hierarchally arranged resources of the integrated computing system. The system receive security hardening policies associated with an established security hardening standard, modify those sub-object instances to include the security hardening policies that are associated with those sub-object instances to form a security hardening-based object instance. Using the security hardening-based object instance, the system determines, for each security hardening policy, whether the configuration of the resources meets the security hardening policy using the security hardening-based object instance. Once determined, the system may then output the result of the determination. |
US10587651B2 |
Protection of cloud-provider system using scattered honeypots
An apparatus for securing a cloud-provider system includes one or more network interfaces and one or more processors. The network interfaces are configured for connecting to a network. The processors are configured to allocate resources of the cloud-provider system for use by tenants of the cloud-provider system, to allocate to the tenants one or more Internet Protocol (IP) address ranges, to assign multiple IP addresses, scattered across the IP address ranges, for use by one or more honeypot servers, and to secure the cloud-provider system against hostile attacks, by processing network traffic associated with the assigned IP addresses using at least the honeypot servers. |
US10587648B2 |
Recursive domain name service (DNS) prefetching
A method, apparatus and program product utilize Domain Name Service (DNS) prefetching in a recursive DNS server, e.g., to mitigate Distributed Denial of Service (DDoS) attacks on a DNS service. |
US10587647B1 |
Technique for malware detection capability comparison of network security devices
A testing technique tests and compares malware detection capabilities of network security devices, such as those commercially available from a variety of cyber-security vendors. Testing is conducted on test samples in a “blind” fashion, where the security devices do not know beforehand whether the test samples are “live” malware or benign network traffic. The test samples are received from a remote server and potentially represent malicious attacks against a testing network. Notably, for truly blind testing, embodiments of the testing technique employ a mixture of malware and benign test samples, as well as addressing subterfuge, to prevent the security devices from being able to reliably determine maliciousness of the test samples based on a source of any of the samples. |
US10587645B2 |
Systems and methods to block account creation from computing devices
Systems, methods, and non-transitory computer readable media are configured to determine an account through which illegitimate activity has been conducted on an online service. A plurality of computing devices from which the account was accessed are determined. At least a first computing device of the plurality of computing devices is blocked from creating a new account with the online service. |
US10587641B2 |
Point-wise protection of application using runtime agent and dynamic security analysis
Example embodiments disclosed herein relate to generating a point-wise protection based on dynamic security analysis. Vulnerability solution recommendation are provided based on the dynamic security analysis. A point-wise protection is generated based on a selection of the vulnerability solution recommendation. |
US10587639B2 |
Assessing trust of components in systems
Systems and methods may include receiving performance data of components in a system. The performance data may include data for parameters for each of the components. The systems and methods may include determining aggregate data for each group of similar components of the components. The aggregate data for each group of similar components may include a group characteristic for each of the parameters. The systems and methods may include, for each group of similar components, determining whether the data for each of the parameters for each component is consistent with the group characteristic for the respective parameter. The systems and methods may include, for each component of the respective group determining that the component is anomalous in response to determining that the data for a parameter for the component is not consistent with the group characteristic for the parameter. |
US10587638B2 |
Detection of denial of service attacks
Embodiments are directed to monitoring network traffic over a network using one or more network monitoring computers. A monitoring engine may be instantiated to perform actions, including: monitoring network traffic to identify client requests provided by clients and server responses provided by servers in response to the client requests; determining request metrics associated with the client requests; and determining response metrics associated with the server responses. An analysis engine may be instantiated that performs actions, including: comparing the request metrics with the response metrics; determining atypical behavior associated with the clients based on the comparison such that the atypical behavior includes an absence of adaption by the clients to changes in the server responses; and providing alerts that may identify the clients be associated with the atypical behavior. |
US10587637B2 |
Processing network traffic to defend against attacks
Network traffic processing includes: determining whether one or more packets of network traffic associated with a first public network address have been dropped, the first public network address being associated with a target host; in response to the determination that the one or more packets associated with the first public network address have been dropped, assigning a second public network address to the network traffic and generating a forwarding path corresponding to the second public network address, wherein the second public network address is configured to receive the network traffic, and wherein the forwarding path is configured to forward the network traffic received at the second public network address to the target host; and notifying a filtering device to transmit the network traffic to the second public network address and cause the network traffic to be forwarded to the target host according to the forwarding path. |
US10587629B1 |
Reducing false positives in bot detection
This disclosure describes a bot detection system that distinguishes bot transactions from human transactions. The system utilizes an anomaly-based filter process to reduce the number of false positives as determined by the system. The filter process includes maintaining a database of anomaly patterns, wherein the patterns are encoded as anomaly pattern strings. As anomalies are detected, they are encoded in the anomaly pattern strings, and the database is updated by maintaining counts on the occurrences of the strings. When a particular pattern string as reflected in the database has a count that exceeds a threshold, the string is determined to be associated with a bot as opposed to a human user. |
US10587626B2 |
Universal subscriber identity recognition and data classification
An aspect includes storing data elements in a storage space of a memory device. The storage space is allocated for an account of a subscriber of a universal subscriber identification system. An aspect also includes assigning subscriber-inputted security levels to the data elements. The security levels define varying degrees of access protections associated with the data elements. An aspect further includes generating a security envelope that includes a data element selected from the storage space. The security envelope is configured with an access protection scheme that is commensurate with a corresponding assigned security level. An aspect also includes providing access to the selected data element by another subscriber of the universal subscriber identification system via the security envelope. The access is provided in accordance with the access protection scheme. |
US10587623B2 |
Mobile device platform for access privilege control system
This disclosure describes techniques for facilitating a primary account holder (PAH) of a client account to control access privileges of service features that are accessible by secondary account holders (SAH), via the client account. More specifically, an Access Privilege Control (APC) system is described that enables the PAH to generate access privilege rules that control the use of service features by a SAH, that are accessible via the client device(s) associated with the client account. The APC system may associate a set of updated access privilege rules with virtual profile data for clients associated with the client account. The virtual profile data may be transmitted to client devices, or subset thereof, associated with the client account. Further, the APC system may monitor an operation of client devices associated with the client account and provide one or more recommendations to update access privilege rules based on monitored service feature usage. |
US10587621B2 |
System and method for migrating to and maintaining a white-list network security model
Systems, methods, and computer-readable media for migrating to and maintaining a white-list network security model. Network traffic identified from permit-all access logs can be analyzed to determine whether it should be white-listed, and if so, a specific permit-access, without logging, policy is generated for the identified network traffic. The addition of specific permit-access policies is repeated on permit-all access logs, at which point, permit-all access policy is converted into deny-all access. In some examples, a system or method can obtain hit counts, from both hardware (eg: TCAM) and software tables, for the specific permit-access policy to determine existence of identified network traffic over a period of time. After analyzing hit counts, the specific permit-access policy can either continue to exist or be removed to maintain a white-list network security model. |
US10587614B2 |
Method and apparatus for facilitating frictionless two-factor authentication
A method, apparatus and computer program products are provided for facilitating performing frictionless two-factor authentication. One example method includes receiving, from a first entity, an indication of a request, received at the first entity, to access an account from a device associated with a user, the indication comprising at least one instance of first device identification information of at least one device having authorization to access the account, receiving, from a second entity, second device identification information, the second device identification information determined upon the device accessing to the network address, performing a real-time comparison between the first device identification information and second device identification information, and prompting the first entity to grant the device access to the account if a match is detected between the first device identification information and second device identification information. |
US10587603B2 |
Zero sign-on using a web browser
Method for enabling zero sign-on (ZSO) through a standard web browser. The device running the browser is first enrolled with a web service using an installed enrollment agent on the device which authenticates a user of the device. After authentication, the enrollment agent stores a device profile that includes a user certificate for the user and an authority certificate issued by said web service. The device profile is stored at a device location accessible by each of the web browsers used by said device. The enrollment agent configures each of the web browsers on the device to respond correctly to ZSO certificate challenges from the web service. Once enrolled, the device's web browsers can respond correctly to a ZSO Uniform Resource Locator (URL) certificate challenge received from the web service. After a successful response to the challenge, the browser is granted a secure socket layer (SSL) connection. |
US10587597B1 |
Data exfiltration control
A service includes an associated service request throttling system. The throttling system constrains the rate at which service requests are fulfilled by the service, and also provides throttling information to the service. The throttling system controls service throughput by implementing a throttling bucket. The throttling bucket has an associated bucket level which indicates, to the service, an amount of service requests that can be satisfied before throughput limitations are imposed by the throttling system. The bucket level may be modified in response to service requests, service request characteristics, or environmental parameters. In some examples, operational parameters of the throttling system may be configured by users of the service to constrain data exfiltration. The bucket level itself may be used by the service to expand or constrain access privileges granted to particular users. |
US10587596B1 |
Framework for authenticating new users
Techniques of authenticating a new user involve classifying a new user as a member of a group based on the new user's current activity. Along these lines, when a new user enrolls in an authentication system, the authentication system places the new user in a group of new users that have not made any requests and are assumed to be high risks of making fraudulent requests. Once the new user makes a request to access a resource, the authentication system classifies the new user as a member of another group according to authentication factors describing activities surrounding the request. |
US10587592B2 |
Efficient centralized credential storage for remotely managed networks
An example embodiment may involve receiving, by a server device that stores a plurality of access credentials for computing devices that are disposed within a managed network, a request containing a label and an indication of an application service. The server device may be disposed within a remote network management platform that remotely manages the managed network. The example embodiment may further involve mapping, by the server device, the label and the application service to an endpoint identifier of a target computing device that is disposed within the managed network. The endpoint identifier may be associated with particular access credentials that are usable to access the application service executing on the target computing device. The example embodiment may further involve transmitting, by the server device, the endpoint identifier and the particular access credentials. |
US10587590B2 |
Tracking of data erasures
A method includes adding a key version tag to an encryption key store that stores encryption keys. The key version tag is inserted into a data stream. The data stream including the key version tag is written to media. The data in the data stream is erased by scrambling the encryption keys and incrementing the key version tag in the encryption store by a digit. The data stream is replaced with a replacement data pattern when the key version tag stored in the encryption store and the key version tag located in the data stream mismatch. |
US10587586B2 |
System and method for a multi system trust chain
The method provides a multi system trust chain between a client system and a remote system in a secure connection, wherein an intermediary system associated with the network flow path serves as a signing entity to establish an end to end transitive trust. The intermediate system is a corroborative entity in the operations technology (OT) realm of the client system. The remote system serves as the host for a plurality of services in the information technology (IT) realm. A two way handshake during the initial secure exchange protocol between a local client application and a remote service is extended to a three way handshake that includes a nonce issued by the remote service on the remote system and a digital signature for the nonce issued by a signature service on an associated intermediate system. The nonce signature is verified authoritatively at the remote system based on the signing certificate of the intermediate system for explicit proof of association. |
US10587583B2 |
Prioritizing application traffic through network tunnels
Disclosed are various examples for prioritizing application traffic through network tunnels between a client device and a tunnel endpoint. Network traffic is received from each of a plurality of applications executed by the client device. It is determined that the network traffic of a first application of the plurality of applications is associated with a lower priority than the network traffic of a second application of the plurality of applications. A bandwidth allocation to the network traffic of the first application is limited in the encrypted tunnel as compared to a bandwidth allocation to the network traffic of the second application in the encrypted tunnel according to the lower priority. The network traffic of each of the plurality of applications is forwarded through the encrypted tunnel to the tunnel endpoint. |
US10587580B2 |
Methods and systems for API deception environment and API traffic control and security
The present invention relates to the field of networking and API/application security. In particular, the invention is directed towards methods, systems and computer program products for Application Programming Interface (API) based flow control and API based security at the application layer of the networking protocol stack. The invention additionally provides an API deception environment to protect a server backend from threats, attacks and unauthorized access. |
US10587579B2 |
Varying encryption level of traffic through network tunnels
Disclosed are various examples for establishing encrypted channels or tunnels within a TCP or other communication session between a tunnel endpoint and tunnel client on a client device. A tunnel client on the client device can determine an encryption level based upon a bundle identifier of the application originating the network traffic, the destination of the network traffic, the category of the application, or other factors. |
US10587576B2 |
Providing a fast path between two entities
The present disclosure combines Software Defined Networks (SDN) concepts with Security concepts. The coordination between SDN and Security provides a myriad of advantageous use cases. One exemplary use case involves providing a fast path at network speeds using SDN by routing network traffic to bypass a security appliance once the security appliance determines that the security appliance no longer needs to inspect the network traffic. Another exemplary use case involves remote provisioning of security zones. |
US10587575B2 |
Subsystem firewalls
The disclosed technology is generally directed to firewalls. In one example of the technology, a first firewall is used such that communication is blocked from a first subsystem of a device upon boot of the device. The first firewall is enabled to be configured by secure code subsequent to boot such that code that is not secure code is prevented from configuring the first firewall. After configuration of the first firewall, based on the configuration, the first firewall is used to selectively allow the first subsystem access to the first memory based on ranges of addresses of the first memory configured as accessible to the first subsystem. |
US10587569B2 |
Streaming service providing method and device
The present disclosure relates to a streaming service providing method and, more specifically, to a streaming service providing method and device by which a service control server having a domain name server (DNS) function can support a streaming service of a multicast scheme by providing, to a terminal, a multicast group address allocated in correspondence to a specific Internet service server in response to a domain inquiry message for the Internet service server from the terminal. |
US10587568B2 |
EPDG selection
Apparatuses, methods, and systems are disclosed for ePDG selection. One apparatus 200 includes a processor 605 that identifies a region in which the apparatus 200 is currently located, transmits a query 800 to a domain name system (“DNS”) server 270 based on the region not being a home region 210 of the apparatus 200, the query 800 identifying the region in which the apparatus is currently located, and selects an enhanced packet data gateway (“ePDG”) 140 based on a response to the query. The apparatus also includes a transceiver 630 that communicates with a mobile communication network 130 over a wireless local area network (“WLAN”) 235. |
US10587565B2 |
Automatic response system based on body language
Content of an electronic message can be presented to a recipient of the electronic messaging. At least one visible user gesture made by the recipient while reviewing the content can be identified using an image capture device. Based on the visible user gesture(s), at least one sentiment of the recipient while reviewing the content can be determined. At least one response indicator can be selected to represent the sentiment(s) of the recipient while reviewing the content. The response indicator can include a predefined graphic. The response indicator(s) can be communicated to a sender of the electronic message. The response indicator(s) can indicate to the sender the sentiment(s) of the recipient while reviewing the content. |
US10587562B2 |
Advice and polling methods and systems
A computerized polling system is provided. The polling system allows a polling user to ask a question posed to a plurality of answering users. The first user asks the questions and provides two or more graphical representations, each representation corresponding to one of the potential answers to the question. The system receives answers from the answering users and tallies them, providing a result with indications of how the answering users have answered, such as a percentage marking. |
US10587560B2 |
Unified real-time and non-real-time data plane
According to some embodiments, system and methods are provided, comprising at least one asset; a computer programmed with a data share module for the asset, the data share module for controlling data flow in the asset; the computer including a data share processor and a memory in communication with the data share processor, the memory storing the data share module and additional program instructions, wherein the data share processor is operative with the data share module and additional program instructions to perform functions as follows: receiving a message from a source at the data share module; determining, via the data share module, whether the source is one of a non-real time domain of the asset and the real-time domain of the asset; determining, via the data share module, when a destination is able to respond to the message, wherein the destination is one of the non-real time domain and the real-time domain, and wherein the destination is different from the source; transmitting, via the data share module, the message directly to the destination when the destination is able to respond to the message; receiving a response to the message; and generating an operating response of the asset based on the response. Numerous other aspects are provided. |
US10587556B2 |
Preempting spam filters based on transactions
Technical solutions are described for a seller to bypass a spam filter. An example method includes sending, by a message preempting apparatus, for receipt by a server corresponding to the seller, a transaction identifier in response to a transaction between a user and the seller. The method also includes sending, by the message preempting apparatus, for receipt by a messaging server, the transaction identifier, where the messaging server, in response, bypasses a spam filter for a message that is associated with the transaction identifier. |
US10587555B2 |
Event log analyzer
The present disclosure involves systems, software, and computer implemented methods for correlating critical events to identified log data. An example event log analyzer can identify a set of log messages. One or more occurrences of a first critical event and a time of each of the occurrences are identified. One or more candidate subsets of log messages are identified. Each log message in each candidate subset is associated with a timestamp that is within a predefined time window prior to the time of an occurrence of the first critical event. A candidate subset of log messages is selected as a correlator of the first critical event. A rule is defined using the selected candidate subset of log messages. The rule defines a second critical event that correlates to the first critical event. The rule is associated with one or more actions to perform when the second critical event occurs. |
US10587553B1 |
Methods and systems to support adaptive multi-participant thread monitoring
Disclosed are apparatuses, methods, and computer readable media for improved message presentation to a user with respect to correlation of messages in a multi-participant message thread. Conversational awareness may be determined by analyzing contents of individual messages and assigning them to an existing context or creating a new context. Association of messages to contexts allows for grouping related messages related to their subject matter. Further, analysis of individual users within a multi-party communication stream (e.g., a thread with a group of participants) can be used to report previous and predict future user activity of a specific user. Groups of different sizes have been determined to sometimes have different participation dynamics. For example, people communicate differently in small groups versus large groups and within a given group, individual participation dynamics can be further analyzed. Disclosed systems learn and leverage this communication dynamic. |
US10587549B2 |
Apparatus and method for managing sharing of content
Aspects of the subject disclosure may include, for example, receiving an image, delivery instructions, and metadata associated with the image from a first device associated with a first user. The delivery instructions indicate to deliver the image to a second device associated with a second user, and the delivery instructions comprise security features and the metadata comprises a plurality of security preferences for delivery. Further, the plurality of security features and the plurality of security preferences are implemented on the image. In response to determination of a security risk due to the implemented security features or security preferences, the image is not delivered to the second device and a message is delivered to the first device indicating that the image was not delivered. Other embodiments are disclosed. |
US10587547B1 |
Systems and methods for secure data exchange in a distributed collaborative application
A collaborative communication system that includes a plurality of endpoints and interconnecting nodes configured to communicate via messages over interconnecting channels. Each of the plurality of endpoints and/or interconnecting nodes can determine whether to apply protection to the messages on a per message basis and/or base on the interconnecting channel being used. Thus, a balance between adequate protection and use of system resources and bandwidth can be maintained. |
US10587545B1 |
Web-based system for enhancing user well-being
The invention relates to a method of improving a user's well-being in an interactive system, by: querying the user to determine a user identifier profile and the user's relative levels of a number of state-related traits, and identifying traits for which said relative levels deviate significantly from optimal; wherein the improvement includes: selecting, by a server, from a group of tested motivational messages which have been effective for other users to reduce the deviation in the levels of said traits, one or more selected motivational messages; where the amount of said deviation reduction is the average of all users reduction in deviation following receipt of said selected motivational messages; and sending the selected motivational messages to the device controlled by the user; and querying the user, by sending a questionnaire from the server to said device, to determine if said deviation is reduced. |
US10587544B2 |
Message processing method, processing server, terminal, and storage medium
A method includes receiving a message push request. The message push request includes message content to be sent to one or more users. The method further includes providing the message content to a cluster-based storage service system to store when a size of the message content is over a limit, receiving, from the cluster-based storage service system, an identifier for identifying the message content in the cluster-based storage service system, generating and sending a service message carrying the identifier of the message content to a terminal device associated with one of the one or more users, and sending a download address of the message content in the cluster-based storage service system to the terminal device in response to a download request. |
US10587540B2 |
Group messaging
A messaging server improves interworking of the Group-chat feature (such as defined in Rich Communications Services (RCS)) with short message services such as SMS. It matches chat invitations in an effective manner. When an RCS-User invites an SMS-User to an RCS Group-chat session, the identification of the RCS-User in the Group-chat to the SMS-User is via the MSISDN of the RCS-User. Using the MSISDN of the RCS-User in the RCS Group-chat invitation to the SMS-User will provide a direct match with the RCS-User MSISDN in the address-book of the SMS-User and therefore provide immediate clarity from who this Group-chat invitation was received. The SMS-User can accept or reject the Group-chat invitation by returning the proper response as requested in the invitation. |
US10587534B2 |
Composing cores and FPGAS at massive scale with directional, two dimensional routers and interconnection networks
Embodiments of systems and methods for sending messages between cores across multiple field programmable gate arrays (FPGAs) and other devices are disclosed. A uniform destination address directs a message to a core in any FPGA. Message routing within one FPGA may use a bufferless directional 2D torus Network on Chip (NOC). Message routing between FPGAs may use remote router cores coupled to the NOCs. A message from one core to another in another FPGA is routed over a NOC to a local remote router then to external remote router(s) across inter-FPGA links or networks to the remote router of the second FPGA and across a second NOC to the destination core. Messages may also be multicast to multiple cores across FPGAs. A segmented directional torus NOC is also disclosed. The insertion of shortcut routers into directional torus rings achieves shorter ring segments, reducing message delivery latency and increasing NOC bandwidth. |
US10587533B2 |
Facilitating management of resources
Embodiments of the present disclosure provide an apparatus and method for facilitating management of resources. The apparatus configured to collect all software and hardware resources available to a user; store information associated with the collected resources; present the information associated with the collected resources to the user and receive a resource allocation request from the user; and configure resources based on the resource allocation request; allocate the configured resources to the user. By means of the present disclosure, it is possible to achieve one-stop-shop resource query, fully automated resource configuration, reduced costs for maintenance and/or precise instructions for resource expansion. |
US10587528B2 |
Remote service for executing resource allocation analyses for distributed computer systems
A system and method for performing remote resource allocation analyses on distributed computer systems utilizes a snapshot of a target distributed computer system obtained at a distributed computer system, which is transmitted to a remote resource allocation module so that a remote resource allocation analysis can be performed on the snapshot of the target distributed computer system. The snapshot includes configurations and resource usage information of at least some components of the target distributed computer system. |
US10587527B1 |
Systems and methods for apportioning bandwidth in storage systems
The computer-implemented method for apportioning bandwidth in storage systems may include (i) identifying a plurality of storage media and at least one workload that is assigned a quantity of credits at the beginning of a predetermined time period that regulate a volume of bandwidth for input/output requests from the workload, (ii) detecting an input/output request from the workload, (iii) deducting, before fulfilling the input/output request, a number of credits from a current number of credits available to the workload based on an estimated quantity of bandwidth consumed by the input/output request, (iv) measuring an actual quantity of bandwidth consumed by the input/output request, and (v) adjusting the current number of credits available to the workload for the predetermined time period based on a difference between the estimated quantity of bandwidth and the actual quantity of bandwidth. |
US10587523B2 |
Bandwidth Management
A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure. |
US10587522B2 |
Data-connection aggregation
A method for security and/or automation systems is disclosed. The method may include identifying data being transmitted over a wired data-connection and parsing the identified data into two or more parts. The method may additionally include transmitting a first part of the identified data over a primary wireless data-connection and transmitting a second part of the identified data over an auxiliary wireless data-connection connected to the primary wireless data-connection via a wireless data-connection. |
US10587521B2 |
Hierarchical orchestration of a computer network
The disclosure is directed to a system for hierarchically orchestrating network traffic including a network orchestration module and multiple device orchestration modules. The device orchestration module is configured to receive network traffic. The device orchestration module may transmit device data to the network orchestration module. The network orchestration module is configured to perform a network level orchestration to coordinate network traffic across multiple device orchestration modules based on the device data received by the device orchestration modules. The device orchestration module comprises a routing layer configured to forward network traffic to downstream computing devices. The device orchestration module includes a compute node configured to perform a device level orchestration of the network traffic between the routing nodes of the device orchestration module. |
US10587518B2 |
Identifying network conditions
A method of identifying a network condition between a pair of network devices, the method comprising: determining a first time period between receiving a first-received packet for an initial media frame and receiving a first-received packet for a subsequent media frame, wherein the packets are received at one of the devices via a network and each received packet comprises a timestamp; determining a second time period between the timestamp of the packet for the initial media frame and the timestamp of the packet for the subsequent media frame; and identifying a network condition in dependence on a difference between the first and second time periods. |
US10587517B2 |
Optimizing fabric path forwarding for virtual nodes within an electronic device
The techniques describe directly forwarding a packet from an ingress packet forwarding engine to a particular destination packet forwarding engine (PFE) when internal packet load balancing may otherwise result in an increased number of fabric hops. For example, a source PFE may receive incoming packets destined for a router reachable only by a particular destination PFE (e.g., egress PFE). Rather than load balancing the incoming packets to a destination PFE that is likely to be a non-egress PFE, a source PFE obtains fabric path information associated with the egress PFE from a destination PFE such that source PFE may forward incoming packets directly to the egress PFE. |
US10587513B2 |
Method, apparatus and system for determining content acquisition path and processing request
The present disclosure provide a method for determining a content acquisition path, a method for processing a content request and a corresponding apparatus and system. The method for determining the content acquisition path includes: receiving a request from a user, where the request is used for requesting an original content provider to provide a content, and the request carries a name of the content, a network address of the original content provider and a network address of the user; calculating at least two forwarding paths to the original content provider, and determining a content acquisition path according to link cost on each forwarding path and a cache hit rate of a network node on each forwarding path to the content; and sending the request to a next network node according to the content acquisition path, for enabling the next network node to forward or respond to the request. |
US10587510B2 |
Network function virtualization using tagged access ports
An embodiment of the invention may include a method, computer program product, and computer system for handling virtual network traffic. The embodiment may include a computing device receiving a data packet by a virtual LAN (VLAN) located on a switch. The embodiment may include determining a virtual device, located on a physical device, associated with the data packet. The embodiment may include determining a tagged access port between the switch and the physical device, wherein the tagged access port handles all network traffic between the switch and the physical device. The embodiment may include determining a VLAN-ID based on the tagged access port and the virtual device. The embodiment may include routing the data packet to the virtual device based on the VLAN-ID. |
US10587509B2 |
Low-overhead routing
A method of routing an Internet Protocol (IP) packet from a routing device is provided. The method includes receiving a first IP packet having a first IP header and a first IP data field, the first IP packet having a final destination corresponding to a destination device communicatively coupled to the routing device via a network route including at least two hops between the routing device and the final destination. A second IP packet having a second IP header and a second IP data field is generated. The second IP data field is a copy of the first IP data field, and a destination IP address field in the second IP header includes an IP address of a next hop on the network route. The second IP packet does not include an IP address of the final destination in the second IP header. |
US10587506B2 |
Video router
The embodiments described herein provide a data transmission system comprising a plurality of video routers, a supervisory system for transmitting one or more router configuration signals to one or more video routers, and a control communication network for coupling the plurality of video routers and the supervisory system. Each router in the system comprises a backplane including a plurality of backplane connections, at least one line card and at least one fabric card. Each line card comprises a plurality of input ports and output ports where each input and output port is coupled to a respective external signal through the backplane. Each line card further comprises a line card cross-point switch having a plurality of input switch terminals and a plurality of output switch terminals. Each fabric card comprises a fabric card cross-point switch having a plurality of input switch terminal and a plurality of output switch terminals. Furthermore, each line card and each fabric card comprises a card controller where the card controller selectively couples one or more input switch terminals of a cross-point switch to the output switch terminals of that cross-point switch. The cross-point switches being manipulated by the card controller may belong to one or more different cards within the same video router. |
US10587502B2 |
Communications methods, apparatus and systems for providing scalable media services in SDN systems
The present invention relates to communications methods, apparatus and systems for providing media micro flow services in a scalable manner using SDN principles. In an exemplary method embodiment a session border controller in a SDN network is operated to receive first signaling information for establishing a first media session, the first media session including a first media packet flow that passes through a first programmable switch of the SDN network; generate instructions to implement a media micro flow service on the first programmable switch through which the first media packet flow passes; and send the instructions to a SDN controller which controls the first programmable switch. |
US10587501B2 |
Emergency packet transmission allocation within time multiplexed channel hopping for LLNs
A network device establishes a depth-aware communication schedule for one or more nodes in a data network having a routing topology comprising a root node, the establishing including selecting from a slotframe of the depth-aware communication schedule a first subset of timeslots based on the depth, and allocating to each timeslot in the first subset an exclusive role (a transmit operation, a receive operation, or an idle state) for one or more of the nodes at the corresponding depth; the network device identifies one or more idle states in the depth-aware communication schedule, and selects a second subset of timeslots from the idle states as in-case-of-emergency timeslots, based on the network device identifying in the second subset a corresponding timeslot at a neighboring depth being allocated a corresponding transmit operation or receive operation; the network device causes selective transmission of a prioritized data packet in an allocated in-case-of-emergency timeslot. |
US10587500B2 |
Intelligent optical restoration in integrated multi-layer networks
Memory devices, methods and systems are described in which a non-transitory memory device stores instructions that, when executed by a processor, cause the processor to: receive, via an input component, at least one message from a network element in a multi-layer network comprising information indicative of at least one failure of a working path; determine based at least in part on information indicative of a data transport path coincident with the working path in a second layer in the network different from the first layer, an alternate path in the first layer for transmission of the data through the multi-layer network; and transmit, via an output component, at least one signal comprising configuration instructions to at least one line module, the configuration instructions directing the line module to switch and transmit the data using the alternate path. |
US10587498B2 |
Methods and arrangements for multipath traffic aggregation
The present disclosure relates to methods and arrangements for multipath traffic aggregation using a multipath Transmission Control Protocol, MPTCP, proxy. A method of relaying data between an MPTCP capable wireless device and a server is performed in a multipath Transmission Control Protocol, MPTCP, proxy, configured with a unique Internet Protocol, IP, address. The comprises establishing (S33) an MPTCP session between the MPTCP proxy and the wireless device, the MPTCP session comprising a first MPTCP subflow mapped on a first network path for the wireless device using a default traffic flow tuple, and establishing (S35) a TCP session with the server. The method further comprises initiating (S37) a further MPTCP subflow in the MPTCP session between the MPTCP proxy and the wireless device based on a mapping of the further MPTCP subflow to a second network path for the wireless device using a filtering traffic flow tuple comprising the unique IP-address configured for the MPTCP proxy. Data is relayed (S39) between the wireless device and the server, wherein data between the MPTCP proxy and the wireless device is exchanged in the MPTCP session comprising the first MPTCP subflow on the first network path and the further MPTCP subflow on the second network path and wherein data between the MPTCP proxy and the server is exchanged in the TCP session. |
US10587496B2 |
Localizing traffic using network topology
Localizing network traffic using network topology is provided. A request for content is received from a first peer of a peer-to-peer (P2P) network having a plurality of peers. In response to receiving a request for content, one or more peers to receive the requested content in the P2P network are determined. One or more nodes in a trace route from the first peer to a predetermined address that are common to the trace route from the one or more peers to the predetermined address are determined. The one or more common nodes are ordered by hops from the first peer. At least one peer is selected from the ordered one or more common nodes to recommend to the first peer. The selected at least one peer is recommended to the first peer. The first peer then connects with the recommended at least one peer and receive the content. |
US10587494B2 |
Network control method and apparatus
Embodiments of the present invention provide a network control method and apparatus. The network control method includes: receiving, by a first network controller, a request message of a forwarding plane device, where the request message includes information that is used to indicate a network event and information that is used to instruct to request a processing policy of the network event, and the first network controller is a primary network controller of the forwarding plane device; and if the first network controller determines, according to the request message, that the first network controller cannot provide the processing policy, sending, by the first network controller, the request message to a second network controller, receiving the processing policy sent by the second network controller, and sending the received processing policy to the forwarding plane device. |
US10587492B2 |
Method and apparatus for tracing paths in service function chains
In one embodiment, a method includes receiving a trace request packet at a service node on a service chain, the trace request packet comprising a service index limit that remains constant for use in identifying at least one service node in the service chain to generate a trace report packet, and processing the trace request packet and determining whether to forward the trace request packet on the service chain or to generate the trace report packet based on a comparison of a service index to the service index limit in the trace request packet, wherein the trace report packet includes service function information of a plurality of service functions in the service chain, and the trace request packet is forwarded on the service chain according to a service path identifier and the service index. |
US10587486B2 |
Detecting microbursts
Examples provided herein describe a method for facilitating detection of microbursts in queues. For example, a physical processor of a computing device may dynamically determine, for each queue of a plurality of queues of a network switch, whether a monitoring threshold based on an amount of usage of a buffer memory by the plurality of queues. The physical processor may detect, for each queue, whether congestion exists based on whether throughput on the queue exceeds the determined monitoring threshold. The first physical processor may then report information about a set of queues experiencing microbursts in the network switch based on the detection of congestion for each queue. |
US10587485B2 |
Federated mobile device management
In one example of federated mobile device management, a first management server federates with a second management server based on an exchange of one or more identity authentication certificates between them. After the first and second management servers have federated or affiliated, they can exchange mobile device management data, including compliance policies, rules, resources, etc., with each other. Based on a request from a client device for affiliated mobile device management, the first management server can request and receive device management data from the second management device. The first management server can evaluate the device management data received from the second management device for conformity with a baseline management policy. If it conforms, the first management server can use the device management data from the second management server, at least in part, to manage the client device. |
US10587484B2 |
Anomaly detection and reporting in a network assurance appliance
Systems, methods, and computer-readable media for detecting and reporting anomalies in a network environment for providing network assurance. In some embodiments, a system can determine confidence scores for at least one value of parameters of a network environment defining network events occurring in the network environment. The confidences scores can indicate a frequency that the defined network events have a specific event state. The confidence scores can be monitored to detect an anomaly in the network environment. In response to detecting the anomaly in the network environment, the system can determine a relevant network state of the network environment. The relevant network state of the network environment and the anomaly in the network environment can be presented to a user. |
US10587482B2 |
Discovery of IoT devices
Connecting an IoT device enabling a new function of another IoT device. An IoT hub scans a network segment for presence of an IoT device. Upon detecting the IoT device, a device response pattern is received. The device response pattern is compared with stored response patterns. A matching stored response pattern is selected which has a similarity to the device response pattern. A pattern difference is derived. Related device information is transformed into a device signature for the IoT device. The device signature is transferred to a discovery engine. The device signature is compared to stored signatures and protocol information. A matching stored signature and protocol information is transferred to the IoT hub. The IoT hub compares the new function with functions of other connected IoT devices. Upon finding a matching other IoT device, the other IoT device is offered a usage of the new function and protocol information. |
US10587476B2 |
Advanced switch node selection for power line communications network
An algorithm for the promotion of terminal nodes to switch nodes in a PLC network reduces overall network overhead and collisions, while ensuring the appropriate selection of a switch node and minimizing the number of levels in a PLC network. It also ensures that the terminal nodes with appropriate signal-to-noise ratios (SNRs) are promoted. It is desirable to have a network with fewer levels. The disclosed approach favors the nodes that are closer to the DC to promote them as switch nodes. This is achieved by waiting for a smaller number of PNPDUs for a node that is closer to the DC in comparison to a node that is farther away from the DC. |
US10587475B2 |
Network discovery optimization using supplemental information published by devices
Methods, systems and computer readable media for optimizing (or improving) network discovery using supplemental information published by devices and available on their neighbor devices are described. In some implementations, the method can include obtaining, at a network management computer system, a list of one or more seed devices. The method can also include retrieving a device identifier of a corresponding seed device from the list of one or more seed devices. The method can further include querying, at the network management computer system, the corresponding seed device to obtain neighboring device connectivity information of the seed device and supplemental information for each neighboring device. |
US10587474B2 |
Elastic capacity management with a cloud cable modem termination system (cCMTS)
Elastic capacity management of remote physical layer (R-PHY) nodes with a cloud Cable Modem Termination System (cCMTS) may be provided. First, a cCMTS instance may be spawned by an orchestrator. Next, the cCMTS instance may be synchronized with states of a physical Cable Modem Termination System (pCMTS). Underlay routing may then be configured between a plurality of remote physical layer (R-PHY) nodes and the cCMTS instance. Then a plurality of R-PHY node connections respectively corresponding to the plurality of R-PHY nodes may be switched from the pCMTS to the cCMTS instance. |
US10587473B2 |
Opportunistic block transmission with time constraints
A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed. |
US10587471B1 |
Criterion-based computing instance activation
Method and apparatus for activating a computing instance are disclosed. In the method and apparatus, a computing instance is activated if received traffic addressed to the computing instance is determined to satisfy one or more conditions for computing instance activation. Following activation, the data may be sent to the computing instance for processing. |
US10587465B1 |
Methods, systems, and computer readable mediums for selecting and configuring a computing system to support a replicated application
Methods, systems, and computer readable mediums for selecting and configuring a computing system to support a replicated application are disclosed. According to one example, a method includes capturing resource availability data associated with a plurality of computing systems, wherein each of the plurality of computing systems resides at a separate and distinct geographical site. The method further includes determining, for each of the plurality of computing systems, a suitability score based on the captured resource availability data and at least one external factor associated with the computing system, selecting one of the plurality of computing systems to host the replicated application based on the determined suitability scores, and establishing a logical environment on the selected computing system to support the enterprise application. |
US10587464B2 |
Automatic provisioning of a software development environment
An automatic environment provisioning system receives a user request for auto provisioning of a development environment and automatically creates an environment per the user's request on a cloud platform. The user's request includes a selection of a technology platform on which to create the environment in addition to other system requirements. The user's input for generating the environment including the selection of a technology platform is employed for generating a template. The template can reference individual identifiers of various images corresponding to the software resources associated with the user's selected technology platform. The template enables instantiating the images with identifiers associated with the user-selected technology platform in order to enable creating the auto-provisioned environment. One or more users can be provided access to the auto-provisioned environment to of develop, test and/or implement the solution. |
US10587460B2 |
Systems and methods for correlating sensory events and legacy system events utilizing a correlation engine for security, safety, and business productivity
Monitoring systems and methods for use in security, safety, and business process applications utilizing a correlation engine are disclosed. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by a correlation engine, optionally by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest, or one or more critical events of interest. Finally, one or more actions are triggered based on a detection of one or more correlations of interest, one or more anomalous events, or one or more critical events of interest. Events may come from sensory devices, legacy systems, third-party systems, anonymous tips, and other data sources. The present invention may be used to increase business productivity by improving security, safety, and increasing profitability of business processes. |
US10587458B2 |
Using RF energy on an uplink channel to transition an unpowered access point to a power-up state
Apparatuses and methods are disclosed for using RF energy on an uplink channel to transition an unpowered access point to a power-up state. One apparatus includes a wake-up circuit that detects a radio frequency (“RF”) data signal from a remote unit, harvests RF energy of the RF data signal, and determines a signal strength of the RF data signal. The apparatus includes a controller that activates a network interface to query a base unit for a wake-up confirmation message in response to the signal strength of the RF data signal exceeding a threshold power level, adjusts a wake-up configuration in response to not receiving the wake-up confirmation message, and transitions the apparatus from an unpowered state to a power-up state in response to receiving the wake-up confirmation message. |
US10587451B2 |
Device programming with system generation
A secure programming system and method for provisioning and programming a target payload into a programmable device mounted in a programmer. The programmable device can be authenticated before programming to verify the device is a valid device produced by a silicon vendor. The target payload can be programmed into the programmable device and linked with an authorized manufacturer. The programmable device can be verified after programming the target payload by verifying the silicon vendor and the authorized manufacturer. |
US10587450B1 |
High-assurance multi-domain network switch
Embodiments for a method of implementing multiple domains in a network switching device are disclosed. The method includes assigning a plurality of hardware ports to a plurality of domains. Ports are assigned to at least two of the plurality of domains, and none of the ports are concurrently assigned to multiple domains. The method also includes loading rules for forwarding packets between the plurality of ports into a data plane. The rules direct the data plane to forward only between ports in a common domain of the plurality of domains. The method also includes assuring that a packet received at any port assigned to a first domain is not sent in legible form from any port assigned to a second domain if an error causes the data plane to forward or request forwarding the packet to any port assigned to a second domain. |
US10587449B2 |
System and method to use location-aware DNS responses as input to media relay selection for WebRTC
A region specific proxy server receives a first request to establish a communication session from a communication device. The first request is based on an address of the region specific proxy server identified by a DNS server. The region specific proxy server generates and sends, to a media control service, a second request to identify a region specific media relay. The second request comprises the address of the region specific proxy server. The proxy server receives, from the media control service, an address of the region specific media relay that is selected based on the address of the region specific proxy server. The proxy server sends the address of the region specific media relay to the communication device. The communication device uses the address of the region specific media relay to establish a media communication session (e.g., a voice media communication session) using the region specific media relay. |
US10587448B2 |
Transmission device, reception device, and transmission method
According to one embodiment, a transmission device includes an insertion unit, an allocation unit, a division unit, an IFFT unit, a phase rotation unit, and a transmission unit. The phase rotation unit performs a phase rotation to reduce a PAPR characteristic for each block on which inverse fast Fourier transform has been performed. The transmission unit combines transmission signals, on each of which a phase rotation has been performed by the phase rotation unit, and transmits the combined transmission signal to an external device. In addition, the division unit includes a predetermined band and at least one pilot symbol located outside another of end of this predetermined band on an opposite side of the one end into one block. |
US10587443B2 |
Method and apparatus for receiving a reduced peak to average power ratio signal
A method and apparatus for receiving a reduced peak to average power ratio signal is disclosed. The method includes receiving a signal, the signal being processed prior to transmission to reduce peak to average power ratio, determining a processing mode used to reduce the peak to average power ratio of the received signal, and reducing the amplitude level for a portion of the received signal using constant modulus clipping if the processing mode includes a two-dimensional constellation extension. The apparatus includes a processing circuit that receives a signal, the signal being processed prior to transmission to reduce peak to average power ratio, and a limiter circuit that determines a processing mode used to reduce the peak to average power ratio of the received signal and reduces the amplitude level for a portion of the received signal using constant modulus clipping if the processing mode includes a two-dimensional constellation extension. |
US10587441B2 |
Terminal apparatus and base station apparatus
First information indicating a length of a cyclic prefix for an inter-terminal apparatus signal transmitted to the other terminal apparatus and second information indicating a length of a cyclic prefix for an uplink signal in the EUTRAN, from a base station apparatus of the EUTRAN are received from a base station apparatus of the EUTRAN. |
US10587440B2 |
Method for transmitting and receiving signal in WLAN system and device therefor
The present specification discloses a method for transmitting and receiving a signal in a WLAN system, by a station, and a device therefor. More particularly, the present specification discloses, when a station transmits and receives a signal through a channel on which one or two channels are bonded, a method for constituting an enhanced directional multi gigabit (EDMG) short training field (STF) for an orthogonal frequency division multiplexing (OFDM) packet, and transmitting and receiving a signal comprising the constituted EDMG STF field, and a device therefor. |
US10587439B1 |
Systems and methods for modifying modulated signals for transmission
Systems and methods are disclosed herein for modifying modulated signals for transmission. The system receives a modulated signal comprising a speech signal and a carrier wave and generates first and second spectral signals by converting the modulation signal and carrier wave from the time domain to the frequency domain respectively. The system then determines spectral bands for the first and second spectral signals. For each spectral band, the system calculates a weighted spectral band value based on a magnitude of the first spectral signal within the spectral band and generates a modified spectral signal by modifying the second spectral signal with the weighted spectral band value. The system then converts the modified spectral signal from the frequency domain to the time domain and transmits the converted modified spectral signal to a server. |
US10587435B2 |
Technique for radio channel estimation
A technique for determining channel coefficients for a first array of antennas coupled through respective first phase shifters to a first radio chain and a second array of antennas coupled through respective second phase shifters to a second radio chain is described. As to a method aspect of the technique, pairs of first and second phase vectors are applied to the first and second phase shifters, respectively. Each of the pairs defines complementary directional gains at the first and second arrays for receiving reference signals. A channel estimation is performed in each of the first and second radio chains for each of the pairs based on the received reference signals. Based on the channel estimations for each of the pairs, at least one channel coefficient for the antennas in each of the first and second arrays is determined. |
US10587434B2 |
In-band management interface with user space datapath
A method of utilizing the same hardware network interface card (NIC) in a gateway of a datacenter to communicate datacenter tenant packet traffic and packet traffic for a set of applications that execute in the user space of the gateway and utilize a network stack in the kernel space of the gateway. The method sends and receives packets for the datacenter tenant packet traffic through a packet datapath in the user space. The method sends incoming packets from the NIC to the set of applications through the datapath in the user space, a user-kernel transport driver connecting the kernel network stack to the datapath in the user space, and the kernel network stack. The method receives outgoing packets at the NIC from the set of applications through the kernel network stack, the user-kernel transport driver, and the data path in the user space. |
US10587431B2 |
Tunnel establishment method and apparatus
The present invention relates to the field of communications technologies and discloses a tunnel establishment method and apparatus. Even if an entity for executing the solution is not changed, a type of a tunnel established for each service of a terminal may be the same or may be different. For example, a first tunnel and a second tunnel may be established for a current service of the terminal, and a third tunnel may be established for a next service of the terminal. This eases congestion in a backbone network between a secondary access network node and a primary access network node. Alternatively, this avoids using a directly connected tunnel as a tunnel established between the secondary access network node and a core network user plane node when a core network control plane node needs to receive and send too much path switching signaling. |
US10587430B1 |
Networked devices, systems, and methods for associating playback devices based on sound codes
In one aspect, a playback device is provided that is configured to identify a trigger event indicating a request to associate the playback device with another playback device. Based on identifying the trigger event, the playback device is configured to create a first sound code based on a first sound specimen detected by the playback device. After identifying the trigger event, the playback device is configured to receive from the other playback device a sound object and based on receiving the sound object, identify a second sound code. The playback device is also configured to, based on the first sound code and the second sound code, determine that it and the other playback device have a spatial relationship. Based on that determination, the playback device is configured to cause it and the other playback device to be associated in accordance with the indicated request. |
US10587426B2 |
System and method for optimizing revenue through bandwidth utilization management
Aspects of the subject disclosure may include, for example, determining a bandwidth utilization of a network, obtaining a request provided by equipment of a user to access requested network content by way of the network, and adjusting, responsive to the bandwidth utilization exceeding a threshold, a data service price for transporting the requested network content to the equipment of the user. A notification of the adjusted data service price is forwarded to the equipment of the user, and an updated request is obtained from the equipment o the user for providing the requested network content, wherein the updated request is responsive to the notification of the adjusted data service price. Transport of the requested network content to the equipment of the user is facilitated according to the updated request. Other embodiments are disclosed. |
US10587420B2 |
Method implemented in an identity document and associated identity document
Disclosed is a method implemented in an identity document including a microcircuit and a unit enabling the microcircuit to communicate with a terminal, the microcircuit being designed to permit the transmission of data obtained (directly or indirectly) from data memorized in a storage zone in response to a request received from the terminal, furthermore including the following steps: reception by the microcircuit of an identifier of the terminal; at least partial comparison of the identifier of the terminal and of at least one portion of an identifier stored in the microcircuit; and performance of a set action depending on the result of the comparison. An identity document in which such a method is implemented is also described. |
US10587403B2 |
Enhanced obfuscation or randomization for secure product identification and verification
The invention relates to a method of defining a numerical basis by combining at least two different ranges of numbers which can be used to obfuscate an alphanumeric character. This basis can be used for product identification or other methods of creating unique tracking or identification numbers when used in combination with conversion functions. |
US10587399B2 |
Data conversion systems and methods
In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface. |
US10587395B2 |
Architecture and instruction set for implementing advanced encryption standard (AES)
A flexible aes instruction for a general purpose processor is provided that performs aes encryption or decryption using n rounds, where n includes the standard aes set of rounds {10, 12, 14}. A parameter is provided to allow the type of aes round to be selected, that is, whether it is a “last round”. In addition to standard aes, the flexible aes instruction allows an AES-like cipher with 20 rounds to be specified or a “one round” pass. |
US10587394B2 |
High performance phase locked loop
Methods and systems are described for receiving N phases of a local clock signal and M phases of a reference signal, wherein M is an integer greater than or equal to 1 and N is an integer greater than or equal to 2, generating a plurality of partial phase error signals, each partial phase error signal formed at least in part by comparing (i) a respective phase of the M phases of the reference signal to (ii) a respective phase of the N phases of the local clock signal, and generating a composite phase error signal by summing the plurality of partial phase error signals, and responsively adjusting a fixed phase of a local oscillator using the composite phase error signal. |
US10587390B2 |
Method for transmitting and receiving reference signal and apparatus therefor
A method of receiving, by a user equipment (UE), a reference signal in a wireless communication system. The method includes: receiving downlink control information (DCI) for scheduling downlink data in a first transmission time interval (TTI); acquiring, from the DCI, information related to whether the reference signal is included in the first TTI in which the downlink data is scheduled; and receiving, in the first TTI, the reference signal for the first TTI based on the information related to whether the reference signal is included in the first TTI. The method further includes, based on the downlink data scheduled to be repeatedly transmitted in the first TTI and at least one second TTI: receiving, in each of the at least one second TTI, a reference signal for the each of the at least one second TTI. |
US10587386B2 |
Multiplexing of periodic channel state information on physical uplink shared channel together with hybrid automatic repeat request acknowledgement
A method, system and apparatus are disclosed. A wireless device (WD) configured to communicate with a network node is provided. The WD configured to, and/or comprising a radio interface and/or processing circuitry configured to receive a Downlink Control Information (DCI) message for scheduling transmission on a Physical Uplink Shared Channel (PUSCH) in which the DCI message not containing an indication of how many resources to reserve for Hybrid Automatic Repeat Request (HARQ) bits, and optionally, transmit on the scheduled PUSCH based on the DCI message. |
US10587380B2 |
Frequency diversity modulation system and method
A method of encoding a first bit and a second bit for transmission on a transmission band is provided. The method includes receiving a bit stream that includes the first and second bits, mapping the first bit into a first symbol, mapping the second bit into a second symbol, differentially encoding at least the first symbol and the second symbol, and causing the first and second symbols to be transmitted on a transmission band as part of a symbol stream. |
US10587379B2 |
Terminal apparatus and method for transmitting a reference signal
Provided are a radio communication terminal apparatus and a radio transmission method by which intersymbol interference of DM-RS of a CoMP terminal and a Non-CoMP terminal can be reduced. A CoMP set setting unit (102) sets the cell IDs of all cells in the CoMP set in a cell selection unit (104), and a serving cell setting unit (103) sets the cell ID of the serving cell in the cell selection unit (104). The cell selection unit (104) selects the cell ID having a number closest to the cell ID of the serving cell from the cells in the CoMP set. A sequence information calculation unit (106) derives a sequence group number from the selected cell ID, and the sequence information calculation unit (106) calculates a sequence number from the derived sequence group number and a transmission bandwidth of the DM-RS. |
US10587376B2 |
Transmission in a guard band of a RAT
A radio node (705, 711) is configured to transmit, within a guard band of a first radio access technology (RAT), a radio signal (709) according to a second RAT. The radio node (705, 711) determines, based on a channel bandwidth (731) of the first RAT, one or more transmit parameters for transmission of the radio signal (709) according to the second RAT within the guard band of the first RAT, for transmission of the radio signal (709) to comply with emission limits for the first RAT. The one or more transmit parameters include a frequency position of the radio signal (709) within the guard band for the first RAT. The radio node (705, 711) also configures the radio node (705, 711) with the one or more transmit parameters for transmitting the radio signal (709) according to the second RAT within the guard band of the first RAT. |
US10587375B2 |
Downlink signaling in a high efficiency wireless local area network (WLAN)
A first communication device generates a physical layer (PHY) preamble of a PHY data unit. A signal field of the PHY preamble includes i) a common block of information bits having information for multiple second communication devices and ii) a plurality of user blocks of information bits, each user block having information for a respective one of the multiple second communication devices. The common block includes a frequency resource unit allocation field that defines a plurality of frequency resource units corresponding to a PHY payload of the PHY data unit. The user blocks respectively correspond to frequency resource units defined by the frequency resource unit allocation field. Each user block includes an indication of a modulation and coding scheme (MCS) used in the corresponding frequency resource unit. Each group of two user blocks is encoded as a respective second encoded block to allow the multiple second communication devices to efficiently decode the signal field. |
US10587372B2 |
Method for multiplexing ACK/NACK response in wireless communication system, and apparatus therefor
Disclosed is a method for reporting, by a terminal, acknowledgement/negative acknowledgement (ACK/NACK) to a base station. Specifically, the method comprises the steps of: receiving, from a network, data signals for providing a plurality of broadcasting services during a preset subframe; generating, in subframe units, pieces of ACK/NACK information with respect to each of the data signals; bundling the pieces of ACK/NACK information; and reporting the bundled pieces of ACK/NACK information to the network from a single subframe. |
US10587366B2 |
V2X performance enhancements in high speed environments
Implementations of this disclosure generally may relate to the field of wireless communications. More specifically, implementations described in this disclosure relate to different 3GPP LTE and LTE-A system enhancements to address the issue and support reliable V2X operation in the high mobility environments. Several solutions to improve the V2X system performance in the high mobility vehicular channel propagation conditions are described. Some aspects relate to the suggestion of a new DMRS patterns within individual subframes that promote more accurate CFO estimation. Moreover, another aspect provides DMRS mapping or puncturing patterns to transmit individual DMRS in a periodic pattern on respective OFDM/SC-FDMA symbols so that they do not occupy all REs of the OFDM/SC-FDMA symbols, respectively. |
US10587360B2 |
Device privacy protection
Example implementations relate to advertisements of a privacy protected device. For example, advertisements of the privacy protected device are jammed. Additionally dummy device advertisements are broadcasted. The dummy device advertisements include a reduced-information advertisement for the privacy protected device. |
US10587356B2 |
Spectrum partitioning using hilbert transform for improved frequency scan
A method of performing wireless communication includes accumulating, by a user equipment (UE) during initial cell search, samples of received data over a maximum front-end bandwidth of the UE. The method also includes splitting the samples into smaller, non-overlapping spectrum chunks, and performing correlation-based detection on one or more of the smaller, non-overlapping chunks. The method further includes detecting a wireless communication system based on results of the correlation-based detection. |
US10587355B2 |
Broadcast signal transmission apparatus using transmission identifier scaled with 4-bit injection level code and method using same
An apparatus for transmitting broadcasting signal using transmitter identification scaled by 4-bit injection level code and method using the same are disclosed. An apparatus for transmitting broadcasting signal according to an embodiment of the present invention includes a waveform generator configured to generate a host broadcasting signal; a transmitter identification signal generator configured to generate a transmitter identification signal for identifying a transmitter, the transmitter identification signal scaled by an injection level code; and a combiner configured to inject the transmitter identification signal into the host broadcasting signal in a time domain so that the transmitter identification signal is transmitted synchronously with the host broadcasting signal. |
US10587352B2 |
Wireless radio frequency instrumentation and adaptive network management system
Proactive systems for monitoring, diagnosing, and providing a plan of corrective action for Radio Frequency (RF) hardware components as part of a greater system or network in telecommunications. The system can be used for remote sites and in conjunction with current network management tools as the most prolific and fundamental piece of instrumentation in telecommunication networks. The system can be used simply as an RF development instrument for any industry requiring the use of high frequency signals. It consists of four sensor modules that are wirelessly linked to a receiver module which could be miles away. The sensors are: RF power detector, Spectrum Analyzer, Interference Cancelling Synthesizer, dual function RF power detector and spectrum analyzer. The data gathered allows the user to create a profile for specific malfunctions in the RF chain, as well as interference direction, strength and source type leading to remotely deployed solution, and a mobile network. |
US10587350B2 |
Calibrating a programmable phase matrix and channel emulator and performing massive MIMO array testing using the calibrated phase matrix and channel emulator
The disclosed systems and methods for conducted massive MIMO array testing uses an efficient method of utilizing hardware resources for emulating signals from a massive MIMO base station transceiver to a MIMO mobile unit as dictated by a channel model; and also for emulating signals from a MIMO mobile unit to a massive MIMO BS transceiver, as dictated by a channel model. The system uses a phase matrix combiner to emulate the angular behavior of the propagation using virtual probes, combined with a radio channel emulator to create the temporal, multipath, and correlation behavior of the propagation. Using a phase matrix function increases the number of antenna elements that can be utilized in a massive MIMO array emulation while keeping the required number of fading channels within the radio channel emulator at a reduced number, thus forming a cost effective, yet realistic test system for massive MIMO testing. |
US10587344B2 |
Devices and techniques for integrated optical data communication
Devices and techniques for integrated optical data communication. A method of encoding symbols in an optical signal may include encoding a first symbol by injecting charge carriers, at a first rate, into a semiconductor device, such as a PIN diode. The method may also include encoding a second symbol by injecting charge carriers, at a second rate, into the semiconductor device. The first rate may exceed the second rate. A modulator driver circuit may include a resistive circuit coupled between supply terminal and drive terminals. The modulator driver circuit may also include a control circuit coupled between a data terminal and the resistive circuit. The control circuit may modulate a resistance of the resistive circuit by selectively coupling one or more of a plurality of portions of the resistive circuit to the drive terminal based on data to be optically encoded. In some embodiments, a modulator driver circuit and an optical modulator may be integrated on the same die or stacked (3D integrated) die and connected with through-oxide or through-silicon vias. |
US10587340B2 |
Temporospatial software-defined networking for NGSO satellite networks
The disclosure provides for a system that includes a network controller. The network controller is configured to receive information from nodes of a network, where nodes include one node that is in motion relative to another node. The network controller is also configured to generate a table representing available nodes and possible links in the network based on the information, and determine a topology of the network based on the table. Additionally, the network controller is configured to receive client data information from a client device, and determine flows for the topology based on the client data information. Each flow includes one or more requirements for a routing path through the network. The network controller is configured to generate a network configuration for the topology based on the flows, and send instructions to the nodes of the network for implementing the network configuration and transmitting client data. |
US10587337B2 |
Information sending and receiving method and system, base station, and first user equipment
The present invention discloses a method, including: determining, by first user equipment, a frame structure of a first serving cell; and sending and receiving, by the first user equipment in the first serving cell, information based on the frame structure of the first serving cell, where: in the frame structure of the first serving cell, one radio frame includes at least one first subframe and at least one second subframe, and both the first subframe and the second subframe include a symbol used for downlink transmission, a guard period, and a symbol used for uplink transmission; in the first subframe, a quantity of symbols used for downlink transmission is greater than a quantity of symbols used for uplink transmission; and in the second subframe, a quantity of symbols used for downlink transmission is less than a quantity of symbols used for uplink transmission. |
US10587334B2 |
Method and a system for use in a satellite communications system
A method and a system are provided for use in a satellite communications network in which broadcasting services are provided to a mobile terminal. The method comprises: duplicating bits comprised in communications which the satellite is about to broadcast, thereby forming a first stream of bits and a second stream of bits; conveying the first stream of bits in an encoded form along a satellite channel whereas the second stream of bits is conveyed in an encoded form along a terrestrial channel; and combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel in order to obtain a combined stream of bits. |
US10587331B1 |
RF repeater and mobile unit with cancellation of interference from a repeated signal
A radio frequency repeater device includes a receive antenna that receives a receive signal having a first frequency. A transmit antenna transmits a repeat signal at the first frequency, the repeat signal being an amplified version of the receive signal. A signal filter communicates with the receive antenna and transmit antenna, the signal filter being operable to amplify quadrature and non-quadrature components of an input signal associated with the repeat signal to produce a filtered repeat signal. A coupler combines the receive signal with the filtered repeat signal in such a way that the filtered repeat signal cancels interference from the transmitted repeat signal in the receive signal. |
US10587328B2 |
Operating a wireless communication system
The present invention relates to a method for operating a wireless communication system. The wireless communication system comprises a base station and a terminal. The terminal comprises a plurality of antenna elements and provides at least two antenna array configurations comprising a first antenna array configuration comprising at least two antenna elements having same radio transmission characteristics and a second antenna array configuration comprising at least two antenna elements having different radio transmission characteristics. According to the method, a selection process for selecting and an antenna array configuration of the at least two antenna array configurations is triggered and for each of the at least two antenna array configurations a corresponding figure of merit is determined. The corresponding figure of merit is determined based on corresponding pilot signals received from the base station via the corresponding antenna array configuration. Depending on the figures of merit, an antenna array configuration is activated. |
US10587326B2 |
Device for calculating a received quality of reference signal
[Object] To make it possible to select a cell that is more preferable for a terminal device in an environment in which beamforming is performed.[Solution] There is provided a device including: an acquiring unit configured to acquire first received power information indicating received power of a reference signal for measurement transmitted by a target base station using a weight set for beamforming in a terminal device and second received power information indicating received power of a reference signal for measurement transmitted by another base station using a weight set for beamforming in the terminal device; and a control unit configured to calculate received quality of the reference signal transmitted by the target base station in the terminal device based on the first received power information and the second received power information. |
US10587324B2 |
CSI reporting for a set of CSI-RS resources
A method implemented by a wireless terminal of reporting channel state information to a wireless communication network is disclosed. The wireless terminal receives reference symbols on a set of channel state information reference symbol (CSI-RS) resources, and determines a common transmission rank for the set of CSI-RS resources, based on the reference symbols received on a subset of those CSI-RS resources. The terminal then generates CSI feedback as a function of the common transmission rank, and transmits the CSI feedback to the communication network. The CSI feedback may include the common transmission rank itself, or may include different transmission ranks for different CSI-RS resources each determined as a function of the common transmission rank. A complementary method in which a network node uses such a CSI feedback to perform rank adaptation for the set of CSI-RS resources is also disclosed. |
US10587322B2 |
Channel state information measurement and feedback method and apparatus
Embodiments of the present invention provide a CSI measurement and feedback method and apparatus. In some embodiments, a terminal receives a reference signal sent by a base station, and the terminal performs channel measurement based on the reference signal, to obtain first CSI carrying a target index I1. Different cases of the target index exist. The terminal sends the first CSI. |
US10587316B2 |
Feedback method of hybrid CSI in multi-antenna communication system and device therefor
Disclosed in the present invention is a method by which a terminal reports channel status information (CSI) to a base station in a wireless communication system. The method comprises the steps of: receiving, through an upper layer, information on one CSI process having a first enhanced multiple input multiple output (eMIMO) type and a second eMIMO type; receiving a first channel status information-reference signal (CSI-RS) corresponding to the first eMIMO type; periodically reporting, to the base station, first CSI measured on the basis of the first CSI-RS; receiving a second CSI-RS, which corresponds to the second eMIMO type, beamformed on the basis of the first CSI; and periodically reporting, to the base station, second CSI measured on the basis of the second CSI-RS, wherein a priority of the first CSI is set to be equal to a priority of a CSI-RS resource indicator (CRI). |
US10587315B2 |
Multi-cell processing architectures for modeling and impairment compensation in multi-input multi-output systems
The present invention relates to a method for multiple-input multiple-output impairment pre-compensation comprising: receiving a multiple-input signal; generating a pre-distorted multiple-input signal from the received multiple-input signal; generating a multiple-output signal by feeding the pre-distorted multiple-input signal into a multiple-input and multiple-output transmitter; estimating impairments generated by the multiple-input and multiple-output transmitter; and adjusting the pre-distorted multiple-input signal to compensate for the estimated impairments. The present invention also relates to a pre-compensator for use with a multiple-input and multiple-output transmitter, comprising: a multiple-input for receiving a multiple-input signal; a matrix of pre-processing cells for generating a pre-distorted multiple-input signal from the received multiple-input signal; and a multiple-output for feeding the pre-distorted multiple-input signal to the multiple-input and multiple-output transmitter. The pre-processing cells are configured so as to estimate impairments generated by the multiple-input and multiple-output transmitter and adjust the pre-distorted multiple-input signal to compensate for the estimated impairments. |
US10587313B2 |
Optimized multi-beam antenna array network with an extended radio frequency range
A system, in a radio frequency (RF) transmitter device, dynamically selects one or more reflector devices along a non-line-of-sight (NLOS) radio path based on a defined criteria. Further, the dynamically selected one or more reflector devices are controlled based on one or more conditions. In an RF receiver device, communicates with the dynamically selected one or more reflector devices comprising an active reflector device. The active reflector device comprises at least a first antenna array and a second antenna array. The first antenna array transmits a first set of beams of RF signals to at least the RF transmitter device and the RF receiver device. The second antenna array receives a second set of beams of RF signals from at least the RF transmitter device and the RF receiver device. |
US10587312B1 |
Transmission interface having noise reduction function
A transmission interface with noise reduction function includes a first circuit and a second circuit, for transmitting a signal from the first circuit to the second circuit or from the second circuit to the first circuit. The first circuit includes a first sub-winding and a first wire unit, and the second circuit includes a second sub-winding and a second wire unit. When an electromagnetic noise passes through the first sub-winding and the first wire unit, two loop currents are respectively generated, and the currents have opposite directions to cancel each other so as to reduce the electromagnetic noise. Or, when an emitting current corresponding to the signal flows through the first sub-winding and the first wire unit, two magnetic fields are respectively generated, and the magnetic fields have opposite directions to cancel each other so as to reduce the electromagnetic interference. |
US10587309B1 |
Intermittent actuators powered by twisted-wire connection
A system comprising a twisted-wire connection providing data and power signals to devices, the devices comprising power storage to be utilized later for intermittent operation. Device operation may require a higher wattage than is specified for the power signal delivered via the twisted-wire connection. A human-machine interface may provide user input to further control of the device. |
US10587308B2 |
Method and apparatus for guiding an electromagnetic wave to a transmission medium
Aspects of the subject disclosure may include, a system that can be configured for generating an electromagnetic wave and coupling the electromagnetic wave to a transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. The system can also be configured to receive an electromagnetic waves form the transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. Other embodiments are disclosed. |
US10587307B2 |
Transmission of power and communication of signals over fuel and hydraulic lines in a vehicle
Systems and methods for communicating a signal over a hydraulic line in a vehicle are provided. In one embodiment, a system can include a hydraulic line. The hydraulic line can include at least one communication medium for propagating a communication signal. The system can also include at least one signal communication device configured to receive the communication signal communicated over the hydraulic line. The system can also include at least one vehicle component in communication with the at least one signal communication device. |
US10587304B2 |
Frequency hopping processing method and apparatus
A frequency hopping processing method and apparatus are disclosed, where user equipment receives frequency hopping information, which is sent by a network device, of an extended transmission time interval (TTI); and determines a frequency hopping area of the extended TTI according to the frequency hopping information of the extended TTI. The frequency hopping area of the extended TTI and a frequency hopping area of a normal TTI do not overlap in frequency, and during M-PUSCH frequency hopping of each extended TTI, the user equipment can hop into a corresponding M-PUSCH frequency hopping area according to a preset frequency hopping pattern, and does not hop into a PUSCH frequency hopping area, so that a resource conflict does not exist when M-PUSCH frequency hopping of an extended TTI and PUSCH frequency hopping of a 1 ms TTI are performed at the same time. |
US10587303B2 |
Transceiver control circuit for reducing operating mode transition period of transceiver
A transceiver control circuit of a transceiver is disclosed including: a receiver circuit; a transmitter circuit; a shared filtering circuit shared by the receiver circuit and the transmitter circuit; a first mode-switch for switching signal input paths of the shared filtering circuit; a second mode-switch for switching signal output paths of the shared filtering circuit; a mode-switch control circuit for controlling the first mode-switch and the second mode-switch; a short-circuit switch coupled between two output terminals of a filter within the shared filtering circuit; and a short-circuit switch control circuit. In a period during which the transceiver transits from a receiving mode to a transmitting mode, the short-circuit switch control circuit turns on the short-circuit switch for a certain period and then turns off the short-circuit switch. |
US10587299B1 |
Controlling transmissions mode based on tracked cumulative emissions and proximity
A user equipment includes at least one transmitter, a processor, and a memory. The transmitter transmits RF communication signals through at least one antenna. The processor executes program code in the memory to perform operations. The operations include identifying occurrences of a user being proximately located to the at least one antenna during transmissions. The operations determine duration of the transmissions while the user continues to be identified as being proximately located to the at least one antenna, and generate a cumulative RF exposure metric based on the determined durations of the transmissions. The operations responsively initiate a RF exposure remedial action responsive to the cumulative RF exposure metric satisfying a defined rule. The user terminal may thereby operate to avoid unnecessary RF radiation exposure to a user when that exposure would reach an excessive level. |
US10587297B2 |
Wireless sensor device
A wireless sensor device capable of constant operation without replacement of batteries. The wireless sensor device is equipped with a rechargeable battery and the battery is recharged wirelessly. Radio waves received at an antenna circuit are converted into electrical energy and stored in the battery. A sensor circuit operates with the electrical energy stored in the battery, and acquires information. Then, a signal containing the information acquired is converted into radio waves at the antenna circuit, whereby the information can be read out wirelessly. |
US10587293B2 |
Method for improving signal to noise ratio in an uplink transmission
A method for improving signal to noise ratio in an uplink transmission. The method includes determining a plurality of combinations of “N” possible users to be selected among “X” users that are transmitting signals to a base station comprising “n” number of antennas, where n>=N, wherein selected “N” users transmit on a same sub-carrier; computing signal to noise ratio (SNR) of the signals received from each of the users among the determined combination of “N” possible users; and selecting at least one combination among the plurality of combinations of “N” possible users, such that, a combined signal to noise ratio of the selected combination is maximum among all combinations. |
US10587291B2 |
Front-end architecture having split triplexer for carrier aggregation and mimo support
Front-end architecture having split triplexers for carrier aggregation and MIMO support. In some embodiments, a multiplexing architecture can include an assembly of filters configured to support carrier aggregation with one or more antennas. The assembly of filters can include a first triplexer configured to support a low-band, a mid-band, and a first high-band. The assembly of filters can further include a second triplexer configured to support the low-band, the mid-band, and a second high-band. The multiplexing architecture can further include a switch assembly implemented between the assembly of filters and respective one or more nodes associated with the one or more antennas. |
US10587290B2 |
Circular buffer rate matching for polar codes
Methods are proposed herein to perform rate matching for polar codes via circular buffering of the polar encoded bits. Embodiments are directed to methods of operation of a transmitting node in a wireless system including performing polar encoding of a set of information bits in accordance with a polar sequence of length NB to thereby generate NB coded bits. The method can further include interleaving the coded bits to thereby provide an interleaved coded bit sequence, and storing the interleaved coded bit sequence into a circular buffer of length NB. According to certain embodiments, the method can further include extracting N coded bits for transmission from the circular buffer. N can be greater than, equal to, or less than NB. |
US10587285B1 |
Hardware friendly data compression
Systems, apparatus and methods are provided for compressing data. An exemplary method may comprise interleaving one or more literal length fields with one or more literal fields to an output. The literal fields may contain a first data segment literally copied to the output, and each of the one or more literal length fields may contain a value representing a length of a succeeding literal field. The method may further comprise determining a second data segment being matched to a previously literally copied sequence of data and a match position and writing to the output one or more match length fields and a match position field containing the match position. The literal length fields may contain a total length of the first data segment and the match length fields may contain a total length of the second data segment. |
US10587284B2 |
Multi-mode compression acceleration
A computer system includes a plurality of hardware processors, and a hardware accelerator. A first processor among the plurality of processor runs an application that issues a data compression request to compress or decompress a data stream. The hardware accelerator selectively operates in different modes to compresses or decompresses the data stream. Based on a selected mode, the hardware accelerator can utilize a different number of processors among the plurality of hardware to compress or decompress the data stream. |
US10587283B1 |
Mismatch compensation in an analog-to-digital converter using reference path reconfiguration
An analog-to-digital converter (ADC) and a method are disclosed. The ADC has a quantizer. The quantizer comprises a linear-feedback shift register (LFSR), a decoder configured to provide a plurality of switch control signals at a plurality of decoder outputs, respectively, the plurality of switch control signals responsive to a LFSR value of the LFSR output; an electrical reference, the electrical reference having a plurality of reference outputs, the electrical reference configured to provide a plurality of reference levels at the plurality of reference outputs, respectively; a first switch providing a first switch output and a second switch output; and a comparator, the comparator having a signal input, a first reference input, and a second reference input, the first reference input connected to the first switch output, and the second reference input connected to the second switch output. |
US10587278B2 |
Sensor to encoder signal converter
An analog or digital to encoder signal converter is provided that includes a current sense circuit, if an analog input, configured to receive an analog signal from a sensor and convert the signal into a digital signal via an analog-to-digital converter. The digital signal is processed to generate an appropriate reading value and an encoder string is made that represents the desired value for data transmission, wherein the string is formatted for a selected, specific encoder reader protocol. In this way, existing data collection systems that require a specific encoder protocol for data transmissions can be expanded to collect data from any sensing device with an analog or digital output, thereby adding value to existing encoder data collection systems by enabling them to collect data from devices other than just the customer billing meters for which the encoder protocol networks were designed. |
US10587269B2 |
Integrated circuit including an array of logic tiles, each logic tile including a configurable switch interconnect network
An integrated circuit comprising a plurality of logic tiles, wherein each logic tile (i) is physically adjacent to at least one other logic tile of the plurality and (ii) includes a configurable switch interconnect network including a plurality of switches electrically interconnected and arranged into a plurality of switch matrices, wherein the plurality of switch matrices are arranged into a plurality of stages including: (a) at least two of the stages which is configured in a hierarchical network, and (b) a mesh stage, wherein each switch matrix of the mesh stage includes an output that is directly connected to an input of a plurality of different switch matrices of the mesh stage and wherein the mesh stage of switch matrices of each logic tile is directly connected to the mesh stage of switch matrices of at least one other logic tile of the plurality of the logic tiles. |
US10587266B2 |
Level-shift circuit and display device
The present disclosure provides a level-shift circuit and a display device. The level-shift circuit includes a logic setting unit, a control unit, a first field effect transistor, a second field effect transistor, and an over-current protection module. An input terminal of the logic setting unit is input with an initial signal. An output terminal of the logic setting unit is connected with an input terminal of the control unit. The over-current protection module is configured to reduce a resistance of the level-shift circuit when the level-shift circuit is in an initial stage, and increase the resistance of the level-shift circuit when the level-shift circuit is in a working stage. |
US10587263B2 |
Load drive apparatus
Provided are a load drive apparatus in which a semiconductor chip using DTI for inter-element separation is mounted, the load drive apparatus being capable of diagnosing a dielectric strength voltage of the DTI and highly reliable and a failure diagnosis method of the load drive apparatus. There is provided a load drive apparatus in which a semiconductor chip is mounted. The semiconductor chip includes a load drive output unit formed on a semiconductor substrate. The load drive output unit has a first region where an MOSFET that controls load driving is formed and a second region insulated and separated by DTI from the first region and includes a first leakage current detection element provided in the first region, a second leakage current detection element provided in the second region, and a failure detection unit that determines a failure of the load drive output unit. |
US10587261B2 |
Electrical circuit for control of an electrical device with high integrity
The invention relates to: Control circuit (1) for an electrical device (2), said control circuit (1) receiving as input a discrete electrical control signal (CMD), the control circuit (1) comprising a source (11) of voltage (±V) configured so as to supply the circuit according to a negative or positive voltage; a switch (12) normally closed in the absence of any discrete electrical control signal (CMD) and configured so as to isolate the electrical device from the voltage source as a function of the electrical control signal (CMD), said switch being connected between the voltage source and the electrical device (2); the switch (12) being sensitive to the discrete electrical control signal (CMD) for just one sense of voltage. |
US10587258B2 |
Drive circuit of power semiconductor switch
A drive circuit of a power semiconductor switch includes: a pulse modulation circuit having a first terminal configured to receive a fault signal, an isolation transformer, and a pulse demodulation circuit; when there is no fault signal being received, the pulse modulation circuit outputs a first turn on pulse signal and a first turn off pulse signal via the isolation transformer and the pulse demodulation circuit to charge/discharge a gate capacitor of the power semiconductor switch, so as to drive the power semiconductor switch to be turned on and turned off at a first speed; when the fault signal is received, the pulse modulation circuit outputs a second turn off pulse signal via the isolation transformer and the pulse demodulation circuit to discharge the gate capacitor of the power semiconductor switch, so as to drive the power semiconductor switch to be turned off at a second speed. |
US10587256B2 |
Operation method of signal receiver, pulse width controller, and electronic device including the same
An operation method of a signal receiver includes sequentially receiving 0-th and first bits through one signal line, and adjusting a width of any one of a first high duration and a first low duration of a first signal corresponding to the first bit, based on values of the 0-th and first bits, when the values of the 0-th and first bits are identical to each other. |
US10587255B2 |
Multi-level output driver with adjustable pre-distortion capability
A PAM (Pulse Amplitude Modulation) modulator driver is configured to receive a PAM input signal having N input amplitude levels and provide a PAM output signal having N output amplitude levels, where N is an integer. The PAM modulator driver circuit configured to electrically adjust amplitude levels in the PAM output signal. |
US10587254B2 |
Apparatus and method for controlling alternator of vehicle
Disclosed is a method for controlling an alternator of a vehicle that can change a Pulse Width Modulation (PWM) duty cycle change rate to reach a target PWM duty cycle after completion of an initial engine stabilization. According to the method, PWM duty cycle is increased using an initial rate received from an ECU to prevent an engine overload from occurring when a current PWM duty cycle is less than a predetermined reference duty cycle. When the current PWM duty cycle becomes higher than the predetermined reference duty cycle, PWM duty cycle change rate can be adjusted to flexibly suppress engine RPM fluctuation and vibration in real time and to improve a response speed of an alternator output voltage. |
US10587253B1 |
Ring oscillator-based programmable delay line
A programmable delay line includes a pulse generator configured to generate a pulse in response to a transition of an input signal; an oscillator configured to generate a clock in response to the pulse; a counter configured to change a current count from a first value towards a second value in response to periods of the clock; and a gating device configured to output the transition of the input signal to generate an output signal in response to the current count reaching the second value. The delay of the input signal is a function of the difference between the first value and the second value. The delay line may be used in different applications, such as a dynamic variation monitor (DVM) configured to detect supply voltage droop. The DVM may be in an adaptive clock distribution (ACD) to reduce the clock frequency for a datapath in response to a droop. |
US10587250B2 |
Current-starving in tunable-length delay (TLD) circuits employable in adaptive clock distribution (ACD) systems for compensating supply voltage droops in integrated circuits (ICs)
Current-starving in tunable-length delay (TLD) circuits in adaptive clock distribution (ACD) systems for compensating voltage droops in clocked integrated circuits (ICs) is disclosed. Voltage droops slow propagation of signals in clocked circuits. However, clock delay circuits in a TLD circuit increase a clock period by increasing a clock delay in response to a voltage droop. In large power distribution networks (PDN), impedance can delay and reduce the magnitude of voltage droops experienced at the TLD circuit. If the voltage droop at the TLD circuit is smaller than at the clocked circuit, then the clock period isn't stretched enough to compensate the slowed clocked circuit. A current-starved TLD circuit starves the clock delay circuits of current in response to a voltage droop indication, which further increases the clock signal delay, and further stretches the clock period to overcome a larger voltage droop in clocked circuits in other areas of the IC. |
US10587243B2 |
Saw filter device and method of manufacturing the same
A surface acoustic wave (SAW) filter device includes: a first layer disposed on a substrate; an inter-digital transducer (IDT) electrode layer disposed on the first layer; a second layer covering the IDT electrode layer and the first layer; and an overlay layer covering the second layer, wherein the first layer includes any one or any combination of any two or more of a metal layer, a metal oxide layer, and an oxide layer. |
US10587238B2 |
Sound processing method
The invention is related to sound processing methods, especially to digital sound processing methods. In an embodiment of the invention, the method includes at least the following steps: calculating the magnitude spectrum of a segment of the sound signal, processing of the calculated magnitude spectrum to produce an outline of the spectrum indicating the peaks of the calculated magnitude spectrum, processing said outline to adjust said peaks and surrounding frequency areas of the spectrum, applying a Hilbert transform to said processed outline for forming the complex spectrum of a minimum phase impulse response, and convolving said minimum phase impulse response with said segment of the sound signal for forming a processed output signal segment. |
US10587236B2 |
Driver circuit and operational amplifier circuit used therein
A driver circuit includes a first operational amplifier circuit, a second operational amplifier circuit, and at least one power switching circuit is provided. The first operational amplifier circuit receives a first input signal and generates a first output signal according to the first input signal. The second operational amplifier circuit receives a second input signal and generates a second output signal according to the second input signal. The at least one power switching circuit is coupled to the first operational amplifier circuit and the second operational amplifier circuit, and configured to switch at least one power supply for both the first operational amplifier circuit and the second operational amplifier circuit. |
US10587235B2 |
Biased amplifier
In one example an amplifier includes a bias circuit, an open-loop gain stage including a first PMOS having a gate coupled to a first node, a source coupled to a second node, a drain coupled to a third node, and a bulk coupled to the bias circuit, a second PMOS having a gate coupled to a ground node, a source coupled to the second node, a drain coupled to a fourth node, and a bulk coupled to the bias circuit, a first NMOS having a drain and a gate coupled to the third node and a source coupled to a fifth node, a second NMOS having a drain coupled to the fourth node, a gate coupled to the third node, and a source coupled to the fifth node, an adjustable resistor coupleable between the third and fourth nodes, and a buffer stage coupled to the open-loop gain stage. |
US10587234B2 |
Non-inverting differential amplifier with configurable common-mode output signal and reduced common-mode gain
An embodiment of an amplifier circuit includes first, second, and third amplifiers. The first and second amplifiers are configured to amplify a differential input signal with a non-inverting gain. And the third amplifier, which can be a transconductance amplifier, is configured to cause the first and second amplifiers to amplify a common-mode input signal with a gain that is less than unity. The third amplifier can also be configured to cause the first and second amplifiers to generate a common-mode output voltage that is substantially independent of the common-mode input voltage. Consequently, in addition to presenting a high input impedance and a low noise factor, such an amplifier circuit has a configurable common-mode output voltage and has a lower common-mode gain (e.g., less than unity, approaching zero) than other non-inverting differential amplifiers. |
US10587233B2 |
High power RF switches using multiple optimized transistors and methods for fabricating same
An RF switch includes series-connected transistors having different threshold voltages, breakdown voltages and on-resistances, without relying on different channel lengths to provide these differences. A first set of transistors located near a power amplifier output are fabricated to have first channel regions with relatively high dopant concentrations. A second set of transistors located near an antenna input, are fabricated to have second channel regions with relatively low dopant concentrations. The first set of transistors can also include halo implants to increase the dopant concentrations in the first channel regions. Lightly doped drain (LDD) regions of the first set of transistors can have a lower dopant concentration (and be shallower) than LDD regions of the second set of transistors. Transistors in the first set have a relatively high on-resistance, a relatively high breakdown voltage and a relatively high threshold voltage, when compared with transistors in the second set. |
US10587229B1 |
Multi-stage stacked power amplifier feedback circuit for improved performance
Methods and devices for providing a feedback network in a multi-stage power amplifier are described. According to one aspect, a final amplifier of the multi-stage power amplifier is a cascode amplifier. The feedback network is placed between an output of the final amplifier and an output of a driver amplifier. The feedback network can decrease a mismatch between the output impedance of the final amplifier and a load presented to the final amplifier. In addition, the feedback network can change a load presented to the driver amplifier and thereby allow the transfer functions of each stage to be tuned so that the overall transfer function of the multi-stage amplifier becomes more linear. |
US10587227B2 |
Amplifier and electronic circuit
In an amplifier that uses a transistor, a minimum operation voltage is lowered.An amplifier includes a P-type transistor and an N-type transistor connected in series, and an operational amplifier. An output terminal of the operational amplifier is connected to gates of both the P-type transistor and the N-type transistor. One of an inverting input terminal and a non-inverting input terminal of the operational amplifier is connected to drains of both the P-type transistor and the N-type transistor. Further, a predetermined reference voltage is applied to another of the inverting input terminal and the non-inverting input terminal. |
US10587222B2 |
Method of operating photovoltaic generators, corresponding circuit, device and system
A photovoltaic power generation plant includes a plurality of photovoltaic generators cooperative in producing photovoltaic power. Coupled with the photovoltaic generators in the plurality of photovoltaic generators are respective sensor devices, the sensor devices including sensor circuits of the individual current-to-voltage characteristics of the photovoltaic generators. The sensor circuits in the sensor devices can be activated to sense the individual current-to-voltage characteristics of the photovoltaic generators, with the individual current-to-voltage characteristic being indicative of the functionality of each photovoltaic generator. |
US10587221B2 |
Modular solar battery
Described herein are apparatuses, systems, and methods for a modular solar battery (MSB). The MSB may include a solar shell that includes a solar cell, a rechargeable battery that is charged by the solar cell, and control circuitry coupled to the solar cell and/or the rechargeable battery. The MSB may be in the form of a commercial battery. The control circuitry may include circuitry for solar power optimization, information sharing, battery charging, and/or battery health monitoring. The control circuitry may include a communication circuit to communicate information about the MSB to an external device. Other embodiments may be described and claimed. |
US10587219B1 |
Solar panel defroster cover
A transparent film has an adhesive backing adapted to emanate heat through heating elements incorporated throughout the film. The film is applied to a front surface of a solar panel array to provide the heat necessary to melt snow and ice. The device is provided with temperature sensors, inverters, and a battery to enable the device to self-activate and to accumulate and store electric power. When the accumulated snow and ice have been melted, the device de-activates and the transparent nature permits sunlight to enter and charge the solar cells. |
US10587217B2 |
Solar power system and methods, use and computer readable medium relating to monitoring solar power production
The invention relates to a solar power system and method of monitoring a solar power system. The system comprises one or more stationary solar energy modules supported by a support structure, at least one sensor connected to at least one of the stationary solar energy modules or to the support structure for providing measurement data, and a data transfer unit (16) functionally connected to the sensor for receiving the measurement data and adapted to transmit said measurement data to data analysis unit. According to the invention, the at least one sensor is an acceleration sensor adapted to measure acceleration of said at least one stationary solar energy module or the support structure as the measurement data. The invention allows for detecting mechanical failures caused by environmental factors, for example, in stationary solar power plants at an early stage. |
US10587213B2 |
Motor drive apparatus to detect occurrence of leakage current
A motor drive apparatus includes a converter configured to convert AC power inputted by an AC power supply to DC power and to output the same to a DC link, a DC link capacitor provided for the DC link, an inverter configured to convert the DC power in the DC link to AC power for driving a motor and to output the AC power, a DC voltage detection unit configured to detect a value of DC voltage applied across the DC link capacitor, an AC voltage detection unit configured to detect a peak value of AC voltage on an AC input side of the converter, and a leakage current detection unit configured to detect a leakage current caused by driving the motor, based on the value of DC voltage detected by the DC voltage detection unit and the peak value of AC voltage detected by the AC voltage detection unit. |
US10587210B2 |
Energy sensing and harvesting cantilever
An energy harvesting cantilever formed from multiple curved sections, with each curved section wrapped within the prior curved section but in an opposing direction, is the proposed solution to the problems described above. Such an energy harvesting cantilever favors bending over torsion, can be manufactured at a small scale, and will generate useful electrical energy with low frequency inputs. |
US10587206B1 |
Clamp control based on a converter output supply voltage mode and a converter input supply voltage mode
A system includes a clamp circuit configured to regulate a converter input supply voltage based on control signals. The system also includes a converter configured to the adjust the converter input supply voltage to a converter output supply voltage. The system also includes a controller configured to adjust the control signals for the clamp circuit using a first mode based on the converter output supply voltage and a second mode based on the converter input supply voltage. |
US10587203B2 |
Power conversion apparatus
A power conversion apparatus in which wiring lines are provided between DC buses of a first converter unit and DC buses of a second converter unit. The wiring lines are provided between the DC buses of the second converter unit and DC buses of a third converter unit. Fuses are interposed in the wiring lines, respectively. |
US10587201B1 |
Method for controlling smooth switching of operation direction of bidirectional resonant CLLC circuit
Provided is a method for controlling smooth switching of an operation direction of a bidirectional resonant CLLC circuit, which applies to the bidirectional resonant CLLC circuit. The method includes the following steps: Step 1: detecting a current circuit state and controlling the bidirectional resonant CLLC circuit to operate in a forward operation state by means of a primary bridge and a secondary bridge, by a controller; Step 2: performing Step 3 when an externally transmitted reference signal received by the controller or an internal preset reference signal in the controller is an operation direction switching signal; Step 3: performing frequency conversion control, by the controller; Step 4: performing preparation of phase shift control and generating a driving signal of the secondary bridge, by the controller; Step 5: performing the phase shift control, by the controller; and Step 6: switching a circuit operation state to an inverse operation mode. |
US10587193B2 |
Synchronous buck regulator with short circuit to voltage source protection
A method and apparatus for a power converter assembly detects an over-current, latches off a low-side switch if an over-current is detected, holds the low-side switch latched off until a PWM controller provides a predetermined minimum pulse to the latch (for the duration of the over-current), and unlatches the low-side switch if a PWM controller provides a predetermined minimum pulse to the latch. A power converter assembly includes a PWM controller coupled to the main switch, the PWM controller configured to control the main switch according to a duty cycle. A latch is coupled with a secondary switch and configured to selectively turn off the secondary switch. The PWM controller is configured to provide a PWM control signal to the latch, and the control signal is configured to reset the latch to allow the secondary switch to turn on only when the PWM begins operating with a minimum pulse width. |
US10587188B2 |
Resonant pulsed voltage multiplier and capacitor charger
Systems and methods for quickly charging a load capacitance to a voltage level that is a multiple of the DC input voltage are provided herein. In one approach, the load capacitance is charged by a voltage multiplication circuit, and the load capacitance is subsequently discharged into a resonant circuit that drives a diode opening switch in order to create a fast rising, unipolar electrical pulse. |
US10587183B2 |
Electronic amplifier for amplifying an input signal
An electronic amplifier for amplifying an input signal has a branching node, a supply branch, a balance branch, an auxiliary branch and a load branch. All of the branches are connected in parallel to each other relative to the branching node and a reference potential. The supply branch supplies a DC voltage to the branching node. The balance branch absorbs and/or storing electric energy. A current supply device supplies a DC current. The control switch, the current valve and the current source are in different branches. The control switch, in a pass current state, establishes a current flow from the supply branch into either the auxiliary branch or the balance branch. In the block current state, current flows from the current supply device to the balancing device. The supply, balance and auxiliary branches provide an amplified signal to the load, controlled only by the input signal at the control switch. |
US10587181B2 |
Power semiconductor device with built-in resistor between control electrode and control terminal, and power semiconductor drive system
Each of a plurality of semiconductor elements is provided with a first control terminal and a second control terminal. A built-in gate resistor is connected between the semiconductor element and the first control terminal. Individual voltage pulse signals are input to the second control terminals when the plurality of semiconductor elements are individually turned on and off. A common voltage pulse signal is input to some of the first control terminals when a first group of semiconductor elements is turned on and off in common. A common voltage pulse signal is input to others of the first control terminals when a second group of semiconductor elements is turned on and off in common. |
US10587180B2 |
Magnetic elevator drive member and method of manufacture
An illustrative example embodiment of a method of making a rotary magnetic drive member includes establishing a plurality of magnet retainers on a rod using an additive manufacturing process. Magnets are inserted between the retainers with magnetic poles of axially adjacent ones of the magnets oriented with like poles facing toward a portion of one of the retainers between the adjacent ones of the magnets. |
US10587177B2 |
Linear motor and electric device with linear motor
A linear motor includes an armature mounted for driven linear oscillation substantially along a longitudinal direction; a secondary mass mounted for linear oscillation substantially along the longitudinal direction; and a coupling unit for coupling the armature and the secondary mass. The coupling unit includes at least two coupling spring assemblies and at least a coupling element, the coupling spring assemblies being arranged in planes perpendicular to the longitudinal direction and being spaced apart from each other, and the coupling element being fixedly connected with the coupling spring assemblies. |
US10587175B2 |
Double-stator rotating electric machine
A double-stator rotating electric machine includes a rotor, an outer stator disposed radially outside the rotor with an outer gap formed therebetween, and an inner stator disposed radially inside the rotor with an inner gap formed therebetween. The outer stator has an outer multi-phase coil wound thereon, and the inner stator has an inner multi-phase coil wound thereon. Moreover, the inner gap formed between the inner stator and the rotor is set to be larger than the outer gap formed between the outer stator and the rotor. |
US10587171B2 |
Manufacturing method for rotating electric machine
A manufacturing method for a rotating electric machine, in which the distal end portions of a plurality of coil ends, which are projected from slots of a stator core of a rotating electric machine and which are arranged in the radial direction of the stator core to form a plurality of layers, are held, and the coil ends are twisted and bent while moving the distal end portions in the circumferential direction. Neutral lines for bending the coil ends are different for each layer, and the neutral lines for the bending are positioned on farther outer sides for coil ends of farther outer layers. |
US10587167B2 |
Rotor assembly having improved cooling path
A rotor assembly includes: coil turns each of which has a plurality of conductors stacked in a multilayer structure and includes a linear part interposed between teeth of a rotor body and formed in a longitudinal direction with ducts through which cooling fluid moves, and a curved part extending from the linear part and disposed in an arc shape on an outer circumferential surface of a spindle; and a turn insulator interposed between the conductors, and insulating the conductors from each other. The curved part may include a wave-shaped cooling path, which is formed in a longitudinal direction in a planar surface thereof, communicates with the ducts, and guides the cooling fluid to the ducts. Furthermore, through holes each of which is shorter than the duct are formed in the turn insulator at a position corresponding to the duct. |
US10587165B2 |
Method for pre-conditioning a kinetic energy storage system
A flywheel energy storage system incorporates various embodiments in design and processing to achieve a very high ratio of energy stored per unit cost. The system uses a high-strength steel rotor rotating in a vacuum envelope. The rotor has a geometry that ensures high yield strength throughout its cross-section using various low-cost quenched and tempered alloy steels. Low-cost is also achieved by forging the rotor in a single piece with integral shafts. A high energy density is achieved with adequate safety margins through a pre-conditioning treatment. The bearing and suspension system utilizes an electromagnet that off-loads the rotor allowing for the use of low-cost, conventional rolling contact bearings over an operating lifetime of several years. |
US10587162B2 |
Electric motor waste heat mode to heat battery
An electric motor includes a case, a stator that includes end-windings, a rotor coupled to the case via at least one rotor bearing, at least one drive motor fluid pump, and drive motor electronics. The rotor includes a hollow cylindrical body, a first shaft portion, and a second shaft portion, a fluid feed tube having a fluid receive end and a fluid feed end, the fluid feed end extending into the hollow cylindrical body, and a plurality of fluid exit ports. The drive motor electronics power the stator with or without causing rotation of the rotor. The drive motor fluid pump pumps fluid into the hollow cylindrical body via the fluid feed tube, pumps the fluid out of the plurality of fluid ports, and onto the stator end-windings to collect heat from the rotor and the stator. The heated fluid may be used for heating a battery. |
US10587161B2 |
Rotary electric machine
A rotary electric machine includes a rotor, a stator and a case. The rotor includes a rotor core, a plurality of permanent magnets disposed in the rotor core, and an end face plate disposed such that an inside surface thereof is in contact with an end face of the rotor core. The stator includes a stator core and a coil disposed in the stator core, and is disposed on an outer peripheral side of the rotor to face the rotor. The case accommodates the rotor and the stator, and includes a storage portion for storing liquid therein. A lower part of the rotor is immersed in the storage portion, and a liquid guide groove or a liquid guide hole is provided on an outside surface of the end face plate to extend in a radial direction. |
US10587151B2 |
Wireless transmission device and wireless communication device
A wireless transmission device includes an input terminal, control terminals, an amplifying circuit, a matching circuit, and an output terminal coupled to the output of the matching circuit. The amplifying circuit includes unit amplifiers and capacitive elements. Each unit amplifier includes a sub-input terminal, a sub-control terminal, and a sub-output terminal. The sub-input terminal is coupled to the input terminal, the sub-control terminal is coupled to the corresponding control terminal in the control terminals, and the sub-output terminal is coupled to the input of the matching circuit through the corresponding capacitive element in the capacitive elements in series. Each unit amplifier includes a tri-state-type class-D amplifier. The sub-output terminal of each unit amplifier is set to a low level state, a high level state, or a high impedance state based on a control signal supplied to the sub-control terminal or an input signal supplied to the sub-input terminal. |
US10587146B2 |
Power dissipation monitoring and load management
A power dissipation monitoring method includes receiving a measurement of current flow through an electrical device and calculating heat dissipation from the electrical device using the current flow measurement. The calculated heat dissipation is displayed on a user interface in real-time with acquisition of the current measurement. Power dissipation monitoring system and electrical load managements systems are also described. |
US10587140B1 |
Extending battery backup unit system service life
A power supply system can include a plurality of battery backup units and a control unit. The battery backup units may be utilized to supply backup energy to a power supply unit, for example, in case of a power outage event. The control unit can gauge a respective capacity, temperature, age, and/or other characteristic of each respective battery backup unit of the plurality of battery backup units. The control unit can designate a particular battery backup unit of the plurality of battery backup units as a spared unit, e.g., to be spared in the power outage event. The designation may be based at least in part on the respective capacity or other characteristic of each respective battery backup unit gauged. |
US10587139B2 |
Method and apparatus for controlling battery
A method and apparatus for controlling a battery, the apparatus configured to measure a current usage of a battery, generate a concentration limitation condition on a material in an active material of the battery based on a characteristic of the active battery, and control a usage of the battery based on the current usage and the concentration limitation condition. |
US10587136B2 |
Parallel charging architecture
Methods, devices, apparatuses, and systems may provide integrated combined current sensing for parallel charging architecture. In one embodiment a charger includes a first charging device that includes a switching circuit having a switching output configured to be coupled to a first terminal of an inductive element. The first charging device further includes a charging terminal configured to couple a second terminal of the inductive element to a battery terminal to provide a first power source to charge a battery coupled to the battery terminal. The first charging device further includes a charge current sense element coupled between the charging terminal and the second terminal of the inductive element. The charge current sense element is configured to sense a charge current at the charging terminal. The circuit further includes a second charging device that includes a second power source coupled to the second terminal such that the charge current comprises current from the first charging device and the second charging device. |
US10587132B2 |
System for charging mobile device using an ad-hoc infrastructure with energy harvesting capabilities
Charging of a mobile device in an ad hoc parked vehicle charging system. A plurality of mobile device users and associated mobile devices are registered in an ad hoc parked vehicle charging system with a charging profile. A plurality of charging vehicles are also registered in the system with a charge supply profile. A mobile device user and associated mobile device are authenticated as a registered user in the system. A plurality of the registered charging vehicles parked within a preset distance range of the authenticated user and associated mobile device are located and one of the parked registered charging vehicles is selected based on an energy allocation criteria. A charging connection is established between the authenticated mobile device and the selected parked vehicle and charging of the mobile device is automatically controlled according to the user's charging profile, the vehicle's charge supply profile and the energy allocation criteria. |
US10587129B2 |
Electric power supply system
An electric power supply system includes a first battery provided in an electric power supply circuit; a second battery provided in the circuit and electrically connected in parallel to the first battery, the second battery being a lithium-ion battery; an electric load provided in the circuit and electrically connected in parallel to the first battery and the second battery; a switch provided in the circuit, and configured to electrically disconnect the second battery from the circuit when the switch is open; and a control device configured to open the switch when an ignition switch is on and an SOC of the first battery is equal to or higher than a prescribed SOC, and to execute an open-circuit voltage acquisition process that acquires an open-circuit voltage of the second battery after a lapse of a prescribed time from a time when the switch is opened. |
US10587123B2 |
Wireless power transmitter for excluding cross-connected wireless power receiver and method for controlling the same
A method and apparatus for controlling a wireless power transmitter configured to transmit power to a wireless power receiver is provided. The method includes receiving a first signal from the wireless power receiver, wherein the first signal comprises load detection indication bits, detecting a change in load of the wireless power transmitter caused by placement of the wireless power receiver in a charging area of the wireless power transmitter, based on the load detection indication bits, and determining whether to transmit a second signal to the wireless power receiver based on detecting the change in load of the wireless power transmitter. |
US10587121B2 |
Electrical power systems and subsystems
An electrical power system includes a cluster of electrical power subsystems, each of the electrical power subsystems including a power converter electrically coupled to a generator having a generator rotor and a generator stator. Each of the electrical power subsystems defines a stator power path and a converter power path for providing power to the power grid, the converter power path including a partial power transformer. Each of the electrical power subsystems further includes a low voltage distribution panel electrically coupled to the converter power path, a first switch on the stator power path, and a second switch on the converter power path. |
US10587117B2 |
Disabling sockets in a power distribution unit in response to detection of excess power
An electrical power distribution unit for overload prevention and a method for preventing overload of the electrical power distribution unit. The power distribution unit includes: (i) a plurality of sockets, each socket being an electrical power outlet socket, each socket having a plurality of receptacles for receiving corresponding pins of a power plug; (ii) a mechanical disabling mechanism configured to disable each socket that is unoccupied by a respective power plug; and (iii) an excess power detector configured to detect an aggregate power drawn from the sockets. The method includes: monitoring, by the excess power detector, a first aggregate power drawn from the sockets; and determining that the first aggregate power exceeds a predetermined first threshold and in response, actuating the mechanical disabling mechanism to disable each socket that is unoccupied by a respective power plug. |
US10587116B2 |
Distributed power manager
A distributed power network includes a power bus infrastructure distributed over a region with node points provided to interface with controllable power nodes. Each power node can be connected to an external power device such as a DC power source, a DC power load, or a rechargeable DC battery. The power nodes form a communication network and cooperate with each other to receive input power from DC power sources and or rechargeable DC batteries connected to the power bus infrastructure and distribute the power received therefrom to the power bus infrastructure for distribution to the DC power loads and to rechargeable DC batteries. |
US10587114B2 |
Bi-directional electrostatic discharge protection device for radio frequency circuits
A bi-directional ESD protection device for an RF circuit that utilizes two pre-driver FETs to reliably maintain the gate voltage of a ggNMOS-type main transistor the lowest applied voltage (e.g., 0V) in order to maximize the main transistor's drain-to-source breakdown voltage, which determines the trigger voltage of the ESD protection device. One pre-driver FET couples the main transistor's gate to ground during positive voltage input signal phases, and the other pre-driver FET couples the main transistor's gate to the input signal path during negative voltage input signal phases. While the amplitude of the input signals remains below the main transistor's trigger voltage, the main transistor remains completely turned off, whereby the input signals are passed to I/O circuitry with minimal interference. Whenever the input signal exceeds the trigger voltage, the main transistor turns on to shunt the over-voltage/current to ground, thereby protecting the I/O circuitry. |
US10587110B2 |
Over voltage protection system and method
A dynamic over voltage protection OVP system for limiting an output voltage at an output of a voltage regulation system is described. The dynamic OVP system contains an enabling device and an output voltage limiting device which are communicatively coupled to each other. The enabling device detects a load release at the output of the external voltage regulation system and generates an enable signal based on the detection. The output voltage limiting device receives the enable signal and limits the output voltage based on the enable signal. In this way, the voltage fluctuation at the output of the voltage regulation system is reduced when a subsequent load step occurs e.g. when a load is re-connected to the output of the voltage regulation system. |
US10587108B2 |
Cable glands
The present disclosure provides cable glands having an entry portion, an elbow portion and an exit portion. The entry portion includes an entry component. The elbow portion is physically coupled to the entry portion and includes a locking collar, a snap ring and a union elbow. The exit portion is physically coupled to the elbow portion and includes a middle nut, a rubber seal, a seal clamp and a back nut. |
US10587106B1 |
Wire harness
A wire harness includes a flexible conductor connecting a vehicle body with a movable body mounted on a vehicle and sliding relative to the vehicle body, a flexible limiting member extending along the conductor to limit the path of the conductor, a flexible outer member in which the conductor and the limiting member are inserted, and a holding member having a first trench for routing the conductor and a second trench adjacent to the first trench and holding an end of the limiting member. The holding member has a partition wall separating the first trench from the second trench, locking walls facing each other and locking an end of the outer member, and side walls defining the first trench. The locking walls project higher than the side walls, and the partition wall projects higher than the locking walls in a height direction of the side walls. |
US10587105B2 |
Snow/ice removal device for overhead lines
A utility line snow or ice removal device mounts to a support structure, such as a utility pole cross-arm. The device includes a moving support arranged to support a utility line, such that a combined weight of the utility line and any snow or ice on the utility line is borne by the moving support. A release arrangement is configured to maintain the moving support in a first position when the combined weight is below a release threshold. When the combined weight exceeds the release threshold, the release arrangement is arranged to release the moving support from the first position to allow the utility line to move under the combined weight from the supported position, creating a sudden movement of the utility line that shakes snow/ice build-up from the line. The device also includes a resetting arrangement configured to return the moving support to the first position when snow/ice has been removed. |
US10587098B2 |
Medium voltage switchgear enclosure
An electrical enclosure where all functional compartments are accessible only from a front and the enclosure has a width that is no greater than twenty-four inches. Plenum chambers provide an exit path from releasing gas pressure and particulate matter generated during an arc flash event within the enclosure and prevent the gases and particulate matter from entering the other compartments. A vacuum circuit breaker compartment may include insulator bushings and current transformers that are each individually removable from a front of the enclosure. A removably connected roof panel permits selective front accessibility to the bus bar compartment through the plenum chamber and a flap movably connected to the bus bar compartment. A wall of the cable connection compartment includes an opening and a portion of a wall of the voltage transformer compartment is removably connected to facilitate access to the cable connection compartment from a front of the enclosure. An interlock assembly is selectively configurable to facilitate control over movement of the voltage transformer and the door by disconnected, test and service configurations. |
US10587095B2 |
Vertical cavity surface emitting laser including meta structure reflector and optical device including the vertical cavity surface emitting laser
A vertical cavity surface emitting laser includes a gain layer configured to generate light; a distributed Bragg reflector below the gains layer; and a meta structure reflector above the gain layer and comprising a plurality of nano structures having a sub wavelength dimension. |
US10587092B2 |
Semiconductor laser, electronic apparatus, and method of driving semiconductor laser
In a semiconductor laser according to an embodiment of the present disclosure, a ridge part has a structure in which a plurality of gain regions and a plurality of Q-switch regions are each disposed alternately with each of separation regions being interposed therebetween in an extending direction of the ridge part. The separation regions each have a separation groove that separates from each other, by a space, the gain region and the Q-switch region adjacent to each other. The separation groove has a bottom surface at a position, in a second semiconductor layer, higher than a part corresponding to a foot of each of both sides of the ridge part. The semiconductor laser includes an electrode provided over the bottom surface of each separation groove with an insulating layer being interposed therebetween. |
US10587091B2 |
Light emitting device
A light emitting device includes a base; a plurality of semiconductor laser elements that are disposed on the base and that are configured to emit light laterally from the plurality of semiconductor laser elements; a reflecting member that is disposed on the base and configured to reflect light from the plurality of semiconductor laser elements; a surrounding part that is disposed on the base and that surrounds the plurality of semiconductor laser elements and the reflecting member; a wiring part that is disposed on the base so as to extend to a location outside of the surrounding part, the wiring part being electrically connected to the plurality of semiconductor laser elements; a radiating body disposed on the surrounding part, the radiating body comprising at least one of a metal and a ceramic, and the radiating body having an opening; and a wavelength converting member that is located in the opening of the radiating body, the wavelength converting member being configured to convert a wavelength of light that is emitted from the plurality of semiconductor laser elements and reflected upward by the reflecting member. |
US10587090B1 |
Safe laser light
The present invention provides a device and method for a laser based light source using a combination of laser diode or waveguide gain element excitation source based on gallium and nitrogen containing materials and wavelength conversion phosphor materials designed for inherent safety. In this invention a violet, blue, or other wavelength laser diode source based on gallium and nitrogen materials is closely integrated with phosphor materials, such as yellow phosphors, to form a compact, high-brightness, and highly-efficient, light source with closed loop design features to yield the light source as an eye safe light source. |
US10587089B2 |
Solid-state laser device, solid-state laser system, and laser device for exposure device
A solid state laser device includes a seed laser that outputs continuous wave laser seed light, a light intensity changeable unit that changes a light intensity thereof and outputs seed pulse light, a CW excitation laser that outputs continuous wave excitation light, an amplifier that amplifies the seed pulse light and outputs amplified light based on an amplification gain increased by the excitation light, a wavelength conversion unit that converts a wavelength of the amplified light and outputs harmonic light, and a light intensity control unit that allows the light intensity changeable unit to output the seed pulse light after a certain time elapsed from an input of an external trigger signal each time the signal is input and output suppression light that suppresses an increase of the amplification gain in a period after an output of the seed pulse light until an input of a next external trigger signal. |
US10587081B2 |
Communication connectors and components thereof
Various implementations of communications connectors are disclosed. In some implementations, a communications connector, such as a communications plug, may include a plug body and a termination sled positioned at least partially in the plug body. The termination sled may include a printed circuit board (PCB) having a front section, a rear section, and a connecting section connecting the front section and the rear section. In some implementations, a communications cord may include a communications plug having a conductive shell and PCB assembly. The PCB assembly may include a PCB, front and rear load bars, and a shielded divider. |
US10587067B2 |
Outlet safety cover plates
Various examples are provided for outlet safety cover plates. In one example, an outlet safety cover plate includes a cover having a front face and a rear side; a first pair of prongs extending from the rear side of the cover, the first pair of prongs configured to fit into a first pair of contact openings in an electrical outlet; and a second pair of prongs extending from the rear side of the cover, the second pair of prongs aligned with the first pair of prongs and configured to fit into a second pair of contact openings in an electrical outlet, where a width of the first pair of prongs is approximately two thirds of a width of the second pair of prongs. In another example, an outlet safety cover plate includes first and second covers that align with each other when inserted in an electrical outlet. |
US10587063B2 |
Support assembly for press-fit contact pins
A support assembly comprises a support device and a plurality of press-fit contact pins. The support device has a preformed body with a first row of slits or holes and a second row of slits or holes. The press-fit contact pins each have a contact portion at a first end and a press-fit portion at a second end opposite the first end. Each of the contact pins is disposed in one of the slits or holes of the first row or the second row with the press-fit portion protruding from a first side of the support device and the contact portion protruding from a second side of the support device opposite the first side. The press-fit portions of the contact pins disposed in the first row of slits or holes are aligned with the press-fit portions of the contact pins disposed in the second row of slits or holes. |
US10587062B2 |
Housing post for an electrical assembly
An electrical assembly includes a housing extending between front and rear ends. The housing includes a post extending between a base end and a free that is loaded into a passage of the circuit board and engages the circuit board in a primary locking operation such that the post secures the housing to the board by a primary holding force. A contact is received in the housing and has a mating end at the front end of the housing for mating with a mating electrical assembly and a terminating end at the rear end of the housing for electrical connection with the board. The free end of the post is locked to the rear side of the board by a secondary locking operation that secures the housing to the board by a secondary holding force that is greater than the primary holding force. |
US10587058B2 |
Terminal block connection structure for rotary electric machine
A terminal block connection structure for a rotary electric machine includes: a plurality of power lines configured such that respective first end portions are joined to stator coils of a plurality of phases of the rotary electric machine; terminal metal fittings provided in respective second end portions of the plurality of power lines; a terminal block to which the terminal metal fittings are fixed by respective fastening members; and a resin member integrated with an end part of at least one of the terminal metal fittings relative on an opposite side to the power lines across its corresponding fastening member. The terminal block is configured such that a plurality of power-source lines is connected to the terminal block and the terminal metal fittings are fixed to the terminal block by the respective fastening members so that the plurality of power lines is connected to the plurality of power-source lines, respectively. |
US10587051B2 |
Communication device
A communication device includes a wideband antenna, a reflector, and at least one metal loop. The wideband antenna is configured to cover an operation frequency band. The reflector is configured to reflect the radiation energy from the wideband antenna. The metal loop is positioned between the wideband antenna and the reflector. The distance between the wideband antenna and the reflector is shorter than 0.25 wavelength of a central frequency of the operation frequency band. |
US10587048B2 |
Apparatus and methods for communicating utilizing an antenna array
Aspects of the subject disclosure may include, a system having a polyrod antenna array. Beam steering can be performed according to a first subset of elements of the polyrod antenna array generating first electromagnetic waves with a first phase that is different from a second phase of the first electromagnetic waves being generated by a second subset of elements of the polyrod antenna array. Other embodiments are disclosed. |
US10587047B2 |
Dual-band filtering antenna array using filtering antenna elements for mutual coupling suppression
A filtering antenna element and a dual-band filtering antenna array using filtering antenna elements for mutual coupling suppression have been disclosed. The filtering antenna element comprises a feeding element, a sub-substrate, a sup-substrate and an air gap between the sub-substrate and the sup-substrate. A stacked patch is fabricated on a top surface of the sub-substrate, a driven patch and a ground plane are fabricated on a top surface and a bottom surface of the sub-substrate. An asymmetric E-slot is arranged on the driven patch and a shorting pin is inserted into the sub-substrate for generating radiation nulls in stopbands. The dual-band filtering antenna array is compact and needs no feeding network with an isolation of 35 dB, and is suitable for potential base station applications. |
US10587046B2 |
Widened beamwidth for dipole antennas using parasitic monopole antenna elements
Systems and devices relating to dipole antennas. The beamwidth of a crossed dipole antenna is widened by providing a parasitic monopole antenna adjacent to the crossed dipole antenna. In one configuration, each arm of the crossed dipole antenna has, adjacent to it, a parasitic monopole antenna. In another configuration, the crossed dipole antenna is surrounded by a number of other crossed dipole antennas acting as parasitic monopole antenna elements. The center or primary crossed dipole antenna can be for low band signals while the secondary crossed dipole antennas are for high band signals. |
US10587045B2 |
Antenna device
An antenna device includes: a ground plane having an edge; a matching circuit; and a T-shaped antenna element including a first element and a second element extending from a feed point to a first and second end parts. The first element has a resonance frequency that is higher than a first frequency. The second element has a resonance frequency between a second frequency and a third frequency. A first value obtained by dividing a length from a corresponding point to a first bend part by the first wavelength is less than or equal to a second value obtained by dividing a length from the corresponding point to a second bend part by the second wavelength. An imaginary component of an impedance of the matching circuit takes a positive value at the first frequency and the second frequency and takes a negative value at the third frequency. |
US10587044B2 |
Flip-chip beamforming integrated circuit with integral thermal mass
A beamforming integrated circuit system for use in a phased array has a microchip with RF circuitry, a bottom surface, and a plurality of interfaces electrically connected with the RF circuitry. The plurality of interfaces includes a plurality of static interfaces and a plurality of RF interfaces. The plurality of static interfaces are on the bottom surface of the microchip and adjacent to each other. The plurality of RF interfaces are also on the bottom surface of the microchip, but radially outward of the plurality of static interfaces. The microchip is configured to be flip chip mounted. |
US10587035B2 |
Deployable reflector
A reflector assembly including a truss engaging the first net at a first plurality of points along the first net perimeter edge and engaging a second net at a second plurality of points along the second net perimeter edge. A truss deployment assembly moves the truss between a truss stowed condition and a truss deployed condition, the truss in the truss deployed condition tensioning said first net or said second net to maintain a substantially flat or parabolic net outer surface. A reflector disposed at the first net sends or receives remote data. |
US10587032B2 |
Electronic device and antenna device thereof
An electronic device having a housing formed of a conductive material, and an antenna device thereof. The electronic device includes a housing provided with a plurality of housing modules, and a printed circuit board positioned inside the housing, and having an antenna power feeding unit electrically connected to the printed circuited board. The plurality of housing modules may be at least partially formed of a conductive material. At least one of the conductive materials of the plurality of housing modules may be electrically connected to the antenna power feeding unit of the printed circuit board so as to function as an antenna of the electronic device. Various embodiments may be made based on the technical idea of the present disclosure. |
US10587030B2 |
Systems and methods of designing, tuning and producing ceramic filters
The present applications at least describes a method of making a tuned ceramic filter. The method includes printing an oversized pattern of ceramic material on a ceramic filter. The method also include removing, at a first tune location of the ceramic filter, a first amount of the ceramic material using a laser to shrink the oversized pattern. The method also includes comparing a coupling matrix of the ceramic filter after the removing step with a coupling matrix of a prototype of the ceramic filter. The method includes a step of generating a tune vector based upon a difference between the coupling matrix of the ceramic filter and the coupling matrix of the prototype filter. Further, the method includes a step of iteratively modifying the removing of the ceramic material using femto-second laser at the first tune location to have a coefficient of the tune vector corresponding to the first tune location to converge toward zero. |
US10587025B2 |
Ceramic filter with window coupling
The present application is directed to a filter and methods of transmitting a signal through the filter. The filter includes a pair of adjoined blocks of dielectric material. A top surface of each block has a conductive patterned region. The filter also includes plural spaced apart through-holes extending through each block from the top surface to a bottom surface. The through-holes are partially surrounded by the patterned region. The filter also includes a peripheral window disposed between the adjoined blocks to permit a coupling between adjacent through-holes of the adjoined blocks. The filter also includes an in-line window and/or a crenellation located within a block of the pair of blocks and disposed between adjacent through-holes of the block to limit or tune coupling between the adjacent through-holes. The application is also directed to a system including a printed circuit board and a filter. |
US10587023B2 |
90 degree differential signal layout transition
An apparatus includes a plurality of conductive layers and a plurality of traces configured to carry a plurality of signals through a change of direction. The traces may be routed parallel to each other in a first trace segment in a first of the conductive layers toward the change of direction. The traces may be routed parallel to each other in a second trace segment in a second of the conductive layers in the change of direction. One of the traces in a third trace segment in the first conductive layer may cross over another of the traces in the second trace segment in the second conductive layer in the change of direction. The traces may be routed parallel to each other in the third trace segment in the first conductive layer away from the change of direction. |
US10587022B2 |
Additive for a flow battery
The invention relates to a method of operating a zinc-bromine battery, especially at a high temperature, comprising adding 1-n-butyl-2-methyl-pyridinium bromide to the electrolyte of said battery, and charging or discharging said cell. Also provided is the use of 1-n-butyl-2-methyl-pyridinium bromide as an additive in a zinc-bromine battery operating at a temperature above 30° C., and an aqueous concentrate with high content of 1-n-butyl-2-methyl-pyridinium bromide. |
US10587016B2 |
System and method for sensing battery cell swelling
The present invention relates to a system and a method of detecting swelling of a battery cell, which, when abnormal swelling is generated in a battery cell embedded in a battery pack, rapidly detect the abnormal swelling and control a supply of a power source to the battery pack to be blocked, thereby preventing a structural deformation of the battery cell and the battery pack and life shortening of the battery, and preventing an accident, such as ignition and explosion. |
US10587015B2 |
Energy storage canopy
An energy storage canopy associated with a local building is provided. The energy storage canopy includes support members that can support compartments, which may be integral with or removable from the energy storage canopy. Each compartment includes a plurality of high capacity batteries to store electrical energy, at least one power conditioner to allow coupling high capacity batteries to the power grid and/or the AC distribution panel of the local building, and a refrigerant energy storage tank containing a working fluid. The refrigerant energy storage tank contains piping or ductwork to be in fluid communication with the HVAC system, refrigerant system, or atmosphere of the local building to provide stored refrigerant energy to the local building. |
US10587013B2 |
Protective main board for battery cell, electronic terminal and method for assembling battery cell of electronic terminal
Disclosed are a protective main board for a battery cell, an electronic terminal and a method for assembling a battery cell of an electronic terminal. The protective main board for a battery cell includes a main board body and a conducting component. The main board body includes a main board circuit and a protection circuit configured to protect the battery cell, and the protection circuit is connected with the main board circuit. The conducting component is arranged on the main board body, and includes a first conducting member and a second conducting member, and the battery cell is electrically connected with the protection circuit through the first conducting member and the second conducting member respectively. |
US10587011B2 |
Nickel-iron battery with high power
The present invention provides one with a Ni—Fe battery exhibiting enhanced power characteristics. The battery uses a particular electrolyte comprising sodium hydroxide, lithium hydroxide, and sulfide. The use of the sodium hydroxide based electrolyte with the iron anode in the battery has been found to enhance the performance characteristics of the battery. The resulting characteristics of specific power and power density are much improved over conventional Ni—Fe batteries. |
US10587009B2 |
Electrolyte composition and metal-ion battery employing the same
An electrolyte composition and a metal-ion battery employing the same are provided. The electrolyte composition includes a metal halide, a solvent, and an additive. The solvent is an ionic liquid or organic solvent. The molar ratio of the metal halide to the solvent is from 1:1 to 2.2:1. The amount of additive is from 1 wt % to 25 wt %, based on the total weight of the metal halide and the solvent. The additive is monochloroethane, trichlorethylene, dichloroethane, trichloroethane, phosphorus trichloride, phosphorus pentachloride, methyl pyidine, methyl nicotinate, or a combination thereof. |
US10587007B2 |
Lithium secondary battery electrolyte and lithium secondary battery comprising same
Provided are a lithium secondary battery electrolyte and a lithium secondary battery. The lithium secondary battery electrolyte includes a lithium salt, non-aqueous organic solvent, and an oxalate derivative. The lithium secondary battery includes a cathode, an anode, a separator, and the lithium secondary battery electrolyte. The lithium secondary battery electrolyte has excellent high-temperature stability, a high discharge capacity at a low temperature, and excellent lifespan characteristics. |
US10587003B2 |
Rechargeable lithium battery
A rechargeable lithium battery includes tape, an electrode assembly, and a case housing the electrode assembly. The electrode assembly and the internal surfaces of the case are thermally adhered by the tape adhered to an external surface of the electrode assembly. |
US10587001B2 |
Lithium battery
A lithium battery includes a first electrode assembly, a second electrode assembly, and a third electrode assembly in a case. The first electrode assembly and the second electrode assembly include a first lithium ion conductor layer and a second lithium ion conductor layer, respectively. The third electrode assembly includes a ceramic layer which is at least one of between a positive electrode and a separator or between a negative electrode and a separator. |
US10586997B1 |
Aqueous Na-ion redox flow battery with ceramic NaSICON membrane
A redox flow battery is described herein that has a sodium-super-ionic-conductor NaSICON barrier disposed between an anolyte chamber of the battery and the catholyte chamber of the battery. The NaSICON barrier prevents crossover of solvents or active redox species between the anolyte chamber and the catholyte chamber, while permitting transport of sodium ions between the chambers. In exemplary embodiments, the anolyte chamber includes an anolyte solution that comprises a first active redox species dissolved in a first solvent, while the catholyte chamber includes a catholyte solution that comprises a second active redox species dissolved in a second solvent. |
US10586995B2 |
Method for the fabrication of homogenous blends of polystyrenesulfonic acid and polyvinylidene fluoride suitable for the application in direct oxidation methanol fuel cells (DMFCs)
A membrane electrode assembly includes an anode catalyst layer, a cathode catalyst layer, and a polymeric blend proton exchange membrane interposed between the anode catalyst layer and the cathode catalyst layer. The polymeric blend proton exchange membrane includes a scaffold polymer and a polyacid polymer. The polyacid polymer being formed from a polyacid polymer precursor. Characteristically, the scaffold polymer and the polyacid polymer precursor have matching solubility parameters. |
US10586994B2 |
Electrolyte solution and method for producing same, continuously dissolving facility, electrolyte membrane, electrode catalyst layer, membrane electrode assembly and fuel cell
A method for producing an electrolyte solution including a supply step of continuously supplying an emulsion based a polymer electrolyte and a solvent into a dissolution facility, and a dissolution step of continuously dissolving the polymer electrolyte in the solvent by heating the interior of the dissolution facility to obtain the electrolyte solution. |
US10586993B2 |
Dehydrogenation reaction system for liquid hydrogen source material
A dehydrogenation reaction system for a liquid hydrogen source material includes a storage device used for storing a liquid hydrogen source material and a liquid hydrogen storage carrier, a reaction still for dehydrogenation of the liquid hydrogen source material, a gas-liquid separator for separating the products, hydrogen and liquid hydrogen storage carrier which are generated after dehydrogenation of the liquid hydrogen source material, a buffer tank used for storing hydrogen, and a heating device used for heating the reaction still. The liquid hydrogen source material is input into the reaction still by means of a pump through an input pipe, dehydrogenation reaction of the liquid hydrogen source material is conducted in the reaction still, generated hydrogen is conveyed to the buffer tank, and the liquid hydrogen storage carrier generated after dehydrogenation is conveyed back to the storage device. |
US10586992B2 |
Fuel cell system
A controller of a fuel cell system is configured to perform a normal mode in which one of a plurality of injectors is driven in a case where a needed power for the fuel cell stack is lower than a predetermined value, and perform a high load mode in which two or more of the injectors are driven in a case where the needed power is equal to or higher than the predetermined value. The controller is configured to output a driving command to each of the injectors under a condition that the normal mode is to be performed, and detect closing failure in one injector driven under the driving command in a case where a pressure measured by a pressure measurer after a time point at which the driving command is output is lower than a predetermined threshold. |
US10586988B2 |
Electrode structural body and production method thereof
In an electrode structural body, a coated film is obtained by applying an electrode mixture including an electrode active material, a first fluorine based polymer, and a solvent and drying the mixture, then formed on the surface of a current collector, the first fluorine based polymer has one or more side chains represented by the following Formula (1), and the coated film is subjected to heat treatment. —X—COOH (1) (In Formula (1), X is an atomic group having a molecular weight of less than 500, the main chain of which is made up of 1 to 20 atoms). |
US10586986B2 |
Organic lithium battery
Organic lithium batteries are provided having high energy and power densities with a positive electrode based on redox organic compounds and an electrolyte having a high concentration of lithium salt. |
US10586981B2 |
Positive electrode for a battery and battery including positive electrode active material
A positive electrode active material for a battery, the positive electrode active material comprising a compound having a crystal structure of space group Fm-3m and represented by composition formula (1): LixMe1αMe2βO2 . . . (1). In the formula, Me1 represents one or more elements selected from the group consisting of Mn, Ni, Co, Fe, Al, Sn, Cu, Nb, Mo, Bi, Ti, V, Cr, Y, Zr, Zn, Na, K, Ca, Mg, Pt, Au, Ag, Ru, Ta, W, La, Ce, Pr, Sm, Eu, Dy, and Er, Me2 represents one or more elements selected from the group consisting of B, Si, and P, and the following conditions are met: 0<α; 0<β; α+β=y; 0.5≤x/y≤3.0; and 1.5≤x+y≤2.3. |
US10586980B2 |
Composite cathode active material, method of preparing the composite cathode active material, and cathode and lithium battery each including the composite cathode active material
A composite cathode active material, a method of preparing the composite cathode active material, a cathode including the composite cathode active material, and a lithium battery including the cathode. The composite cathode active material includes a lithium intercalatable material; and a garnet oxide, wherein an amount of the garnet oxide is about 1.9 wt % or less, based on a total weight of the composite cathode active material. |
US10586973B2 |
Method of producing secondary battery
A method of producing a secondary battery disclosed here includes forming a positive electrode active material layer containing a lithium- and manganese-containing composite oxide on a positive electrode current collector to produce a positive electrode; measuring a peel strength between the positive electrode active material layer and the positive electrode current collector; producing a secondary battery assembly including the positive electrode, a negative electrode, and a nonaqueous electrolyte using the positive electrode; and initially charging the secondary battery assembly. When the secondary battery assembly is initially charged, a charging rate is determined based on the measured peel strength, and in a predetermined peel strength range, a lower charging rate is set for a secondary battery assembly including a positive electrode having a low peel strength than for a secondary battery assembly including a positive electrode having a large peel strength. |
US10586969B2 |
Separator and electrochemical device comprising same
Disclosed are a separator and an electrochemical device comprising the same, the separator comprising: a porous substrate having a plurality of pores; and a porous coating layer formed on at least one surface of the porous substrate or at least one surface of the porous substrate and a portion of the pore, the porous coating layer containing a plurality of inorganic particles and a binder polymer disposed on a part or the entirety of a surface of the inorganic particle to connect and fix the inorganic particles, wherein the inorganic particle comprises an alumina particle and an aluminum hydroxide particle having a smaller average particle diameter than the alumina particle. |
US10586961B2 |
Multi-modular battery system
A battery module having a plurality of battery cells is described. The battery module includes a head unit with corresponding conical positive and negative terminals that allow additional battery modules to mate together and be electrically coupled in an end-to-end relationship. A plurality of battery modules can be combined together into rows of modules that are the electrically coupled to form a multi-modular battery system. The multi-modular battery system uses interchangeable individual battery modules for ease of replacement. Battery modules of a multi-modular battery system can communicate with each other using optical communication methods, including via line-of-sight and/or optical cables. |
US10586958B2 |
Packing tray for rechargeable battery
A packing tray for a rechargeable battery is disclosed. In one aspect, the tray includes a bottom portion and an inner wall connected to the bottom portion. The bottom portion and the inner wall define a receiving space configured to receive a battery cell. The inner wall includes upper and lower portions. The lower portion extends upwardly, and the upper portion is outwardly curved such that the upper portion is wider than the lower portion. |
US10586947B2 |
Organic light emitting diode device and display device
An organic light emitting diode device can have an enhanced thin film encapsulation layer for preventing moisture from permeating from the outside. The thin film encapsulation layer can have a multilayered structure in which one or more inorganic layers and one or more organic layers are alternately laminated. A barrier can be formed outside of a portion of the substrate on which the organic light emitting diode is formed. The organic layers of the thin film encapsulation layer can be formed inside an area defined by the barrier. |
US10586944B2 |
Display device having window member and method of manufacturing window member
A display device includes a window member and a display module coupled to the window member. The window member includes a first resin layer and a second resin layer. The first resin layer is on the display module and has a first elongation, a first thickness, and a first hardness. The second resin layer is on the display module and the first resin layer and has a second elongation smaller than the first elongation, a second thickness greater than the first thickness, and a second hardness greater than the first hardness. |
US10586943B2 |
Display apparatus and method for attaching display panel
A display apparatus includes: an object (5) having a plane or a curved face; a display panel (3) forming at least one of a concave portion (3a) and a convex portion at any one of a peripheral edges; a holding member (1) mounted in a predetermined location of the object (5), and having a convex portion (1a) or a concave portion which corresponds to the concave portion or the convex portion of the display panel (3), in which the concave portion (3a) or the convex portion of the display panel (3) is engaged with the convex portion (1a) or the concave portion of the holding member; and a weak adhesive layer which is interposed between the object (5) and the display panel (3) to bring the object (5) and the display panel (1) into close contact with each other. |
US10586941B2 |
Foldable display device
A foldable display device includes a display panel, a polarizing member on the display panel, a window on the polarizing member, a first adhesive member between the display panel and the polarizing member, and a second adhesive member between the polarizing member and the window. In a first state, the display panel, the polarizing member, the window, the first adhesive member, and the second adhesive member are bent along a bending axis such that the window is closer to the bending axis than the display panel is. The first and second adhesive members have a storage modulus in a range of about 5×104 Pa to about 5×105 Pa at about −25° C. The second adhesive member has a storage modulus in a range of about 4.5×104 Pa to about 6.5×104 Pa at about 60° C. The first adhesive member has a stress-relaxation ratio greater than about 40 and less than about 50. |
US10586940B2 |
Organic light emitting diode substrate and preparation method thereof, and display panel
There provide an organic light emitting diode substrate and preparation method thereof and a display panel. The preparation method includes: forming a pixel defining layer which defines a pixel region and has a via hole on a base; forming an auxiliary electrode in the via hole; forming a capsule structure encapsulating a conductive liquid on the auxiliary electrode; expanding the capsule structure to be broken so as to enable the conductive liquid to form a connection electrode; and forming a first electrode covering the base, the first electrode being connected to the auxiliary electrode through the connection electrode. In the present disclosure, the connection electrode is formed through the capsule structure encapsulating the conductive liquid, so that the first electrode is connected to the auxiliary electrode through the connection electrode. The preparation process is simpler and the production cost is lower. |
US10586936B2 |
Flexible substrate and manufacturing method thereof
The present invention provides a flexible substrate and a manufacturing method thereof. The flexible substrate is divided into a first organic material layer (21) and a second organic material layer (22). A coverage area of the second organic material layer (22) on a carrying plate (1) is greater than a coverage area of the first organic material layer (21) on the carrying plate (1) and a major, long edge of the second organic material layer (22) encloses a major, long edge of the first organic material layer (21) so as to help reduce the thickness of an edge of the flexible substrate and prevent etching residue at an edge, reduce the coverage area of the organic materials on the carrying plate, and reduce warpage of the flexible substrate. Further, an alignment mark (3) is formed on the second organic material layer (22) at a location between the major, long edge of the first organic material layer (21) and the major, long edge of the second organic material layer (22) to ensure alignment accuracy in subsequent processes, such as vapor deposition. Further, since there is only one layer of organic material at the site of alignment mark (3), light transmission rate is increased and the rate of successful alignment is enhanced. |
US10586935B2 |
Bridged bis(azinyl)amine phosphorescent emitting compositions
A light emitting composition comprising a central platinum group transition metal coordinated to a bridged tetradentate ligand comprised of chelating bis(azinyl)amine groups. A six-membered heteroatom ring is formed through coordination of the chelating ligand with the transition metal. An electron donating moiety serves as a bridge between the bis(azinyl)amine groups. The electron donating moiety can include amine or aryl groups. The platinum group transition metal may be selected from the group consisting of platinum, palladium, iridium, rhodium, ruthenium, and osmium. Additionally, OLED devices are provided, each of the OLED devices comprising a light emitting layer that includes one of the light emitting compositions. |
US10586933B2 |
Electroactive metal complexes
Disclosed is a compound having Formula I In Formula I: Ar is aryl or deuterated aryl; R1 and R2 are the same or different and can be alkyl, silyl, aryl, deuterated alkyl, deuterated silyl, or deuterated aryl; R3-R5 are the same or different at each occurrence and can be D, alkyl, silyl, aryl, deuterated alkyl, deuterated aryl, or deuterated silyl; where two adjacent R4 groups can be joined together to form a fused 6-membered aromatic or deuterated aromatic ring; a and c are independently an integer from 0-3; and b is an integer from 0-4.Formula I may exist as either fac or mer structural isomers including mixtures of both. |
US10586931B2 |
Compound, light-emitting element, display device, electronic device, and lighting device
A compound includes a benzofuropyrimidine skeleton or a benzothienopyrimidine skeleton, a first substituent, and a second substituent. Each of the first substituent and the second substituent includes a furan skeleton, a thiophene skeleton, or a pyrrole skeleton. The first substituent is bonded to a pyrimidine ring included in the benzofuropyrimidine skeleton or a pyrimidine ring included in the benzothienopyrimidine skeleton. The second substituent is bonded to a benzene ring included in the benzofuropyrimidine skeleton or a benzene ring included in the benzothienopyrimidine skeleton. The light-emitting element includes the compound. |
US10586930B2 |
Fluorescent organic light emitting elements having high efficiency
The present invention relates to organic light emitting elements, comprising thermally activated delayed fluorescence (TADF) emitters and/or hosts of formula which have a sufficiently small energy gap between S1 and T1 (ΔEST) to enable up-conversion of the triplet exciton from T1 to S1. The organic light emitting elements show high electroluminescent efficiency. |
US10586923B2 |
Resistive memory cell
Semiconductor memory devices, resistive memory devices, memory cell structures, and methods of forming a resistive memory cell are provided. One example method of a resistive memory cell can include a number of dielectric regions formed between two electrodes, and a barrier dielectric region formed between each of the dielectric regions. The barrier dielectric region serves to reduce an oxygen diffusion rate associated with the dielectric regions. |
US10586922B1 |
Symmetric tunable PCM resistor for artificial intelligence circuits
A phase change material (PCM) device is disclosed. The PCM device includes a bottom electrode and an insulator layer over the bottom electrode. The PCM device further includes a resistive electrode over the insulator layer with a via in the insulator layer between one end of the resistive electrode and the bottom electrode. The PCM device further includes a PCM region over the resistive electrode and a top electrode over the PCM region. |
US10586920B2 |
Forming self-aligned contacts on pillar structures
A semiconductor structure is disclosed herein. The semiconductor structure includes two or more pillar structures disposed over a top surface of a substrate. The semiconductor structure further includes two or more contacts to the two or more pillar structures. The semiconductor structure further includes an insulator disposed between the two or more pillar structures and the two or more contacts. The two or more contacts are self-aligned to the two or more pillar structures. |
US10586919B2 |
Memory device
A memory device in which lower electrodes, a buffer layer, a seed layer, a magnetic tunnel junction, a capping layer, synthetic antiferromagnetic layers, and an upper electrode are formed on a substrate in a laminated manner. The lower electrodes and the seed layer are formed of a polycrystalline conductive material, and the perpendicular magnetic anisotropy of the magnetic tunnel junction is maintained upon heat treatment at a high temperature of 400° C. or more. |
US10586916B2 |
Spin current magnetization reversal element, magnetoresistance effect element, and magnetic memory
A spin current magnetization reversal element includes: a first ferromagnetic metal layer with a changeable magnetization direction, and a spin-orbit torque wiring, wherein a first direction is defined as a direction perpendicular to a surface of the first ferromagnetic metal layer, the wiring extends in a second direction intersecting the first and is bonded to a first surface of the first ferromagnetic metal layer, wherein the wiring includes a pure spin current generator which is bonded to the metal layer, and a low-resistance portion which is connected to both ends of the generator in the second direction and is formed of a material having a smaller electrical resistivity than the generator, and the generator is formed so that an area of a cross-section orthogonal to the first direction continuously and/or stepwisely increases as it recedes from a bonding surface bonded to the first ferromagnetic metal layer in the first direction. |
US10586914B2 |
Method of forming ultra-smooth bottom electrode surface for depositing magnetic tunnel junctions
A process sequence is provided to provide an ultra-smooth (0.2 nm or less) bottom electrode surface for depositing magnetic tunnel junctions thereon. In one embodiment, the sequence includes forming a bottom electrode pad through bulk layer deposition followed by patterning and etching. Oxide is then deposited over the formed bottom electrode pads and polished back to expose the bottom electrode pads. A bottom electrode buff layer is then deposited thereover following a pre-clean operation. The bottom electrode buff layer is then exposed to a CMP process to improve surface roughness. An MTJ deposition is then performed over the bottom electrode buff layer. |
US10586912B2 |
Method for fabricating flexible micromachined transducer device
A plurality of transducer elements are formed. For each of the plurality of transducer elements, an electrode of the transducer element is formed on a first side of a support layer. A piezoelectric element of the transducer element is formed on the first side of the support layer. An interconnect of the transducer element is formed in the support layer. The support layer is thinned to expose a second side of the support layer. The interconnects of the plurality of transducer elements extend between the first side and the second side of the support layer. The second side of the support layer is bonded to a flexible layer with an adhesive material. Conductive fillers are disposed in the adhesive material. The interconnects of the plurality of transducer elements are each electrically coupled via the conductive fillers to the corresponding interconnect extending through the flexible layer. |
US10586910B2 |
Superconductor-based transistor
The various embodiments described herein include methods, devices, and systems for fabricating and operating transistors. In one aspect, a transistor includes: (1) a semiconducting component configured to operate in an on state at temperatures above a semiconducting threshold temperature; and (2) a superconducting component configured to operate in a superconducting state while: (a) a temperature of the superconducting component is below a superconducting threshold temperature; and (b) a first current supplied to the superconducting component is below a current threshold; where: (i) the semiconducting component is located adjacent to the superconducting component; and (ii) in response to a first input voltage, the semiconducting component is configured to generate an electromagnetic field sufficient to lower the current threshold such that the first current exceeds the lowered current threshold, thereby transitioning the superconducting component to a non-superconducting state. |
US10586909B2 |
Cryogenic electronic packages and assemblies
A cryogenic electronic package includes a circuitized substrate, an interposer, a superconducting multichip module (SMCM) and at least one superconducting semiconductor structure. The at least one superconducting semiconductor structure is disposed over and coupled to the SMCM, and the interposer is disposed between the SMCM and the substrate. The SMCM and the at least one superconducting semiconductor structure are electrically coupled to the substrate through the interposer. A cryogenic electronic assembly including a plurality of cryogenic electronic packages is also provided. |
US10586906B2 |
LED module
An LED module 100 includes LED chips 21, 22 spaced apart from each other, and an LED chip 23 offset from a straight line connecting the LED chips 21 and 22 and located between the LED chips 21, 22 in the direction in which the LED chips 21, 22 are spaced. The module further includes a lead 31 with a bonding portion 31a and a mounting terminal surface 31d, a lead 32 with a bonding portion 32a and a mounting terminal surface 32d, and a lead 33 with a bonding portion 33a and a mounting terminal surface 33d. The mounting terminal surfaces 31d, 32d, 33d are flush with each other. Light from the LED chips 21, 22, 23 is emitted in the direction in which the mounting terminal surfaces 31d, 32d and 33d extend. Thus, light of different colors properly mixed can be emitted from a compact LED module. |
US10586903B2 |
Printed board, light emitting device, and method for manufacturing same
A method for manufacturing a printed board includes steps of; providing a starting board comprising a base member having a plate-like shape, having an upper surface and a lower surface opposite the upper surface, and having an insulation property, a first metal layer disposed on the upper surface, and a second metal layer disposed on the lower surface; and laser machining a through-hole penetrating the starting board in a thickness direction of the starting board by irradiating a laser beam irradiation area of the starting board with a laser beam from a side of the starting board on which side the first metal layer is disposed. The method further includes a step of etching the second metal layer so as to remove a portion of the second metal layer located in the laser beam irradiation area, prior to the step of laser machining. |
US10586902B2 |
Light-emitting device having dissimilar first and second light-emitting angles
A light-emitting device includes a light-emitting structure with a side surface, and a reflective layer covering the side surface. The light-emitting structure has a first light-emitting angle and a second light-emitting angle. The difference between the first light-emitting angle and the second light-emitting angle is larger than 15°. |
US10586899B2 |
Light-emitting device
A light-emitting device includes: a light-emitting element having a polygonal shape; a wavelength conversion plate; a bonding member; and a first covering member. The bonding member has an inclined surface continuous from a region between a conversion-plate first surface and an element second surface and inclined from a peripheral region of the conversion-plate first surface toward an element first surface at lateral surfaces of the light-emitting element. The inclined surface at a first cross section along a first cross-sectional line, which connects a center of the light-emitting element in a plan view to a vertex of the polygonal shape, is closer to a lateral surface of the light-emitting element than the inclined surface at a second cross section along a second cross-sectional line, which connects the midpoint of a side connecting the vertex and its adjacent vertex of the polygonal shape to the center of the light-emitting element. |
US10586898B2 |
Method of manufacturing light emitting device
A method of manufacturing a light emitting device in which a plurality of light emitting devices are formed collectively and then separated into individual light emitting devices, wherein each light emitting device includes a light emitting element, the method including, a base member providing step of providing a base member including: a wiring electrode to be connected to the light emitting elements, and an alignment mark, wherein the wiring electrode and the alignment mark are disposed on an upper surface of the base member; a mounting step of mounting each of the light emitting elements at a predetermined position; an alignment mark covering step of covering the alignment mark with a light-transmissive resin; a reflective resin forming step of forming a reflective resin surrounding the light emitting element so as to expose at least a part of a surface of the light-transmissive resin, the reflective resin reflecting light from the light emitting element; and a cutting step of recognizing the alignment mark through the exposed surface of the light-transmissive resin, and cutting the reflective resin and the base member with reference to the alignment mark to perform singulation into individual light emitting devices. |
US10586896B2 |
Semiconductor element, semiconductor device, and method for manufacturing semiconductor element
A semiconductor light emitting element is provided. The semiconductor light emitting element has a semiconductor stack, an n-side conductor layer, a p-side conductor layer, a dielectric multilayered film, an n-side reflective layer and a p-side reflective layer, disposed in that order. The n-side and p-side reflective layers contain Ag as a major component and contain particles of at least one selected from an oxide, a nitride, and a carbide. |
US10586893B2 |
Light emitting diode having decreased effective area of active layer, and manufacturing method thereof
A method of manufacturing a light emitting diode (LED) is provided. The method includes forming an n-type semiconductor layer on a substrate, forming an n-type electrode in a first region of the n-type semiconductor layer, forming an active layer in a second region of the n-type semiconductor layer, the second region being a region other than the first region, forming a p-type semiconductor layer on the active layer, and forming a resistance layer by etching regions of the active layer and the p-type semiconductor layer. |
US10586892B2 |
Light emitting device with an electrostatic discharge (ESD) suppression pattern having first and second conductive particles dispersed in a resin
One embodiment relates to a light emitting device which is free from electrostatic discharge by using an electrostatic discharge suppressing pattern including a resin having particles conductive and dispersed therein, the light emitting device comprising: a light emitting structure including a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer; a first electrode connected with the first conductive semiconductor layer; a second electrode connected with the second conductive semiconductor layer; and an electrostatic discharge suppressing pattern, which is overlapped with the first electrode and the second electrode, and of which first particles are dispersed in the resin so as to cover a gap between the first electrode and the second electrode. |
US10586887B2 |
Deterministic quantum emitter operating at room temperature in optical communication wavelength using intersubband transition of nitride-based semiconductor quantum dot, method of fabricating same, and operating method thereof
Disclosed are a deterministic quantum emitter operating at room temperature in an optical communication wavelength using the intersubband transition of a nitride-based semiconductor quantum dot, a method of fabricating the same, and an operating method thereof. A method of fabricating a quantum emitter includes forming a three-dimensional (3-D) structure in a substrate, forming an n type-doped thin film at the upper part of the 3-D structure, forming a quantum dot over the n type-doped thin film, regrowing the 3-D structure in order to use the 3-D structure as an optical structure, depositing a metal thin film at a vertex of the 3-D structure, and connecting electrodes to an n type-doped area and the metal thin film, respectively. A carrier may be captured in the quantum dot by applying a voltage to the connected electrodes. The quantum emitter may be driven by optically exciting the quantum dot. |
US10586881B2 |
Gap between semiconductors
An optoelectronic device comprising a substrate comprising a groove having a first and a second side. The first and second sides of the groove are each coated with a conductor material and a semiconductor material. The semiconductor material on the first side of the groove and the conductor material on the second side of the groove are in contact with another semiconductor material in the groove. At the second side of the groove there is a gap between the semiconductor material on the second side of the groove and the another semiconductor material in the groove. |
US10586875B2 |
Gate-all-around transistor based non-volatile memory devices
A method for fabricating a semiconductor device including a gate-all-around based non-volatile memory device includes forming gate-all-around field effect transistor (GAA FET) channels, depositing tunnel dielectric material around the GAA FET channels to isolate the GAA FET channels, forming a floating gate, including depositing first gate material over the isolated GAA FET channels, and forming at least one control gate, including depositing second gate material over the isolated GAA FET channels. |
US10586873B2 |
Method for producing field-effect transistor
A method for producing a field-effect transistor including first-oxide-layer and second-oxide-layer and forming front-channel or back-channel in region where the first-oxide-layer and the second-oxide-layer are adjacent to each other, the method including: forming second-precursor-layer, which is precursor of the second-oxide-layer, so as to be in contact with first-precursor-layer, which is precursor of the first-oxide-layer, and then converting the first-precursor-layer and the second-precursor-layer to the first-oxide-layer and the second-oxide-layer, respectively, the forming includes at least one of treatments (I) and (II) below: (I) treatment of: coating first-oxide-precursor-forming coating liquid that can form precursor of first oxide and contains solvent; and then removing the solvent to form the first-precursor-layer which is the precursor of the first-oxide-layer; and (II) treatment of: coating second-oxide-precursor-forming coating liquid that can form precursor of second oxide and contains solvent; and then removing the solvent to form the second-precursor-layer which is the precursor of the second-oxide-layer. |
US10586871B2 |
Thin film transistor, array substrate, display panel and display device
The present disclosure provides a thin film transistor, an array substrate, a display panel and a display device. The thin film transistor comprises a gate layer, a source and a drain located on the gate layer, and an active layer located on the source and the drain. The active layer is electrically connected to the source and the drain. The active layer comprises two sides arranged in parallel, and each side forms an acute angle of 45° with a face of the drain facing the source. |
US10586868B2 |
Non-planar semiconductor device having hybrid geometry-based active region
Non-planar semiconductor devices having hybrid geometry-based active regions are described. For example, a semiconductor device includes a hybrid channel region including a nanowire portion disposed above an omega-FET portion disposed above a fin-FET portion. A gate stack is disposed on exposed surfaces of the hybrid channel region. The gate stack includes a gate dielectric layer and a gate electrode disposed on the gate dielectric layer. Source and drain regions are disposed on either side of the hybrid channel region. |
US10586865B2 |
Dual gate metal-oxide-semiconductor field-effect transistor
A dual-gate metal-oxide-semiconductor field-effect transistor (MOSFET) may include a MOSFET having a channel region, a drain, and a source, a first gate formed proximate to the channel region, a drain extension region formed proximate to the drain, and a second gate formed proximate to the drain extension region. |
US10586864B2 |
Vertical transistor with one-dimensional edge contacts
A vertical transistor and a method of creating thereof are provided. A substrate is provided. A first electrode, comprising a two-dimensional (2D) material, is defined on top of the substrate. A spacer is deposited on top of the first electrode. A second electrode, comprising a 2D material, is defined on top of the spacer. A mask layer is formed on top of the second electrode. A channel is formed on top of the mask layer. A gate dielectric layer is provided on top of the channel. A gate coupled to the second portion of the gate dielectric is provided. |
US10586860B2 |
Method of manufacturing finfet devices using narrow and wide gate cut openings in conjunction with a replacement metal gate process
In conjunction with a replacement metal gate (RMG) process for forming a fin field effect transistor (FinFET), gate isolation methods and associated structures leverage the formation of distinct narrow and wide gate cut regions in a sacrificial gate. The formation of a narrow gate cut between closely-spaced fins can decrease the extent of etch damage to interlayer dielectric layers located adjacent to the narrow gate cut by delaying the deposition of such dielectric layers until after formation of the narrow gate cut opening. The methods and resulting structures also decrease the propensity for short circuits between later-formed, adjacent gates. |
US10586853B2 |
Non-planar field effect transistor devices with wrap-around source/drain contacts
Non-planar field effect transistor (FET) devices having wrap-around source/drain contacts are provided, as well as methods for fabricating non-planar FET devices with wrap-around source/drain contacts. A method includes forming a non-planar FET device on a substrate, which includes a semiconductor channel layer, and a gate structure in contact with upper and sidewall surfaces of the semiconductor channel layer. First and second source/drain regions are formed on opposite sides of the gate structure in contact with the semiconductor channel layer. First and second recesses are formed in an isolation layer below bottom surfaces of the first and second source/drain regions, respectively. A layer of metallic material is deposited to fill the first and second recesses in the isolation layer with metallic material and form first and second source/drain contacts which surround the first and second source/drain regions. |
US10586849B2 |
Field effect transistor with controllable resistance
A method and resulting structures for a semiconductor device includes forming a source terminal of a semiconductor fin on a substrate. An energy barrier is formed on a surface of the source terminal. A channel is formed on a surface of the energy barrier, and a drain terminal is formed on a surface of the channel. The drain terminal and the channel are recessed on either sides of the channel, and the energy barrier is etched in recesses formed by the recessing. The source terminal is recessed using timed etching to remove a portion of the source terminal in the recesses formed by etching the energy barrier. A first bottom spacer is formed on a surface of the source terminal and a sidewall of the semiconductor fin, and a gate stack is formed on the surface of the first bottom spacer. |
US10586847B2 |
Multilayer device
A multilayer device includes a substrate having a trench extending along a first surface of the substrate. A first layer disposed on the first surface of the substrate, the first layer comprising a given surface and another surface. A dielectric layer is formed between the given surface of the first layer and the first surface of the substrate. An active region disposed on the other surface of the first layer overlying the trench, wherein at least a portion of the active region resides substantially above a region defined by the trench. |
US10586846B2 |
System and method for edge termination of super-junction (SJ) devices
The subject matter disclosed herein relates to super-junction (SJ) power devices and, more specifically, to edge termination techniques for SJ power devices. A semiconductor super-junction (SJ) device includes one or more epitaxial (epi) layers having a termination region disposed adjacent to an active region. The termination region includes a plurality of vertical pillars of a first and a second conductivity-type, wherein, moving outward from the active region, a respective width of each successive vertical pillar is the same or smaller. The termination region also includes a plurality of compensated regions having a low doping concentration disposed directly between a first side of each vertical pillar of the first conductivity-type and a first side of each vertical pillar of the second conductivity-type, wherein, moving outward from the active region, a respective width of each successive compensated region is the same or greater. |
US10586842B2 |
Display device and semiconductor device
An object is to provide a display device with a high aperture ratio or a semiconductor device in which the area of an element is large. A channel formation region of a TFT with a multi-gate structure is provided under a wiring that is provided between adjacent pixel electrodes (or electrodes of an element). In addition, a channel width direction of each of a plurality of channel formation regions is parallel to a longitudinal direction of the pixel electrode. In addition, when a channel width is longer than a channel length, the area of the channel formation region can be increased. |
US10586840B2 |
TFT display screen device
A TFT display screen device includes at least one active zone whose pixels are used for the display of an instrument cluster and the display of one or more warning or alarm), optionally icons inlaid in the instrument cluster. The screen also includes at least one dead zone not visible to the user. At least one dead zone is provided-with at least one light sensor and at least one control pixel which is activated when the single icon or at least one icon with which it is associated, is displayed in the active zone of the screen. The sensor is adapted to detect the activation of said at least one control pixel and to deliver a signal. |
US10586839B2 |
Flexible display device
A display device includes: a flexible substrate; a pixel over the flexible substrate, the pixel including a transistor and a display element; a first wiring for transmitting a signal to the pixel, the first wiring extending in a first direction; a second wiring extending in a second direction intersecting the first direction; an inorganic insulating layer on a higher level than the first wiring or the second wiring; and an organic insulating layer on a higher level than the inorganic insulating layer, wherein the inorganic insulating layer has an opening exposing a part of the upper surface of the first wiring or the second wiring is exposed, and the organic insulating layer is provided in such a way as to fill the opening. |
US10586836B2 |
Display device and manufacturing method thereof
The present disclosure relates to a display device. An exemplary embodiment of the present invention provides a display device including a substrate and an active pattern positioned above the substrate. to the active pattern includes a channel region and a conductive region having a higher carrier concentration than the channel region. A first insulating layer is disposed on the active pattern. A first conductive layer is disposed on the first insulating layer and includes a first conductor. The channel region of the active pattern includes a first channel region overlapping the first conductor along a direction orthogonal to an upper surface of the substrate. The conductive region of the active pattern includes a first conductive region overlapping the first conductor along the direction orthogonal to the upper surface of the substrate. |
US10586835B2 |
Double sided organic light-emitting display apparatus and its manufacturing method thereof
A double-sided organic light-emitting display apparatus includes: a rigid substrate; a transmission flexible substrate and a reflective flexible substrate formed on the rigid substrate; a display substrate having a plurality of switching elements and formed on the transmission flexible substrate and the reflective flexible substrate; and a top-emission OLED light-emitting layer and a bottom-emission OLED light-emitting layer formed on the display substrate. The top-emission OLED light-emitting layer is corresponding to the reflective flexible substrate and the bottom-emission OLED light-emitting layer is corresponding to the transmission flexible substrate. The OLED display apparatus can serve as a double-sided display, and because of the use of the flexible substrate, it also has the advantage of easy carrying and flexibility. |
US10586823B2 |
Semiconductor device and semiconductor-device manufacturing method
It is possible to reduce resistance variations of a member connecting a through-silicon via to a line and improve wiring reliability. A hole through which the through-silicon via is to be stretched is created and an over-etching process is carried out on a wiring layer including the line. Then, by embedding copper in the hole, the through-silicon via made of the copper can be created. After the through-silicon via has been connected to the line made of aluminum through the member which is a connection area, the connection area is alloyed in a thermal treatment in order to electrically connect the through-silicon via to the line. Thus, it is possible to reduce variations of a resistance between the through-silicon via and the line and also improve wiring reliability as well. The present technology can be applied to a semiconductor device and a method for manufacturing the semiconductor device. |
US10586821B2 |
Image pickup device, method of manufacturing image pickup device, and electronic apparatus
An image pickup device includes: a photodiode provided in a silicon substrate, and configured to generate electric charge corresponding to an amount of received light, by performing photoelectric conversion; and a transfer transistor provided at an epitaxial layer on the silicon substrate, and configured to transfer the electric charge generated in the photodiode, wherein the transfer transistor includes a gate electrode and a channel region, the gate electrode being embedded in the epitaxial layer, and the channel region surrounding the gate electrode, and the channel region has, in a thickness direction, a concentration gradient in which a curvature of a potential gradient is free from a mixture of plus and minus signs. |
US10586820B2 |
Optical sensor
The present application concerns an optical sensor that includes one or more charge transfer pixels (10) each including a buried photodiode (11) generating a photoelectric charge when illuminated, a conversion element (12) receiving at least a portion of the photoelectric charge and tending to impose, on the photodiode, a potential satisfying a non-linear relationship with the intensity of generation of the photoelectric charge, and a charge transfer element (14) for reading the charge stored by the photodiode (11) such that the residual charge in same is zero after the reading by transfer. |
US10586813B2 |
Array substrate with hollow display region, primary and second data lines and auxiliary data lines, and display panel and display device thereof
An array substrate, a display panel and a display device are provided. The array substrate includes a display region and a border region. The border region includes a first border and a second border arranged oppositely in a first direction. The display region includes a hollowed-out region, a second sub-display region and a primary display region, a data drive port located in the border region and data lines extended in the first direction. The data lines include second data lines located in the second sub-display region and auxiliary data lines located in the primary display region. The data drive port provides a data signal to sub-pixels in the second sub-display region through the auxiliary data lines and the second data lines. |
US10586809B2 |
Integrated circuit including complex logic cell
An integrated circuit includes a complex logic cell. The complex logic cell includes a first logic circuit providing a first output signal from a first input signal group and a common input signal group, and a second logic circuit providing a second output signal from a second input signal group and the common input signal group. The first and second logic circuits respectively include first and second transistors formed from a gate electrode, the gate electrode extending in a first direction and receiving a first common input signal of the common input signal group. |
US10586807B2 |
Arrays of elevationally-extending strings of memory cells having a stack comprising vertically-alternating insulative tiers and wordline tiers and horizontally-elongated trenches in the stacks
An array of elevationally-extending strings of memory cells comprises a vertical stack of alternating insulative tiers and wordline tiers. The wordline tiers have terminal ends corresponding to control-gate regions of individual memory cells. The control-gate regions individually comprise part of a wordline in individual of the wordline tiers. A charge-blocking region of the individual memory cells extends elevationally along the individual control-gate regions. Charge-storage material of the individual memory cells extends elevationally along individual of the charge-blocking regions. Channel material extends elevationally along the vertical stack. Insulative charge-passage material is laterally between the channel material and the charge-storage material. Elevationally-extending walls laterally separate immediately-laterally-adjacent of the wordlines. The walls comprise laterally-outer insulative material and silicon-containing material spanning laterally between the laterally-outer insulative material. The silicon-containing material comprises at least 30 atomic percent of at least one of elemental-form silicon or a silicon-containing alloy. Other aspects, including method, are also disclosed. |
US10586806B2 |
Semiconductor memory device with a three-dimensional stacked memory cell structure
A semiconductor memory device comprises: a semiconductor substrate; a plurality of memory units provided on the semiconductor substrate and each including a plurality of memory cells that are stacked; and a plurality of bit lines formed above each of a plurality of the memory units aligned in a column direction, an alignment pitch in a row direction of the plurality of bit lines being less than an alignment pitch in the row direction of the memory units, and an end of each of the memory units aligned in the column direction being connected to one of the plurality of bit lines formed above the plurality of the memory units aligned in the column direction. |
US10586803B2 |
Three-dimensional memory device and methods of making the same using replacement drain select gate electrodes
A method of forming a three-dimensional memory device includes forming an alternating stack of insulating layers and sacrificial material layers over a substrate, forming a patterned template structure around memory openings in a drain-select-level above the alternating stack, forming drain-select-level isolation structures in trenches in the patterned template structure, forming memory stack structures in the memory openings extending through the alternating stack, where each of the memory stack structures includes a memory film and a vertical semiconductor channel, replacing the sacrificial material layers with word lines, and separately replacing the patterned template structure with a drain select gate electrode. |
US10586801B2 |
Flash memory cells
3D NAND memory cells can include a source layer, a dielectric layer disposed on the source layer, and a select gate source (SGS) layer disposed on the dielectric layer. A plurality of alternating layers of conducting material and insulating material can be disposed on the SGS layer. A conductive channel can be formed within a cell pillar trench. The conductive channel can be in contact with the source layer and the plurality of alternating layers. The cell pillar trench can be positioned in a substantially perpendicular orientation with respect to the plurality of alternating layers. |
US10586800B2 |
Anti-fuse with reduced programming voltage
A method for integrating transistors and anti-fuses on a device includes epitaxially growing a semiconductor layer on a substrate and masking a transistor region of the semiconductor layer. An oxide is formed on an anti-fuse region of the semiconductor layer. A semiconductor material is grown over the semiconductor layer to form an epitaxial semiconductor layer in the transistor region and a defective semiconductor layer in the anti-fuse region. Transistor devices in the transistor region and anti-fuse devices in the anti-fuse region are formed wherein the defective semiconductor layer is programmable by an applied field. |
US10586798B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device and methods of manufacturing the same are provided. The semiconductor device includes a substrate, word lines, a doped junction, bit line structures, and buried contacts. The substrate has active regions. The word lines extend across the active regions. The doped junction has impurities and is arranged at the active regions, and includes first junctions and second junctions, each first junction arranged at a central portion of one of the active regions and each second junction arranged at an end portion of another one of the active regions, a buried semiconductor layer being included in each second junction. The bit line structures contact with a respective one of the first junctions. The buried contacts are arranged in a matrix shape, each contacting with a respective one of the second junctions and the included buried semiconductor layer and simultaneously contacting with a charge storage for storing data. |
US10586797B2 |
Vertical memory device and method of fabricating the same
A vertical memory device includes a substrate with a cell array region, a word line contact region, and a peripheral circuit region, gate electrodes parallel to the substrate in the cell array and word line contact regions, the gate electrodes being stacked and spaced apart in a direction perpendicular to the substrate, a channel structure through the gate electrodes in the cell array region, the channel structure being electrically connected to the substrate, a dummy channel structure through the gate electrodes in the word line contact region, the dummy channel structure being spaced apart from the substrate, and a conductive line parallel to the substrate and electrically connected to a first gate electrode, the conductive line crossing at least a portion of an extension of the dummy channel structure in the perpendicular direction. |
US10586795B1 |
Semiconductor devices, and related memory devices and electronic systems
A semiconductor device comprises a stack structure comprising decks each comprising a memory level comprising memory elements, a control logic level vertically adjacent and in electrical communication with the memory level and comprising control logic devices configured to effectuate a portion of control operations for the memory level, and an additional control logic level vertically adjacent and in electrical communication with the memory level and comprising additional control logic devices configured to effectuate an additional portion of the control operations for the memory level. A memory device, a method of operating a semiconductor device, and an electronic system are also described. |
US10586791B2 |
Adaptive thermal overshoot and current limiting protection for MOSFETs
In a described example, an apparatus includes: a first metal oxide semiconductor field effect transistor (MOSFET) coupled between a first input terminal for receiving a supply voltage and an output terminal for coupling to a load, and having a first gate terminal; an enable terminal coupled to the first gate terminal for receiving an enable signal; a first current mirror coupled between the first input terminal and a first terminal of a first series resistor and having an input coupled to the first gate terminal; and a second MOSFET coupled between the first gate terminal and the output terminal, and having a second gate terminal coupled to the first terminal of the first series resistor, the first series resistor having a second terminal coupled to the output terminal. |
US10586787B2 |
Illumination devices using externally interconnected arrays of light emitting devices, and methods of fabricating same
A light emitter, comprising light emitting devices mechanically interconnected by a common substrate and an interconnection submount. The light emitting devices are electrically interconnected by the submount to provide an array of serially connected subsets of light emitting devices, each subset comprising at least three light emitting devices electrically connected in parallel. Also, a light emitter comprising first light emitting devices mechanically interconnected by a first common substrate, and second light emitting devices mechanically interconnected by a second common substrate, the first light emitting devices being mechanically and electrically connected to the second light emitting devices. Also, a light emitter comprising mechanically interconnected light emitting devices and means for mechanically and electrically interconnecting the plurality of light emitting devices to provide an array of serially connected subsets of light emitting devices, each subset comprising at least three light emitting devices electrically connected in parallel. Also, methods of fabricating light emitters. |
US10586786B2 |
3D chip sharing clock interconnect layer
Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by stacking two or more integrated circuit (IC) dies to at least partially overlap and to share one or more interconnect layers that distribute power, clock and/or data-bus signals. The shared interconnect layers include interconnect segments that carry power, clock and/or data-bus signals. In some embodiments, the shared interconnect layers are higher level interconnect layers (e.g., the top interconnect layer of each IC die). In some embodiments, the stacked IC dies of the 3D circuit include first and second IC dies. The first die includes a first semiconductor substrate and a first set of interconnect layers defined above the first semiconductor substrate. Similarly, the second IC die includes a second semiconductor substrate and a second set of interconnect layers defined above the second semiconductor substrate. As further described below, the first and second dies in some embodiments are placed in a face-to-face arrangement (e.g., a vertically stacked arrangement) that has the first and second set of interconnect layers facing each other. In some embodiments, a subset of one or more interconnect layers of the second set interconnect layers of the second die has interconnect wiring that carries power, clock and/or data-bus signals that are supplied to the first IC die. |
US10586785B2 |
Embedded graphite heat spreader for 3DIC
A device with thermal control is presented. In some embodiments, the device includes a plurality of die positioned in a stack, each die including a chip, interconnects through a thickness of the chip, metal features of electrically conductive composition connected to the interconnects on a bottom side of the chip, and adhesive or underfill layer on the bottom side of the chip. At least one thermally conducting layer, which can be a pyrolytic graphite layer, a layer formed of carbon nanotubes, or a graphene layer, is coupled between a top side of one of the plurality of die and a bottom side of an adjoining die in the stack. A heat sink can be coupled to the thermally conducting layer. |
US10586784B2 |
Apparatus and method for multi-die interconnection
A semiconductor and a method of fabricating the semiconductor having multiple, interconnected die including: providing a semiconductor substrate having a plurality of disparate die formed within the semiconductor substrate, and a plurality of scribe lines formed between pairs of adjacent die of the plurality of disparate die; and fabricating, by a lithography system, a plurality of inter-die connections that extend between adjacent pair of die of the plurality of die. |
US10586783B2 |
Method for direct bonding of III-V semiconductor substrates with a radical oxide layer
A manufacturing method including supplying a first substrate including a first face designated front face, the front face being made of a III-V type semiconductor, supplying a second substrate, forming a radical oxide layer on the front face of the first substrate by executing a radical oxidation, assembling, by a step of direct bonding, the first substrate and the second substrate so as to form an assembly including the radical oxide layer intercalated between the first and second substrates, executing a heat treatment intended to reinforce the assembly interface, and making disappear, at least partially, the radical oxide layer. |
US10586780B2 |
Semiconductor device modules including a die electrically connected to posts and related methods
Semiconductor device modules may include a semiconductor die and posts located laterally adjacent to the semiconductor die. A first encapsulant may laterally surround the semiconductor die and the posts. Electrical connectors may extend laterally from the posts, over the first encapsulant, to bond pads on an active surface of the semiconductor die. A protective material may cover the electrical connectors. A second encapsulant may cover the protective material and the electrical connectors. The second encapsulant may be in direct contact with the first encapsulant, the electrical connectors, and the protective material. |
US10586776B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device includes a substrate; a laminate which is formed on one main surface side of the substrate, and includes an aluminum alloy wiring and an insulating film surrounding the aluminum alloy wiring; and a silicon nitride film covering the laminate, in which the silicon nitride film and the insulating film have an opening portion, through which the silicon nitride film and the insulating film, formed at a position overlapped with a bonding portion of the aluminum alloy wiring, and a deposition made of a residue caused by reverse sputtering, which contains silicon and nitrogen, adheres to a portion exposed from the opening portion of a surface of the aluminum alloy wiring, to form a film. |
US10586772B2 |
Sensor shielding for harsh media applications
A sensor device for use in harsh media, comprising a silicon die comprises a lowly doped region, and a contact layer, contacting the silicon die. The contact layer comprises a refractory metal and an ohmic contact to the silicon die via a silicide of the refractory metal. A noble metal layer is provided over the contact layer such that the contact layer is completely covered by the noble metal layer. The noble metal layer comprises palladium, platinum or a metal alloy of palladium and/or platinum. The noble metal layer is patterned to form an interconnect structure and a contact connecting via the contact layer to the ohmic contact. The noble metal layer is adapted for providing a shield to prevent modulation of the lowly doped region by surface charges. The noble metal layer may advantageously protect the contact layer against harsh media in an external environment of the sensor device. |
US10586769B2 |
Contact formation in semiconductor devices
A technique relates to fabricating a semiconductor device. A contact trench is formed in an inter-level dielectric layer. The contact trench creates an exposed portion of a semiconductor substrate through the inter-level dielectric layer. A gate stack is on the semiconductor substrate, and the inter-level dielectric layer is adjacent to the gate stack and the semiconductor substrate. A source/drain region is formed in the contact trench such that the source/drain region is on the exposed portion of the semiconductor substrate. Tin is introduced in the source/drain region to form an alloyed layer on top of the source/drain region, and the alloyed layer includes the tin and a source/drain material of the source/drain region. A trench layer is formed in the contact trench such that the trench layer is on top of the alloyed layer. A metallic liner layer is formed on the trench layer and the inter-level dielectric layer. |
US10586768B2 |
Line structure and a method for producing the same
A multi-layer line structure including a substrate, a lower layer Cu line located on the substrate, an upper layer Cu line located on an insulating layer including an inorganic film located on the lower layer Cu line and an organic resin film located on the inorganic film, and a via connection part located in a via connection hole running in an up-down direction through the insulating layer in an area where the lower layer Cu line and the upper layer Cu line overlap each other is provided. The via connection part includes a barrier conductive layer located on a part of the lower layer Cu line exposed to a bottom part of the via connection hole and on an inner wall of the via connection hole. |
US10586766B2 |
Integrated circuit devices including a vertical memory device
Provided is an integrated circuit device including a plurality of word lines overlapping each other, in a vertical direction, on a substrate, a plurality of channel structures extending in the vertical direction through the plurality of word lines on an area of the substrate, a plurality of bit line contact pads on the plurality of channel structures, and a plurality of bit lines, wherein the plurality of bit lines include a plurality of first bit lines extending parallel to each other at a first pitch in a center region of the area, and a plurality of second bit lines extending at a second pitch in an edge region of the area, the second pitch being different from the first pitch. |
US10586765B2 |
Buried power rails
Aspects of the disclosure provide a semiconductor device and a method for manufacturing the semiconductor device. The semiconductor device includes a power rail formed in an isolation trench. The power rail is covered by a dielectric cap that isolates the power rail from conductive pattern structures on the dielectric cap. Further, an opening is selectively formed in the dielectric cap and is filled with conductive material to selectively connect a conductive pattern structure with the power rail. |
US10586763B2 |
Semiconductor device and method of manufacture
An integrated fan out package on package architecture is utilized along with de-wetting structures in order to reduce or eliminated delamination from through vias. In embodiments the de-wetting structures are titanium rings formed by applying a first seed layer and a second seed layer in order to help manufacture the vias. The first seed layer is then patterned into a ring structure which also exposes at least a portion of the first seed layer. |
US10586760B2 |
Assembly including plural through wafer vias, method of cooling the assembly and method of fabricating the assembly
An assembly includes a chip including an integrated circuit, a casing including an integrated circuit including plural active elements and including an upper portion formed on a side of the chip, a lower portion formed on another side of the chip, and a cooling inlet and a cooling outlet for transferring a coolant, provided in the casing, and for forming outer sidewalls of the upper portion and inner sidewalls of the lower portion, plural through-wafer vias for electrically connecting the integrated circuit of the chip and the integrated circuit of the casing, and a card connected to the casing for electrically connecting the casing to a system board. The outer sidewalls of the upper portion of the casing are located between vertical planes defined by opposing outer sidewalls of the lower portion of the casing. |
US10586759B2 |
Interconnection substrates for interconnection between circuit modules, and methods of manufacture
An interposer (110) has contact pads at the top and/or bottom surfaces for connection to circuit modules (e.g. ICs 112). The interposer includes a substrate made of multiple layers (110.i). Each layer can be a substrate (110S), possibly a ceramic substrate, with circuitry. The substrates extend vertically. Multiple interposers are fabricated in a single structure (310) made of vertical layers (310.i) corresponding to the interposers' layers. The structure is diced along horizontal planes (314) to provide the interposers. An interposer's vertical conductive lines (similar to through-substrate vias) can be formed on the substrates' surfaces before dicing and before all the substrates are attached to each other. Thus, there is no need to make through-substrate holes for the vertical conductive lines. Non-vertical features can also be formed on the substrates' surfaces before the substrates are attached to each other. Other embodiments are also provided. |
US10586757B2 |
Exposed solderable heat spreader for flipchip packages
A flipchip may include: a silicon die having a circuit side with solder bumps and a non-circuit side; a leadframe attached to the solder bumps on the circuit side of the silicon die; a heat spreader attached to the non-circuit side of the silicon die; and encapsulation material encapsulating the silicon die, a portion of the leadframe, and all but one exterior surface of the heat spreader. The leadframe may have NiPdAu plating on the portion that is not encapsulated by the encapsulation material and no plating on the portion that is attached to the solder bumps. |
US10586756B2 |
Chip carrier configured for delamination-free encapsulation and stable sintering
A chip carrier for carrying an electronic chip, wherein the chip carrier comprises a mounting section configured for mounting an electronic chip by sintering, and an encapsulation section configured for being encapsulated by an encapsulant. |
US10586753B2 |
IC die, ultrasound probe, ultrasonic diagnostic system and method
An integrated circuit (IC) die (100) is disclosed having a major surface delimited by at least one edge (102) of the IC die, said major surface carrying a plurality of electrically conductive contact plates (130) extending from said major surface beyond the at least one edge such that each contact plate includes an exposed contact surface portion (132) delimited by the at least one edge for mating with an electrically conductive further contact surface portion (230) on at least one further edge (220) of a body (200), said at least one further edge delimiting a cavity for receiving the IC die. An ultrasound probe including such an IC die and a method of providing such an IC die with contacts are also disclosed. |
US10586751B2 |
Semiconductor package device and method of manufacturing the same
A semiconductor package device comprises a substrate, an electrical component and a package body. The electrical component is disposed on the substrate. The electrical component has an active surface facing toward the substrate and a back surface opposite to the active surface. The back surface has a first portion and a second portion surrounding the first portion. The first portion of the back surface of the electrical component includes a plurality of pillars. The package body is disposed on the substrate. The package body encapsulates the electrical component and exposes the back surface of the electrical component. |
US10586749B2 |
High power gallium nitride devices and structures
Described herein are semiconductor devices and structures with improved power handling and heat dissipation. Embodiments are suitable for implementation in gallium nitride. Devices may be provided as individual square or diamond-shaped dies having electrode terminals at the die corners, tapered electrode bases, and interdigitated electrode fingers. Device matrix structures include a plurality of device dies arranged on a substrate in a matrix configuration with interdigitated conductors. Device lattice structures are based on a unit cell comprising a plurality of individual devices, the unit cells disposed on a chip with geometric periodicity. Also described herein are methods for implementing the semiconductor devices and structures. |
US10586747B2 |
Wafer-level packaging for enhanced performance
The present disclosure relates to a mold module that includes a device layer, a number of first bump structures, a first mold compound, a stop layer, and a second mold compound. The device layer includes a number of input/output (I/O) contacts at a top surface of the device layer. Each first bump structure is formed over the device layer and electronically coupled to a corresponding I/O contact. The first mold compound resides over the device layer, and a portion of each first bump structure is exposed through the first mold compound. The stop layer is formed underneath the device layer. The second mold compound resides underneath the stop layer, such that the stop layer separates the device layer from the second mold compound. |
US10586745B2 |
Airtight package and method for manufacturing same
Provided are an airtight package that can increase the bonding strength between the sealing material layer and the container and a method for manufacturing the same. An airtight package 1 includes: a container 2 with a frame 3; a glass lid 4 disposed on top of the frame 3 and sealing the container 2; and a sealing material layer 5 disposed between the frame 3 and the glass lid 4 and bonding the glass lid 4 and the container 2 together, wherein in the sealing material layer 5 a bonding surface 5b between the sealing material layer 5 and the container 2 is larger than a bonding surface 5a between the sealing material layer 5 and the glass lid 4. |
US10586741B2 |
Gate height and spacer uniformity
Embodiments are directed to a method of forming a semiconductor device and resulting structures having self-aligned spacer protection layers. The method includes forming a first sacrificial gate adjacent to a second sacrificial gate on a substrate. A dielectric layer is formed on the substrate and above top surfaces of the first and second sacrificial gates. A self-aligned protection region is formed to cover a first portion of the dielectric layer and a second uncovered portion of the dielectric layer is removed. The first portion of the dielectric layer defines a spacer after the second portion of the dielectric layer is removed. |
US10586738B2 |
Method of providing source and drain doping for CMOS architecture including FinFET and semiconductor devices so formed
A method for providing a semiconductor device and the device so formed are described. A doped semiconductor layer is deposited on a semiconductor underlayer. At least a portion of the semiconductor underlayer is exposed. A dopant for the doped semiconductor layer is selected from a p-type dopant and an n-type dopant. An ultraviolet-assisted low temperature (UVLT) anneal of the doped semiconductor layer is performed in an ambient. The ambient is selected from an oxidizing ambient and a nitriding ambient. The oxidizing ambient is used for the n-type dopant. The nitriding ambient is used for the p-type dopant. A sacrificial layer is formed by the doped semiconductor layer during the UVLT anneal. The dopant is driven into the portion of the semiconductor underlayer from the doped semiconductor layer by the UVLT anneal, thereby forming a doped semiconductor underlayer. The sacrificial layer is then removed. |
US10586727B2 |
Suction stage, lamination device, and method for manufacturing laminated substrate
A suction stage may include a mounting section configured to mount a first substrate, and an evacuation section configured to evacuate air between the first substrate and the mounting section. The mounting section includes a ring-shaped first wall part, and a ring-shaped second wall part inside the first wall part. The evacuation section includes a first control valve between the evacuation section and a first region between the first and second wall parts, a second control valve between the evacuation section and a second region inside the second wall part, and a control section configured to control the valves. The control section is configured to control the valves so that suction and non-suction of the first substrate are alternately performed in at least one of the regions. Thus, suction of the first substrate may be deactivated in one of the regions, while the suction is active in the other region. |
US10586723B2 |
Door opening/closing system, and load port equipped with door opening/closing system
A door opening/closing system includes: a base as part of a wall isolating a conveyance space from an external space; an opening portion provided in the base; a door configured to open/close the opening portion; a first seal member which seals a gap between the base and a container; a second seal member which seals a gap between the base and the door; a sealed space constituted by the base, the first and second seal members, a lid member, and the door when the container state of contact with the opening portion with the first seal member therebetween; a first gas injection unit which injects gas into the sealed space; and a second gas discharge unit which evacuates the sealed space. The door opening/closing system prevents entry of atmospheric air into a front-opening unified pod and an equipment front end module when placed in communication. |
US10586722B2 |
Vacuum substrate storage
A two piece shell is employed for intermediate and long term storage of substrates. The shell is formed of two halves that can be juxtaposed in vacuum and externally vented, with the internal vacuum retaining the halves in vacuum-sealed engagement. One of the halves also provides a vacuum-sealing perimeter for selectively sealing to a process chamber during loading and/or unloading of the shell with a substrate. A vacuum monitor or the like may be employed to monitor pressure during storage and provide alerts if the vacuum within the sealed shell is compromised. |
US10586719B2 |
Substrates support apparatus, substrate treating system including the same, and substrate treating method
Embodiments of the inventive concept relate to an apparatus for supporting a substrate and a method for treating a substrate. The substrate support apparatus includes a substrate support member including a support plate having an upper surface that supports a substrate, and a heating member provided in the support plate to heat the substrate, wherein an area of the support plate has a buffer area, in which a buffer space for restricting a heat transfer rate of heat provided from the heating member to the upper surface is formed. The buffer space insulates a central area and a peripheral area, thereby maximizing a temperature difference between the central area and the peripheral area. |
US10586717B2 |
Semiconductor processing apparatus and method
A semiconductor processing apparatus is provided. The apparatus includes a first chamber portion and a second chamber portion movable relative to the first chamber portion between an open position and a closed position. The first chamber portion includes a recessed area formed on an internal surface of the first chamber portion. The first chamber portion also includes one or more through-holes connected to respective locations of the recessed area. When the second chamber portion is in the closed position and a semiconductor wafer is housed in the micro chamber, the recessed area is sealed by a surface of the semiconductor wafer to form a closed channel. The surface may be processed by a processing fluid flowing in the closed channel. Accordingly, a flowing direction and a flowing speed of the processing fluid may be accurately controlled, and an amount of the processing fluid consumed may be greatly reduced. |
US10586712B2 |
Method of manufacturing an electronic component and processing system
According to a mode of the present invention, a method of manufacturing an electronic component includes: preparing a component main-body 110 including a first surface having an electrode-formed region having a plurality of bump electrodes 103, a second surface opposite to the first surface, and side peripheral surfaces connecting the first surface and the second surface; forming a mask section M1 on at least a peripheral portion of the first surface, the mask section surrounding the electrode-formed region, a height of the mask section being equal to or more than a height of the plurality of bump electrodes; bonding the mask section of the first surface to an adhesive layer 30 on a holder for holding a component; forming a protective film 105 on the component main-body, the protective film covering the second surface and the side peripheral surfaces; and removing the mask section M1 from the first surface. |
US10586711B2 |
Substrate processing method and computer storage medium
A substrate processing method of processing a substrate using a block copolymer containing a hydrophilic polymer and a hydrophobic polymer, the substrate processing method includes: a block copolymer coating step of applying the block copolymer onto the substrate on which a predetermined projecting and recessed pattern is formed, to form a coating film of the block copolymer; a polymer separation step of phase-separating the block copolymer into the hydrophilic polymer and the hydrophobic polymer; a polymer removal step of selectively removing the hydrophilic polymer from the phase-separated block copolymer; and after the block copolymer coating step and before the polymer removal step, a film thickness reduction step of reducing a film thickness of the coating film of the block copolymer. |
US10586710B2 |
Etching method
Provided is a method of etching a silicon-containing film made of at least one of silicon oxide and silicon nitride. The etching method includes: (i) preparing a workpiece having a silicon-containing film and a mask provided on the silicon-containing film in a chamber body of a plasma processing apparatus, in which an opening is formed in the mask; and (ii) etching the silicon-containing film, in which plasma is produced in the chamber body from processing gas containing fluorine, hydrogen, and iodine in order to etch the silicon-containing film, and a temperature of the workpiece is set to a temperature of 0° C. or less. |
US10586709B2 |
Methods of fabricating semiconductor devices
Methods for fabricating a semiconductor device are provided including sequentially forming a first hard mask layer, a second hard mask layer and a photoresist layer on a target layer, patterning the photoresist layer to form a photoresist pattern, sequentially patterning the second hard mask layer and the first hard mask layer using the photoresist pattern as an etching mask to form a first hard mask pattern and a second hard mask pattern on the first hard mask pattern, and etching the target layer using the first hard mask pattern and the second hard mask pattern as an etching mask, wherein the second hard mask layer includes impurity-doped amorphous silicon. |
US10586708B2 |
Uniform CMP polishing method
The invention provides a method for polishing or planarizing a wafer of at least one of semiconductor, optical and magnetic substrates. The method includes rotating a polishing pad having radial feeder grooves in a polishing layer separating the polishing layer into polishing regions. The radial feeder grooves extend at least from a location adjacent the center to a location adjacent the outer edge. Each polishing region includes a series of biased grooves connecting a pair of adjacent radial feeder grooves. The series of biased grooves separate a land area and have inner walls closer to the center and outer walls closer to the outer edge. Pressing and rotating the wafer against the rotating polishing pad for multiple rotations polishes or planarizes the wafer with land areas wet by the overflowing polishing fluid. |
US10586698B2 |
Method of manufacturing semiconductor device, substrate processing apparatus and recording medium
The present disclosure provides a technique including a method of manufacturing a semiconductor device, which is capable of improving the characteristics of a film formed on a substrate. The method of manufacturing a semiconductor device may include: (a) forming a first film containing a predetermined element, oxygen, carbon and nitrogen on a substrate; and (b) forming a second film thinner than the first film on a top surface of the first film, the second film having an oxygen concentration lower than an oxygen concentration of the first film or having oxygen and carbon concentrations lower than oxygen and carbon concentrations of the first film. |
US10586697B2 |
Wet strippable OPL using reversible UV crosslinking and de-crosslinking
Embodiments of the present invention are directed to the wet stripping of an organic planarization layer (OPL) using reversible UV crosslinking and de-crosslinking. In a non-limiting embodiment of the invention, an interlayer dielectric is formed over a substrate. A trench is formed in the interlayer dielectric. A work function metal is formed over the interlayer dielectric such that a portion of the work function metal partially fills the trench. A UV sensitive OPL is formed over the work function metal such that a portion of the UV sensitive OPL fills the trench. The UV sensitive OPL can be crosslinked by applying light at a first UV frequency and de-crosslinked by applying light at a second UV frequency. |
US10586693B2 |
Substrate processing apparatus and substrate processing method
A substrate processing apparatus comprises: a liquid film former which forms a liquid film by supplying a liquid on an upper surface of the substrate W held horizontally; a cooling gas discharge nozzle which discharges cooling gas of a temperature lower than a freezing point of the liquid forming the liquid film to the liquid film; a thawing liquid discharge nozzle which discharges a thawing liquid to a frozen film formed by freezing the liquid film; a thawing liquid supplier which supplies the heated thawing liquid to the thawing liquid discharge nozzle via a pipe; and a receiver which receives the cooling gas and the thawing liquid respectively discharged from the cooling gas discharge nozzle and the thawing liquid discharge nozzle at the respective retracted position and guides the cooling gas and the thawing liquid to a common flow passage. |
US10586689B2 |
Sputtering apparatus including cathode with rotatable targets, and related methods
Certain example embodiments relate to sputtering apparatuses that include a plurality of targets such that a first one or ones of target(s) may be used for sputtering in a first mode, while a second one or ones of target(s) may be used for sputtering in a second mode. Modes may be switched in certain example embodiments by rotating the position of the targets, e.g., such that one or more target(s) to be used protrude into the main chamber of the apparatus, while one or more target(s) to be unused are recessed into a body portion of a cathode of (e.g., integrally formed with) the sputtering apparatus. The targets may be cylindrical magnetic targets or planar targets. At least one target location also may be made to accommodate an ion beam source. |
US10586687B2 |
Method and apparatus for reproducing component of semiconductor manufacturing apparatus, and reproduced component
A method and apparatus for reproducing a component of a semiconductor manufacturing apparatus, and a reproduced component are provided. The method may include a preparing step of preparing a damaged component of a semiconductor manufacturing apparatus, a first cleaning step of cleaning the damaged component, a masking step of masking at least one of areas including an undamaged part of the damaged component, a reproduced part forming step of forming a reproduced part on the damaged component using a chemical vapor deposition (CVD), a post-grinding step of grinding the damaged component with the reproduced part, and a second cleaning step of cleaning the damaged component with the reproduced part. |
US10586686B2 |
Peripheral RF feed and symmetric RF return for symmetric RF delivery
Systems and methods are presented for a peripheral RF feed and symmetric RF return for symmetric RF delivery. According to one embodiment, a chuck assembly for plasma processing is provided. The chuck assembly includes an electrostatic chuck having a substrate support surface on a first side, and a facility plate coupled to the electrostatic chuck on a second side that is opposite the substrate support surface. A hollow RF feed is configured to deliver RF power, the hollow RF feed defined by a first portion contacting a periphery of the facility plate and a second portion coupled to the first portion, the second portion extending away from the chuck assembly. |
US10586682B2 |
Method of obtaining beam deflection shape and method of obtaining arrangement angle of blanking aperture array plate
In one embodiment, a method of obtaining a beam deflection shape includes using a plurality of beams to write a line pattern on a substrate by deflecting the plurality of beams, the plurality of beams being beams in the i-th row (i is an integer satisfying 1≤i≤m) among multiple charged-particle beams including beams of m rows and n columns (m and n are integers equal to or greater than two), the deflection being performed in such a manner that a writing area for a beam in the j-th column (j is an integer satisfying 1≤j≤n−1) is continuously adjacent to a writing area for a beam in the (j+1)th column, measuring a degree of unevenness of an edge of the line pattern, and obtaining a deflection shape of the beam based on the degree of unevenness. |
US10586681B2 |
Charged particle beam apparatus
The present invention provides apparatuses to inspect small particles on the surface of a sample such as wafer and mask. The apparatuses provide both high detection efficiency and high throughput by forming Dark-field BSE images. The apparatuses can additionally inspect physical and electrical defects on the sample surface by form SE images and Bright-field BSE images simultaneously. The apparatuses can be designed to do single-beam or even multiple single-beam inspection for achieving a high throughput. |
US10586675B2 |
Device for modulating the intensity of a particle beam from a charged particle source
A device for modulating the intensity of a charged particle beam emitted along an axis, comprises 4×N consecutive deflection systems, with N=1 or 2, with the deflection systems being positioned along the axis of said particle beam, and being capable of deflecting the beam relative to the axis in the same direction, with alternating directions of deflection, for two consecutive systems, means for applying a force for deflecting the beam for each deflection system and for varying the applied force; two collimators each having a slot with an opening that increases in width from the center towards the periphery, located respectively between the first and second deflection systems and between the third and fourth deflection systems, with the opening of the slot of the first collimator facing towards one side of the emission axis of the beam, with the opening of the slot of the second collimator facing towards the opposite side of the emission axis of the beam. |
US10586674B2 |
Field emission electron source, method for manufacturing same, and electron beam device
In order to provide a stable hexaboride single-crystal field emission electron source capable of heat-flashing, this field emission electron source is provided with a metal filament, a metal tube joined thereto, a hexaboride tip that emits electrons, and graphite sheets that are independent of the metal tube and the hexaboride tip. The hexaboride tip is arranged so as not to be in structural contact with the metal tube due to the graphite sheets. The hexaboride tip, the graphite sheets, and the metal tube are configured so as to be mechanically and electrically in contact with one another. |
US10586667B2 |
Retrofit remote control device
A control device may be configured to be mounted over a bezel portion of an electrical device and to control a lighting load. The control device may comprise a base portion having planar extensions removably attached or affixed thereto. The planar extensions may be adapted to be received in a gap between a faceplate of the electrical device and the bezel portion for holding the control device against the faceplate. The planar extensions may comprise barbs that allow for insertion of the extensions in the gap, but may bite into the faceplate to hinder removal of the control device. The planar extensions may be defined by a mounting structure that is configured to be received in the gap between the bezel portion and the faceplate. The mounting structure may protrude beyond a front surface of the faceplate. |
US10586665B2 |
Electric power tool
An electric power tool has a tool receptacle and a tool housing in which a drive motor for driving the tool receptacle is arranged. The drive motor is switchable on and off via an electric switch. An operating part for indirectly actuating the switch is arranged on the tool housing and extends approximately parallel to a longitudinal axis of the tool housing. The operating part is lever-like and is pivotably arranged on the tool housing. An actuating member of the switch is displaceable approximately parallel to the longitudinal axis by an actuating force that acts on the operating part approximately perpendicularly to the longitudinal axis. The drive motor is switched on by the actuating force acting on the operating part against a restoring force of the switch, and the drive motor is switched off automatically, via the restoring force, when the operating part is released by a user. |
US10586664B2 |
Luminous keyboard
A luminous keyboard includes a key module, a light guide plate, a top-view light-emitting element and a light-shading element. The top-view light-emitting element emits a light beam. The light guide plate is located under the key module. The top-view light-emitting element is located under the light guide plate. A light-outputting surface of the top-view light-emitting element is contacted with the light guide plate. The light-shading element is disposed on the light guide plate for shading the light beam. A portion of the light-shading element is inserted into the light guide plate opening and formed as a reflective part in the light guide plate opening. After the light beam is projected on the reflective part and reflected by the reflective part, the light beam is transferred within the light guide plate and projected to the key module. |
US10586662B2 |
Keyboard device
A keyboard device includes a key, a base plate, a membrane circuit board and a buffering part. The membrane circuit board is disposed on the base plate. The key includes a keycap and a stabilizer bar. The stabilizer bar is connected between the keycap and the base plate. The stabilizer bar includes a main bar part, a first linking part and a first insertion part. The first linking part is connected between the main bar part and the first insertion part. The buffering part is disposed on the base plate or the membrane circuit board and located under the first linking part. While a keycap is moved downwardly relative to the base plate, the linking part of the stabilizer bar is contacted with the buffering part. The contact point between the linking part of the stabilizer bar and the buffering part is used as a fulcrum. |
US10586659B2 |
Perovskite photovoltaic device
A photovoltaic device, comprises (1) a first conductive layer, (2) an optional blocking layer, on the first conductive layer, (3) a semiconductor layer, on the first conductive layer, (4) a light-harvesting material, on the semiconductor layer, (5) a hole transport material, on the light-harvesting material, and (6) a second conductive layer, on the hole transport material. The light-harvesting material comprises a perovskite absorber, and the second conductive layer comprises nickel. The semiconductor layer may comprise TiO2 nanowires. The light-harvesting material may comprise a perovskite absorber containing a pseudohalogen. |
US10586656B2 |
Pressure valve and electrolytic capacitor
A pressure valve to be arranged in a seal member sealing a casing in which a capacitor element is housed, the pressure valve having a base end positioned within the case and a tip positioned outside the case. The pressure valve includes a tapered portion having a tapered shape. At the top portion of the tapered portion, there is formed a slit able to undergo a state change between a close-state and an open-state by elastic deformation. When the casing internal pressure is less than a certain value, the slit maintains the close-state. When the casing internal pressure has reached the certain value, the slit undergoes a state change to the open-state, whereby the inside and outside of the case communicate with each other and the internal pressure is released from within the case. |
US10586652B1 |
Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a ceramic body including dielectric layers and first and second internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween, and first and second external electrodes disposed on external surfaces of the ceramic body and electrically connected to the first and second internal electrodes, respectively. The ceramic body includes an active portion in which capacitance is formed and cover portions disposed above and below the active portion. Each of the cover portions includes a first region adjacent to an external side surface of the ceramic body and a second region adjacent to an outermost internal electrode and disposed between the first region and the active region. A density of a dielectric material included in the second region is higher than a density of a dielectric material included in the first region. |
US10586650B2 |
Coil substrate and method for manufacturing the same
A coil substrate includes insulating layers, and conductive layers laminated on the insulating layers in a plate thickness direction of the insulating layers, respectively. The conductive layers include three or more conductive layers and a set of conductive layers such that the set of conductive layers includes a first outermost conductive layer on one end side in the plate thickness direction and does not include a second outermost conductive layer on the opposite end side in the plate thickness direction and that the set of conductive layers includes coil portions each having a spiral form respectively and aligned in the plate thickness direction. |
US10586649B2 |
Dissolved gas analysis devices, systems, and methods
Devices, systems, and methods for determining gas characteristics to monitor transformer operation include extracting gas from transformer fluid for analysis. |
US10586648B2 |
Coil component and method for manufacturing the same
A coil component includes a body portion including a magnetic material, and a coil portion disposed in the body part. The coil portion includes a first coil pattern layer having a planar spiral pattern, an insulating layer formed of an insulating resin embedding at least a portion of the first coil pattern layer, and a second coil pattern layer disposed on the insulating layer and having a planar spiral pattern. The insulating layer includes a core material disposed between the first and second coil pattern layers, and a thickness of a lower region of the insulating layer disposed below the core material is greater than a thickness of an upper region of the insulating layer disposed above the core material. |
US10586644B2 |
Reactor, motor driver, power conditioner, and machine
An operator is prevented from touching terminals and the like. A reactor includes an outer peripheral iron core, and at least three core coils disposed inside the outer peripheral iron core. Each of the core coils includes a core and a coil wound onto the core. The reactor further includes a terminal base that has a plurality of terminals connected to leads extending from the coils and is disposed on one end of the outer peripheral iron core, and an electric shock prevention cover for covering the terminals of the terminal base. |
US10586640B2 |
Neodymium-iron-boron magnet with selective surface modification, and method of producing same
A bulk high performance permanent magnet comprising a neodymium-iron-boron core having an outer surface, and a coercivity-enhancing element residing on at least a portion of said outer surface, with an interior portion of said neodymium-iron-boron core not having said coercivity-enhancing element therein. Also described herein is a method for producing the high-coercivity bulk permanent magnet, the method comprising: (i) depositing a coercivity-enhancing element on at least a portion of an outer surface of a neodymium-iron-boron core substrate to form a coated permanent magnet; and (ii) subjecting the coated permanent magnet to a pulse thermal process that heats said outer surface to a substantially higher temperature than an interior portion of said neodymium-iron-boron core substrate, wherein said substantially higher temperature is at least 200° C. higher than said interior portion and is of sufficient magnitude to induce diffusion of said coercivity-enhancing element below said outer surface but outside of said interior portion. |
US10586636B2 |
Rare earth magnet and motor including the same
A rare earth magnet and a motor including the same are provided. The rare earth magnet is based on an R—Fe—B alloy (R represents at least one rare-earth element comprising Y), wherein a plating layer of the element Co is formed on a surface of the rare earth magnet by an electroplating method. |
US10586634B2 |
Polymer composition and a power cable comprising the polymer composition
An alternating current (AC) power cable includes a conductor surrounded by at least an inner semiconductive layer including a first semiconductive composition, an insulation layer including a polymer composition, an outer semiconductive layer including a second semiconductive composition, and optionally a jacketing layer including a jacketing composition, in that order. The polymer composition of the insulation layer includes an unsaturated low density polyethylene (LDPE) copolymer of ethylene with one or more polyunsaturated comonomers and a crosslinking agent. The polymer composition of the insulation layer has a dielectric loss expressed as tan δ (50 Hz) of 12.0×10−4 or less, when measured at 25 kV/mm and 130° C. according to “Test for Tan δ measurements on 10 kV cables”. |
US10586633B2 |
Surface modified overhead conductor
The present invention relates to a surface modified overhead conductor with a coating that allows the conductor to operate at lower temperatures. The coating is an inorganic, non-white coating having durable heat and wet aging characteristics. The coating preferably contains a heat radiating agent with desirable properties, and an appropriate binder/suspension agent. In a preferred embodiment, the coating has L* value of less than 80, a heat emissivity of greater than or equal to 0.5, and/or a solar absorptivity coefficient of greater than 0.3. |
US10586632B2 |
Structural cable
A structural cable comprising a first conductor, a structural element, and a body with proximal and distal ends that is formed around the first conductor and the structural element, wherein the body is made of a non-conducting material. |
US10586630B2 |
Wire harness
A wire harness that allows branched locations to be defined and can be manufactured inexpensively. A wire harness includes a tubular bendable pipe through which a wire is inserted. The pipe includes pull-out ports of the wire at positions corresponding to branching locations of the wire. The pull-out ports are configured to open on the respective mating surfaces of a first divided segment and a second divided segment obtained by circumferentially dividing the pipe into two. Bushes serving as protection portions that protect the wire are provided at rims of the pull-out ports. |
US10586627B2 |
Spark plug
The spark plug includes an insulator made from an alumina-based sintered body, and the insulator contains 90 to 98 wt % of an Al component in oxide equivalent. The insulator contains 1 to 5 wt % of an Si component, 0.1 to 1 wt % of an Mg component, 2 wt % or less of a Ca component, 0.3 to 6 wt % of a Ba component, and 0.11 to 5 wt % of a rare earth component, in oxide equivalent. In analysis using a scanning transmission electron microscope with a probe diameter of an electron beam set at 1 nm, Si and a rare earth element are detected at a crystal grain boundary having a thickness of 15 nm or less, and an alkaline earth metal at the crystal grain boundary is less than a detection limit. |
US10586623B2 |
Patient care device and system for service to individuals with diminishing dexterity and neurological physiological functionality
A patient care device includes an attachment element configured to physically attach the device to a patient, such that the device can be worn around the patient's neck as a pendant. The device may further comprise a communication system configured to enable voice and visual communication through the device, and an emergency activation system configured to indicate a potential emergency situation of the patient. The emergency activation system may comprise at least one of a mechanical trigger system, a virtual trigger system, a fall detection system, a location tracking system, a bio monitoring system or a combination thereof. |
US10586620B2 |
Device for calculating amount of retained physical activity, method for calculating amount of retained physical activity and system for calculating amount of retained physical activity
A physical activity consumption amount calculation unit calculates the consumption amount of physical activity, which is the amount of physical activity consumed by a subject, from biological information acquired by a biological information acquisition unit. A recovery amount calculation unit calculates the amount of recovery, which is the amount of physical activity recovered by the subject, from the biological information acquired by the biological information acquisition unit. A retained physical activity amount calculation unit calculates the amount of retained physical activity, which is the amount of physical activity retained by the subject, from the reference amount of physical activity set by the reference physical activity amount setting unit, the consumption amount of physical activity calculated by the physical activity consumption amount calculation unit, and the amount of recovery calculated by the recovery amount calculation unit. Therefore, the amount of physical activity retained by the subject can be calculated instantaneously. |
US10586610B2 |
Detecting and classifying copy number variation
The invention provides a method for determining copy number variations (CNV) of a sequence of interest in a test sample that comprises a mixture of nucleic acids that are known or are suspected to differ in the amount of one or more sequence of interest. The method comprises a statistical approach that accounts for accrued variability stemming from process-related, interchromosomal and inter-sequencing variability. The method is applicable to determining CNV of any fetal aneuploidy, and CNVs known or suspected to be associated with a variety of medical conditions. CNV that can be determined according to the method include trisomies and monosomies of any one or more of chromosomes 1-22, X and Y, other chromosomal polysomies, and deletions and/or duplications of segments of any one or more of the chromosomes, which can be detected by sequencing only once the nucleic acids of a test sample. |
US10586605B2 |
Sample hold circuit
A sample hold circuit includes at least one capacitor CS and at least one complementary metal-oxide semiconductor (CMOS) switch. The CMOS switch includes an N-channel metal-oxide semiconductor (NMOS) transistor and a P-channel metal-oxide semiconductor (PMOS) transistor connected in parallel. A high level of a gate signal VGN of the NMOS transistor is adjusted to a voltage level VREG lower than a power supply voltage VDD of a chip on which the CMOS switch is integrated. |
US10586604B1 |
Shift register, gate driving circuit, display device, and driving method thereof
A shift register includes a forward/backward scan-control module, configured to transmit a signal of a forward-scan-signal terminal or a signal of a backward-scan-signal terminal to a first node; an interlock module, configured to transmit a signal of a first voltage terminal to a second node, and transmit a signal of a second voltage terminal to the first node; a pull-down module, configured to transmit the signal of the first voltage terminal to a gate-signal output terminal; an output module, configured to transmit a signal of a second clock-signal terminal to the gate-signal output terminal; and a reset module, configured to transmit the signal of the second voltage terminal to the first node, and transmit the signal of the first voltage terminal to the gate-signal output terminal. The disclosed shift register can prevent leakage of the first node, and thus improve the quality and the performance of the shift register. |
US10586600B1 |
High-voltage shifter with reduced transistor degradation
Discussed herein are systems and methods for protecting against transistor degradation in a high-voltage (HV) shifter to transfer an input voltage to an access line, such as a global wordline. An embodiment of a memory device comprises memory cells and a HV shifter circuit that includes a signal transfer circuit, and first and second HV control circuits. The signal transfer circuit includes a P-channel transistor to transfer a high-voltage input to an access line. The first HV control circuit couples a bias voltage to the P-channel transistor for a first time period, and the second HV control circuit couples a stress-relief signal to the P-channel transistor for a second time period, after the first time period, to reduce degradation of the P-channel transistor. The transferred high voltage can be used to charge the access line to selectively read, program, or erase memory cells. |
US10586596B2 |
Data writing method, memory control circuit unit and memory storage apparatus
A data writing method for a rewritable non-volatile memory module having a plurality of physical erasing units and a memory control circuit unit and a memory storage apparatus using the same are provided. Each of the physical erasing units has a plurality of physical programming unit sets, and each of the physical programming unit sets has a plurality of physical programming unit. The method includes receiving data and arranging the data to generate a first data stream and a second data stream. The method also includes encoding the first data stream and the second data stream to generate a third data stream, and issuing a programming command sequence to write the first data stream, the second data stream and the third data stream respectively into a first physical programming unit, a second physical programming unit and a third physical programming unit of a physical programming unit set. |
US10586593B2 |
Programmable resistive device and memory using diode as selector
Building programmable resistive devices in contact holes at the crossover of a plurality of conductor lines in more than two vertical layers is disclosed. There are plurality of first conductor lines and another plurality of second conductor lines that can be substantially perpendicular to each other, though in two different vertical layers. A diode and/or a programmable resistive element can be fabricated in the contact hole between the first and second conductor lines. The programmable resistive element can be coupled to another programmable resistive device or shared between two programmable devices whose diodes conducting currents in opposite directions and/or coupled to a common conductor line. The programmable resistive memory can be configured to be programmable by applying voltages to conduct current flowing through the programmable resistive element to change its resistance for a different logic state. |
US10586584B2 |
Semiconductor semiconductor memory devices, memory systems and methods of operating memory devices
A semiconductor memory device includes a memory cell array, an error correction code (ECC) engine, a refresh control circuit, a scrubbing control circuit and a control logic circuit. The refresh control circuit generates refresh row addresses for refreshing a memory region on memory cell rows in response to a first command received from a memory controller. The scrubbing control circuit counts the refresh row addresses and generates a scrubbing address for performing a scrubbing operation on a first memory cell row of the memory cell rows whenever the scrubbing control circuit counts N refresh row addresses of the refresh row addresses. The ECC engine reads first data corresponding to a first codeword, from at least one sub-page in the first memory cell row, corrects at least one error bit in the first codeword and writes back the corrected first codeword in a corresponding memory location. |
US10586581B1 |
Dynamic bipolar write-assist for non-volatile memory elements
Structures for a non-volatile memory and methods for forming and using such structures. A bitcell of the non-volatile memory includes a nonvolatile memory element and a field-effect transistor having a drain region coupled with the nonvolatile memory element, a source region, and a gate electrode. A word line is coupled with the gate electrode of the field-effect transistor, a bit line is coupled with the nonvolatile memory element, and a source line is coupled with the source region of the field-effect transistor. A power supply is configured to supply a negative bias voltage to the bit line in order to provide a first state for writing data to the nonvolatile memory element or to supply the negative bias voltage to the source line in order to provide a second state for writing data to the nonvolatile memory element. |
US10586575B2 |
Interface circuit for multi rank memory
An electronic circuit including: a first delay line circuit to generate a first data strobe by delaying a second data strobe, such that an edge of the first data strobe is aligned within a first time interval; and a sampling circuit to sample the first data signal at the edge of the first data strobe, wherein plural data signals include the first data signal and a second data signal, wherein timings of the plural data signals deviate from a reference timing of a reference data strobe by plural time lengths, wherein the first data signal deviates from the reference timing by a first time length of the plural time lengths, and wherein an edge of the second data strobe is aligned within a second time interval, wherein a timing of the second data signal deviates from the reference timing by a shortest time length of the plural time lengths. |
US10586570B2 |
Real time video processing for changing proportions of an object in the video
Methods and systems are presented for transforming frames of a video. The method provides an object in the video that at least partially and at least occasionally is presented in frames of a video. An object is detected in the video. Detection of the object comprises detecting feature reference points of the object. The object is tracked in the video. The tracking comprises creating a mesh that is based on the detected feature reference points of the object and aligning the mesh to the object in each frame. A first set of node points is generated on the mesh based on a request for changing proportions. A second set of nodes points is generated based on the first set of node points. The frames of the video are transformed in such way that the object's proportions are transformed in accordance with the second set of the node points using the mesh. |
US10586566B1 |
Optical device for data storage and compute operations
Generally, techniques related to an optical computer system and use thereof are described. In an example, an optical computer system includes a multi-purpose optical device, an imager, and an image sensor. The multi-purpose optical device is configured for different purposes, such as for data storage and for compute operations. The configuration utilizes diffractive optical layers that include different diffraction elements. The imager displays an image to the multi-purpose optical device. The image encodes command-related data depending on the purpose to be invoked, such a data location for a data read or input for a compute command. Light of the image travels to the multi-purpose device and is diffracted from the diffractive optical layers. The diffracted light is detected by the image sensor that converts it into an output. |
US10586565B2 |
Magnetic recording medium having specified polyester resin additive and magnetic recording medium composition
The magnetic recording medium contains, in a magnetic layer, a fatty acid ester and a polyester resin having a number average molecular weight of greater than or equal to 1,000 but less than 20,000, and containing a structural unit derived from a polyvalent carboxylic acid and a structural unit derived from a polyol, as well as 10 mol % to 50 mol % of a structural unit, derived from a cyclic polyvalent carboxylic acid selected from the group consisting of an alicyclic polyvalent carboxylic acid and an aromatic polyvalent carboxylic acid, per 100 mol % of a combined total of the above structural units, and one or more partial structures selected from the group consisting of the following partial structures: wherein each of L1 and L2 independently denotes a divalent connecting group, and each of Z1 and Z2 independently denotes a monovalent group denoted by —OM or a monovalent group denoted by —O−A+. |
US10586563B1 |
High passive stiffness and low active pressure air bearing feature
Active pressure in the air bearing surface of a slider in the region of the transducer is reduced by introducing two channels in the center pad of the advanced air bearing along each side of the centerline and spaced apart from the transducer. This configuration moves the high pressure region away from the transducer zone at the trailing edge of the slider. |
US10586562B1 |
Read head having sensors with conflicting design characteristics
A hybrid dual reader. The hybrid dual reader includes first and second read sensors with conflicting design characteristics. The first read sensor includes at least one signal-to-noise ratio favoring design characteristic. The second read sensor includes at least one pulse width favoring design characteristic. The at least one signal-to-noise ratio favoring design characteristic is in conflict with the at least one pulse width favoring design characteristic. |
US10586560B1 |
Rhodium film with thin template layer and its application to a thermally assisted magnetic recording (TAMR) writer
A PMR (perpendicular magnetic recording) head is configured for thermally assisted magnetic recording (TAMR). The thermal energy is supplied by the near-fields of plasmons and the near-fields are directed to a magnetic recording medium by a PPG layer. The PPG layer is Rhodium (Rh) whose small-grained crystal structure normally makes it subject to thermal deformations and other weaknesses. By growing the PPG layer on a thin template layer (TTL), the portion of the PPG layer adjacent to the air-bearing surface (ABS) develops a larger grain size and stronger forces between its atomic constituents which makes it resistant to those deformations. |
US10586558B1 |
Magnetic head including a main pole and a write shield
A magnetic head includes a main pole and a write shield. The write shield includes a bottom shield, a first side shield and a second side shield. The first side shield has first and second sidewalls. The second side shield has third and fourth sidewalls. Each of the second and fourth sidewalls has a top edge farthest from a top surface of a substrate. The top edge of each of the second and fourth sidewalls is parallel to a medium facing surface. A portion of a top surface of the bottom shield, the first sidewall, and the third sidewall define a receiving section to receive a portion of the main pole. The receiving section has a bottom including a first inclined portion, a second inclined portion, and a third inclined portion. |
US10586555B1 |
Visual indication of an operational state
Architectures and techniques to visually indicate an operational state of an electronic device. In some instances, the electronic device comprises a voice-controlled device configured to interact with a user through voice input and visual output. The voice-controlled device may be positioned in a home environment, such as on a table in a room of the environment. The user may interact with the voice-controlled device through speech and the voice-controlled device may perform operations requested by the speech. As the voice-controlled device enters different operational states while interacting with the user, one or more lights of the voice-controlled device may be illuminated to indicate the different operational states. |
US10586554B2 |
Display apparatus, voice acquiring apparatus and voice recognition method thereof
Disclosed are a display apparatus, a voice acquiring apparatus and a voice recognition method thereof, the display apparatus including: a display unit which displays an image; a communication unit which communicates with a plurality of external apparatuses; and a controller which includes a voice recognition engine to recognize a user's voice, receives a voice signal from a voice acquiring unit, and controls the communication unit to receive candidate instruction words from at least one of the plurality of external apparatuses to recognize the received voice signal. |
US10586552B2 |
Capture and extraction of own voice signal
Methods and systems employing an internal microphone and an external microphone of a headset to capture own voice content in the presence of noise, extract the own voice content from background noise (by performing noise reduction on the microphone outputs to generate a noise reduced signal indicative of the own voice content), and optionally also perform voice activity detection to identify segments of own voice presence or absence. In some embodiments, the external microphone is employed to capture the own voice content, the internal microphone signal is employed to infer the noise captured by the external microphone, and the inferred noise is subtracted from the external microphone signal to generate the noise reduced signal. Aspects include methods performed by any embodiment of the system, and a system or device configured (e.g., programmed) to perform any embodiment of the method. |
US10586548B2 |
Encoder, decoder and method for encoding and decoding
An encoder for encoding an audio signal has a predictor, a factorizer, a transformer and a quantize and encode stage. The predictor is configured to analyze the audio signal to obtain prediction coefficients describing a spectral analog of the audio signal or a fundamental frequency of the audio signal and subject the audio signal to an analysis filter function dependent on the prediction coefficients to output a residual signal of the audio signal. The factorizer is configured to apply a matrix factorization onto an audiocorrelation or covariance matrix of synthesis filter function defined by the prediction coefficients to obtain factorized matrices. The transformer is configured to transform the residual signal based on the factorized matrices to obtain a transformed residual signal. The quantize and decode stage is configured to quantize the transformed residual signal to obtain a quantized transformed residual signal or an encoded quantized transformed residual signal. |
US10586534B1 |
Voice-controlled device control using acoustic echo cancellation statistics
Devices and techniques are generally described for control of a voice-controlled device using acoustic echo cancellation statistics. A reference signal representing the audio stream may be sent to an acoustic echo cancellation (AEC) unit. A microphone may receive an input audio signal and send the input audio signal to the AEC unit. The AEC unit may attenuate at least a part of the input audio signal. AEC statistics related to the attenuation of at least the part of the input audio signal may be determined over a first period of time. A wake-word in the input audio signal may be detected during the first period of time. A determination may be made that the wake-word is part of the playback of the audio stream based at least in part on the AEC statistics. |
US10586533B2 |
Method and device for recognizing speech based on Chinese-English mixed dictionary
Embodiments of the present disclosure provide a method and a device for recognizing a speech based on a Chinese-English mixed dictionary. The method includes acquiring a Chinese-English mixed dictionary marked by an international phonetic alphabet, in which, the Chinese-English mixed dictionary includes a Chinese dictionary and an English dictionary revised by Chinglish; by taking the Chinese-English mixed dictionary as a training dictionary, taking a one-layer Convolutional Neural Network and a five-layer Long Short-Term Memory as a model, taking a state of the IPA as a target and taking a connectionist temporal classifier as a training criterion, training the model to obtain a trained CTC acoustic model; and performing a speech recognition on a Chinese-English mixed language based on the trained CTC acoustic model. |
US10586531B2 |
Speech recognition using convolutional neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing speech recognition by generating a neural network output from an audio data input sequence, where the neural network output characterizes words spoken in the audio data input sequence. One of the methods includes, for each of the audio data inputs, providing a current audio data input sequence that comprises the audio data input and the audio data inputs preceding the audio data input in the audio data input sequence to a convolutional subnetwork comprising a plurality of dilated convolutional neural network layers, wherein the convolutional subnetwork is configured to, for each of the plurality of audio data inputs: receive the current audio data input sequence for the audio data input, and process the current audio data input sequence to generate an alternative representation for the audio data input. |
US10586530B2 |
Expandable dialogue system
A system that allows non-engineers administrators, without programming, machine language, or artificial intelligence system knowledge, to expand the capabilities of a dialogue system. The dialogue system may have a knowledge system, user interface, and learning model. A user interface allows non-engineers to utilize the knowledge system, defined by a small set of primitives and a simple language, to annotate a user utterance. The annotation may include selecting actions to take based on the utterance and subsequent actions and configuring associations. A dialogue state is continuously updated and provided to the user as the actions and associations take place. Rules are generated based on the actions, associations and dialogue state that allows for computing a wide range of results. |
US10586526B2 |
Speech analysis and synthesis method based on harmonic model and source-vocal tract decomposition
This invention discloses a speech analysis/synthesis method and a simplified form of such a method. Based on a harmonic model, the present method decomposes the parameters of the harmonic model into glottal source characteristics and vocal tract characteristics in its analysis stage and recombines the glottal source and vocal tract characteristics into harmonic model parameters in its synthesis stage. |
US10586524B1 |
Systems and methods for detecting divergence in an adaptive system
A system for detecting divergence in a noise-cancellation system, comprising: a controller configured to: determine a power of a component of the error signal, the component being correlated to the at least one reference sensor signal; determine an average value, over a first time period, of a value representative of a time gradient of the power of the component of the error signal; and determine whether the average value is greater than a threshold. |
US10586519B2 |
Chord estimation method and chord estimation apparatus
A chord estimation apparatus estimates a first chord from an audio signal, and estimates a second chord by inputting the estimated first chord to a trained model that has learned a chord modification tendency. |
US10586518B2 |
Automatic tuning methods and systems
Embodiment apparatus and associated methods relate to adapting an actuator to adjust the tension of a musical instrument string, configuring a sensor to detect vibration propagated through the musical instrument body, configuring a noise removal filter to remove an undesired signal from vibration propagated through the musical instrument body, and automatically tuning the musical instrument based on adjusting the musical instrument string tension by the actuator while removing the undesired signal, until the fundamental frequency propagated through the instrument body by the vibration of the musical instrument string is within a predetermined tolerance of a reference frequency. In an illustrative example, the undesired signal may be actuator vibration. In some embodiments, actuator vibration spectral content may vary as a function of actuator torque, and, the noise removal filter may be adapted in real time. Various examples may advantageously provide faster and more accurate stringed musical instrument tuning. |
US10586515B2 |
Method and apparatus for concurrently displaying images representing operating system data and non-operating system data
An electronic device includes controller that generates, as a first image, an image in which a second display object is disposed in a region that is on a layer lower than a topmost layer and that is identical to a display region of a second image of a synthetic image while image superimposing unit is outputting synthetic image signal to display, monitors a change in color of an image within the region where the second display object is disposed in the first image, and changes a display form of the synthetic image upon detection of the change in color. |
US10586513B2 |
Simultaneously displaying video data of multiple video sources
A system is provided for simultaneously displaying video data of multiple video sources (040, 042) on a display. The system comprises a video input (120) for receiving the video data (122) of the multiple video sources; a display processor (140) for generating display data (142) to display the video data of the multiple video sources in respective viewports (1A-2F) on a display. The display processor is further arranged for, if needed to fit respective ones of the viewports, spatially scaling the video data of one or more of the multiple video sources to obtain said fit; and generating a visual indicator (300-320) for visually indicating whether the video data in one of the viewports has been spatially scaled from its native spatial resolution. By providing the visual indicator as part of the display data, the system may warn the user that the video data in one of the viewports may comprise undesirable artifacts which may hinder interpretation of the video data. |
US10586512B2 |
Orchestrated digital display system
A system for orchestrating multiple digital display devices to display a digital content item across the multiple digital display devices, including multiple digital display devices, where each digital display device includes a display screen, a memory, a processor, and data link capabilities, a user device including a display screen, a user interface, a memory, a processor, and data link capabilities, and a cloud-based computing system configured to communicate with the multiple digital display devices and the user device. |
US10586506B2 |
Display device with low power consumption
A display device includes a display panel, a timing controller, a data driver, and a light source unit. The display panel includes a plurality of data lines. The timing controller receives a control signal and image data, and outputs a data control signal, converted image data, and a mode selection signal. The data driver receives the data control signal, the converted image data, and the mode selection signal from the timing controller, outputs a data voltage to the plurality of data lines, and operates in a first mode which is a power saving mode or a second mode which is a normal driving mode in response to the mode selection signal. The light source unit includes a light source part that operates in association with a source driving circuit included in the data driver. |
US10586502B2 |
Display control device and display control method of synchronizing images under panel self-refresh
Provided is a display control device that can, even with a self-emitting display, minimize power consumption and dramatically increase the battery life time of information device. The display control device includes: a phase adjustment circuit that adjusts a phase difference between input image data including a vertical blanking period and memory image data read from a frame buffer, by adjusting the number of vertical blanking lines on the basis of a difference between the number of vertical lines related to the input image data and the number of vertical lines related to phase adjusted image data in which the number of vertical blanking lines related to the memory image data is adjusted, and generating the phase adjusted image data; a selector that outputs the phase adjusted image data to the display as output image data in the period lasting until image display under PSR terminates; and a vertical line number calculation circuit that outputs a vertical line number signal related to the number of vertical lines related to output image data to the display until when a head of a frame of the output image data is output. |
US10586501B2 |
Low color shift display panel
A low color shift display panel includes a pixel array. The pixel array includes a first sub-pixel and a second sub-pixel. Each of the first sub-pixel and second sub-pixel respectively includes a data line, a gate line, a first transistor coupled to the data line and a first liquid crystal capacitor, a second transistor coupled to the data line and a second liquid crystal capacitor, and a third transistor coupled to a common voltage and the second transistor. The first sub-pixel has a first ratio which is the width-to-length ratio of the third transistor divided by the width-to-length ratio of the second transistor. The second sub-pixel has a second ratio which is the width-to-length ratio of the third transistor divided by the width-to-length ratio of the second transistor. The second ratio is smaller than the first ratio. |
US10586498B2 |
Source driver and display apparatus including the same
A source driver includes a latch configured to store data based on or in response to a latch signal and output the data stored in the latch, a resistor string including a plurality of resistors configured to provide a plurality of grayscale voltages, a decoder connected to the resistor string, configured to select and output one of the plurality of grayscale voltages based on or in response to the data from the latch, an amplifier including a first input terminal, a second input terminal and an output terminal, a first control switch between the decoder and the first input terminal of the amplifier, and a second control switch between the first input terminal and the second input terminal of the amplifier. The first control switch and the second control switch are alternately turned on and off. |
US10586492B2 |
Pixel circuit and display device
A pixel circuit includes a switching transistor whose conduction is controlled by a drive signal supplied to the control terminal, a drive wiring adapted to propagate the drive signal, and a data wiring adapted to propagate a data signal. A multi-layered wiring structure is used so that a second wiring layer is formed on a layer different from that on which a first wiring layer is formed. |
US10586489B2 |
Display device, display device driving method, display element, and electronic apparatus
The display element includes: a current-driven light-emitting unit; a capacitor unit including a first capacitor and a second capacitor; an n-channel driving transistor that causes a current corresponding to a voltage held by the capacitor unit to flow through the light-emitting unit; and a first switching transistor that writes a video signal voltage to the capacitor unit. In a state in which the first capacitor holds a voltage corresponding to a threshold voltage of the driving transistor, a video signal voltage is written to the second capacitor through the first switching transistor in a conducting state. |
US10586487B2 |
Driving method of display panel
The present disclosure relates to a driving method for a display panel. The method includes dividing a frame in any of sub-pixels signals of video inputting signals into a first sub-field and a second sub-field, driving the first sub-field by a first driving mode, and driving the second sub-field by a second driving mode. As such, the brightness of the display panel may be improved. |
US10586486B2 |
Lifetime OLED display
Light emitting devices including sub-pixels having different numbers of emissive layers are provided. At least one sub-pixel of a first color may include a single emissive layer, and at least one sub-pixel of a second color may include multiple emissive layers disposed in a vertical stack. Light emitting devices in which different voltages are applied to each sub-pixel or group of sub-pixels are also provided. In some configurations, the voltage to be applied to a sub-pixel may be selected based upon the number of emissive layers in the sub-pixel. |
US10586485B2 |
Systems and methods for cloud-based storage of digital content
System and method for storing digital content for display on a display device, comprising at least one digital content item, configured to be displayed on the display device, and a service cloud comprising a secure storage system, configured to store digital content, a communication controller, configured to communicate with the display device, a provisioning engine, configured to control the provisioning of digital content on the display device, a service management system, configured to collect data reflecting operational status of the display device, a server, configured to interface with an application running on a computer with memory and processor for selection and control of digital content for display, an ingestion engine, configured to control importation of digital content, an external content gateway, configured to transfer digital content from outside the service cloud to the display device, and a live data feed gateway, configured to provide over-the-top content to the display devices. |
US10586484B2 |
Selection and output circuit, and display device
The present disclosure discloses a selection and output circuit, and a display device, and the selection and output circuit includes: a first control sub-circuit, a second control sub-circuit, a first output sub-circuit, and a second output sub-circuit, where the first control sub-circuit, the second control sub-circuit, the first output sub-circuit, and the second output sub-circuit are arranged so that the first output sub-circuit and the second output sub-circuit are controlled by the first control sub-circuit and the second control sub-circuit to operate in such a way that only one of the sub-circuits outputs a signal, and the other sub-circuit outputs no signal. |
US10586480B2 |
Apparatus and method for sensing display panel
An apparatus and a method for sensing a display panel are provided. The apparatus includes a source driving circuit and a sensing circuit. The source driving circuit is coupled to data lines to drive the pixel circuits according to a display period comprising frame periods. The sensing circuit is coupled to a plurality of pixel circuits. The sensing circuit senses characteristics of the pixel circuits in the test data periods of the display period. The test data periods are periodically arranged in the display period. In each of the test data periods, a corresponding pixel circuit receives test data, and the sensing circuit senses the electrical characteristic of the corresponding pixel circuit. In the scan-line periods of each of the frame periods, the corresponding pixel circuit receives display data from a corresponding data line, and the sensing circuit does not sense the corresponding pixel circuit. |
US10586479B2 |
Display device
An inspection circuit is properly protected in a display device, which the driver IC is not on the terminal area. A liquid crystal display device comprising a TFT substrate having a display area, in which video signal lines are formed, and a terminal area; a counter substrate overlapping with the display area of the TFT substrate; the counter substrate and the TFT substrate are adhered by the seal material, the display area is formed in an area surrounded by the seal material; wherein the flexible wiring circuit substrate connects to the terminal area, the driver IC, which supplies video signals to the video signal lines, is not installed in the terminal area, the inspection circuit is formed between the display area and the terminal area, wherein the inspection circuit overlaps with the counter substrate in a plan view. |
US10586474B2 |
Method for attaching marking labels to a plurality of electrical devices which can be arranged on a support rail
A method for the attachment of marking labels to a plurality of electrical devices that can be arranged on a support rail, each having a marking field to which a marking label that can be inscribed can be secured, the electrical devices being arranged side by side in a row along a longitudinal direction to provide an assembly, such that the marking fields of the electrical devices connect to one another along the longitudinal direction, and form a continuous row extended along the longitudinal direction, includes: attaching a marking strip, having a plurality of marking labels which are associated with the marking fields of the electrical devices and which can be inscribed using a laser inscription device, along the row of electrical devices; and separating the marking labels, such that at least one marking label is arranged on the marking field of each electrical device. |
US10586473B2 |
Display designs and auxiliary promotional mechanisms for electronic labels
In one embodiment of the present invention, a real-time delivery of Point of Purchase (POP) messaging at various locations around a retail store is included within aisles, end-of-aisles, shelf edge, departments, check-out stands, on shopping carts and mobile personal devices carried by individual customers. |
US10586472B2 |
Thin film adhesive labels and methods of making thereof
Thin film labels, systems, and methods of making and using thereof are described. The thin film systems contain a label and a carrier film, where the label contains an overprint layer, indicia, and an adhesive layer. The carrier film may be coated on one or both sides with a release liner. The adhesive layer can be any suitable adhesive, such as a pressure sensitive adhesive, a fluid activatable adhesive, a heat activated adhesive, or a contact activated adhesive. The label is formed by printed or coating one or more layers of precursor material on the carrier film using standard printers. Suitable precursor materials include, but are not limited to epoxys, solvent cast films, polyurethane dispersions, such as acrylic-urethane hybrid polymer dispersions and polyester-polyurethane dispersions. After the overprint layer dries or is cured, the indicia are printed onto the overprint layer, then the adhesive is coated on top of the indicia. |
US10586471B1 |
Universal branding panel
A branding device includes a housing, a faceplate, a backlit recess within the housing, housing retention features, and faceplate retention features. The branding device is configured to be installed within a corresponding recess of a panel, such that the faceplate can be removed and replaced without requiring replacement of the entire branding device. To update the branding information of the branding device, the faceplate retention features must be disengaged from the rear of the branding device, the faceplate is then removed, and a faceplate with updated branding information is then installed. |
US10586470B2 |
Wound box trainer
A training device applicable to training personnel in the treatment of a traumatic injury is presented. The invention includes a compressible body, a base, a wound structure, and an annular cavity. The compressible body simulates a body portion. The compressible body resides within the base. The base is disposed about a top surface of the compressible body. The base is harder than the compressible body so that the base protectively covers the compressible body. The wound structure is disposed along the compressible body. The wound structure includes a wound cavity which extends from the top surface into the compressible body. The annular cavity extends into the compressible body about the wound cavity. The annular cavity permits movement and/or expansion of a wall defined by and between the wound cavity and the annular cavity when probed by a finger or instrument and packed with gauze, bandages, and the like during treatment of the wound structure to stem blood flow from a bleed tube. |
US10586467B2 |
System for utilizing assessment without testing
A system for educational assessment without testing is provided that includes one or more client systems that are connected to a network allowing students or school officials to communicate with an education framework that performs and manages educational assessment. The one or more client systems issue a message to the education framework requesting a task to be performed. The educational assessment is administered independent of one or more educators so as to avoid interruption of instruction time. A server system receives the message and the education framework proceeds to process the contents of the message. The education framework includes a plurality of programming modules being executed on the server system that provides to educators specific information used for the educational assessment based on the contents of the message. The programming modules assist in calculating and determining one or more parameters for the educational assessment of the students as well as providing specific reports to educators as to the progress of the students. |
US10586465B2 |
Determination of a change in atmospheric pressure based on radio frequency return signal
Apparatus and methods to determine a change in atmospheric pressure between a forward portion of a flying object and a rear portion of the flying object based on at least one radio frequency (RF) return signal, and to determine a password using the determined change in atmospheric pressure. |
US10586463B2 |
Polygon shaped flight-restriction zones
Systems, methods, and devices are provided for generating flight restriction zones associated with flight response measures. The flight restriction zones may be generated with one or more flight restriction strips. Flight response measures for an unmanned aerial vehicle (UAV) may be directed based on a location and/or movement characteristic of the UAV relative to the one or more flight restriction strips. Different flight-response measures may be taken based on various parameters. |
US10586460B2 |
Method for operating unmanned delivery device and system for the same
Disclosed are a method and system for operating an unmanned delivery device. One embodiment of the method includes setting at least one sampling section with respect to a travel path to a destination of at least one delivery item, determining a type of the sampling section based on location information and altitude information of the sampling section, setting a traveling range including the at least one sampling section based on the type of the sampling section, generating route information including the at least one traveling range, and providing the route information to the unmanned delivery device. |
US10586458B2 |
Hybrid trip planning for autonomous vehicles
A hybrid trip planning system can receive transport requests from requesting users, and determine a pick-up location from each transport request. The pick-up location can be within or external to an autonomy grid on which a plurality of autonomous vehicles (AVs) can operate in an autonomous mode. The system can further determine a drop-off location from the transport request, the drop-off location also being within or external to the autonomy grid. The system can select and route an AV to a most optimal entry and/or exit point of the autonomy grid based on the transport request, where the selected AV is to switch between a manual and an autonomous mode. |
US10586454B2 |
Systems and methods for promoting driver engagement using active feedback
System, methods, and other embodiments described herein relate to engaging a driver of a vehicle about driving behaviors. In one embodiment, a method includes computing predicted controls according to at least a defined skill level of the driver. The predicted controls indicate how to control the vehicle to maintain the vehicle along a driving path on a roadway. The method includes, in response to receiving manual control inputs from the driver, generating control feedback to the driver about the manual control inputs based, at least in part, on a difference between the manual control inputs and the predicted controls. |
US10586453B2 |
Information providing system and vehicle
A controller of a first vehicle specifies a position of an unoccupied parking space, from a detected position of the first vehicle and an image shot with a camera. A server-side controller transmits target parking space information indicating a position of a parking space within a predetermined range from a position of a second vehicle which has transmitted a request, of the positions of the parking spaces indicated by vacant parking space information from the first vehicle, to the second vehicle. A controller of the second vehicle obtains the target parking space information from the server. An informer of the second vehicle informs the position of the parking space indicated by the obtained target parking space information. |
US10586452B2 |
Transmission of parking instructions with clearance distances to self-driving vehicles
An approach is disclosed that locates available parking spaces from a set of parking spaces, such as in a parking lot. The approach retrieves a clearance distance that needed between a parked vehicle parked in an adjacent parking space to the identified parking space. After retrieving the needed clearance distance, the system transmit an instruction to a self-driving vehicle to park in the identified parking space and leave the clearance distance between the self-driving vehicle and the parked vehicle. |
US10586450B2 |
Parking dynamic regulation method, associated payment terminal and parking regulation system
Disclosed is a dynamic parking regulation method, from a set of payment terminals arranged on the roadway for the sale and issuing of at least rights to park, wherein each is associated with a right to park in a parking space, wherein the method includes the following steps implemented by each payment terminal provided with a data capture device that is designed to capture data that is representative of the occupation of the parking space close by: capturing data that is representative of the occupation of the parking space close to the given terminal with the aid of the capture device; and obtaining an updated right to park based on the occupation of a parking place determined as a function of at least the captured data, and issuing at least one right to park as a function of updated right to park. |
US10586448B2 |
Hazard mitigation for access to passenger vehicles
A method for mitigating hazards to access to passenger vehicles. The method includes detecting, with one or more sensors, a hazardous condition in an area proximate a vehicle. A processor may calculate a safety metric corresponding to the hazardous condition and analyze the safety metric relative to a predetermined threshold. A vehicle occupant may be automatically notified of the hazardous condition in the event the safety metric satisfies the predetermined threshold. A corresponding system is also claimed herein. |
US10586443B2 |
Operating system and method for checking a relationship between a process alarm of a process object displayed visually on an operator client of a process control system and output acoustically
A method for checking the relationship between a process alarm of a process object displayed visually on an operator client of a process control system and output acoustically, wherein an operator server of the process control system is provided with an alarm message component for preparing process alarms to be output acoustically and for transmitting these process alarms to an alarm output, and is provided with an alarm display component for preparing process alarms to be output visually and for transmitting these process alarms to the operator client, on which the process alarms can be displayed, where the output of the respective acoustic process alarms can be deactivated via an operator input on the operator client such that an operator can determine at any time whether an inconsistency is present between an alarm output acoustically and visually. |
US10586440B2 |
Anti-theft management device, anti-theft management system, anti-theft management method, and program
An anti-theft management device includes a notification information-transmitting unit that transmits notification information to vehicles located within a communicable range when the notification information is not able to be transfer to a set theft notification destination and when it is determined that identification information of a determination target vehicle coincides with identification information of a stolen vehicle on the basis of theft information including the identification information of the stolen vehicle. |
US10586439B2 |
Systems and methods to control light fixture operation using gas concentration sensors
Certain examples involve lighting systems controlled based on gas concentration data received by a controller. For instance, a lighting system includes a first light fixture to illuminate a first space. The lighting system also includes at least one gas concentration sensor associated with the first space, and a first controller that receives gas concentration data from the at least one gas concentration sensor. The first controller also overrides the illumination state of the first light fixture based on the gas concentration data received from the at least one gas concentration sensor by controlling the first light fixture in an alert state that is different from the illumination state. |
US10586437B1 |
Safety monitoring platform
In some implementations, a system can transmit communications indicating an occurrence of a particular type of safety incident experienced by a user. Registration information that indicates that a plurality of safety devices of different types are to be registered with the user is initially obtained. Sensor data from the plurality of safety devices of different types are obtained. An occurrence of a particular type of safety incident experienced by the user is then selected from among a plurality of types of safety incidents. The selection may be based at least on the obtained sensor data and the obtained registration information. A communication is then provided to another user to indicate the occurrence of the particular type of safety incident experienced by the user in response to selecting the occurrence of the particular type of safety incident. |
US10586433B2 |
Automatic detection of zones of interest in a video
A method at a computing system includes: obtaining video of an environment including a plurality of objects, wherein the video has a field of view; identifying one or more objects of the plurality of objects within the field of view; defining a zone of interest associated with a first object of the one or more objects, including identifying the zone of interest as one of an alerting zone or a suppression zone; subsequent to the defining, detecting one or more motion events captured in the video occurring at least partially within the zone of interest; when the zone of interest is an alerting zone, causing one or more notifications of the one or more motion events to be issued; and when the zone is a suppression zone, suppressing notifications of the one or more motion events. |
US10586425B2 |
Electronic fund transfer for mobile gaming
In one embodiment, a system and method to transfer money may include a mobile device associated with a player, a location server designed to: track a device position of the mobile device and track a vessel position, and a mobile gaming management server designed to: receive a fund transfer request from a gaming server for the mobile device, the fund transfer request including a fund amount; determine if the fund amount can be transferred to the mobile device based on the device position and the vessel position; and transfer the fund amount to the mobile device if it is determined that the fund amount can be transferred to the mobile device. |
US10586424B2 |
Variable skill proposition interleaved wagering system
A variable skill proposition interleaved wagering system is disclosed. The system includes an interactive processing device constructed to detect a user selection of a payable having an associated skill proposition, communicate the selection of the paytable to a process controller, receive the skill proposition from the process controller, determine a skill outcome for the skill proposition presented to a user, and communicate to the process controller the skill outcome. A wager controller is constructed to generate a wager outcome using the selected paytable, and communicate the wager outcome to the process controller. The process controller constructed to receive the selection of the paytable, determine the skill proposition from the selection of the paytable, communicate the skill proposition to the interactive processing device, receive the skill outcome from the interactive processing device, and update one or more credit meters using the skill outcome and the wager outcome. |
US10586422B2 |
Hybrid gaming system having omniscience gambling proposition
Systems and methods for providing a gambling hybrid game having an omniscience mode are disclosed. The systems and method involve receiving an input from a player accepting an omniscience gambling proposition. The results of a gambling event associated with the omniscience gambling proposition are then determined and wagers are resolved. The results of the gambling event are then used to determine information to provide a player to satisfy the omniscience gambling proposition. |
US10586420B1 |
Physiologically controlled casino game
A computerized method for an electronic game includes starting a round of play of the electronic game, and during the round of play monitoring a physiological attribute of a user's body. The method includes determining whether a value of the physical attribute exceeds a threshold level, and changing a chance of winning the round of play if the value of the physical attribute exceeds the threshold level. Changing a chance of winning the round of play may include increasing the chance of winning the round of play from a first chance to a higher second chance, where the round of play is for a game of chance. |
US10586417B2 |
Personalized selector device of substances to obtain and optimize mixtures able to generate beverages and connected method
A device to produce personalized mixtures of substances intended to obtain and optimize beverages for a specific individual or user, includes a plurality of containers of basic substances, at least a measuring device and management and control means. The device is associated to the management and control means configured to carry out instructions regarding personalized formulas that express univocal sensory profiles or profiles functional to the specific needs of a specific individual or user. |
US10586410B2 |
System and method for premise management
Systems and methods for premise management comprising a reservation 5 management module having at least one server, the at least one server arranged in data communication with a user device to receive a request for reservation from the user device to access a premise for a specific duration; and a key generator arranged in data communication with the reservation management module; wherein upon receipt of the request for reservation, the key generator generates a secret key for 10 the user to access the premise for the specific duration, is disclosed. The system may be integrated with other modules including, but not limited to, a lock system and a presence detection system to provide a seamless service to a user. |
US10586409B2 |
Visual voucher communication systems and methods
Various embodiments each include at least one of systems, devices, methods, and software for visual voucher communication systems and methods. One such embodiment includes receiving an entry request with an account identifier from a requestor and retrieving data of a voucher from a voucher database based on the account identifier and a current voucher requirement. In such embodiments, when voucher data is retrieved, the voucher data is transmitted to the requestor. However, when no voucher data is retrieved and at least one voucher is available, the method includes transmitting a voucher procurement option to the requestor. Otherwise, when no voucher data is retrieved and no voucher is available, data representative thereof is transmitted to the requestor. |