Document Document Title
US10123100B2 Optical network
An optical network transmits a wavelength division multiplexing optical signal from a transmission to a reception node via a reconfigurable optical add/drop multiplexer and/or path cross-connect apparatuses. When optical or optical super channels made of successive optical subcarriers input from input optical fibers are routed or switched to an output optical fiber in the multiplexer and/or apparatus passed through by a wavelength division multiplexing optical signal transmitted from the predetermined transmission node to the predetermined reception node, the adjacent channels output to the same output fiber in each input fiber is collectively demultiplexed without being demultiplexed for the channels and is routed or switched to the output fiber. Channel routing paths and frequency arrangements are controlled such that the number of filtering times by a wavelength division filtering mechanism on one or both sides on the frequency axis of the channel becomes equal to or less than a predetermined value.
US10123092B2 Methods and apparatus for presenting a still-image feedback response to user command for remote audio/video content viewing
A method for presenting feedback to a user when a command is received is provided. The method receives, at a content retransmitter, a command for navigating audio/video content selections for retransmission to a user device; transmits the received command to a set-top box for execution, wherein execution of the command at the set-top box produces a result; while gradually receiving the result at the content retransmitter, creates a period of latency when the result is only partially available for retransmission; during the period of latency, retrieves a still-image frame associated with execution of the command; and transmits the still-image frame to the user device for presentation until the result is completely available for retransmission.
US10123089B2 Client-server electronic program guide
A client-server interactive television program guide system is provided. An interactive television program guide client is implemented on user television equipment. The interactive television program guide provides users with an opportunity to define expressions that are processed by the program guide server. The program guide server may provide program guide data, schedules reminders, schedules program recordings, and parentally locks programs based on the expressions. Users' viewing histories may be tracked. The program guide server may analyze the viewing histories and generates viewing recommendations, targets advertising, and collects program ratings information based on the viewing histories.
US10123076B2 Method and apparatus for presenting media content
A system that incorporates teachings of the present disclosure may include, for example, a mobile communication device having a controller to receive a broadcast of media content from a first media source using a first communication protocol, display the media content on the mobile communication device, determine whether the media content exceeds one or more parameter thresholds when the media content is available to a display device from a second media source where the one or more parameter thresholds are based at least in part on the media content available from the second media source and where the display device is remote from the mobile communication device, and commence streaming of the media content from the mobile communication device to the display device when the media content exceeds the one or more parameter thresholds. Other embodiments are disclosed.
US10123065B2 Digital video file generation
The present disclosure involves systems, software, and computer implemented methods for personalizing media content. Personalization digital media templates can be retrieved that designate (i) particular types of media content to be combined with particular preselected digital video files and (ii) particular times within particular preselected digital video files at which the particular types of media content are to be combined with the particular preselected digital video files, the particular times being relative to the times within the preselected digital video files at which emotionally impactful moments occur. Digital media content can be assembled for the personalized digital video files using particular preselected digital video files, the digital media templates, and the personal digital media file. The assembled digital media content can be encoded using a common video codec to generate the personalized digital video files. The personalized digital video files can be stored and transmitted to a client computing device.
US10123061B2 Creating a manifest file at a time of creating recorded content
Concepts and technologies are disclosed herein for creating a manifest file at a time of creating recorded content. A video device can request media content from a content source and receive the media content requested. The media content can be received with metadata from the content source. The video device can record the media content to generate recorded content and create, during the recording of the media content, a manifest file that includes at least a portion of the metadata that is received from the content source. The video device can store the recorded content and the manifest file.
US10123059B2 Fast start of streaming digital media playback with deferred license retrieval
One embodiment of the present invention sets forth a technique for deferring license retrieval when streaming digital media content. The perceived delay between the time a user selects the protected digital media content to when playback of the protected digital media content begins is reduced because retrieval and playback of an unprotected version of a portion of the digital media content starts before the license and protected version of the digital media content is received. The unprotected version includes fast start streams of audio and video data that may encoded at a lower bit rate than the protected version in order to quickly transfer the fast start streams from the content server to the playback device.
US10123051B2 Video analytics with pre-processing at the source end
A method for performing video analytics includes receiving at a source end video data including first video data relating to an event of interest. Using video analytics, other than a data compression process, pre-processing of the video data is performed at the source end to reduce the bandwidth requirement for transmitting the video data to below a bandwidth limit of a Wide Area Network (WAN) over which the video data is to be transmitted. The pre-processed video data is transmitted to a central server via the WAN, where other video analytics processing of the pre-processed video data is performed. Based on a result of the other video analytics processing, a signal is generated for performing a predetermined action, in response to an occurrence of the event of interest at the source end.
US10123049B2 Method of decoding moving pictures in intra prediction
A method of encoding an image is discussed. The method includes deriving an intra prediction mode, generating reference pixels on an unavailable position if there exist unavailable reference pixels of a current block, determining whether reference pixels of the current block are filtered or not, filtering the reference pixels of the current block using a filter, wherein two or more filters are used based on the block size of the current block such that a filter with a broad bandwidth is applied to a large block, and generating a prediction block of the current block according to the derived intra prediction mode of the current block and the reference pixels. The filter is selected based on the block size of the current block and a difference between reference pixels, and the reference pixels of the current block are not filtered in a horizontal mode.
US10123046B2 Method and apparatus for video decoding
There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder (100) for encoding all color components of the video signal data using a common predictor (315). A video decoder for decoding video signal data for an image block includes a decoder (200) for decoding all color components of the video signal data using a common predictor (430). Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data.
US10123045B2 Modification to block size for transform mode in display stream compression
Methods and apparatuses for modification to block size for transform mode in display stream compression are disclosed. In one aspect, the method involves selecting a current block and a next block of video data, calculating a first rate-distortion (RD) cost for coding the current and next blocks with a larger block size transform (LBT) mode, and calculating a second RD cost for coding each of the current and next blocks with another coding mode different from the LBT mode. The method may further involve determining whether the first RD cost is less than a sum of the second RD costs for the current and next blocks and coding the current and next blocks with the LBT mode in response to the first RD cost being less than the sum of the second RD costs for the current and next blocks.
US10123043B2 Method and apparatus for encoding video based on scanning order of hierarchical data units, and method and apparatus for decoding video based on scanning order of hierarchical data units
A video decoding method and apparatus and a video encoding method and apparatus based on a scanning order of hierarchical data units are provided. The decoding method includes: receiving and parsing a bitstream of an encoded video; extracting from the bitstream information about a size of a maximum coding unit for decoding a picture of the encoded video, and encoding information about a coded depth and an encoding mode for coding units of the picture, wherein the size of the maximum coding unit is a maximum size of a coding unit which is a data unit for decoding the picture; and determining a hierarchical structure of the maximum coding unit and the coding units into which the picture is divided according to depths, and decoding the picture based on the coding units, by using the information about the size of the maximum coding unit and the encoding information about the coded depth and the encoded mode.
US10123040B2 Intra-coded video frame caching for video telephony sessions
Video telephony (VT) call management techniques are described. The techniques enable a device to cache intra-frame data at a pre-decoder-initialization stage. An example device includes a memory configured to store video data associated with a VT call, a video decoder configured to render a portion of the stored video data; and one or more processors. The processor(s) are configured to determine whether the received video frame data comprises i-frame data, to determine whether the video decoder is in a pre-initialized state or an initialized state, and when the received video frame data comprises the i-frame data and the video decoder is in the pre-initialized state, to store the i-frame data to the memory.
US10123033B2 Method for generating prediction block in AMVP mode
A method of encoding an image in a merge mode, the method including determining motion information of a current prediction unit, and generating a prediction block using the motion information; generating a residual block using an original block and the prediction block, transforming the residual block to generating a transformed block, quantizing the transformed block using a quantization parameter to generate a quantized block, and scanning the quantized block to entropy-code the quantized block; and encoding the motion information using effective spatial and temporal merge candidates of the current prediction unit. Further, a motion vector of the temporal merge candidate is a motion vector of a temporal merge candidate within a temporal merge candidate picture, and the quantization parameter is encoded using an average of two effective quantization parameters among a left quantization parameter, an upper quantization parameter and a previous quantization parameter of a current coding unit, also when the quantized block is larger than a predetermined size, the quantized block is divided into a plurality of subblocks to be scanned, and a scan pattern for scanning the plurality of subblocks is the same as a scan pattern for scanning quantized coefficients within each subblock. In addition, information indicating a position of a last non-zero quantized coefficient in a transform unit is transmitted to a video decoder.
US10123028B2 Syntax parsing apparatus with multiple syntax parsing circuits for processing multiple image regions within same frame or processing multiple frames and related syntax parsing method
A syntax parsing apparatus includes a plurality of syntax parsing circuits and a dispatcher. Each of the syntax parsing circuits has at least entropy decoding capability. The syntax parsing circuits generate a plurality of entropy decoding results of a plurality of image regions within a same frame, respectively. The dispatcher assigns bitstream start points of the image regions to the syntax parsing circuits, and triggers the syntax parsing circuits to start entropy decoding, respectively.
US10123024B2 Image processing methods and image processing apparatuses
Image processing methods and image processing apparatuses are provided. The image processing method comprises: determining at least one region of interest in an image; determining a parameter of interest of pixels in the image at least according to distribution of the at least one region of interest in the image; determining target positions of the pixels according to the parameter of interest of the pixels and a reduction ratio; and obtaining, according to the target positions of the pixels, a reduced image corresponding to the image. A proportion occupied by pixels of each region in a reduced image after compression is determined according to a degree of interest of a user in each region in an image, to cause a region appreciated by the user to be presented with high quality during restoration, and facilitate image processing after compression.
US10123020B2 Block level update rate control based on gaze sensing
A method decodes video data based on gaze sensing. The method may decode an encoded video stream received from an encoder associated with a camera, and present the decoded video stream on a display of a device. The method may further detect a gaze point of an operator viewing the display, designate locations associated with the decoded video stream, based upon the gaze point, as skip block insertion points. The method may send the locations to the encoder, wherein the encoder reduces an update rate of inter-frame coded blocks corresponding to the skip block insertion points when encoding video data produced by the camera. An apparatus can implement the method to decode video data based on gaze sensing.
US10123019B2 Piecewise inter-layer prediction for signals with enhanced dynamic range
Pixel data of a video sequence with enhanced dynamic range (EDR) are predicted based on pixel data of a corresponding video sequence with standard dynamic range (SDR) and a piecewise inter-layer predictor. The output parameters of the piecewise predictor are computed based atleast on two sets of pre-computed values and a prediction cost criterion. The first set of pre-computed values applies to all input SDR frames and comprises a set of SDR pixel values raised to one or more integer power terms. The second set of pre-computed values is frame specific and is computed based on a histogram of an input SDR frame and pixel values of the corresponding EDR frame. The pre-computed values allow for a fast iterative algorithm to identify the best pivot points for the piecewise polynomials according to a prediction cost and to solve for the coefficients of the piecewise predictor.
US10123016B2 Method and apparatus for coding matrix and method and apparatus for decoding matrix
The present disclosure provides a method and an apparatus for coding or decoding a matrix, includes: dividing a matrix into layers according to a preset quantity of divided layers, and grouping matrix elements into different layers; performing, according to a determined layer number of a highest layer to be coded and in an order of layers one by one, coding processing on matrix elements at each layer to be coded; for a layer having a layer number less than or equal to the layer number of the highest layer to be coded, writing residual data between an original matrix element value corresponding to the layer and a corresponding matrix element predicted value into a bit stream; for a layer having a layer number greater than the layer number of the highest layer to be coded, writing no coded data of the layer into the bit stream.
US10123015B2 Macroblock-level adaptive quantization in quality-aware video optimization
A method of optimizing an encoded video stream comprising one or more video frames, each video frame comprising a plurality of macroblocks, each macroblock comprising a plurality of pixels. The method includes receiving an encoded macroblock, decoding the encoded macroblock, and extracting a first quantization parameter. The first quantization parameter corresponds to quantization settings originally used for compressing the encoded macroblock. The method also includes computing a second quantization parameter based at least in part on the first quantization parameter, re-encoding the decoded macroblock based on the second quantization parameter, and providing the re-encoded macroblock.
US10123007B2 Method and apparatus for processing video signal
The present invention relates to a method and an apparatus for coding a video signal, and more specifically, a motion vector between viewpoints is obtained by using a depth value of a depth block, which corresponds to a current texture block, and an illumination difference is compensated. By obtaining the motion vector between the viewpoints by using the depth value of the depth block, which corresponds to the current texture block, and compensating the illumination difference, the present invention can obtain an accurate prediction value of the current texture block and thus increase accuracy in inter-prediction between the viewpoints.
US10123003B2 Method for calibrating an image capture device
A method for calibrating an image capture device comprises mounting at least one sample device from a batch for movement through a plurality of orientations relative to a horizontal plane. For a given orientation, the sample device is focused at a sequence of positions, each position being at a respective focus distance from the device. A lens actuator setting is recorded for the sample device at each position. This is repeated at a plurality of distinct orientations of the sample device. Respective relationships are determined between lens actuator settings at any given position for distinct orientations from the plurality of distinct orientations and actuator settings at a selected orientation of the plurality of distinct orientations. Lens actuator settings for the image capture device to be calibrated are recorded at least at two points of interest (POI), each a specified focus distance from the device with the image capture device positioned at the selected orientation. The image capture device is calibrated for the plurality of distinct orientations based on the determined relationships and the recorded lens actuator settings.
US10122998B2 Real time sensor and method for synchronizing real time sensor data streams
A Holocam Orb system uses multiple Holocam Orbs (Orbs) within a real-life environment to generate an artificial reality representation of the real-life environment in real time. Each Orb is an electronic and software unit that includes a local logic module, a local CPU and multiple synchronous and asynchronous sensors, include stereo cameras, time-of-flight sensors, inertial measurement units and a microphone array. Each Orb synchronizes itself to a common master clock, and packages its asynchrony data into data bundles whose timings are matched to frame timing of synchronous sensors, and all gathered data bundles and data frames are given a time stamp using a reference clock common to all Orbs. The overlapping sensor data from all the Orbs is combined to create the artificial reality representation.
US10122996B2 Method for 3D multiview reconstruction by feature tracking and model registration
A 3D multiview reconstruction method takes a sequence of 2D stereo images from a narrow field-of-view imager (e.g., camera) and reconstructs a 3D representation of the wide field-of-view object or scene. The 3D multiview reconstruction method tracks 2D image pixels across neighboring frames and constraints for frame integration via 3D model construction.
US10122981B2 Color conversion
Color conversion apparatus comprises mapping circuitry configured to map pixels of an input image having color components in an input color space to pixels of an mapped image having color components in an output color space, the input color space and the output color space being different color spaces such that at least a subset of colors representable in the input color space are not representable in the output color space; processing circuitry configured to process the mapped image by detecting instances, in the color components of pixels of the mapped image, of representations of negative amounts of a color component and in response to such a detection in respect of a pixel under test, to increase all of the color components of the pixel under test by an amount of at least the magnitude of the greatest magnitude negative amount of the color components of that pixel under test; and output circuitry configured to generate pixels of an output image, having color components in the output color space, from pixels of the processed mapped image, the output circuitry being configured to inhibit color components of pixels of the output image from exceeding a maximum representable color amount.
US10122976B2 Projection device for controlling a position of an image projected on a projection surface
A projection device includes: a detection unit configured to detect a specific object; a projection unit configured to project a first projection image; a drive unit configured to change a direction of the projection unit so as to change the projection position of the first projection image; a controller configured to control the drive unit such that the first projection image is projected while following the motion of the detected specific object; and a communication unit configured to receive information of a second projection image projected by another projection device. The controller acquires information relating to a position of the second projection image through the communication unit, and controls a projection method of the first projection image based on the positions of the first projection image and the second projection image such that the first projection image and the second projection image are not overlapped with each other when they are projected.
US10122968B1 Method and system for using a video relay service with deaf, hearing-impaired or speech-impaired called parties
A method and system are disclosed for enabling indirect person-to-person calls between deaf, hard of hearing, or speech impaired (D-HOH-SI) inmates in a correctional institution and D-HOH-SI called parties outside the correctional institution. A man-in-the-middle approach enables a complete separation of the inmate and called party, preventing any possible non-ASL communications between them, thereby ensuring the safety and security of inmates, called parties, and the public in general. Standard restrictions on allowed called parties are implemented, along with protection of confidential calls from being recorded. A first VRS system enables video communication between the inmate and the man-in-the-middle who is a sign language interpreter, while a second video communications system enables video communication between the man-in-the-middle and the called party. No direct video contact between the inmate and called party is allowed or required.
US10122958B2 Method for recording execution screen and electronic device for processing the same
An electronic device and a method for recording a content execution screen are disclosed. The electronic device includes a memory and a processor electrically connected to the memory. The processor is configured to control for executing content, confirming at least one part of the content, and recording the at least one part of the content in association with a haptic effect.
US10122954B2 Photoelectric conversion apparatus, imaging system, and method for driving photoelectric conversion apparatus
In a photoelectric conversion apparatus, the number of differential transistors in which ON states thereof overlap with one another is increased when the number of the amplification transistors in which ON states thereof overlap with one another is increased.
US10122941B2 Image pickup apparatus, method for controlling the image pickup apparatus, and recording medium
An image pickup apparatus includes a receiving unit configured to receive a designation of an image pickup direction of an image pickup unit in relation to superimposition of a mask image on an picked-up image; and a setting unit configured to set, when the receiving unit receives the designation of the image pickup direction, a position of superimposition of the mask image in an image pickup range where the image pickup unit can pick up images, on the basis of the designated image pickup direction.
US10122938B2 Lens moving apparatus and camera module and portable terminal including the same
Embodiments provide a lens moving apparatus including a housing supporting a magnet, a bobbin having an outer circumferential surface on which a first coil is disposed, the bobbin moving in the housing in a first direction, upper and lower elastic members each connected to both the housing and the bobbin, and a second coil disposed so as to be spaced apart from the first coil in the first direction, wherein the second coil generates induction voltage resulting from inductive interaction with the first coil when the bobbin moves in the first direction.
US10122933B2 Method and apparatus for recording an image sequence of an area surrounding a vehicle
Optical radiation from an area surrounding a vehicle is detected by a sensor in order to record an image sequence of the surrounding area. The sensor may be exposed continuously to the radiation which is incident on it while the image sequence is being recorded in order to detect a light pulse of an indefinitely short time duration.
US10122926B2 Electronic apparatus, control method therefor, and storage medium storing program
A timer is activated when a menu button is pressed, and a setting screen for customizing a function of an assign button is displayed when the assign button is pressed before a period of the timer expires with the menu button being pressed. On the other hand, when the assign button is pressed first, even if the menu button is pressed with the assign button being pressed, the function of the assign button is executed, and the setting screen for customizing the function of the assign button is not displayed.
US10122924B2 Camera modules using MEMS micro electrostatic pistontube actuators for autofocus (AF) and optical image stabilization (OIS)
Miniature camera modules that achieve autofocus (AF) and optical image stabilization (OIS) using piston-tube electrostatic actuators are disclosed. Various embodiments of the camera modules that work on two main mechanisms are disclosed. The two mechanisms are the whole barrel motion leading to AF and OIS and the single lens motion leading to AF. The MEMS actuator is integrated within a housing which is, in turn, coupled with an image sensor module. Autofocus is achieved by a translational motion of the piston-tube electrostatic actuator to translate the whole barrel back and forth. OIS is achieved by tilting the whole barrel using the tilting action of the piston-tube actuator.
US10122922B2 Image pickup apparatus and image stabilization method
An image pickup apparatus includes: an angular velocity sensor configured to detect image blur in translation and rotation directions; an image stabilization microcomputer; an image pickup device drive actuator configured to cause the image pickup device to move to perform optical correction of image blur in the translation direction and, when necessary, image blur in the rotation direction; a system controller configured to perform electronic correction of cutting out a part of image; and a walking detecting portion configured to detect which of a walking state and a non-walking state of the image pickup apparatus, wherein in a case of the walking state, an amount of correction of the image blur in the rotation direction is caused to be smaller by the optical correction, and is caused to be larger by the electronic correction, compared with the non-walking state.
US10122915B2 Method and device for panoramic image processing
The present disclosure provides a method for providing an indication about a distance between a retail unit and an electronic device, comprising: acquiring from an image sensor in a retail establishment, at least one image of a product on a store shelf; accessing in a memory that stores a plurality of templates associated with a plurality of differing products, a template associated with the product on the store shelf in the at least one acquired image; comparing at least one dimension associated with the product in the at least one acquired image with at least one dimension associated with the accessed template; based on the comparison, determining whether a distance between the image sensor and the product on the store shelf is within an acceptable range for additional image processing; and providing a notification to a user of the electronic device to adjust the distance between the image sensor and the product on the shelf when the product is outside of the acceptable range.
US10122910B2 Focus detection device and image-capturing apparatus
A focus detection device includes: a sensor outputting a pair of focus detection signal sequences, each of which being made of a plurality of focus detection signals; a difference calculation unit obtaining a plurality of differences by sequentially calculating differences between focus detection signals corresponding to each other in the pair of focus detection signal sequences; a division unit dividing the pair of focus detection signal sequences into at least two pairs of partial signal sequences based on the plurality of differences; a focus detection parameter calculation unit calculating a first focus detection parameter according to a phase difference amount of a first pair of partial signal sequences and a second focus detection parameter in accordance with a phase difference amount of a second pair of partial signal sequences; and a focus adjustment parameter determination unit determining either the first or second focus detection parameters, as a focus adjustment parameter.
US10122907B1 Integration of transducer outputs in a conferencing system
The video processing capabilities of multiple cameras are aggregated into a first graphics processing unit resource pool, wherein at least a first camera of the first graphics processing unit processes, into a first camera output, a raw video feed output by a second camera of the first graphics processing unit. The first camera output is processed raw video of the second camera and video from the first camera. The first camera output and output video feeds of other cameras of the plurality of cameras are transformed into a virtual video feed, which is analyzed by a master video processor that controls the first graphics processing unit resource pool to improve quality or content of the virtual video feed.
US10122896B2 System and method of managing transmission of data between two devices
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for detect adjunct peripherals, and coordinating their media capabilities (as a preparation to be able to signal their capabilities). The host device and the peripherals can synchronize wall clocks. The system sets up a call (or receive a call) from a remote host device, and requests the peripherals to check for network connectivity to the remote host device (connectivity check). This check can be done by using a STUN/TURN procedure. The system establishes direct connectivity between the peripherals and the remote host device and monitors lip sync by transferring RTCP messages between the host device and the peripherals and instructing display and playback peripherals/sub systems to align lip sync.
US10122881B2 Control device and printing apparatus
A control device includes: a prohibition unit that prohibits a user from using an electronic apparatus in a case where a sum of a cumulative usage amount of the electronic apparatus by the user for a predetermined period and a new usage amount which is newly instructed by the user exceeds a permitted amount for the user in the period; a subtraction unit that, in a case where the user instructs the electronic apparatus to be continuously used after the use of the electronic apparatus is prohibited by the prohibition unit, subtracts from permitted amounts for the user for a plurality of periods later than the period; and a permission unit that permits the user to use the electronic apparatus after the subtraction is performed by the subtraction unit.
US10122874B2 Image forming apparatus, method for controlling operation screen of image forming apparatus
An image forming apparatus includes a touch panel unit, a standard menu screen control portion, a shortcut menu screen output portion and a shortcut processing portion. In the image forming apparatus, when a shortcut call operation is performed, a control portion causes the touch panel unit to display a shortcut menu screen over a standard menu screen. The control portion adds a shortcut icon to the shortcut menu screen and store, into a storage portion, information indicating correspondence between the added icon and the standard menu screen. When the shortcut icon is operated, the control portion causes the touch panel unit to display the standard menu screen that is associated with the operated shortcut icon.
US10122869B2 Image transmitting apparatus
An image transmitting apparatus is provided that automatically displays an address before transmission if a user gives an instruction for adding a mark such as “CONFIDENTIAL” or “IMPORTANT”. The image transmitting apparatus of the present invention is the image transmitting apparatus transmits image data to a specified address includes an image adding portion that adds a predetermined specific image to the image data in accordance with a user's operation, wherein displays a specified address of image data before transmitting the image data to which it is indicated to add the specific image and transmits the image data with the specific image added in accordance with a user's confirming operation.
US10122865B1 Telephone ring indicator
An incoming call indicator for a telephone is structured to detect light emitted from a light source that is already present on the telephone, and that is illuminated in response to an incoming telephone call and/or waiting message. If the telephone utilizes different on/off cadences for the light to indicate external calls, internal calls, and/or waiting messages, then the cadence is detected, and an audio or visual output device is used to emit a signal corresponding to the specific detected event.
US10122863B2 Full duplex voice communication system and method
A full duplex voice communication method constituted of: estimating an acoustic echo within a near-end signal; cancelling the estimated acoustic echo; detecting whether, or not, a change has occurred in a near-end acoustic echo path, the received near-end signal represents speech and the received far-end signal represents silence, wherein, responsive to the results thereof, the method is further constituted of: alternately attenuating frequency components of the echo cancelled near-end signal by a first frequency domain attenuation value and by a second greater frequency domain attenuation value; alternately attenuating a first function of the frequency component attenuated echo cancelled near-end signal by a first switchable attenuation value and by a second greater switchable attenuation value; and alternately attenuating a second function of the received far-end signal by a third switchable attenuation value and by a fourth greater switchable attenuation value.
US10122861B2 Method for faster connection of users using voice over IP communication
A method for establishing communication between a first communication device (110) of a first communication network (180) and a second communication device (120a, 120b) of a second communication network (160) is disclosed. In one embodiment, a service provider (130) receives a message indicative of an intention of the first device to call the second device. A communication provider (140) in communication with the service provider establishes a communication channel with the second device via the second network based on the message received at the service provider and connects the communication channel established between the communication provider and the second device with another communication channel established in response to an incoming call from the first device to the communication provider via the first network. The establishment of the communication channel between the communication provider and the second device is initiated before establishment of the other communication channel is completed.
US10122856B1 Methods for linking recommendations
A computer-implemented method and system for enhancing interaction between a customer and a customer service representative of a company. Data related to the customer is stored and received at a computer operated by the company, wherein the data can include a customer name, a customer address and a customer number. A telephonic interaction is preferably commenced between the customer and the customer service representative and a Web session is preferably commenced on a Web site for a client computer of the customer service representative. At least a part of the data is displayed on a workstation of the customer service representative as a first Web page, wherein the first Web page includes at least one selectable link to a second Web page. At least one selectable link is selected by the customer service representative to display the second Web page.
US10122848B2 Caller preview for video calls
Implementations of the present application relate to caller previews for video calls. In some implementations, a method includes sending, by a caller device, a call request to a callee device and determining an identifier associated with the callee device. The method determines whether the identifier is associated with an address book of the caller device, and/or is in an outgoing call record of the caller device. An acknowledgment is received from callee device, and, upon receipt of the acknowledgment, a connection is established with the callee device. Based on determining that the identifier is associated with the address book and/or in the outgoing call record, at least a portion of a caller video is transmitted over the connection with the callee device. The caller video is transmitted prior to receipt of an acceptance of the call request from the callee device.
US10122845B2 Location based personal organizer
Present invention discloses a location specific personal organizer system for communication devices. Personal organizer, as a combined application with contact list of communication device or as a stand alone application; is provided with means to link task with anticipated location and corresponding GPS coordinates. Means is provided in GPS enabled communication device to determine if any task in personal organizer is due at its current location. Task due at current location is displayed on communication device. According to another aspect of the invention means is disclosed to auto fill information into data fields of contact list entry in communication device in response to information provided in a unique identifier data field of contact list entry.
US10122842B2 Web page access method and web server access method
A method of accessing a web page using a near field communication (NFC) tag is provided. The method includes receiving a tag ID from the NFC tag using an application program installed in a mobile terminal, the application program transmitting the tag ID to a first ID search engine, the application program receiving a uniform resource locator (URL) of a management system corresponding to the tag ID from the first ID search engine, the application program accessing the management system using the URL of the management system and requesting a URL of the web page from the management system, the application program receiving the URL of the web page from the management system, and the application program accessing the web page using the URL of the web page.
US10122837B2 Wireless communication device
A wireless communication device that has a circuit board, an RF signal module, a capacitive touch-sensing component, or a functional component, and an antenna component is provided. The touch-sensing signal module is disposed on the circuit board. The capacitive touch-sensing component includes a sensing layer and a ground layer. The sensing layer is electrically connected to the touch-sensing signal module. The antenna component includes a feed point and a radiating body. The feed point is disposed on the ground layer and is electrically connected to the RF single module. The radiating body incorporates at least parts of the ground layer. Alternatively, the feed point is disposed on the sensing layer, and the radiating body incorporates at least parts of the sensing layer. Therefore, the radiating body is incorporated into the sensing layer or ground layer of the capacitive touch-sensing component and can save accommodating space.
US10122835B2 Method and radio communication system for an industrial automation system, radio subscriber station and serialization unit
A radio communication system in which first and second communication devices are linked redundantly to an industrial communication network, wherein the first communication device is connected to a serialization unit connected to a network infrastructure device, first and second radio base stations are connected to the network infrastructure device, the second communication device is indirectly or directly connected to a first and a second radio subscriber station, the first radio subscriber station is connected to the first radio base station whilst the second radio subscriber station is connected to the second radio base station, where the serialization unit replaces destination addresses in data frames conveyed by the first communication device with addresses of the first or second radio subscriber stations, where the radio subscriber stations replace destination addresses corresponding to their address in data frames conveyed via the radio base stations with original destination addresses replaced in the serialization unit.
US10122828B1 Geographic-aware virtual desktops
Systems and methods for geographic-aware virtual desktops are disclosed. In one example, a pool of network addresses can be maintained. Each network address can be associated with a respective geographical location. The pool of network addresses can include network addresses associated with different respective geographical locations. A geographical location associated with a client device accessing a virtual desktop can be determined. An external-facing network address can be selected from the pool of network addresses based on the geographical location associated with the client device. The external-facing network address can be assigned for network traffic associated with the virtual desktop.
US10122824B1 Creation and delivery of individually customized web pages
A system includes a computer storage device to store a first and second set of information about individuals, and user interface design components. A computer server is coupled to the computer storage and is programmed to receive a request for a webpage from an individual's device and analyze the first and second set of information to predict differences in at least one key performance indicator for that individual. The server is further programmed to automatically select a user interface design component for presentation to the individual, automatically generate and transmit a first customized webpage with the selected user interface design component to the device, and in response to an interaction with the selected user interface design component on the first customized webpage, automatically generate and transmit a second customized webpage to the device to create a customized page flow.
US10122821B2 Server, method of controlling server, and program
Provided is a system that includes circuitry that transmits first image data to a second communication terminal in response to a first request for image transmission from a first communication terminal; transmits second image data to the first communication terminal in response to a second request for image transmission from the second communication terminal; and transmits, in a case that the first request for image transmission and the second request for image transmission are a predetermined combination, third image data corresponding to the predetermined combination to the first communication terminal and the second communication terminal.
US10122813B2 Proxied push notification based on user interaction
Systems and methods are provided that allow a proprietor of a location or merchant to which a user is interacting through a third party to send a push notification to a user device associated with the user using the third party as a proxy. The provided systems and methods may assign an interaction identifier to the user and interaction when an interaction request is received by the third party that may be later used to identify the user and user device to which a notification received from the proprietor or merchant will be pushed. The user may be able to define rules and settings that limit the scope and timing of the push notifications that can be received, and the third party may determine if notifications received from the proprietor or merchant meet these rules and settings before pushing the notifications to the user device and user.
US10122805B2 Identification of collaborating and gathering entities
Provided are techniques for identification of collaborating entities. It is determined whether a first entity is associated with a second entity on at least a certain number of occasions over a certain first time interval. In response to a positive determination, a first instance of affinity is found between the first entity and the second entity. A collaboration is identified based on the first instance of affinity and one or more second instances of affinity found within one or more certain portions of a second time interval. The collaboration of the first entity and the second entity is reported.
US10122796B2 System for monitoring temperature and other conditions in water bodies
A monitoring system is disclosed herein. In various aspects, the monitoring system may include a sensor mounted upon a submersible probe to detect sensor data at a depth within a water body, and a mobile device in communication with the sensor to receive the sensor data. The mobile device may be in communication with the Internet cloud to communicate data with the Internet cloud, the data comprising the sensor data and additional sensor data from additional probes geographically disposed about the water body at known GPS locations. An app may be operably engaged with the mobile device and with the Internet cloud to control the communication of data between the mobile device and the Internet cloud, and the app may integrates the data for on the mobile device in real time. This Abstract is presented to meet requirements of 37 C.F.R. § 1.72(b) only. This Abstract is not intended to identify key elements of the apparatus and methods disclosed herein or to delineate the scope thereof.
US10122792B2 Read-only storage device having network interface, a system including the device and a method of distributing files over a network
A read-only storage device having network interface, a system including the device, and a method of distributing files. A computing device incorporating the storage device includes a computer processor and an interface bus communicably coupled to the computer processor. The storage device includes a device processor communicably coupled to the computer processor through the interface bus, storage means communicably coupled to the device processor, and a first network interface communicably coupling the device processor to a network. The device processor is configured to: communicate through the first network interface with only one or more predetermined servers; receive a file request from the computer processor, the computer processor directing the file request to the storage device, and the file request being for the computer processor to access a first file from the storage device; and retrieve the first file from a first of the one or more predetermined servers.
US10122788B2 Managed function execution for processing data streams in real time
Managed function execution for processing data streams in real time may be. A function that describes one or more operations to be performed with respect to one or more data streams may be received via programmatic interface for a managed stream processing system. Stream processing nodes capable of applying the function may be determined and execution of the one or more operations may be initiated at the stream processing nodes as data records of the data stream are received. Results of the application of the processing function may be provided to one or more destinations specified for the function. Performance metrics may also be collected for the execution of the function and provided to a client that submitted the function.
US10122787B2 Method for the remote sharing of computer desktop(s)
A method for the remote sharing of a computer office generated by an application executed in a server in response to commands issued by client terminals accessing this server via a telecommunication network, the commands of a client terminal being entered by means of an entry area termed the focus. The client terminals transmit, to the server, commands dedicated to office sharing, and entered by means of various focuses, in accordance with a graphics interface transmission protocol of the RUI type, standing for “Remote User Interface”, so that the server matches up, by means of the focuses, the commands received and the offices shared so as to transmit, in response to the commands from the terminals, a graphics interface representative of this office of the server by means of indications of the state of the pixels in this graphics interface in accordance with the RUI protocol.
US10122776B2 Bidirectional communication on live multimedia broadcasts
A bidirectional connection between a multimedia stream distribution system and a user is used to communicate operational data to and from the user. The bidirectional connection is separate from a multimedia connection that transfers a multimedia stream from the multimedia stream distribution system to the user. Providing a bidirectional connection separate from the multimedia connection is advantageous, among other reasons, because the operational data can be collected effectively at the multimedia stream distribution system independent of any limitations in the multimedia connection. To organize users and reduce processing load, the multimedia stream distribution system assigns users to user groups based on shared characteristics. Groups may be used to propagate information to the users as well as analyze information collected from the users in an efficient manner.
US10122773B2 Method and apparatus for sharing content
A method and an apparatus for sharing content are provided. Information about at least one content is transmitted to an external device. Information about associated content that have been searched for by the external device based on the transmitted information about the at least one content is received from the external device. Content to share with a second user device are selected from among the associated content based on a predetermined condition. Information about the selected content is transmitted to the second user device.
US10122769B1 Methods, apparatus and/or system for using email to schedule and/or launch group communications sessions
Methods and system for scheduling or launching online and phone sessions between two or more people via email and other electronic communication channels without the requirement for an account with the session service provider when scheduling the session. By including a designated service provider email address in the recipient list of the host's email or meeting invitation, a user account can be, and in some embodiments is automatically created by the service provider system in response to receipt of such an Email and session invitations are automatically sent to the host and invitees designated in the host's email or meeting invitation. In this way the host and invites calendars can be automatically updated and populated with session information and information on how to joint the session, e.g., on-line meeting or conference. The Email from the communications provider system can, and in some embodiments does, take the form of an updated invite Email message with the information in the Email from the service provider system updating or replacing information supplied by the original invite from the host.
US10122759B2 Centralized operation management
A novel security framework that is part of an operating system of a device is provided. The framework includes a security assessor that performs security policy assessments for different operations that need to be performed with respect to an application executing on the device. Examples of such operations include the installation of the application, execution of the application, and the opening of content files (e.g., opening of documents) by the application.
US10122753B2 Using reputation to avoid false malware detections
A variety of techniques are disclosed for detection of advanced persistent threats and similar malware. In one aspect, the detection of certain network traffic at a gateway is used to trigger a query of an originating endpoint, which can use internal logs to identify a local process that is sourcing the network traffic. In another aspect, an endpoint is configured to periodically generate and transmit a secure heartbeat, so that an interruption of the heartbeat can be used to signal the possible presence of malware. In another aspect, other information such as local and global reputation information is used to provide context for more accurate malware detection.
US10122750B2 Setting-up penetration testing campaigns
Methods and systems for penetration testing of a networked system by a penetration testing system (e.g. that is controlled by a user interface of a computing device) are disclosed herein. In one example, a penetration testing campaign is executed according to a manual and explicit selecting of one or more network nodes of the networked system. Alternatively or additionally, a penetration testing campaign is executed according to a manually and explicitly selected node-selection condition. Alternatively or additionally, a penetration testing campaign is executed according to an automatic selecting of one or more network nodes of the networked system.
US10122744B2 Security violation assessment tool to compare new violation with existing violation
A method comprises receiving a notification of a new system violation and classifying, based on characteristics of the new system violation, the new system violation as one or more of: an access violation; a configurational violation; an unauthorized modification; a usage violation; and an unsecured surface violation. The method also comprises comparing the new system violation in combination with one or more of a plurality of existing system violations to a plurality of entries and determining, based on the comparison of the new system violation and the one or more plurality of existing system violations to the plurality of entries, whether the new system violation threatens the system.
US10122742B1 Classifying software modules based on comparisons using a neighborhood distance metric
A method comprises obtaining at least a first software module not classified as benign or potentially malicious, extracting a set of features associated with the first software module, the set of features comprising static features, behavior features and context features, identifying a first cluster comprising one or more known software modules previously classified as benign, computing distance metrics between the extracted feature set of the first software module and feature sets of respective ones of the known software modules in the first cluster, classifying the first software module as one of benign and potentially malicious based on a comparison between the computed distance metrics and a neighborhood distance metric based on distances between feature sets of the known software modules in the first cluster, and modifying access by a given client device to the first software module responsive to classifying the first software module as potentially malicious.
US10122731B2 Controlling interactions and generating alerts based on iterative fuzzy searches of a database and comparisons of multiple variables
A computing platform may receive, from a web server, entity identification information in different formats, and normalize the entity identification information. After normalizing the information, the computing platform may receive a plurality of interaction records each associated with an interaction between a system and a client of the system. The computing platform may compare the normalized entity identification information with the interaction records of the interactions between the system and the clients of the system. After determining that the entity identification information matches client information for one of the interaction records, the computing platform may send an alert to a control server. The alert may cause the control server to take one or more actions with respect to the client. For example, future attempts by the client to access one or more services offered by the system may be blocked for access by the client.
US10122729B2 Management of collaborative content item modification
The content management system can receive log-on requests from a plurality of users and a request from the plurality of users to access content stored in a repository of the content management system. The requested content can be copied to a transient content store. The transient content store can facilitate presentation of the copy of the content on a shared interface to the plurality of users. The transient content store can facilitate editing of the copy of the content by the plurality of users simultaneously by an editor external to the content management system. The edited copy of the content can be transmitted back to the content management system and can be stored in the repository of the content management system.
US10122726B2 Methods and apparatus for controlling permissions to be granted to applications on user equipment responsive to user privacy profiles
Methods, network nodes, and user equipment nodes are disclosed that control the operation of applications on user equipment nodes. A method includes receiving user information that identifies a user of the user equipment node (120) and application information that identifies an application that the user has selected for installation on the user equipment node. A user profile is retrieved from a user profile repository (106) using the user information, and an application profile is retrieved from an application profile repository (104) using the application information. Settings configuration information is generated responsive to the user profile and the application profile, and indicates what permissions are to be granted to the application while operating on the user equipment node. The application and the settings configuration information is communicated to the user equipment node (120) for installation of the application and configuration of the permissions that are to be granted to the application during operation.
US10122717B1 Hierarchical case model access roles and permissions
Hierarchical case model access roles and permissions are described. A system creates, for a child node associated with a parent node in a case model, a reference to a case role associated with the parent node. The system assigns another set of access permissions to the reference. . The system determines access to the child node based on the set of access permissions in response to a request associated with the case role to access the child node.
US10122716B2 Secure storage device with on-board encryption control
A communication and security device for a portable computer having an interface for connecting the security device to a host device to enable the security device to control encryption and decryption of data communication between a processor of the host device and a data storage of the host device. Examples include a security device with data storage for storing an encryption key for the encryption and decryption of the data communication, a security processor coupled to the interface and to the data storage for controlling the data communication by use of the encryption key, and a wide area communication interface configured for secure communication with a remote device. The security processor may be configured to control the data communication between the processor of the host device and the data storage of the host device based on the secure communication.
US10122714B2 Secure user credential access system
A proxy server mitigates security risks of user credentials sent across a network in clear text. The proxy server encrypts user credentials within a client application request destined for an application server. The proxy server forwards the client application request to the application server. The application server sends the encrypted user credentials to the proxy server where the proxy server decrypts the user credentials and authenticates the user credentials with an authentication server.
US10122710B2 Binding a data transaction to a person's identity using biometrics
Methods and systems are described for binding a data transaction to a person's identity using biometrics. The method comprises the generation of data which includes information associated with a transaction, or an encrypted transaction, between a server and a client device associated with a user, generating authentication data providing an irrevocable binding of the information to biometric characteristics of the user, by capturing biometric input by the user of said authentication data or information associated with the transaction, wherein this information is implanted into the captured data. A predetermined minimum number of quorum portions may be generated from a portion of the data generated or processed by the method, wherein at least a predetermined minimum number of received quorum data portions are required to reconstruct the data portion.
US10122705B2 Intelligent terminal equipment and information transmission method and system using the same
Intelligent terminal equipment and information transmission method and system using the same are disclosed. The method includes that intelligent terminal equipment reads the local contact information, generates a signature to be an original signature which has a corresponding terminal identifier based on the local contact information, and transmits the original signature and the terminal identifier to the server for saving the original signature and the terminal identifier in the server. The method further includes that intelligent terminal equipment captures the information transmission request, accesses the original signature generated by the local contact information, and transmits a processing information to the server to compare with the saved signature in the server for an identification process, in which the processing information includes the terminal identifier, the transmission information and the original signature. The present invention can improve the security of the information transmission for the intelligent terminal equipment.
US10122695B2 Remote crowd attestation in a network
In one embodiment, a first device in a network receives information regarding one or more nodes in the network. The first device determines a property of the one or more nodes based on the received information. The first device determines a degree of trustworthiness of the one or more nodes based on the received information. The first device attests to the determined property and degree of trustworthiness of the one or more nodes to a verification device. The verification device is configured to verify the attested property and degree of trustworthiness.
US10122689B2 Load balancing with handshake offload
Cryptographically protected communications sessions are established using a distributed process. A load balancer proxies handshake messages to a first computer system that negotiates a cryptographically protected communications session with the client. When the client and first computer system complete negotiation of the session, the first computer system provides a set of session keys to a second computer system, through the load balancer or another channel. The second computer system then uses the session keys to communicate with the client over the cryptographically protected communications session.
US10122685B2 Method for automatically establishing wireless connection, gateway device and client device for internet of things using the same
A method for automatically establishing a wireless connection, a gateway device and a client device for internet of things (IoT) using the same are provided. According to the provided method, SSID of the gateway device can be composed of an encrypted access password and an index, so that the client device may identify the gateway device to be connected according to the index within the SSID string and acquire the encrypted access password from the SSID string. Therefore, the client device can decrypt the encrypted access password. Accordingly, the wireless connection between the client device and the gateway device can be automatically established since the client device acquires the access password from the SSID of the gateway device.
US10122683B2 Detecting relayed communications
Methods, apparatus and computer readable code for determining whether a potential relay device is a relay device are provided herein. In some embodiments, first and second information elements are received from a potential relay device, which is an original source of the second information element. In order to determine whether the potential relay device is a relay device, it is determined whether a feature of an original source of the first information element and a feature of the potential relay device are features unlikely to relate to a single device, wherein a positive result of the determining is indicative that the potential relay device is a relay device. In an exemplary embodiment, a disclosed system includes an information element receiver and a feature incompatibility analyzer. Optionally, the disclosed system includes a feature discovery module, a parameter obtainer and a feature database.
US10122682B1 Region-based bridging of calls using client-specific control and revised caller identifiers
Apparatus and methods are disclosed for client-based control of revising caller identifications (IDs) for communications between a private network and a public network. An apparatus including a telecommunications-providing server and processing circuit that communicates client-specific sets of data over an interface protocol. The telecommunications-providing server revises a caller ID for a VoIP call based on the client-specific sets of data, an identifier that corresponds to a requesting endpoint, and a geographic region determined from the call request. Further, the telecommunications-providing server causes control data to be sent to activate an analog-telephone bridging circuit and redirect the VoIP call by obtaining a dial tone and passes at least a subset of the data packet through the analog-telephone bridging circuit for connecting over the local line. The subset of the data packet includes the revised caller ID which is a local number identified by the determined geographic region.
US10122673B2 Methods and systems for aggregating user generated content
A method and system for aggregating user generated content (UGC) are disclosed. The method includes receiving a request for creating UGC, the request including content to be created and identification of a subject event; generating the UGC, the UGC being associated with the subject event; adding data related to the UGC to data describing the subject event; and sending data related to the subject event to users, including the UGC related to the subject event. Embodiments consistent with the present disclosure thus provide various aggregations of UGC associated with a subject event and improve user experience in social networking systems.
US10122667B2 Method and apparatus for storing email messages
A method for saving an email to an electronic storage location is disclosed. A topic identifier located in the email is used to locate a storage location on the electronic storage device for saving the email message. Emails relating to the same topics of interest may be stored in the same storage location.
US10122665B2 Distributed synchronization data in a message management service
A message management service that acts as intermediary between a messaging service and a client device can generate a synchronization data bundle for a message that includes an external message identifier usable to retrieve the message from the messaging service. The message management service can send the synchronization data bundle to the client along with the message, and the client can store the synchronization data bundle for each message in its local data store. The client can later return the synchronization data bundle to the message management service, which can use information contained therein to facilitate synchronization and related operations.
US10122663B2 Proxy email server for routing messages
In various example embodiments, a system and method for generating a proxy email address for routing messages are presented. An email directed to a user with a proxy email address assigned by the system and with no registered email address is received at a proxy email address. Whether or not the email contains an action message identifier is ascertained. Based on the email containing an action message identifier, a forward email is identified. Text content from the forward email is extracted. A short message based on the extracted text content is generated. At least one communication channel to send the short message is selected based on an engagement level associated with the at least one communication channel. The short message may be caused to be presented at a mobile device associated with the user via the selected communication channel.
US10122659B1 Methods and systems to retrieve and validate emergency information associated with VoIP communications
A VoIP 911 application is accessible to VoIP callers in the form of a portal and/or at least one API executed by one or more of a plurality of computing systems to retrieve a physical location of a VoIP user utilizing a VoIP number. A known postal address is generated from the physical location. The postal address is processed using a GIS system to determine if the postal address is a valid actual address. The postal address is processed using geocoding, and an updated MSAG address associated with the location of the VoIP user is generated. The VoIP 911 application may comprise an instant messaging application. The IM application is installed to and/or integrated with existing software packages. A VoIP user may update emergency information by submitting a current physical location of the VoIP user via an IM chat window. The physical location submitted is validated and confirmed.
US10122653B2 Energy management system for a data center network
An energy management system for a data center network may include a central computer to establish an energy use policy for the computer data center network. The system may also include computer nodes in the computer data center network to receive a packet which is a query that obtains energy information from the nodes and/or a transmission reservation that provides instructions for the energy use policy to be implemented at the computer nodes. The computer nodes may reallocate data traffic on the computer data center network based on the energy use policy to improve energy consumption of the computer data center network.
US10122651B2 Dynamic bandwidth control
One or more non-transitory media instructions, which are executable by one or more processors. The instructions may include a bandwidth controller that includes a quality analyzer to provide a quality measurement for a given outgoing network connection from one network node to another of network node. The bandwidth controller provides a bandwidth control command that is dynamically adjusted over time based on the quality measurement and at least one of throughput or demand for bandwidth of the given outgoing network connection. The instructions may also include a rate limiter to adjust a rate limit for the given outgoing network connection based on the bandwidth control command.
US10122641B1 Systems and methods for bonding multiple data links with differential delay
An aggregation module receives a data packet. A bonding engine of the aggregation module breaks the data packet into fragments, and each fragment is part of a bonding group that is assigned a sequence identifier that allows the data packet to be reconstructed from the fragments. Each fragment is provided to one of a plurality of transmitters to be transmitted over a data link. When a noise event occurs on one of the data links, the fragments stored at the transmitter associated with that data link are transferred to another transmitter within the same bonding group for transmission over a different data link.
US10122634B1 Proactive response to predicted bearer loss
A method and system for improved management of UE service. A base station will predict that its air interface will become threshold highly loaded. And, in response to that prediction but before the predicted threshold high load occurs, the base station will proactively manage service of UEs based on a prediction of how much each UE would suffer from bearer loss if and when the predicted threshold high load occurs. For instance, the base station may predict for each UE a level of service degradation based on service value of each bearer, if any, that the UE would lose if the threshold high load occurs. And the base station may take proactive action, such as triggering a handover and/or providing an alert message, with respect to each UE whose predicted level of service degradation is threshold high.
US10122632B2 Anchoring IP devices in ICN networks
Procedures, methods and architectures for anchoring communication between IP-based devices in an ICN network or across an IP peer network are disclosed. Embodiments may enable the communication between two IP-based devices connected to an ICN, or one IP-based device connected to an ICN network while another IP-based device is connected either to an ICN network or IP network. In an embodiment, IP packets originating from an IP-based device may be encapsulated into ICN packets and forwarded via an ICN network. In an embodiment, IP packets received via an ICN network may be encapsulated in ICN packets and forwarded to an IP-based device. In an embodiment, IP packets originating from an IP-based device may be forwarded and received via an ICN network towards another IP network. In an embodiment, IP packets received by an ICN network may be forwarded towards an IP-based device via the ICN network.
US10122631B1 Systems and methods for prioritizing packets
A system and method is provided for prioritizing packets at an Ethernet interface of a network device based on the destination MAC address in the packets. The Ethernet interface has a MAC table that lists the MAC addresses that can be accepted by the Ethernet interface. The MAC table can include one or more MAC addresses associated with low priority packets and one or more MAC addresses associated with high priority packets. When conditions at the network device exceed a threshold, the MAC table can be updated to disable or delete the MAC addresses associated with the low priority packets. By disabling the MAC addresses for low priority packets, only the MAC addresses associated with high priority packets remain in the MAC table, thereby enabling only high priority packets to be recognized and passed by the Ethernet interface to the CPU.
US10122630B1 Methods for network traffic presteering and devices thereof
Methods, non-transitory computer readable media, and traffic manager computing devices that forward a request to resolve a domain name from a client device to a Domain Name System (DNS) server device and a response from the DNS server device including an original Internet Protocol (IP) address corresponding to the domain name to the client device. Content is retrieved from a location associated with the domain name in response to a request for the content received from the client device. Classification information comprising at least a type of the retrieved content is determined. The retrieved content is sent to the client device in response to the request for the content. A determination is made when a confidence threshold has been exceeded based on the classification information. A steering endpoint IP address is sent to the DNS server device, when the determining indicates that the confidence threshold has been exceeded.
US10122612B2 Method and apparatus for network diagnosis processing
A method for network diagnosis processing of the present invention includes: receiving, by a first network tunnel source end, at a first network layer, a network diagnosis instruction sent by an instruction center; sending, by the first network tunnel source end, at the first network layer, a diagnosis message to a first network layer of a first network tunnel peer end, where the diagnosis message carries characteristic information, so that the first network tunnel peer end reports, at the first network layer, a diagnosis result including the characteristic information to the instruction center; and sending, by the first network tunnel source end, at the second network layer, the diagnosis message to a second network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the second network layer, a diagnosis result including the characteristic information to the instruction center.
US10122610B2 Provisioning of network services based on virtual network function performance characteristics
A method includes performing, by a processor: receiving a selection of a network service, determining a plurality of Virtual Network Functions (VNFs) and a plurality of Virtual Machines (VMs) based on the selection of the network service, the plurality of VNFs being configured to run on the plurality of VMs, generating a plurality of tuples, each of the plurality of tuples corresponding to a combination of one of the plurality of VNFs and one of the plurality of VMs where the one of the plurality of VNFs is configured to run on the one of the plurality of VMs, receiving a plurality of VNF performance parameters, estimating values for each of the plurality of VNF performance parameters for each of the plurality of tuples, respectively, processing the values for each of the plurality of VNF performance parameters to generate a plurality of scores for the plurality of tuples, respectively, generating a plurality of VNF Forwarding Graphs (FGs), each of the VNF FGs corresponding to a combination of ones of the plurality of tuples that support the network service, generating a plurality of grade scores for the plurality of VNF FGs, respectively, based on the plurality of scores for the plurality of tuples, and provisioning the network service on one of the plurality of VNF FGs based on the plurality of grade scores.
US10122596B2 System and method for providing a service management engine for use with a cloud computing environment
A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.
US10122587B2 System and method for automatically determining the optimal topology for multiple networked devices
A system and computer implemented method for optimizing network topology in a network comprises a memory unit to store a set of program modules and a processor to execute the set of program modules. A connection detection module is configured to identify a set of network endpoints connected to a network host via Ethernet connections. Further, an input module identifies at least one datagram among the plurality of datagrams received from the network endpoints. The at least one datagram is received from at least one network interface among the plurality of network interfaces. The input module classifies the at least one network interface into at least one of a compute node and a storage node. An optimizer module optimizes the network host, to function with the at least one network interface in one of a first mode, a second mode, and a third mode.
US10122585B2 System and method for providing U-space aligned intelligent VLAN and port mapping
A server rack includes a mapping module having management ports that are each uniquely associated with and collocated with a rack unit of the server rack, a server installed in a rack unit of the server rack having a host port and a management controller coupled to a management port, and a rack switch including a first switch port coupled to the host port. The management module provides an indication to the mapping module that the host port is an active port, and the mapping module directs the rack switch to query the switch port to determine if the switch port is coupled to the active port in response to receiving the indication, receives a second indication that the switch port is coupled to the active port, and provides a network map for the server rack that indicates that the host port is coupled to the switch port.
US10122565B2 Downlink resource scheduling
Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for downlink resource scheduling in wireless networks. In some embodiments, the scheduling may include multi-subframe cross carrier scheduling utilizing downlink control information. Other embodiments may be described and/or claimed.
US10122564B2 Wireless communication device and method therein for time synchronization in a wireless communication network
A wireless communication device and method therein for time synchronization in a wireless communication network are disclosed. The wireless communication device determines a first timing (tc) by performing a coarse time synchronization based on a synchronization signal received by the wireless communication device, wherein the received synchronization signal is sampled either in an original sampling rate or a reduced sampling rate. The wireless communication device determines a second timing (tf) by performing a fine time synchronization based on the determined first timing (tc) and the received synchronization signal.
US10122562B2 Method and apparatus for transmitting and receiving data in multicarrier communication system
A method and an apparatus for transmitting and receiving data in a filter bank based multicarrier communication system are provided. The method includes receiving a plurality of data blocks and performing an Inverse Fast Fourier Transform (IFFT) operation on the plurality of data blocks, multiplying the plurality of data blocks on which IFFT has been performed and time axis filter coefficients, and transmitting a result obtained by adding the plurality of multiplied data blocks as a multi carrier signal.
US10122561B2 Orthogonal differential vector signaling codes with embedded clock
Orthogonal differential vector signaling codes are described which support encoded sub-channels allowing transport of distinct but temporally aligned data and clocking signals over the same transport medium. Embodiments providing enhanced LPDDR interfaces are described which are suitable for implementation in both conventional high-speed CMOS and DRAM integrated circuit processes.
US10122558B2 Method and apparatus for reception of control signaling
A method and apparatus provide reception of control signaling in a wireless communication network. Downlink Control Information (DCI) containing PDSCH resource assignments can be received in one of two types of control channels in a subframe. A type of truncation of the subframe can be determined based on the type of control channel on which the DCI is received. The PDSCH can be decoded based on at least the determined type of truncation of the subframe.
US10122557B1 Synchronization method of an active load modulation clock within a transponder
A method of wireless communication includes transmitting frames from a transponder to a reader and synchronizing between a reader carrier frequency and an active load modulation (ALM) carrier frequency within each transmitted frame. Each transmitted frame includes ALM carrier bursts generated from subcarrier modulation by binary phase shift keying (BPSK) data encoding and producing signal oscillations at a transponder antenna after each ALM carrier burst generation, The synchronizing occurs at each phase change of the data encoding when no burst is generated during a half period of the subcarrier preceding the phase change and a half period of the subcarrier following this phase change. The transponder antenna has a moderate quality factor sufficient to naturally damp the signal oscillations so that the synchronizing is performed without performing any controlled signal oscillations damping.
US10122548B2 Services execution
An edge switch receives a VM classification policy and an executing policy corresponding to each VM class distributed by a policy controller. The executing policy comprises information of each service node for processing a message and an executing sequence of the each service node. The edge switch receives a message sent by a VM connected to the edge switch, determines a VM class corresponding to the message according to the VM classification policy and determines an executing policy corresponding to the VM class. The edge switch encapsulates the message according to information of each service node to be executed by a VM of the VM class and an executing sequence, and sends the message, so that the message is sequentially sent to the each service node to be executed by the VM of the VM class to execute a service policy.
US10122547B2 Enabling high-bandwidth, responsive mobile applications in LTE networks
Systems and methods for standards compatible Mobile Edge Computing (MEC), including splitting Serving gateways (SGWs) and Packet Data Network gateways (PDN-GWs) to provision sufficient resources to deploy data-plane entity instances locally at a Radio Access Network (RAN) edge with one or more cloudlets. One or more local controller nodes is deployed in one or more operator clouds, a dedicated bearer is leveraged to route traffic from the one or more cloudlets through the split SGWs and PDN-GWs, and the dedicated bearer is configured with a traffic flow template (TFT) including an Internet Protocol (IP) address of the one or more cloudlets. Efficient access to one or more MEC applications at the RAN edge is provided to one or more user devices using the dedicated bearer.
US10122537B2 Apparatus and method for generating random digital value
Provided is an apparatus for generating digital values to provide a random digital value. The apparatus may generate the digital value based on a semiconductor process variation. The apparatus may include a generating unit to generate a plurality of digital values, based on the semiconductor process variation, and a processing unit to process the digital values and to provide a first digital value. The generating unit may include a plurality of physically unclonable functions (PUFs). A parameter may be differently applied to the PUFs, and the PUFs may generate the digital values.
US10122533B1 Configuration updates for access-restricted hosts
A host machine operated for a specific purpose can have restricted access to other components in a multi-tenant environment in order to provide for the security of the host machine. The access restriction can prevent the host machine from obtaining updates to critical system-level configurations, but such information can be obtained through a signed command received to an API for the host machine. The command can be signed by a quorum of operators, and the host machine can be configured to verify the signatures and the quorum before processing the command. The host machine can store the updates to ephemeral storage as well as persistent storage, such that upon a reboot or power cycle the host machine can operate with current configuration data.
US10122532B2 Security verification apparatus using biometric information and security verification method
A security verification apparatus using biometric information and a security verification method are described. The security verification apparatus includes a sensor configured to acquire images of biometric information of a user, and scramble the images of the biometric information by using a received key matrix. The security verification apparatus further includes an information processor configured to generate the key matrix by using a random key, transmit the key matrix to the sensor, decode data of the scrambled images received from the sensor by using the key matrix, and verify the user.
US10122519B2 Method and apparatus for transceiving data using plurality of carriers in mobile communication system
The present specification relates to a communication method and apparatus. The communication method for a base station (P-ENB) that controls a primary cell (PCell) of user equipment (UE) according to one embodiment of the present specification comprises the steps of: receiving a packet from a serving gateway through a non-primary (NP)-evolved packet system (EPS) bearer for a serving cell of a non-P-ENB base station (NP-ENB); generating a first radio link control packet data unit (RLC PDU) using the received packet; and transmitting the generated first RLC PDU to the NP-ENB.
US10122518B2 Method for sharing wireless resource information in multi-cell wireless communication system and apparatus for same
The present invention relates to a method for user equipment transmitting/receiving signals in a multi-cell wireless communication system. More specifically, the method far the user equipment transmitting/receiving signals in the multi-cell wireless communication system comprises a step of transmitting/receiving the signals by using a specific radio resource, wherein the specific radio resource is set so that the use of the radio resource is modified based on a predetermined time section between a serving cell and a neighbor cell.
US10122517B2 Methods for estimating reference signal received power of cellular communication signals
Methods for RSRP estimation in LTE networks that perform interference cancellation are provided. In particular, a bias that is present during interference cancellation is account for in the RSRP estimation of a target cell.
US10122516B2 State prediction process and methodology
A system and method for optimizing the performance for MIMO are provided, the system including multiple antennas, including at least one modal antenna, wherein each of the at least one modal antenna has multiple modes corresponding to multiple radiation patterns, and a processor coupled to the multiple antennas and configured to select a mode among the multiple modes to optimize signal quality for each time interval based on a CQI by considering envelop correlation effects.
US10122512B2 Method and apparatus for supporting network listening in wireless communication system
A method and apparatus for supporting a network listening in a wireless communication system is provided. A user equipment (UE) receives a subframe configuration used for the network listening, and monitors subframes indicated as subframes used for radio interface based synchronization (RIBS) by the received subframe configuration.
US10122510B2 Method, apparatus, and computer readable medium for signaling high efficiency packet formats using a legacy portion of the preamble in wireless local-area networks
Methods, apparatuses, and computer readable media for signaling high-efficiency packet formats using a legacy portion of the preamble in wireless local-area networks are disclosed. A high-efficiency (HE) wireless local area network (HEW) device including circuitry is disclosed. The circuitry may be configured to generate a HE packet comprising a legacy signal field (L-SIG) followed by one or more HE signal fields, and configure the L-SIG to signal to a second HEW device either a first packet format of the HE packet or a second packet format of the HE packet, where a length of the L-SIG modulo 3 is used to signal the first packet format or the second packet format. The circuitry may be configured to generate a duplicated L-SIG field with a polarity difference to indicate a third packet configuration of the HE packet or a fourth packet configuration of the HE packet.
US10122508B2 Method and apparatus for configuring a long training field in a wireless local area network system
Proposed herein is a LTF sequence that is used in a wireless LAN system. The proposed LTF sequence may correspond to a sequence for a second frequency band of a second wireless LAN system. The proposed sequence may be generated through a LTF sequence that is used in a first wireless LAN system, which is different from the second wireless LAN system. The LTF sequence of the first wireless LAN system may correspond to a sequence for a first frequency band, which is different from the second frequency band. A length of an IDFT/DFT period and a bandwidth of a transmission frequency that are applied to the LTF sequence of the first wireless LAN system are different from a length of an IDFT/DFT period and a bandwidth of a transmission frequency that are applied to the LTF sequence of the second wireless LAN system.
US10122502B2 Communication device, transmitting method, and receiving method
A response signal in each subframe is multiplied by a corresponding one of components forming one of a plurality of first sequences orthogonal to each other. The response signal is also multiplied by a second sequence defined by one of a plurality of cyclic shift indexes and one of a plurality of third sequences orthogonal to each other. Among a plurality of resources, a resource associated with one of at least two first sequences of the plurality of first sequences is different from a resource associated with another one of the at least two first sequences. Each of the plurality of resources is constituted by one of the plurality of cyclic shift indexes and one of the plurality of third sequences.
US10122500B2 Efficient sparse network resource usage and connection release
This disclosure relates to techniques for efficient sparse network resource usage and connection release procedures. According to some embodiments, a wireless device may utilize techniques for efficiently releasing a radio resource control (RRC) connection, including techniques that avoid or reduce the occurrence of random access procedures when out-of-sync with the network when the RRC connection is being released. In some embodiments, a wireless device may utilize techniques for efficiently sparsely using network uplink resources, including techniques that avoid or reduce the occurrence of random access procedures to regain timing alignment to perform uplink communication when out-of-sync with the network.
US10122498B2 Communication method, apparatus and system for multiple access points
Embodiments of the present invention provide a communication method, apparatus and system for multiple access points. The method includes: simultaneously sending, by a primary sending terminal and a secondary sending terminal, data corresponding to each receiving terminal to each receiving terminal through a shared channel; sending, by the primary sending terminal, BAR corresponding to the data to each receiving terminal; receiving, by the primary sending terminal, BA corresponding to the BAR and sent by each receiving terminal; and if the BA indicates that the data are correctly received by each receiving terminal, clearing the data cached in the primary sending terminal, and if the BA indicates that the data is not correctly received by each receiving terminal, retransmitting data which is not correctly received, and clearing correctly received data cached in the primary sending terminal.
US10122497B2 Device and method for communicating channel state information reference signal (CSI-RS) in wireless communication system
A method for wireless communication by a terminal, a method for wireless communication by a base station, the terminal, and the base station, are provided. The method for wireless communication by the terminal includes receiving first information comprising a muting subframe interval, a subframe offset, and a muting position of a resource element in a resource block, checking presence of a data in a subframe, determining the resource element to be muted in the subframe based on the muting subframe interval, the subframe offset, and the muting position, if the data is present, and receiving the data on a physical downlink shared channel (PDSCH) based on the result of the determining step.
US10122492B2 Channel state information acquisition in a wireless communication system
This invention presents a method for uplink SRS transmission in MU-MIMO wireless communication systems comprising the BS reserving resources for SRS transmission and multiplexing the reserved resources among neighboring cells and among multiple UEs allocated to the same SRS transmission resource; the BS estimating the CQI of each UE through the uplink channel; and the BS allocating the same resource to a group of UEs to transmit uplink SRSs based on the estimated CQI and the QoS requirement.
US10122488B2 Method for transreceiving signals using user-specific flexible TDD technology in wireless communication system and device for same
Disclosed in the present application is a method for transreceiving signals between a base station and user equipment in wireless communication system. Specifically, the method comprises a step of transreceiving the signals with the base station, in units of a wireless frame comprising at least one user equipment-shared time resource interval and at least one user equipment-specific time resource interval, wherein the at least one user equipment-specific time resource interval is a time resource interval for transreceiving data between the base station and the user equipment, and wherein the at least one user equipment-shared time resource interval is a time resource interval for transreceiving signals for measuring interference.
US10122482B1 Radio receiver system
A radio receiver is disclosed. The radio receiver includes an analog tuner and a baseband processor to provide radio functions. The baseband processor is coupled to the analog tuner. The radio receiver further includes a memory and a controller coupled to the analog tuner, the baseband processor and the memory. The controller is configured to perform an operation and the operation includes causing the analog tuner to scan a spectral band to identify radio stations and based on a signal matrix obtained from scanning a station in the spectral band tentatively determining if the station represents a digital radio mondiale (DRM) station and if so, storing the station in a list of possible DRM stations in the memory.
US10122478B2 Methods and devices for real-time monitoring of tunable filters
Methods and devices suitable for monitoring the frequency of microwave tunable filters in real time. The frequency readout relies on the natural response of such a filter when excited by a pulse. Methods of measuring an operating frequency of a pole in a tunable filter include measuring a number of cycles in a natural response in the filter when the filter is excited by an electric current pulse, and determining a resonance frequency based on the number of cycles measured in the natural response. Such a method can provide the operating frequency information in a binary digital format, making it relatively easy to read and process. A measuring resonator may be mounted to the filter resonator and connected by a common actuator.
US10122476B2 Radio unit with internal parallel antenna calibration
The present disclosure provides a radio unit with internal parallel antenna calibration. The radio unit comprises an antenna calibrator, a plurality of transmission signal processing sections, a plurality of power amplifiers, a plurality of bandpass filters, a plurality of couplers, a plurality of reception signal processing sections and a first combiner. The antenna calibrator is configured to generate a plurality of individually identifiable reference signals used for transmission calibration. The transmission signal processing sections are configured to modulate the signals in parallel. The power amplifiers are configured to amplify the modulated signals to predetermined power levels in parallel. The bandpass filters are configured to apply bandpass filtering operations to the modulated signals in parallel. The couplers are configured to couple the filtered signals to a first combiner, which combines the filtered signals. One of the reception signal processing sections is configured to identify and demodulate each of the filtered signals constituting the combined signals. The antenna calibrator is further configured to compute transmission calibration vectors by comparing the demodulated signals with the reference signals.
US10122473B2 System and method for pulsed based receiver photo sensor
A photoelectric sensor uses a selective pulse detection technique and associated synchronization techniques to improve the quality of pulse detection, the operating range of the sensor, and the sensor's immunity to noise. These improvements also yield faster sensor response times and reduce the design cycle time. A modulated light beam emitted by the sensor's emitter comprises multiple pulse periods, with a pulse being transmitted within each period. The pulses are positioned within their respective periods at a defined offset time relative to the start of the periods, where the offset time can vary between periods according to a defined pattern. The receiver can selectively sample the signal based on synchronization information to determine whether the received signal contains the emitted pulse pattern. Through-beam sensor embodiments can generate the synchronization information internally based on an analysis of the analog signal corresponding to the modulated signal.
US10122469B2 Optical transmitter, active optical cable, and optical transmission method
A connector which serves as an optical transmitter in accordance with an embodiment of the present invention includes: a transmitting circuit configured to convert a data signal into an electric current signal, the data signal being a three-valued; and an LD configured to convert the electric current signal into an optical signal. The transmitting circuit detects, as an IDLE interval, an interval during which the data signal falls within a predetermined range that is between a high level and a low level. The transmitting circuit controls, during the IDLE interval, the electric current signal to be not greater than a threshold electric current of the LD.
US10122458B2 Bandwidth optimization and hitless transport in dynamic free space optical communications networks
A system for optical communications may include a multiplicity of optical communications relay platforms that each move above a surface of the earth. Each relay platform may include a relay link for communications between adjacent relay platforms. The system may also include a plurality of ground stations. Each ground station may be configured to communicate with another of the ground stations through at least one of the relay platforms. Each ground station may include an optical communications link for optical communications with successive relay platforms. The optical link of each ground station may be configured for handover connections between the successive relay platforms as the relay platforms move relative to the earth. The system may additionally include a network operations center having a link controller. The link controller may be configured to control switching of the communications links for hitless transmission between the ground stations.
US10122457B2 Optical amplifier with closed loop control for scintillation compensation in free space optical communications
A method includes receiving a first optical signal at a first communication terminal from a second communication terminal through a free space optical link and determining a receiving power for the optical link based on the first optical signal. The method further includes adjusting an output amplification at the first communication terminal based on the receiving power for the optical link. The output amplification is adjusted to provide a second optical signal with a minimum transmission power for maintaining the optical link. The method transmits the second optical signal from the first communication terminal to the second communication terminal through the optical link.
US10122456B2 Ground based subsystems, for inclusion in optical gateway, and that interface with optical networks external to optical gateway
Described herein is a ground based subsystem for inclusion in an optical gateway and for use in transmitting an optical feeder uplink beam to a satellite. The subsystem can include a wavelength-division multiplexing (WDM) multiplexer configured to receive optical data signals from optical network(s) external to the ground based optical gateway, and configured to combine the optical data signals into a wavelength division multiplexed optical signal. The subsystem can also include an optical amplifier to amplify the wavelength division multiplexed optical signal, and transmitter optics to receive the amplified wavelength division multiplexed optical signal and transmit an optical feeder uplink beam to the satellite in dependence thereon. In certain embodiments, the ground based optical gateway does not perform any modulation or demodulation of the optical data signals received from the optical network(s) external to the ground based optical gateway before they are provided to the WDM multiplexer.
US10122450B2 System and method for communication between transmitters and receivers having an angular dependence
A communications system having at least one transmitter and at least one receiver, wherein the transmitters and/or receivers have an angular dependence, such that at least one response of the receivers to a received signal and/or at least one property of the signals transmitted by the transmitters is angularly dependent; the receiver and transmitter and/or the signals transmitted by the transmitters of two or more transmitter-receiver pairs have a distinct associated angular arrangement or relationship, wherein the at least one angularly dependent response of the receivers to the signal and/or the at least one angularly dependent property of the signal is dependent on the angular arrangement or relationship; and the system is configured to use the angularly dependent property and/or response to identify or discriminate the transmitter from which the signal was transmitted and/or at least one communication channel associated therewith.
US10122442B2 Determination of constellation impairment parameters via error-vector magnitude minimization
A test and measurement system is disclosed. The system includes a data store with a data description of a received in-phase (I) quadrature (Q) symbol. The received IQ symbol is received from a transmitter associated with impairments, and the received IQ symbol is modified from a corresponding ideal IQ symbol by the impairments. A computer processor is coupled to the data store and generates an Error-Vector Magnitude (EVM) function that describes a difference between the received IQ symbol and the ideal IQ symbol in terms of a plurality of impairment parameters indicating the impairments. The processor then determines values for the impairment parameters that quantify the impairments. The values are determined by selection of values for the impairment parameters that minimize the EVM function.
US10122441B2 Method of utilizing a relay node in wireless communication system
The present invention relates to a wireless communication system and a user equipment (UE) providing wireless communication services, and more particularly, a method of preventing transmission error of data while maintaining its security and a method of controlling an access of a Relay Node (RN) to a Donor eNB (DeNB) and an access of the UE to the RN during a process of transmitting and receiving user data when the RN as a radio network node is connected to the DeNB in an Evolved Universal Mobile Telecommunications System (E-UMTS), a Long Term Evolution (LTE) system, and a LTE-Advanced (LTE-A) system that have evolved from a Universal Mobile Telecommunications System (UMTS).
US10122429B2 Channel state information for enhanced carrier aggregation
Methods, systems, and devices are described for wireless communication in a system that supports enhanced carrier aggregation (eCA). An eCA configuration with a large number of component carriers (CCs) may include CCs grouped into channel state information (CSI) reporting groups. Channel state reports for the CCs in each group may be reported together. In some cases, individual CC reports may be multiplexed into a single report, and in other cases a single channel state report may contain information related to each CC in the group. The combined reports may be transmitted over an uplink control channel or an uplink data channel, or both. Collisions between reports may be resolved based on the reporting type of the groups or the serving cell indices of the CCs in the group.
US10122428B2 Interference reduction
There is provided a method, including obtaining, by a network apparatus, antenna sensing information with respect to signals received by a base station operating under a shared access-system which allows a licensee system to apply at least a part of an shared access spectrum which is currently unused by an incumbent system; detecting, on the basis of the antenna sensing information, that at least one device of the incumbent system is communicating on the shared access spectrum in the coverage area of the base station; identifying the angular sector in which the device of the incumbent system is located with respect to the base station; and dynamically isolating the identified angular sector from usage by the licensee system.
US10122426B2 Method for beam steering in multiple-input multiple-output system
Embodiments herein provide a method for beam steering in a Multiple Input Multiple Output (MIMO) system. The method includes steering a transmit beam using a precoder matrix determined based on a plurality of parameters, wherein the transmit beam is formed using at least one of a weight of each antenna element, a number of antenna elements, and an inter-antenna element spacing.
US10122423B2 Method for controlling antenna and electronic device using same
Various exemplary embodiments of the present disclosure relate to a device and a method for controlling a plurality of antennas in an electronic device. The electronic device may include: a plurality of antennas; a communication circuit configured to be connected to the plurality of antennas; and at least one processor, wherein the processor may be configured to: set a multi-antenna service using a second number of antennas; activate the second number of antennas among the plurality of antennas when a time to transmit channel state information comes; transmit channel state information on the second number of antennas to a network device; and switch to activate a first number of antennas among the plurality of antennas and the second number of antennas may include a greater number of antennas than the first number of antennas. Other exemplary embodiments are possible.
US10122413B2 Power over data lines system using voltage clamp in PD for detection or classification
A PoDL system includes a PSE connected via a wire pair to a PD, where differential data and DC power are transmitted over the same wire pair. Typically, low voltage/current detection and classification routines are required upon every powering up of the system to allow the PD to convey its PoDL requirements to the PSE. Various techniques are described that simplify or obviate such start-up routines or enable increased flexibility for the PoDL system. Such techniques include: ways to specify a particular PD operating voltage; ways to disable the PD's UVLO circuit during such routines; using opposite polarity voltages for the two routines; using voltage limiters or surge protectors to convey the PoDL information; detecting loop resistance; using a PSE memory to store previous results of the routines; and powering the PD communication circuit using the wire pair while the PD load is powered by an alternate power source.
US10122411B2 Communications device and board used in communications device
A communications device is disclosed, the device includes a container, at least one power module, at least one temperature regulating module, and multiple boards. The container is configured to accommodate the at least one temperature regulating module and the multiple boards, and the container is further configured to accommodate a power bus layer. The power bus layer is connected to the at least one power module, the at least one temperature regulating module, and the multiple boards. The at least one power module is configured to supply power to the at least one temperature regulating module and the multiple boards by using the power bus layer. At least part of communication among the multiple boards, the at least one power module, and the at least one temperature regulating module is performed in a power line communications manner by using the power bus layer.
US10122409B2 Systems and methods for time-reversal division multiple access wireless broadband communications
There is provided a communication system including a transmitting section and a receiving section which includes a plurality of receivers. The transmitting section includes a communication unit which receives a plurality of signals respectively from the plurality of receivers, and stores a plurality of time-reversed signals corresponding to the received plurality of signals with respect to the plurality of receivers, and a first conversion unit which converts, by a first factor, a plurality of information sequences to be respectively transmitted to the plurality of receivers and forward the plurality of converted information sequences to the communication unit. The communication unit generates, based on the plurality of converted information sequences, a plurality of output signals to be respectively transmitted to the plurality of receivers, each of the plurality of the output signals including a location-specific signature unique to the corresponding receiver.
US10122408B2 Detection of scrambling code confusion
Detection of a confusion caused by scrambling code reuse is provided herein. Timing measurements, as observed by a mobile device, and an identification of primary scrambling codes associated with the timing measurements are captured. The timing measurements are identified by the primary scrambling codes for the particular radio measured. The mobile device also reports its location information. Radios for which timing measurements have been received are paired. Based on the paired radios and a history of observed time difference reference values for radio pairs, comparisons are made between paired radios having at least one common radio. Radios, exhibiting a set of values that is near an expected range, are removed from the analysis. Radios, exhibiting two sets of values that are distinct, are isolated in order to identify the radio that is causing the scrambling code confusion.
US10122403B2 Wireless device
A wireless multi-band device comprises a radiating system comprising a ground plane layer, a boosting element, and a radiofrequency system, wherein the radiofrequency system comprises a tunable reactive element.
US10122402B2 Method and apparatus for a tunable antenna
A method for tuning an antenna comprising determining an operating frequency band of the antenna, and adjusting a capacitance of a tunable load according to the operating frequency band, wherein the tunable load is electromagnetically coupled to the antenna via a parasitic arm, and wherein the operating frequency band depends on the capacitance.
US10122398B2 Selecting a subscriber identity module profile host
In one example, an apparatus comprises a first profile host configured to allow storing at least one non-operational SIM profile. The apparatus further comprises a second profile host comprising a certified non-removable subscriber identity module and configured to allow storing at least one operational SIM profile. The apparatus further comprises a profile host selection unit configured to select only one of the first profile host and the second profile host to be active at any given time.
US10122392B2 Active equalizing negative resistance amplifier for bi-directional bandwidth extension
Systems, apparatuses, and methods for implementing a negative resistance circuit for bandwidth extension are disclosed. Within a feedback path of a differential signal path, capacitors are placed on the inputs and outputs of a fully differential amplifier connecting to the differential signal path. In one embodiment, a circuit includes a fully differential amplifier and four capacitors. A first capacitor is coupled between a first signal path and a non-inverting input terminal of the amplifier and a second capacitor is coupled between the first signal path and a non-inverting output terminal of the amplifier. A third capacitor is coupled between a second signal path and an inverting input terminal of the amplifier and a fourth capacitor is coupled between the second signal path and an inverting output terminal of the amplifier. The first and second signal paths carry a differential signal.
US10122390B2 Modulated signal generating device and wireless device
A modulated signal generating device that modulates an input signal and generates a modulated signal. The modulated signal generating device includes a first to p-th amplifier, where p=3 to N, and N represents an integer equal to or greater than three, a first to p-th control unit, a first to p−1-th filter, and a combiner. The first amplifier generates a first amplified signal based on a first control signal. The first control unit generates the first control signal based on a first component signal included in the input signal. The first filter eliminates harmonic component included in a first difference signal representing difference between the input signal and the first component signal, and generates a first filtered signal. The combiner combines the first to a p-th amplified signal to generate the modulated signal.
US10122388B2 Auto-tunable antenna devices
Auto-tunable antenna devices and methods of using the same are described herein. One method for tuning an antenna of a device includes comparing a reference phase of a reference signal to a return phase of a return signal of the antenna and sending a correction signal to a tunable circuit element of the antenna in response to the reference phase being out of phase with the return phase.
US10122385B2 Method and apparatus for shortening and puncturing non-binary code
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present invention relates to a method and a device for efficiently shortening and puncturing a non-binary LDPC code, the method for a transmitter shortening and puncturing a non-binary code being capable of supporting various modulation methods by using a single non-binary code, and the method comprising the steps of: shortening, on the basis of a modulation method, at least one information bit in at least one information symbol constituting the non-binary code; encoding the at least one information symbol having a shortened information bit; and puncturing, on the basis of the modulation method, at least one parity code in at least one parity symbol obtained through the encoding step.
US10122382B2 VSS LDPC decoder with improved throughput for hard decoding
Memory systems may include a memory storage, a pre-processing checksum unit suitable for, during a first decoding iteration, receiving hard read data including channel input (Lch) sign values, and computing a checksum of the Lch sign values as a checksum_pre value, and a low-density parity-check (LDPC) decoder including an Lch memory and a checksum update unit, the LDPC decoder suitable for, during the first decoding iteration, storing the Lch sign values in the Lch memory of the LDPC decoder, receiving, with the checksum update unit, the checksum_pre value, and decoding a codeword in at least a second decoding iteration based at least in part on the checksum_pre value computed and received being a parity check on the hard read performed in the first decoding iteration.
US10122381B2 Method of constructing flat XOR codes from integer indexed tanner graphs
A method for defining an erasure code for system having a predetermined number of data disks is disclosed. The method includes selecting step, constructing step, determining step and repeating step. The selecting step includes selecting a predetermined acceptable number of failures for the system. The constructing step includes constructing a first Tanner graph for two failures acceptable system having predetermined number of data disks. The determining step includes determining erasure code from the first Tanner graph. The repeating step includes repeating the constructing step and the determining step by increasing the acceptable number of failures by one and constructing another Tanner graph in response to the increased acceptable number of failures by increasing number of parity nodes until the predetermined number of failures for the system is reached.
US10122377B2 Comparator, circuit device, physical quantity sensor, electronic device, and vehicle
A comparator includes a first voltage-time conversion circuit, a second voltage-time conversion circuit, and a determination circuit. A first delay unit includes a first primary conductivity type transistor of which current is controlled based on a first input signal, a first secondary conductivity type transistor of which current is controlled based on a second input signal, and a first delay buffer provided between the transistors. A second delay unit includes a second primary conductivity type transistor of which current is controlled based on a second input signal, a second secondary conductivity type transistor of which current is controlled based on a first input signal, and a second delay buffer provided between the transistors.
US10122371B2 Reconfigurable calculation unit with atomic computation units and control inputs
A novel and useful apparatus for and method of software based phase locked loop (PLL). The software based PLL incorporates a reconfigurable calculation unit (RCU) that is optimized and programmed to sequentially perform all the atomic operations of a PLL or any other desired task in a time sharing manner. An application specific instruction-set processor (ASIP) incorporating the RCU includes an instruction set whose instructions are optimized to perform the atomic operations of a PLL. The RCU is clocked at a fast enough processor clock rate to insure that all PLL atomic operations are performed within a single PLL reference clock cycle.
US10122364B2 Programmable logic device and semiconductor device
Provided is a programmable logic device that includes logic elements arranged in a plurality of columns. Wirings connecting logic elements are arranged between the plurality of columns. Switch circuits that control electrical connections between the wirings and the logic elements are also arranged between the plurality of columns. Each of the switch circuit selects an electrical connection between one of the wirings and an input terminal of one of the logic elements in accordance with configuration data.
US10122363B1 Current source logic gate
A current source logic gate with depletion mode field effect transistor (“FET”) transistors and resistors may include a current source, a current steering switch input stage, and a resistor divider level shifting output stage. The current source may include a transistor and a current source resistor. The current steering switch input stage may include a transistor to steer current to set an output stage bias point depending on an input logic signal state. The resistor divider level shifting output stage may include a first resistor and a second resistor to set the output stage point and produce valid output logic signal states. The transistor of the current steering switch input stage may function as a switch to provide at least two operating points.
US10122359B2 Integrated circuit control of anti-series switches
An integrated circuit controls one or more external back-to-back (anti-series) transistor switches with three pins per switch. Two pins couple the switch terminals of the external switch to terminals of an internal anti-series switch. An intermediate source node of the internal switch provides a reference voltage that is representative of the external switch's intermediate source node. A predriver of the integrated circuit drives a gate signal relative to the reference voltage, enabling fast, non-dissipative switching of the external switch. A disclosed method includes coupling switch terminal signals from an external anti-series switch to terminals of an internal anti-series switch; and driving a gate signal to the external anti-series switch relative to a reference voltage of an intermediate node of the internal anti-series switch.
US10122358B1 Packaged semiconductor device
A semiconductor device includes: a transistor including a main terminal and a sense terminal; a main output electrode connected to the main terminal via a first wire; a sense output electrode connected to the sense terminal via a second wire; and a package sealing the transistor, the first and second wires, part of the main output electrode and part of the sense output electrode, wherein a wiring inductance from the main terminal to the main output electrode is larger than a wiring inductance from the sense terminal to the sense output electrode.
US10122353B2 Cross-point offset adjustment circuit
A differential signal offset adjustment circuit may include a first circuit for receiving a first one of a differential input signal and generating a first one of a differential output signal with positive offset based on a differential offset signal. The circuit may further include a second circuit for receiving a second one of a differential input signal and generating a second one of a differential output signal with a negative offset based on the differential offset signal.
US10122351B1 Superconducting bi-directional current driver
One example includes a superconducting bidirectional current driver. The current driver includes a first direction superconducting latch that is activated in response to a first activation signal and a second direction superconducting latch that is activated in response to a second activation signal. The second direction superconducting latch is activated to provide a first current path of an input current through the first direction superconducting latch and through a bidirectional current load in a first direction. The first direction superconducting latch is activated to provide a second current path of the input current through the second direction superconducting latch and through the bidirectional current load in a second direction opposite the first direction.
US10122348B2 Interference-immunized multiplexer
A multiplexer comprises: an output circuit comprising a multiplexer output; and a first buffer coupled to the output circuit and comprising: a first selection input configured to receive a first selection signal; a first logical input configured to receive a first logical input signal; and a first ground; wherein the multiplexer is configured to: couple the first logical input to the multiplexer output when the first selection signal is a first value; and couple the first logical input to the first ground when the first selection signal is a second value. A method comprises: receiving a selection signal and a first logical input signal; coupling a first logical input to a multiplexer output when the selection signal is a first value; and coupling the first logical input to a ground when the selection signal is a second value.
US10122343B2 Resonator device, oscillator, electronic apparatus, and vehicle
A resonator device includes a substrate, a resonator element including a base member having first and second surface, and a pair of excitation electrodes, and first and second bonding member. Defining center of the first and second bonding member as a first and second bonding center, a center of a resonating region as a resonating region center, and defining a distance between the first bonding center and the second bonding center as L1, a length of a perpendicular drawn from the resonating region center to an imaginary line connecting the first bonding center and the second bonding center to each other as L2, a linear expansion coefficient of the first metal layer, the second metal layer, and the base member as α1, α2, α3 respectively, and a length of the resonator element as L3, 0
US10122339B2 Composite electronic component and board having the same
A composite electronic component includes a composite body in which a common mode filter and a multilayer ceramic capacitor array are coupled to each other, the common mode filter including a first body in which a common mode choke coil is disposed, and the multilayer ceramic capacitor array including a second body in which a plurality of dielectric layers are stacked.
US10122332B2 Low-noise amplifier with integrated wideband transformer-based power splitter
A wireless communication device includes a first low-noise amplifier (LNA). The wireless communication device also includes a first LNA load circuit coupled to an output of the LNA. The wireless communication device further includes a power splitter switchably coupled to the first LNA load circuit. The power splitter includes a negatively coupled transformer and is switchably coupled to multiple outputs.
US10122330B2 Apparatus, method, system and computer program for amplifying an audio signal
The present disclosure relates to an apparatus, method, system and computer program for amplifying an audio signal derived from an audio signal pickup device, the pickup device having a pickup frequency response profile. The apparatus includes: an amplifier having a maximum open loop frequency response profile in a first frequency range including at least mid-range audible frequencies, the amplifier being configured to apply, in at least the first frequency range, a frequency response profile to the audio signal; wherein the frequency response profile applied to the audio signal is configured such that: it equalises the pickup frequency response profile over the first frequency range, and a difference between a maximum amount of gain able to be applied by the amplifier and an amount of gain applied to the audio signal by the amplifier is substantially constant throughout the first frequency range.
US10122328B2 Broadside-coupled transformer
A broadside-coupled transformer is disclosed. The broadside-coupled transformer has a dielectric substrate with a first planar conductor disposed on the dielectric substrate. The first planar conductor includes first and second ends. A second planar conductor is positioned over and spaced apart from the first planar conductor. The second planar conductor includes third and fourth ends. The fourth end is electrically coupled to the first end of the first planar conductor to realize a Ruthroff transformer configuration. Support posts for supporting the second planar conductor over the first planar conductor each have a bottom attached to the dielectric substrate without contacting the first planar conductor and a top attached to a surface of the second planar conductor.
US10122327B2 Band-reconfigurable and load-adaptive power amplifier
A tunable amplifier includes continuous tunability for both frequency and power levels. The tunable amplifier includes a combination of a tunable series resonator and a multi-stage LC network as the output matching network. The tunable amplifier incorporates a variable diode varactor with high breakdown voltage and high tuning range into a tunable resonator. The tunable resonator is connected to a fixed output matching network to enable a wide range of operating frequencies. The tunable amplifier enables high power, high efficiency, broadband and load-modulated power amplification, which is greatly desired for next-generation wireless communication systems and other high-frequency applications.
US10122320B2 Solar panel personality engine
A solar panel is disclosed that detects conditions triggered by operational events and then selects behavioral actions for the solar panel to execute in response to the operational events. Condition detection devices detect conditions that the solar panel is exposed to where each condition is triggered by an operational event that the solar panel is encountering. The condition detection devices generate condition data that provides information as to each of the conditions that the solar panel is exposed to and each operational event that triggered each of the conditions that the solar panel is encountering. A personality engine analyzes the condition data provided by the condition detection devices to determine a behavioral action that the solar panel is to execute in response to each operational event that the solar panel is encountering and executes the determined behavioral action to respond to each operational event that the solar panel is encountering.
US10122317B2 Electric compressor for vehicle
An electric compressor for a vehicle includes: an electric motor having a coil; an inverter device for the electric motor; a capacitor that stores energy smaller than coil energy, is connected to an input end of the inverter device, and accumulates a charge according to an operation of the electric motor; a voltage detection device for the capacitor; an abnormality determination device that determines an abnormality based on the voltage of the capacitor; and a control device that performs a reflux mode in which the inverter device is controlled to flow back a current to the coil of the electric motor in case of abnormality.
US10122309B2 Generator comprising a variable speed magnetic gear
A generator comprising a magnetic gear, the magnetic gear comprising a stationary member comprising a set of electromagnets, a first moveable member comprising a set of magnets, and a second moveable member disposed between the first moveable member and the stationary member. The second moveable member comprises a set of core members. The first and second moveable members are magnetically coupled to define a gear ratio therebetween and the electromagnets are operable to control the gear ratio. The stationary member comprises a stator of the generator and the first moveable member comprises an armature of the generator, wherein the armature is arranged to induce an electrical current in a set of generator windings disposed around the stator. The second moveable member comprises an input means arranged to receive a drive force. The gear ratio is variable, such that a variable output speed may be produced for a given input speed. In this way, the electrical output of the generator is decoupled from the input speed, so as to provide sufficient power for a range of input speeds.
US10122302B2 Flexible and soft smart driving device
A flexible and soft smart driving device comprises a flexible frame, a driving mechanism and a creeping structure. The driving mechanism uses an intrinsic strain of an intelligent soft material to generate a driving force. A creeping structure is used to implement autonomous activities of the flexible and soft smart driving device. The driving mechanism and the creeping structure are attached to the flexible frame. The driving mechanism generates the driving force by contraction and relaxation of a driving membrane. The flexible and soft smart driving device is made from flexible materials and has advantages of good creeping speed, flexible control, small noise and high human body compatibility.
US10122291B2 Redundant control device and method of HVDC system
A redundant control device of a high voltage direct current (HVDC) transmission system is provided. The redundant control device includes a first system and a second system that performs a function corresponding to that of the first system; and a first change over logic (COL) and a second COL that determine whether to switch between the first system and the system, wherein there are optical communication modules between the first system and the first COL, between the first COL and the second COL, and between the second system and the second COL to transmit and receive data, and the first COL and the second COL includes a monitoring control unit that checks a connection or wiring state of the optical communication modules and validity of transmission data.
US10122287B2 Power supply systems and feedback through a transformer
A power converter circuit includes a transformer. The transformer includes a primary winding and a secondary winding. A primary circuit is coupled to the primary winding. A secondary circuit is coupled to the secondary winding. The primary circuit and the secondary circuit are referenced to different ground voltage potentials that may vary with respect to each other. During operation, the primary circuit controls input of energy to the primary winding of the transformer. The secondary circuit receives the energy through the secondary winding and uses it to produce an output voltage to power a load. The secondary circuit receives and/or generates state information at one of multiple different levels. The secondary circuit controls a flow of current through the secondary winding to convey the state information as feedback to the primary circuit. The primary circuit analyzes a voltage at a node of the primary winding to receive the feedback.
US10122283B2 Systems and methods for constant current control with primary-side sensing and regulation in various operation modes
System and method for regulating a power converter. The system includes a first signal processing component configured to receive at least a sensed signal and generate a first signal. The sensed signal is associated with a primary current flowing through a primary winding coupled to a secondary winding for a power converter. Additionally, the system includes a second signal processing component configured to generate a second signal, an integrator component configured to receive the first signal and the second signal and generate a third signal, and a comparator configured to process information associated with the third signal and the sensed signal and generate a comparison signal based on at least information associated with the third signal and the sensed signal.
US10122282B2 Isolation of secondary transformer winding current during auxiliary power supply generation
An electronic system and method include a controller to actively control power transfer from a primary winding of a switching power converter to an auxiliary-winding of an auxiliary power supply. The switching power converter is controlled and configured such that during transfer of power to the auxiliary-winding, the switching power converter does not transfer charge to one or more secondary-windings of the switching power converter. Thus, the switching power converter isolates one or more secondary transformer winding currents from an auxiliary-winding current. By isolating the charge delivered to the one or more secondary-windings from charge delivered to the auxiliary-winding, the controller can accurately determine an amount of charge delivered to the secondary-windings and, thus, to a load.
US10122281B2 Power conversion device for cancelling leakage current
A power conversion device includes a potential variation suppression portion having first and second ground capacitors and a reactor, for suppressing a potential variations at an A point at which switching elements and are connected together and at a B point in a bidirectional switch. The potential variation suppression portion suppresses potential variation at the A point by cancelling a first leakage current, which flows due to the potential variation at the A point at the positive and negative polarities of an alternating current voltage, with a first compensating current flowing via the reactor and ground capacitor, and suppresses the potential variation at the B point by cancelling a second leakage current, which flows due to the potential variation at the B point at the negative polarity of the alternating current voltage, with a second compensating current flowing via the reactor, a switch, and the second ground capacitor.
US10122277B2 Method to recover from current loop instability after cycle by cycle current limit intervention in peak current mode control
A method of controlling a switching regulator includes detecting current-limit events indicating a maximum current threshold has been exceeded. A compensation voltage is adjusted in response to the detected current-limit events, where the compensation voltage defines a duty cycle of the switching regulator. A time is detected for which no current-limit events have been detected and the value of the compensation voltage is adjusted to increase the duty cycle of the switching regulator in response to the detected time exceeding a time step threshold.
US10122275B2 Constant off-time control method for buck converters using coupled inductors
A system that includes a regulator unit is disclosed. The regulator unit includes first and second phase units whose outputs are coupled to through first and second coupled inductors, respectively, to a power supply node of a circuit block. The first phase unit may be configured to discharge, for a first period of time, the power supply node through the first inductor in response to determining a sense current is greater than a demand current. The operation of the second phase unit may follow that of the first phase unit after a second period of time has elapsed.
US10122273B2 DC-DC converter
An object is to provide a technique enabling conversion efficiency to be increased irrespective of an operating ambient temperature. A DC-DC converter includes switching elements, a drive unit which drives the switching elements to conduct synchronous rectification, a freewheel diode connected in parallel to the switching element, and a temperature detection circuit which detects a temperature of the freewheel diode. The drive unit stops driving the switching element when the temperature detected by the temperature detection circuit is equal to or lower than a predetermined first threshold value.
US10122270B2 Tunable voltage regulator circuit
A voltage regulator has an output driver current mirror circuit and one or more control circuits. The output driver current mirror circuit includes an output driver transistor, a tunable resistance circuit, and a diode-connected transistor. The output driver transistor has one current electrode coupled to a supply voltage and another current electrode coupled to an output terminal for providing the output voltage of the voltage regulator. The tunable resistance circuit has one terminal coupled to a control electrode of the output driver transistor, and another terminal coupled to a current electrode of the diode-connected transistor. The one or more control circuits includes a comparator for controlling a current provided to the output driver current mirror in response to a feedback signal from the output terminal.
US10122268B2 Voltage generators and systems
In one example, a voltage generator includes a plurality of voltage pumps, a voltage detection circuit, an oscillator, and a control circuit. The plurality of voltage pumps are configured to perform voltage pumping operations in a sequence and output a pumping voltage. The voltage detection circuit is configured to detect a voltage level of the pumping voltage and output a detection signal. The control circuit is configured to output, in response to the detection signal, a plurality of divided oscillator signals based on an oscillator signal of the oscillator, to enable a different one of the voltage pumps to begin each sequence of voltage pumping operations each time the pumping voltage is less than a threshold voltage.
US10122267B2 Electronic control device
In a step-up circuit, which is an electronic control device, changes in current caused by a current rise when stepping up is started and a current drop when stepping up is stopped generate magnetic induction noise due to fluctuations in the electromagnetic induction voltage in signal lines around the step-up circuit. The present invention is a step-up circuit for stepping up by current control, wherein the step-up circuit is provided with a plurality of target current values for retaining a step-up current so that the current is raised in a stepwise manner when stepping up is started and dropped in a stepwise manner when stepping up is stopped. The present invention reduces electromagnetic induction noise generated by the changes in current when stepping up is started and when stepping up is stopped.
US10122256B1 Method and apparatus for zero-current switching control in switched-capacitor converters
A switched-capacitor converter includes a plurality of legs coupled between the input and a rectifier at the output. Each leg includes a capacitor. A first group of legs is coupled to a first branch of the rectifier, and a second group is coupled to a second branch of the rectifier. A switch device is connected to each leg. The controller alternates switching of the switch devices connected to the first and second groups of legs to transfer energy from input to output. The switching is modified based on zero-crossing information which indicates when current through each switch device crosses or nearly crosses zero, so that each switch device connected to the same group of legs is turned off when current through that switch device crosses or nearly crosses zero and remains off until all switch devices connected to that group have been turned off for a predetermined amount of time.
US10122255B2 Devices, systems and processes for average current control
Various embodiments of apparatuses, systems and methods for regulating the currents provided by a DCDC buck converters to an LED unit are provided. In accordance with at least one embodiment, a device includes a time-off module configured to output a time-off signal when an output voltage of a power supply reaches a predetermined threshold; a timer module configured to determine a first duration, and after waiting a second duration, output a measured time signal; and a control module, coupled to each of the timer module and the time-off module, configured to output a set signal during a current cycle of the power supply, wherein the “on” slate for the current cycle occurs while the control module outputs the set signal and ends when the control module receives the measured time signal.
US10122247B2 Inverter-integrated electric compressor
In this inverter-integrated electric compressor, the circuit board of an inverter device is divided into: a main circuit board (23) having a shape and size that can be housed within an inverter housing section (8); and a sub-circuit board (26) that is electrically connected to the main circuit board (23). The main circuit board (23) is affixed and installed to boss sections (27) at at least the (four) corners, and is also affixed and supported by electrical components mounted to the circuit board (23). The sub-circuit board (26) has a flaring shape from the front end side to the back end side, and is affixed and installed to boss sections (31) at three front/back points in a space below the main circuit board (23) to the back of a bottom section inclined downwards toward the back from the front of the inverter housing section (8).
US10122246B2 Multi-gap rotating electric machine with cooling oil guide channels for side stator coil
In a multi-gap rotating electric machine, a side stator coil is received in a side space formed in a housing to connect radially inner and radially outer stator coils across a rotor. A cooling oil flow adjustment member is provided to adjust flow of cooling oil in the side space. The adjustment member has cooling oil guide channels formed on an uneven surface thereof facing the side stator coil. When viewed along a central axis of a rotating shaft: on an upper apart of the uneven surface which is located above the central axis, the cooling oil guide channels spread from a reference line to both sides of the reference line while extending downward; and on a lower part of the uneven surface which is located below the central axis, the cooling oil guide channels converge on the reference line from both sides of the reference line while extending downward.
US10122240B2 Electricity generation device with low power consumption
An electricity generation device with low power consumption has an operating module, a first motor, and a second motor. The electricity is inputted to the first motor to actuate the first motor in a short time, the first motor drives a transmission assembly of the operating module to rotate, and the transmission assembly drives a flywheel of the operating module to rotate. A generator rotor is mounted around the flywheel, and a generator stator is mounted around an inner peripheral surface of the body. The second motor is driven by the transmission assembly. When the flywheel reaches a certain rotational speed, the second motor only needs a low current input to keep operating. That is, the second motor can be continuously operated, and the flywheel generates rotor power, thereby achieving power generation at low energy consumption.
US10122239B2 Rotary actuator
The rotary actuator has an outer rotor type motor assembled coaxially in a device hollow part of a strain wave gearing. One end of the device hollow part is closed by an end cover fixed to an output shaft of the strain wave gearing. A detection part is arranged between the motor and the end cover inside the device hollow part. A rotational position of a rotation detection plate mounted on an inside end surface of the end cover is detected by the detection part, to detect the rotational position of the output shaft. A rotary actuator that is small and compact can be realized.
US10122238B2 Fluid flow power generation system
A wind turbine rotary shaft is coupled to the rotary axis of a grid connected generator/alternator by magnetic means to feed power to the grid at all rotation speeds of the turbine shaft that exceed the generator speed when it acts as a motor power by the grid. The coupling is a generally circular first plate having a magnet array at the end of the generator shaft. The rotary axis of a turbine is likewise connected to a second generally circular plate. The second plate is electrically conductive, but not magnetic and is offset but adjacent to the first plate. When the turbine shaft is turning faster than the generator shaft more power is fed into the grid by the generator/alternator.
US10122236B2 Methods and apparatus for mounting a motor controller on a stator assembly
An electric machine includes a motor having a motor chassis having a first and second end, a stator assembly, and a rotor assembly. The electric machine includes a motor control assembly having a circuit board. The motor control assembly is attached to the stator assembly of the motor. A first end shield is attached to the first end of the motor chassis. The first end shield includes a first opening that is configured to enable a cooling air stream to pass therethrough to cool the motor and the motor control assembly.
US10122235B2 Submersible pump
A replaceable motor module for a groundwater sampling device including an inner housing defined by a cylindrical shape and having a first alignment pin. A DC-operated electric motor is positionable within the inner housing, and includes a first set of electrical input terminals, an output shaft capable of downwardly extending through a sealed hole in the inner housing, and a first alignment groove for mating with the first alignment pin of the inner housing. An inner housing cap includes a second set of electrical input terminals and electrical output terminals, and is pressingly engageable with the inner housing.
US10122230B2 Permanent-field armature with guided magnetic field
A permanent-field armature for an electrical machine includes an armature body having internal magnet pockets, and a plurality of permanent magnets having a magnetization for generating a magnetic field and disposed in the magnetic pockets in one-to-one correspondence. The armature body guides the magnetic field between the magnet pockets and magnetic poles of the armature on an armature surface. Each magnet pocket is formed for guiding the magnetic field in a material which has at least one area having a magnetic anisotropy with an easy axis and a hard axis of magnetizing capability, with the easy axis being aligned in parallel relation to or at least at an angle of less than 25° to a magnetization direction of the magnetization of the permanent magnet disposed in the magnet pocket.
US10122229B2 Motor having rotor of optimized shape
A motor according to an embodiment of the present invention includes a rotor having a rotor core and a plurality of magnetic poles including permanent magnets provided in the rotor core; and a stator having a stator core in which a plurality of teeth disposed on the side of the outer periphery of the rotor so as to be opposed to the plurality of magnetic poles and slots for containing armature winding wound around the plurality of teeth are formed. The rotor is structured such that the distance r(θ) between the center of the rotor and the outer periphery thereof satisfies the following equations (1) and (2): ∫ - ϕ ϕ ⁢  f ⁡ ( θ ) 2 - r ⁡ ( θ ) 2  ⁢ d ⁢ ⁢ θ ≤ ϕ ⁡ ( R 2 - r 0 2 ) 10 ( 1 ) ∫ - ϕ ϕ ⁢  r 1 ⁡ ( θ ) 2 - r ⁡ ( θ ) 2  ⁢ d ⁢ ⁢ θ > 0 ( 2 )
US10122223B2 Axial gap motor
To reduce eddy current loss in a supporting member of a rotor of an axial gap motor, and improve efficiency, the motor includes a rotor, and stators arranged opposite to the rotor. The rotor has a disc-shaped supporting member, having a plurality of mounting holes in each of which a permanent magnet segment is installed. In the stators, a plurality of field windings is arranged for generating a rotating magnetic field. The axial gap motor is provided with notches extending radially between each of the mounting holes of the supporting member in which a permanent magnet segment is fitted, and an outer peripheral edge of the supporting member.
US10122222B2 Magnetic power transmission utilizing phased transmitter coil arrays and phased receiver coil arrays
An improved wireless transmission system for transferring power over a distance. The system includes a transmitter generating a magnetic field and a receiver for inducing a voltage in response to the magnetic field. In some embodiments, the transmitter can include a plurality of transmitter resonators configured to transmit wireless power to the receiver. The transmitter resonators can be disposed on a flexible substrate adapted to conform to a patient. In one embodiment, the polarities of magnetic flux received by the receiver can be measured and communicated to the transmitter, which can adjust polarities of the transmitter resonators to optimize power transfer. Methods of use are also provided.
US10122213B2 Wireless power supplying system
Disclosed herein is a wireless power supplying system, including a power transmission device adapted to transmit power supplied thereto, a repeater device adapted to repeat the transmission power of the power transmission device, and a power reception device adapted to receive the power repeated by said repeater device.
US10122210B2 Managing an energy storage system
A system includes an energy storage system configured to supply energy to an electrical grid and a control system coupled to an energy management system of the electrical grid and configured to control the energy storage system. The control system receives one or more commands from the energy management system, and in response, executes a command compliance routine to charge or discharge energy from the energy storage system to the electric grid in accordance with the one or more commands. The control system also receives one or more system condition values from the energy storage system and one or more market condition values for the electric grid and executes a management routine to charge or discharge energy from the energy storage system to the electric grid based on the system condition values and the market condition values.
US10122206B2 Devices, systems and methods for emergency light operation
The invention relates to an operating device (10) for at least one light-emitting diode (9) having an input (11) for coupling to a DC bus (6) in order to receive a DC supply voltage. The operating device (10) has a configurable emergency light function. The operating device (10) is designed to produce, in the emergency light case, the LED currently for the at least one light-emitting diode (9) in dependence on how the emergency light function is configured.
US10122203B2 Wireless power system
A higher power wireless power transmitter (HPWPT) including a first, second and third circuit and a transmit coil for wirelessly powering a lower power wireless power receiver (LPWPR) is provided. The first circuit is a switch network. The second circuit is variable impedance network and/or a tuning network. The third circuit is a control logic circuit configured to change the input voltage source or topology of the first circuit, to change the impedance and/or tuning characteristics of the second circuit, to select the transmit coil, vary frequency or duty cycle of the PWM signal or any combination thereof. The change in the input voltage or topology of first circuit or change in impedance or tuning characteristics of second circuit or change in the transmit coil used or the applied constraints on the frequency and duty cycle of the PWM signal constrain the maximum power transmitted by the HPWPT to LPWPR.
US10122198B2 Charging adapter having pneumatic pump and charging system
A charging adapter and a mobile terminal are disclosed. The charging adapter includes: a pneumatic pump, pneumatic cover, a sealing rubber gasket, a pneumatic valve, an air pressure monitor for monitoring air pressure intensity in the pneumatic cover, and an air pressure controller for controlling the pneumatic pump and the pneumatic valve to be turned on and off. The pneumatic pump, the air pressure monitor, the air pressure controller and the pneumatic valve are fixed at any location on a side surface of the pneumatic cover respectively. The sealing rubber gasket is disposed at a periphery of a front surface of the pneumatic cover. And the pneumatic cover is configured to tightly fit with a sound hole of a speaker SPK module of a mobile terminal through the sealing rubber gasket during charging, thereby forming a sealed cavity.
US10122195B2 Desk organizer
Various desk organizers are described and disclosed herein. Such organizers may comprise four subassemblies in communication with each other; such as: a vertical-organizer, a horizontal-organizer, a charging-module, and a turntable. The vertical-organizer may be located on a top of the organizer, while the turntable or the horizontal-organizer may be located on a bottom of the organizer and in removable contact with a desktop. The turntable may facilitate rotation of any subassembly located on top of the turntable. The charging-module may be removably attached to the horizontal-organizer. The horizontal-organizer may removably store stationary. The charging-module may be used to charge computing devices. The vertical-organizer may comprise a plurality of receptacles for removable storing of various office supplies. Openings to this plurality of receptacles may be arranged in a progressively tiered manner with lowest height openings located towards a front and highest height openings located towards a back.
US10122190B2 Power adapter, terminal, and method for processing impedance exception of charging loop
A power adapter, a terminal, and a method for handling an impedance anomaly in a charging loop are provided. The power adapter includes a power conversion unit and a charging interface. The power conversion unit forms a charging loop with a terminal through the charging interface. The power adapter includes a communications unit, a detection unit, and an anomaly handling unit. The communications unit is configured to receive voltage indicative information from the terminal, the voltage indicative information indicating an input voltage of the terminal. The detection unit is configured to detect an output voltage of the power adapter. The exception processing unit is configured to determine whether an impedance of the charging loop is abnormal according to a difference between the input voltage and the output voltage, and to control the charging loop to enter into a protection state if the impedance of the charging loop is abnormal.
US10122183B2 Thin film coil and electronic device having the same
There are provided a thin film coil and an electronic device having the same, the thin film coil including a substrate; and a coil pattern including a first coil strand and a second coil strand formed on both surfaces of the substrate, respectively, wherein the first coil strand formed on one surface of the substrate includes at least one gyration path that passes through the other surface of the substrate and gyrates.
US10122180B2 Bus conditioner for an aircraft power system
A bus conditioner for an electrical power system having at least one bus couplable to an electric power generation device driven by a prime mover includes a first energy storage device, a bi-directional power converter including a first converter input electrically connected to the first energy storage device and a converter output for connection to the bus, and a controller operatively coupled to the bi-directional power converter. The controller is configured to maintain a substantially constant load on the power generation device by commanding the power converter to divert excess power into the first energy storage device or use energy from the first storage device to provide power to the bus.
US10122176B2 Photovoltaic intelligent power supply
A photovoltaic intelligent power supply, comprising a plurality of unit modules, and a communication unit (103) and a control unit (106), wherein all the unit modules are connected to the control unit (106) and the communication unit (103); each unit module comprises an input collection unit (101), a data acquisition unit (102), a boost unit (104), an arc isolation unit (105) and an anti-PID unit (107), wherein the input collection unit (101) is connected to a photovoltaic module; the data acquisition unit (102) is configured to acquire voltage and current state signals; the boost unit (104) is configured to perform interleaving chopping and operate in an MPPT mode; the arc isolation unit (105) is configured to receive instructions sent by the control unit (106) to execute opening and closing; and the anti-PID unit (107) is configured to receive instructions sent by the control unit (106) so as to generate proper DC voltages to be applied between a negative electrode of a cell panel and the ground. The photovoltaic intelligent power supply supports MPPT control, and can effectively detect an arc and start protection, can ensure normal operation of an inverter, and improve reliability of a power generation system.
US10122169B2 Power management devices and kits including the same
The present invention provides a power management device. In one embodiment, the device includes: a line power input; a line power output; an inverter in communication with one or more DC power sources, the inverter adapted and configured to receive DC power from a DC power source and output line power; a DC transformer in communication with the line power input, the DC transformer adapted and configured to change line power to DC power; a first relay; a second relay; and a third relay. If line power is provided via the line power input: the first relay is adapted and configured to electrically couple the line power input to the line power output; the second relay is adapted to deactivate the inverter; and the third relay is adapted to electrically couple the DC transformer to the one or more DC power sources.
US10122165B2 Apparatus and method for reducing harmonics
The present invention provides systems and methods for reducing harmonics, for example when using an AC to AC converter to drive a load such as a motor drive. In a first embodiment, a plurality of load driving circuits is provided, each drawing current from a 3-phase AC supply and driving an AC load, wherein each of said load driving circuit includes a 3-phase rectifier, with the rectifiers of the load driving circuits being controlled such that the rectification of the AC supply by the load driving circuits is staggered. In a second embodiment, a load driving circuit comprises an electronic inductor configured to control the DC link voltage and/or current such that the current drawn from the AC supply by the load driving circuit has a stepped profile. The first and second embodiments may be combined.
US10122163B2 Scalable switchyard for interconnecting direct current power networks
The invention concerns a switchyard for interconnecting direct current power networks and a direct current power transmission system comprising such a switchyard. The switchyard comprises a number of interconnected entities comprising at least two main circuit breakers and a number of transfer switches, where each network has two connections to the switchyard, at least one via a transfer switch, each main circuit breaker has four connections in the switchyard, two at each end of the main circuit breaker and at least one via a transfer switch, and each network is joined with every other network via a corresponding path through at least one main circuit breaker as well as via a corresponding path bypassing all main circuit breakers.
US10122161B2 Systems, methods, and apparatus useful for busway power distribution
A mast head apparatus includes a mast head enclosure defining a plurality of stab slots and defining a wire access opening, the plurality of stab slots being vertically aligned along a vertical axis of the mast head enclosure, the wire access opening disposed at a bottom portion of the mast head disclosure.
US10122159B2 Electric connection box
An electric connection box includes: a main body case; and an upper cover which engages with the main body case. The main body case includes a base wall which has an electric component mounting portion; a peripheral wall which is disposed on the base wall and partitions an inside and an outside of the main body case; a main body interior drainage port which is disposed at a place with possibility of water infiltration into an inside of the peripheral wall along a gap portion between the upper cover and the peripheral wall and passes through the base wall; and at least one main body interior drainage wall which is erected on the base wall and extends toward an opening edge of the main body interior drainage port on a surface of the base wall.
US10122155B2 Corona ignition system for an internal combustion engine
A corona ignition system is described for igniting fuel in a combustion chamber of an internal combustion engine, with a resonant circuit, which contains an ignition electrode, a high frequency generator connected to the resonant circuit, in order to generate an AC voltage for exciting the resonant circuit, and a direct current voltage source, in order to generate an input voltage for the high frequency generator. According to this disclosure, provision is made that parallel to the direct current voltage source a capacitor is connected to the high frequency generator, which capacitor on transient oscillation of the resonant circuit compensates mismatches between the resonant circuit and the direct current voltage source.
US10122147B2 Method for manufacturing optical member and method for manufacturing semiconductor laser device
A method for manufacturing an optical member includes providing a silicon substrate having a first main surface of a {110} plane, forming a mask pattern having an opening extending in a <100> direction on the first main surface of the silicon substrate, and forming a sloped surface of a {100} plane in the silicon substrate by wet etching the silicon substrate from a first main surface side using the mask pattern as a mask. A method for manufacturing a semiconductor laser device includes fixing the optical member formed by the method for manufacturing the optical member and a semiconductor laser element to a mounting board so that laser light emitted from the semiconductor laser element is irradiated to a reflective film of the optical member.
US10122138B2 One-piece connector for lock assembly and method of same
A unitary connector assembly for a lock assembly and method of using same. The connector assembly includes at least two types of connectors. One connector would be configured for a first type of wiring and the second connector would be configured for a second type of wiring. The connector assembly includes a shell having at least one cavity. The first type of connector and second type of connector are both at least partially positioned within the cavity.
US10122133B2 Communication connector
A communication connector (10) includes a plurality of wires (11A to 11C, 12A, 12B, 13, 14) for transmitting communication signals, a plurality of terminals (20) connected to the respective wires (11A to 11C, 12A, 12B, 13, 14), a housing (30) for accommodating the plurality of terminals (20), and a partition wall portion (40) for partitioning between the plurality of wires (11A to 11C, 12A, 12B, 13, 14).
US10122132B2 Simplified connector receptacle housings
Structures, methods, and apparatus that provide connector receptacles that have a reduced tendency to scratch and otherwise mar connector inserts, have an aesthetically-pleasing appearance, and have an improved tactile response when inserts are inserted. Various examples reduce scratches and wear by utilizing domes, cylinders, balls, or other structures as finger contacts in a connector receptacle. Another example provides aesthetically-pleasing connector receptacle enclosures by forming receptacle enclosures using the same type of material, or material having the same or similar color or texture, as is used for enclosing the electronic device that includes the receptacle. Another example provides an aesthetically-pleasing receptacle enclosure by forming receptacle enclosures that are, in part or in whole, contiguous or formed with the housing. Another embodiment provides a connector receptacle having a housing where a portion of the housing has been removed to save space.
US10122130B2 Connector assembly with an insulator
A connector assembly is provided comprising, a conductive shell extending between a mating end and a back end opposite the mating end. The shell being generally cylindrical and extending along a longitudinal axis. The shell having a chamber forward of a base and being open at the mating end for receiving the mating connector. The base having an insulator pocket aligned with the longitudinal axis and extending between the chamber and the back end. And a center pin received in the pocket and extending through the base along the longitudinal axis into the chamber for mating with the mating connector. The center pin having a terminating end extending from the back end. And an insulator formed in place in the pocket around the center pin to electrically isolate the center pin from the shell. The insulator maintaining a position of the center pin along the longitudinal axis.
US10122127B2 Compact drawer outlet
An electrical outlet mounting apparatus having a plurality of arms being rotatably connected to each other in a sequence and being collapsible into a collapsed position and extendable into an extended position. The plurality of arms including a channel on the interior of each of the arms that can receive an electrical cord. The mounting apparatus having a mounting plate rotatably attached to the plurality of arms and having one or more electrical connections electrically connected to the electrical cord.
US10122126B2 Modular system having a plurality of modules that can be electrically connected to one another
A modular system, including a plurality of modules that can be electrically connected to one another, wherein at least two first modules from amongst the modules can be connected to one another in series, wherein, in the connected state of the first modules, a first contact-making means is arranged between the first modules, wherein a second of the modules has a second contact-making means, wherein the first contact-making means and the second contact-making means are configured to make electrical contact with one another, wherein the first contact-making means and the second contact-making means are configured, when making electrical contact with one another, firstly to connect the first modules to the second module and then to isolate the connection of the first modules to one another.
US10122116B2 Electrical power-point assembly with electrical disconnection solution
The invention relates to an electrical power-point assembly including: a socket comprising at least two first electrical contacts and a first magnetic portion arranged to be moved by a magnetic effect, in order to move the two first electrical contacts toward the exterior of the socket; a plug comprising two second electrical contacts that are intended to be electrically connected to the two first electrical contacts and a second magnetic portion for moving, via a magnetic effect, the first magnetic portion, in order to drive the first electrical contacts toward the exterior of the socket; detecting means comprising a sensor for measuring the magnetic flux flowing between the two magnetic portions and a processing unit that is arranged to generate a control signal (SIG); and disconnecting means arranged to disconnect the power supply circuit on reception of the control signal (SIG).
US10122110B2 Coupling for power cables
The invention relates to a coupling for power cables, consisting of a plug part and a socket part, said plug part having a basic body comprising a coupling pin on which a locking pin is arranged. The locking pin is movably mounted on the coupling pin so as to be displaceable in the axial direction of the coupling pin. The locking pin is biased to a basic position towards a back end of the coupling pin by a spring force. When the coupling is being locked, the locking pin engages a helical groove of the socket part and, thus, moves towards the front end of the coupling pin. This movement causes the spring device to load.
US10122109B1 Connection terminal
A connection terminal includes a conductive terminal main body having a female connection body, and a contact member arranged to oppose an inner circumferential surface of the female connection body in one region of an internal space. A first bulging body and a second bulging body protruding from the inner circumferential surface and electrically connected to a male connection body by sandwiching the male connection body with the contact member are provided in the other region of the internal space. The second bulging body has a first guide portion guiding the male connection body while sliding the male connection body, and a second guide portion guiding the contact member while sliding the contact member. Each of the first and second guide portions is formed in a tapered shape.
US10122105B2 Secured body of memory card reader
A memory card reader body has a generally rectangular parallelepiped shape and a slot for inserting a memory card. The reader body furthermore includes a housing for receiving a memory card connector, and at least one protection circuit. The body includes an upper lid and a lower lid, where the protection circuit is positioned on an internal face of the upper lid.
US10122099B2 Distributor block with contact guard
The invention is a distributor block for connecting several electric connection cables starting from an electric inlet cable with an electric isolating housing as well as an electrically conducting terminal block, which is arranged in the housing, with at least one inlet opening being arranged in the housing for the inlet cable, with the distributor block showing an electrically isolating, articulate contact guard, which at least partially can cover the inlet opening.
US10122095B2 Crimp terminal, connecting structure, manufacturing method of the crimp terminal, and laser welding method
A crimp terminal includes a crimp portion formed in a tubular shape with an electrically conductive the substrate and configured to crimp join with an electric wire, and a sealing portion formed at one end of the crimp portion and seals against an electric wire to be crimp joined to the crimp portion. At the sealing portion, the substrate is bent and lapped and continuously joined from one end portion to another end portion of this overlapped portion. One end of a joining trajectory is at a position that is deviated on a side opposite of the crimp portion with respect to the sealing portion.
US10122088B2 Collective lamination substrate forming pseudo waveguide
A collective lamination substrate N is provided with pattern layers having N number of layers, where N is an integer and 4 or more, a pseudo waveguide formed penetrating through the pattern layers in a lamination direction, a converter section formed in the pattern layers, mutually converting between an electrical signal and radio waves being transmitted and received via the pseudo waveguide, and ground patterns formed in the pattern layers, covering a periphery of a waveguide formation section. The collective lamination substrate further includes: antennas formed in the waveguide formation section; a first via group provided in a periphery of the waveguide formation section; and a second via group provided in a periphery of the waveguide formation section and positioned at a more outer portion than the first via group.
US10122087B2 Proximity sensor antenna device and antenna structure thereof
An antenna structure includes a first conductor, a high-frequency blocking unit, and a second conductor. The first conductor includes a feeding segment, a coupling segment spaced apart from the feeding segment, and a DC blocking unit connected between the feeding segment and the coupling segment. The high-frequency blocking unit is connected to the coupling segment. The second conductor is spaced apart from the first conductor and couples with the coupling segment. An end of the second conductor is connected to a ground, and the second conductor is provided without connecting any capacitance member and any inductance member. The coupling segment is used as a capacitor electrode for detecting an external object. When the coupling segment is in a capacitor electrode mode, a capacitance value between the coupling segment and the external object is variable according to a distance between the coupling segment and the external object.
US10122086B2 Antenna device and communication apparatus
In an antenna device including a high-band antenna element and a low-band antenna element that are connected to a common feed point and feeding electric power using one feed point, influence by unnecessary resonance of the low-band antenna element in a high band is suppressed. The antenna device includes a high-band antenna element and a low-band antenna element that are connected to a common feed point, an antenna-shortening inductor that is connected to between the low-band antenna element and the feed point, and a capacitor that is connected to the antenna-shortening inductor in parallel.
US10122082B2 Antenna apparatus, antenna system, and antenna electrical tilting method
Embodiments of the present invention provide an RCU (remote control unit), an antenna apparatus, an antenna electrical tilting method and an antenna system. The RCU includes a reading device and a driver. The reading device is configured to read, from a memory inside the antenna apparatus, when the antenna apparatus is communicatively connected with the RCU, antenna information of an antenna controlled by the antenna apparatus and configuration data corresponding to the antenna. The antenna information includes the antenna serial number and the antenna model of the antenna. The driver is configured to control the antenna apparatus to adjust an electrical down-tilt angle of the antenna in accordance with the configuration data.
US10122081B2 Hand grip sensor for external chassis antenna
A method and system for detecting whether the position of a user's hand gripping a mobile communication device chassis affects an external antenna is provided. A sectioned metal band about a periphery of a mobile communication device has a radiating antenna in at least one metal section. The radiating antenna section is bounded on both sides by electrically floating metal sections. Each of the electrically floating metal sections is bounded on the side distal from the antenna section by a ground metal section. Each metal section separated from an adjacent metal section by an insulating gap. Embodiments measure a differential capacitance between the antenna section and the floating metal section and measure a single and capacitance between the floating metal section and the grounded section to determine whether a user's hand is bridging one or more of the insulating gaps.
US10122075B2 Antenna system
An antenna system for motor vehicles includes a surface that comprises an electrically conductive medium. A recess is located inside the electrically conductive surface, with the electrically conductive surface being a periphery of the recess. At least one electrically conductive crosspiece is electrically conductively connected to the periphery and protrudes into the recess and extends in the direction of a second side, facing the first side, of the periphery and there ends, forming a gap with the periphery. This crosspiece divides the recess into first and second parts with a gap connecting the two parts. At least one electrical line in a part of the recess originates at a feed point, located on the crosspiece but is electrically separate from it. The electrical line extends in the part of the recess in the direction of the periphery and is capacitively coupled to the periphery.
US10122070B2 Diversity antenna and mobile terminal
A diversity antenna applied in a mobile terminal and a mobile terminal are provided. The mobile terminal includes a metal housing and the metal housing includes a housing body and a receiving region located over the housing body, and the receiving region is a frame structure in which a side is provided with a slit. The diversity antenna includes a feed point, a first ground point and a second ground point, and the feed point, the first ground point and the second ground point are all arranged on the housing body, and a distance between the feed point and the slit is 3 mm to 15 mm. The diversity antenna further includes a capacitive element connected to the frame structure and arranged in series with the feed point, and a switch arranged in series with the first ground point.
US10122066B2 Horn antenna
A horn antenna includes a metallic horn having a rear end adapted for connection with a waveguide. The horn antenna further includes a dielectric horn connected with the metallic horn and extending forward from a front end of the metallic horn. The dielectric horn includes: i) a metallic horn filler section adapted for filling an internal space of the metallic horn; ii) a waveguide filler section formed to extend rearward from a rear end of the metallic horn filler section and adapted for filling an internal space of a section of a predetermined length of the waveguide; and iii) a flared end section having a frustum shaped internal space, which is formed to flare out toward the front end of the dielectric horn. The metallic horn and the flared end section of the dielectric horn have respective cross sections whose outer contours are the same as each other.
US10122065B2 Antenna device, card information medium, electronic apparatus, and method for manufacturing antenna device
An antenna device includes a coil including first linear conductors on a first principal surface side of a multilayer body, second linear conductors on a second principal surface side, first end-surface conductors and second end-surface conductors disposed on end surfaces. Each of the first linear conductors includes a first main portion, a first end portion, and a second end portion. Each of the second linear conductors includes a second main portion, a third end portion, and a fourth end portion. The width of each of the first end-surface conductors is smaller than the width of the first main portion and the width of the second main portion. The width of each of the second end-surface conductors is smaller than the width of the first main portion and the width of the second main portion.
US10122064B2 Antenna mount
A mount for an antenna includes: first and second generally C-shaped arms, each with upper and lower free ends; equipment face mounting brackets mounted on the first and second arms; and lower and upper plates mounted to a post. The upper free ends of the first and second arms are pivotally mounted to the upper plate, and the lower free ends of the first and second arms are pivotally mounted to the lower plate, such that the first and second arms are movable between retracted and extended positions. The first and second arms are fixed in the extended position relative to the upper and lower plate via fasteners inserted through holes in the upper and lower free ends of the arms and in the upper plate, the pivotal mounts and the holes defining a desired angle between the first and second arms in the extended position.
US10122058B2 Antenna module and electronic device
An antenna module includes a resin multilayer substrate including a plurality of base materials that are flexible. The resin multilayer substrate includes a rigid portion at which a first number of stacked layers of the base materials is relatively large and a flexible portion at which a second number of stacked layers of the base materials is relatively small. A radiating element including a conductor pattern is provided at the rigid portion. A transmission line including a conductor pattern and electrically connected to the radiating element is provided at the flexible portion. A frame-shaped conductor that surrounds the radiating element when viewed in a direction in which the base materials are stacked is provided at either the rigid portion or the flexible portion, or both the rigid portion and the flexible portion.
US10122047B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery proposed herein is configured such that a positive-electrode active material layer includes graphite particles and a gas generant. Further, an electrolyte solution includes an α solute. Here, a relationship between an upper limit electric potential X of a positive electrode in a predetermined normal use area, an electric potential Y at which an amount of the α solute in the electrolyte solution begins to decrease due to the graphite particles, and an electric potential Z at which the gas generant begins to generate gas is X
US10122032B2 Fuel cell stack with multilayer type collector plate
A fuel cell stack is provided which manually increases the temperature of cells arranged in the vicinity of an end plate of the stack to improve starting performance of a fuel cell vehicle at temperatures below zero and driving performance thereof at low temperatures. The fuel cell stack realizes rapid thawing and heating functions in response to freezing of end cells when a vehicle is started at temperatures below zero, using a multilayer current collector having at least one thin collector plate which is structurally and sensitively expandable or contractible based on temperature changes.
US10122015B2 Positive electrode for lithium secondary battery and lithium secondary battery comprising the same
A positive electrode for a lithium secondary battery is described which includes a lithium transition metal complex oxide including a lithium nickel based complex oxide and/or a lithium cobalt based complex oxide, active carbon having a specific surface area of from about 900 m2/g to about 1600 m2/g, and a water-based binder.
US10122006B2 Connection module
A connection module according to which positional movement of each housing unit can be performed independently and sagging can be suppressed. A connection module that is to be attached to a power storage element group formed by aligning multiple power storage elements includes: bus bars that are to be connected between electrode terminals of the power storage elements; multiple box-shaped housing units that insulate and house the bus bars; and multiple U-springs that are provided between a pair of opposing wall portions of adjacent housing units and that couple the adjacent housing units such that the distance between the adjacent housing units can extend and contract. The U-springs each include a U-portion and a pair of base end portions that are located on both ends of the U-portion and connect to the pair of wall portions. The multiple U-springs include at least two U-springs whose pairs of base end portions are at different positions in a height direction.
US10122005B2 Wiring module and method for producing wiring module
A wiring module is for attachment to a power storage element group in which multiple power storage elements are arranged in a line. The wiring module includes an insulating protector having an electrical wire holding portion that holds electrical wires that detect the state of the power storage elements, and a bending member that is provided at a position connected to the electrical wire holding portion, and has a hinge that is bent in a direction that intersects the electrical wire holding portion. The electrical wires are fixed to the bending member. The bending member has a locked portion that is locked to the insulating protector in a state of being bent by the hinge.
US10122004B2 Quick connect assembly for busbars in an electrified vehicle
A battery assembly according to a non-limiting aspect of the present disclosure includes, among other things, a busbar, an array of battery cells including an electrical terminal, and a quick connect assembly mechanically and electrically coupling the busbar to the electrical terminal.
US10122003B2 Battery-pack case
A battery-pack case includes the following: a metal base; a container that has an opening in the top surface thereof, accommodates a battery pack, and is affixed to the metal base; a lid that closes the opening in the container; a positive-electrode bus bar and a negative-electrode bus bar provided on an exterior surface of the container, with a conductive member connected to each of the bus bars; and a plurality of wires that lead inside the container from the outside thereof. The wires are routed between the positive-electrode bus bar and the negative-electrode bus bar so as not to interfere with the aforementioned conductive members.
US10122001B2 Polymerized ionic liquid block copolymers as battery membranes
The present invention is directed to lithium ion transport media for use in separators in lithium ion batteries, and the membranes, separators, and devices derived therefrom.
US10121986B2 Display apparatus including overlapping conductive layers outside the display area
A display apparatus includes a first conductive line positioned outside a display area of a substrate. A passivation layer covers a portion of the first conductive line. A second conductive line is positioned between the display area and the first conductive line, overlapping the first connection line and including a hole. The hole of the second conductive line overlaps one of at least one opening. A passivation layer is interposed between the second conductive line and a first connection line. Overlapping areas between the first and second conductive lines outside of the display area are decreased, and thus, an occurrence of a short circuit in the display apparatus is decreased.
US10121985B2 Display apparatus with optical interference layer having a larger refractive index than a white light emitting layer
A display apparatus includes on a substrate a plurality of light emitting elements in which an organic layer including a white light emitting layer is sandwiched between a lower transparent electrode and an upper electrode, and further includes a reflection layer and an optical interference layer provided between the light emitting elements and the substrate, wherein the optical interference layer is made of a material having a lower refractive index than the refractive index of the light emitting layer and the ratio (nr/nb) of a refractive index (nr) with respect to a red wavelength region to a refractive index (nb) with respect to a blue wavelength region is less than 0.95, and the orders of interference m for blue, green, and red wavelength regions are 5, 4, and 3, respectively, when the optical distance from the light emitting layer to the reflection layer is (2m+1)λ/4±(⅛)λ.
US10121978B2 Display device
A display device includes: an insulating substrate having flexibility and including a bent portion that is bent at 90 degrees or more outside a display area provided with an image display function; and a spacer disposed inside the bent portion and including a curved area around which the bent portion is wrapped and a plane area facing the insulating substrate, wherein the insulating substrate includes a flat portion adjacent to the bent portion and provided so as to face the plane area.
US10121976B2 Organometallic compound and organic light-emitting device including the same
An organometallic compound and an organic light-emitting device, the organometallic compound being represented by the following Formula 1: M(L1)n1(L2)n2   wherein in Formula 1, M is selected from iridium (Ir), platinum (Pt), osmium (Os), titanium (Ti), zirconium (Zr), hafnium (Hf), europium (Eu), terbium (Tb), thulium (Tm), and rhodium (Rh); n1 is 0, 1, 2, or 4; n2 is 1, 2, or 3; when n1 is two or more, two or more L1 are identical or different, and when n2 is two or more, two or more L2 are identical to different; L1 is selected from a monovalent organic ligand, a divalent organic ligand, a trivalent organic ligand, and a tetravalent organic ligand, and is different from L2; L2 is a ligand represented by the following Formula 2;
US10121974B2 Condensed-cyclic compound and organic light-emitting device comprising the same
A condensed-cyclic compound is represented by Formula 1: where X, L1 to L3, R1 to R3, Ar1 to Ar6, c1 to c3, a1 to a2, and b1 to b3 are as defined in the specification.
US10121973B2 Compound for organic optoelectronic device, organic light-emitting diode including same, and display device including organic light-emitting diode
Disclosed are a compound for an organic optoelectronic device, an organic light emitting diode including the same, and a display device including the organic light emitting diode. The compound for an organic optoelectronic device represented by a combination of the following Chemical Formula 1 and Chemical Formula 2 provides an organic light emitting diode having life-span characteristics due to excellent electrochemical and thermal stability, and high luminous efficiency at a low driving voltage.
US10121959B1 FDSOI STT-MRAM design
A method of forming a segmented FDSOI STT-MRAM using dummy WL blocks and the resulting device are provided. Embodiments include forming a plurality of FDSOI STT-MRAM active WL blocks laterally separated across a memory array; forming a FDSOI STT-MRAM dummy WL block parallel to and on opposite sides of each active WL block; forming a plurality of SL structures laterally separated across the memory array; forming a plurality of BL structures laterally separated across the memory array; and connecting the plurality of SL and BL structures to the plurality of active WL blocks.
US10121956B2 Electroacoustic transducer
An electroacoustic transducer includes: a polygonal-shaped laminated piezoelectric element including alternately stacked piezoelectric layers and electrode layers, with the piezoelectric layers placed between at least one pair of electrode layers having different polarities; and a circular vibration plate on which the laminated piezoelectric element is placed. Of the piezoelectric layers sandwiched between the at least one pair of electrode layers, the total volume (V) of those effective layers that overlap the at least one pair of electrode layers as viewed from the stacking direction satisfies the condition below: 0.2πR2×ts≤V≤2.0πR2×ts wherein π represents the ratio of the circumference of a circle to its diameter, R represents the radius of the vibration plate, and ts represents the thickness of the vibration plate.
US10121954B2 Thermoelement and a wearable device comprising the same
Disclosed is a thermoelement including a body including a plurality of joint portions, at least two of the plurality of joint portions being rotatably connected to each other, a shaft provided to the body and configured to provide a center of rotation of the plurality of joint portions, and a thermoelectric material provided between the plurality of joint portions.
US10121953B2 Thermoelectric conversion material
The present invention provides a thermoelectric conversion material represented by the following chemical formula Mg3+mAaBbD2-eEe. The element A represents at least one selected from the group consisting of Ca, Sr, Ba and Yb. The element B represents at least one selected from the group consisting of Mn and Zn. The value of m is not less than −0.39 and not more than 0.42. The value of a is not less than 0 and not more than 0.12. The value of b is not less than 0 and not more than 0.48. The element D represents at least one selected from the group consisting of Sb and Bi. The element E represents at least one selected from the group consisting of Se and Te. The value of e is not less than 0.001 and not more than 0.06. The thermoelectric conversion material has a La2O3 crystalline structure. The thermoelectric conversion material is of n-type. The present invention provides a novel thermoelectric conversion material.
US10121946B2 Light emitting device
A light emitting device includes a light emitting element, a terminal substrate and a fixing member. The light emitting element is a semiconductor laminate having a first semiconductor layer, a light emitting layer, and a second semiconductor layer that are laminated in that order, a first electrode connected to the first semiconductor layer, and a second electrode connected to the second semiconductor layer. The terminal substrate includes a pair of terminals connected to the first electrode and the second electrode, and an insulator layer that fixes the terminals. At least a part of the outer edges of the terminal substrate is disposed more to a center of the light emitting device than the outer edges of the semiconductor laminate. The fixing member fixes the light emitting element and the terminal substrate.
US10121930B2 Light receiving and emitting element module and sensor device using same
A light receiving and emitting element module includes a substrate; a light emitting element and a light receiving element on an upper surface of the substrate; a frame-shaped outer wall that on the upper surface of the substrate; and a light shielding wall that is positioned inside the outer wall and partitions an internal space of the outer wall into spaces respectively corresponding to the light emitting element and the light receiving element. The light shielding wall includes a light emitting element-side shading surface on the light emitting element side, a light receiving element-side shading surface on the light receiving element side, and a lower surface that is connected to each of the light emitting element-side shading surface and the light receiving element-side shading surface, and that faces the substrate. The lower surface has an inclined surface inclined with respect to the upper surface of the substrate.
US10121926B2 Graphene-based detector for W-band and terahertz radiations
A method for detecting W-band and terahertz radiations is disclosed. The method provides a graphene-Si Schottky diode that includes a graphene monolayer having an Ohmic contact with a source electrode supported on a top surface of a doped silicon substrate by an insulating layer, and extends over an edge of the source electrode and contacts the top surface, in a manner forming a Schottky junction. The method stores reference current-voltage (I-V) characteristics of the Schottky junction in a reverse biased mode, then measures I-V characteristics of the Schottky junction in the reverse biased mode, and detects W-band and terahertz radiation by comparing the measured I-V characteristics of the Schottky junction to the stored reference I-V characteristics.
US10121913B2 Solar photovoltaic module safety shutdown system
A solar photovoltaic module safety shutdown system includes a module-on switch coupled with a first circuit having a photovoltaic module and a System-Monitor device. The System-Monitor device couples to the module-on switch through a second circuit and to the photovoltaic module and an AC main panelboard through the first circuit. A module-off switch operatively couples with the photovoltaic module and the module-on switch. The System-Monitor device supplies a System-on signal to the module-on switch through the second circuit. The module-on switch disables the photovoltaic module by shorting it or disconnecting it from the first circuit in response to the System-On signal not being received by the module-on switch from the System-Monitor device. The module-off switch disables the photovoltaic module by shorting it in response to the System-On signal not being received by the module-on switch when the photovoltaic module is irradiated with light.
US10121907B2 Planar triple-implanted JFET
A JFET is formed with vertical and horizontal elements made from a high band-gap semiconductor material such as silicon carbide via triple implantation of a substrate comprising an upper drift region and a lower drain region, the triple implantation forming a lower gate, a horizontal channel, and an upper gate, in a portion of the drift region. A source region may be formed through a portion of the top gate, and the top and bottom gates are connected. A vertical channel region is formed adjacent to the planar JFET region and extending through the top gate, horizontal channel, and bottom gate to connect to the drift, such that the lower gate modulates the vertical channel as well as the horizontal channel, and current from the sources flows first through the horizontal channel and then through the vertical channel into the drift.
US10121906B2 Vertical memory strings, and vertically-stacked structures
Some embodiments include methods of forming vertical memory strings. A trench is formed to extend through a stack of alternating electrically conductive levels and electrically insulative levels. An electrically insulative panel is formed within the trench. Some sections of the panel are removed to form openings. Each opening has a first pair of opposing sides along the stack, and has a second pair of opposing sides along remaining sections of the panel. Cavities are formed to extend into the electrically conductive levels along the first pair of opposing sides of the openings. Charge blocking material and charge-storage material is formed within the cavities. Channel material is formed within the openings and is spaced from the charge-storage material by gate dielectric material. Some embodiments include semiconductor constructions, and some embodiments include methods of forming vertically-stacked structures.
US10121895B2 Method for producing semiconductor device and semiconductor device
A semiconductor device having a memory cell includes: a first gate electrode formed on a semiconductor substrate via a first insulating film; a second gate electrode formed on the semiconductor substrate via the second insulating film having a charge storage portion inside so as to be adjacent to the first gate electrode; a third insulating film interposed between the first gate electrode and the second gate electrode; a first source/drain region formed on a main surface of the semiconductor substrate; a first silicide layer formed in contact with an upper surface of the first source/drain region; a second silicide layer formed in contact with an upper surface of the first gate electrode; and a third silicide layer formed in contact with an upper surface of the second gate electrode. The first to third silicide layers contain platinum.
US10121888B2 Semiconductor device and manufacturing method thereof
The present invention provides a method of manufacturing a semiconductor device to improve the manufacturing yield of the semiconductor device. The manufacturing method includes the steps of: forming a groove extending in a first direction (y direction) across a first power transistor formation region and a second power transistor formation region, in a back surface of a semiconductor wafer; filling the groove with a conductor film by forming the conductor film on the back surface in which the groove is formed; and exposing the back surface of the semiconductor wafer by removing a portion of the conductor film.
US10121883B2 Manufacturing method of top gate thin-film transistor
The present invention provides a manufacturing method of a top gate thin-film transistor, which includes forming a reducing metal layer on an oxide semiconductor layer and applying laser annealing to reduce the oxide semiconductor layer that is covered with the reducing metal layer to conductors to respectively form a source contact zone and a drain contact zone, such that the source contact zone and the drain contact zone that have been reduced to conductors are used to respectively contact a source electrode and a drain electrode thereby greatly reducing the contact resistance of the source electrode and the drain electrode and improving the performance of a top gate thin-film transistor. The manufacturing process is simple.
US10121871B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device according to the present invention includes: a semiconductor layer including a first conductivity type semiconductor region and a second conductivity type semiconductor region joined to the first conductivity type semiconductor region; and a surface electrode connected to the second conductivity type region on one surface of the semiconductor layer, including a first Al-based electrode, a second Al-based electrode, a barrier metal interposed between the first Al-based electrode and the second Al-based electrode, and a plated layer on the second Al-based electrode.
US10121869B2 Method of manufacturing semiconductor memory device
A method of manufacturing a semiconductor memory device and a semiconductor memory cell thereof are provided. The semiconductor memory device formed from the manufacturing method includes a plurality of semiconductor memory cells and an electric isolating structure. Each semiconductor memory cell includes a substrate, a first gate, a second gate, a first gate dielectric layer, a second gate dielectric layer, and a first spacing film. The first gate and the second gate are formed on the substrate. The first gate dielectric layer is between the first gate and the substrate, whereas the second gate dielectric layer is between the second gate and the substrate. The first spacing film having a side and a top edge is between the first gate and the second gate. The second gate covers the side and the top edge.
US10121866B2 Semiconductor device
Provided is a semiconductor device having an RC-IGBT structure, the semiconductor device comprising an FWD (Free Wheel Diode) region and an IGBT (Insulated Gate Bipolar Transistor) region. Provided is a semiconductor device comprising:a semiconductor substrate; a transistor section formed on the semiconductor substrate; a diode section formed on the semiconductor substrate and including a lifetime killer at a front surface side of the semiconductor substrate;a gate runner provided between the transistor section and the diode section and electrically connected to a gate of the transistor section.
US10121865B2 Silicon carbide epitaxial substrate and method of manufacturing silicon carbide semiconductor device
The silicon carbide layer has a second main surface. The second main surface has a peripheral region within 5 mm from an outer edge thereof, and a central region surrounded by the peripheral region. The silicon carbide layer has a central surface layer. An average value of a carrier concentration in the central surface layer is not less than 1×1014 cm−3 and not more than 5×1016 cm−3. Circumferential uniformity of the carrier concentration is not more than 2%, and in-plane uniformity of the carrier concentration is not more than 10%. An average value of a thickness of a portion of the silicon carbide layer sandwiched between the central region and the silicon carbide single-crystal substrate is not less than 5 μm. Circumferential uniformity of the thickness is not more than 1%, and in-plane uniformity of the thickness is not more than 4%.
US10121864B2 Micro device transfer head heater assembly and method of transferring a micro device
A method of transferring a micro device and an array of micro devices are disclosed. A carrier substrate carrying a micro device connected to a bonding layer is heated to a temperature below a liquidus temperature of the bonding layer, and a transfer head is heated to a temperature above the liquidus temperature of the bonding layer. Upon contacting the micro device with the transfer head, the heat from the transfer head transfers into the bonding layer to at least partially melt the bonding layer. A voltage applied to the transfer head creates a grip force which picks up the micro device from the carrier substrate.
US10121863B2 Semiconductor device and method manufacturing the same
A semiconductor device may include an n− type layer sequentially disposed at a first surface of an n+ type silicon carbide substrate; a p type region disposed in the n− type layer; an auxiliary n+ type region disposed on the p type region or in the p type region; an n+ type region disposed in the p type region; an auxiliary electrode disposed on the auxiliary n+ type region and the p type region; a gate electrode separated from the auxiliary electrode and disposed on the n− type layer; a source electrode separated from the auxiliary electrode and the gate electrode; and a drain electrode disposed at a second surface of the n+ type silicon carbide substrate, wherein the auxiliary n+ type region and the n+ type region are separated from each other, and the source electrode is in contact with the n+ type region.
US10121861B2 Nanowire transistor fabrication with hardmask layers
A nanowire device of the present description may be produced with the incorporation of at least one hardmask during the fabrication of at least one nanowire transistor in order to assist in protecting an uppermost channel nanowire from damage that may result from fabrication processes, such as those used in a replacement metal gate process and/or the nanowire release process. The use of at least one hardmask may result in a substantially damage free uppermost channel nanowire in a multi-stacked nanowire transistor, which may improve the uniformity of the channel nanowires and the reliability of the overall multi-stacked nanowire transistor.
US10121859B2 Method of manufacturing semiconductor devices with transistor cells and semiconductor device
First reinforcement stripes are formed on a process surface of a base substrate. A first epitaxial layer covering the first reinforcement stripes is formed on the first process surface. Second reinforcement stripes are formed on the first epitaxial layer. A second epitaxial layer covering the second reinforcement stripes is formed on exposed portions of the first epitaxial layer. Semiconducting portions of transistor cells are formed in or portions of micro electromechanical structures are formed from the second epitaxial layer.
US10121858B2 Elongated semiconductor structure planarization
According to one example, a method includes epitaxially growing first portions of a plurality of elongated semiconductor structures on a semiconductor substrate, the elongated semiconductor structures running perpendicular to the substrate. The method further includes forming a gate layer on the substrate, the gate layer contacting the elongated semiconductor structures. The method further includes performing a planarization process on the gate layer and the elongated semiconductor structures, and epitaxially growing second portions of the plurality of elongated semiconductor structures, the second portions comprising a different material than the first portions.
US10121854B2 Electronic device including side gate and two-dimensional material channel and method of manufacturing the electronic device
Provided are electronic devices and methods of manufacturing same. An electronic device includes an energy barrier forming layer on a substrate, an upper channel material layer on the substrate, and a gate electrode that covers the upper channel material layer and the energy barrier forming layer. The gate electrode includes a side gate electrode portion that faces a side surface of the energy barrier forming layer. The side gate electrode may be configured to cause an electric field to be applied directly on the energy barrier forming layer via the side surface of the energy barrier forming layer, thereby enabling adjustment of the energy barrier between the energy barrier forming layer and the upper channel material layer. The electronic device may further include a lower channel material layer that is provided on the substrate and does not contact the upper channel material layer.
US10121853B2 Structure and process to tuck fin tips self-aligned to gates
A semiconductor structure is provided that includes a semiconductor fin portion having an end wall and extending upward from a substrate. A gate structure straddles a portion of the semiconductor fin portion. A first set of gate spacers is located on opposing sidewall surfaces of the gate structure; and a second set of gate spacers is located on sidewalls of the first set of gate spacers. One gate spacer of the second set of gate spacers has a lower portion that directly contacts the end wall of the semiconductor fin portion.
US10121838B2 Flat panel display connecting front side to rear side of substrate using through hole
The present disclosure relates to a display device including a light emitting element display. The present disclosure suggests a flat panel display comprising: a substrate; a driving element disposed on a first surface of the substrate; an organic light emitting diode disposed on a second surface of the substrate; a through-hole penetrating the substrate from the front surface to the rear surface; and a connecting electrode filling the through-hole for linking the driving element to the organic light emitting diode.
US10121835B2 Display device
To provide a display device including a pixel electrode formed on an insulating surface; a bank covering an end portion of the pixel electrode and having an opening formed therein in which the upper surface of the pixel electrode is exposed; an organic layer containing a light emitting layer and formed covering the opening; and an opposed electrode formed on the organic layer and the bank. The bank has a first layer formed on an end portion of the pixel electrode and the insulating surface, and a second layer formed on the first layer. The refractive index of the material forming the first layer is less than the refractive index of the material forming the second layer.
US10121832B1 Touch display device
A touch display device includes an organic light emitting diode display panel and a touch panel. The organic light emitting diode display panel includes an organic light emitting diode array having a plurality of pixel regions and a non-pixel region surrounding the pixel regions. Each of the pixel regions has an organic light emitting diode unit thereon, and a metal wire is located in the non-pixel region. The touch panel includes a transparent substrate, a sensing electrode layer and a light-shading pattern. The sensing electrode layer and the light-shading pattern are disposed on the transparent substrate, and overlapped each other. An orthogonal projection of the light-shading pattern onto the organic light emitting diode array is in the non-pixel region, and overlap the metal wire.
US10121827B1 Semiconductor structure and the method of making the same
The present invention provides a semiconductor structure, the semiconductor structure includes a substrate defining a memory region and a transistor region, an insulating layer is disposed on the substrate, a 2D material layer disposed on the insulating layer, and disposed within the memory and the transistor region, parts of the 2D material layer within the transistor region is used as the channel region of a transistor structure, the transistor structure is disposed on the channel region. And a resistive random access memory (RRAM) located in the memory region, the RRAM includes a lower electrode layer, a resistance transition layer and an upper electrode layer being sequentially located on the 2D material layer and electrically connected to the channel region.
US10121824B2 Magnetic structures, semiconductor structures, and semiconductor devices
Memory cells are disclosed. Magnetic regions within the memory cells include an alternating structure of magnetic sub-regions and coupler sub-regions. The coupler material of the coupler sub-regions antiferromagnetically couples neighboring magnetic sub-regions and effects or encourages a vertical magnetic orientation exhibited by the neighboring magnetic sub-regions. Neighboring magnetic sub-regions, spaced from one another by a coupler sub-region, exhibit oppositely directed magnetic orientations. The magnetic and coupler sub-regions may each be of a thickness tailored to form the magnetic region in a compact structure. Interference between magnetic dipole fields emitted from the magnetic region on switching of a free region in the memory cell may be reduced or eliminated. Also disclosed are semiconductor device structures, spin torque transfer magnetic random-access memory (STT-MRAM) systems, and methods of fabrication.
US10121817B2 Radiation detector for use as an image intensifier
A flat panel detector is provided having a circular active area. The flat panel detector is built using complementary metal-oxide-semiconductor (CMOS) tiles. In one implementation, the flat panel detector having a circular active area can be used as a replacement for a conventional image intensifier, including an image intensifier used in a fluoroscopy system.
US10121804B2 TFT substrate and manufacturing method thereof
A TFT substrate and a manufacturing method thereof are provided. The TFT substrate includes a plurality of vias formed in a second insulation layer that is formed on a second metal layer that forms peripheral signal wiring traces of the TFT substrate so as to line up in an extension direction of each of the peripheral signal wiring traces and a third metal layer that is formed on the second insulation layer at a location corresponding to each of the peripheral signal wiring traces such that the third metal layer is connected, through the vias, with each of the peripheral signal wiring traces to thereby reduce the electrical resistance of each of the peripheral signal wiring traces and thus lowering down power consumption of control ICs and improving capability of the TFT substrate for resisting electrostatic discharge.
US10121801B2 TFT array substrate and manufacturing method thereof, and display device
The present invention provides a TFT array substrate, the TFT array substrate includes: a first metal layer including a first common electrode line, a second metal layer including a second common electrode line, and a third common electrode line, wherein the third common electrode line is electrically connected with at least one of the first common electrode line and the second common electrode line. The TFT array substrate provided by the present invention can achieve at least one effect of reducing the delay of a common electrode line signal (common signal), reducing flicker inequality and crosstalk without reducing the aperture ratio, lowering the cost and simplifying the manufacturing process.
US10121798B2 Semiconductor device including stacked structure
A semiconductor device includes a substrate, a stacked structure on the substrate, and a vertical structure in a hole passing through the stacked structure. The stacked structure includes units stacked on top of each other in a direction perpendicular to a top surface of the substrate. The units include first units and second units between the first units. Each of the first units includes a first interlayer insulating layer on a first gate, and each of the second units includes a second interlayer insulating layer on a second gate. A ratio of a thickness of the second interlayer insulating layer with respect to a thickness of the second gate is different from a ratio of a thickness of the first interlayer insulating layer with respect to a thickness of the first gate.
US10121795B2 Method for producing pillar-shaped semiconductor memory device
A method for producing a pillar-shaped semiconductor memory device includes forming a mask on a semiconductor substrate and etching to form a semiconductor pillar on the semiconductor substrate. A tunnel insulating layer is formed and a data charge storage insulating layer is formed so as to surround the tunnel insulating layer, and a first conductor layer and a second interlayer insulating layer are formed on the semiconductor pillar. S stacked material layer is formed in a direction perpendicular to an upper surface of the semiconductor substrate, the stacked material layer including the first conductor layer and the second interlayer insulating layer. Data writing and erasing due to charge transfer between the semiconductor pillar and the data charge storage insulating layer through the tunnel insulating layer is performed by application of a voltage to the first conductor layer.
US10121789B2 Self-aligned source/drain contacts
A semiconductor substrate includes lower source/drain (S/D) regions. A replacement metal gate (RMG) structure is arranged upon the semiconductor substrate between the lower S/D regions. Raised S/D regions are arranged upon the lower S/D regions adjacent to the RMG structure, respectively. The raised S/D regions may be recessed to form contact trenches. First self-aligned contacts are located upon the raised S/D regions within a first active area and second self-aligned contacts are located upon the recessed raised S/D regions in the second active area. The first and second self-aligned contacts allows for independent reduction of source drain contact resistances. The first self-aligned contacts may be MIS contacts or metal silicide contacts and the second self-aligned contacts may be metal-silicide contacts.
US10121788B1 Fin-type field effect transistors with single-diffusion breaks and method
Disclosed is a semiconductor structure, including at least one fin-type field effect transistor and at least one single-diffusion break (SDB) type isolation region, and a method of forming the semiconductor structure. In the method, an isolation bump is formed above an isolation region within a semiconductor fin and sidewall spacers are formed on the bump. During an etch process to reduce the height of the bump and to remove isolation material from the sidewalls of the fin, the sidewall spacers prevent lateral etching of the bump. During an etch process to form source/drain recesses in the fin, the sidewalls spacers protect the semiconductor material adjacent to the isolation region. Consequently, the sides and bottom of each recess include semiconductor surfaces and the angle of the top surfaces of the epitaxial source/drain regions formed therein is minimized, thereby minimizing the risk of unlanded source/drain contacts.
US10121782B2 3D cross-point memory manufacturing process having limited lithography steps
The present disclosure generally relates to semiconductor manufactured memory devices and methods of manufacture thereof. More specifically, methods for forming a plurality of layers of a 3D cross-point memory array without the need for lithographic patterning at each layer are disclosed. The method includes depositing a patterned hard mask with a plurality of first trenches over a plurality of layers. Each of the plurality of first trenches is etched all the way through the plurality of layers. Then the hard mask is patterned with a plurality of second trenches, which runs orthogonal to the plurality of first trenches. Selective undercut etching is then used to remove each of the plurality of layers except the orthogonal metal layers from the plurality of second trenches, resulting in a 3D cross-point array with memory material only at the intersections of the orthogonal metal layers.
US10121776B2 Film-type semiconductor packages and display devices having the same
A film-type semiconductor package includes a semiconductor integrated circuit and a dummy metal pattern. The semiconductor integrated circuit is formed on a film and includes an electrostatic discharge (ESD) protection circuit. The dummy metal pattern is formed on the film and is electrically connected to the ESD protection circuit through a first wiring formed on the film.
US10121772B1 Display apparatus
A display apparatus includes a driving substrate, a plurality of light-emitting devices, and a plurality of metal common electrodes. The light-emitting devices are dispersedly disposed on the driving substrate, and each of the light-emitting devices includes an epitaxial structure and a first type electrode and a second type electrode disposed on the epitaxial structure. The metal common electrodes are dispersedly disposed on the driving substrate and in contact with a portion of the second type electrode of each of the light-emitting devices to form an ohmic contact.
US10121770B2 Device with multiple, stacked light emitting devices
A device according to embodiments of the invention includes a first semiconductor light emitting layer disposed between a first n-type region and a first p-type region. A second semiconductor light emitting layer disposed between a second n-type region and a second p-type region is disposed over the first semiconductor light emitting layer. A non-III-nitride material separates the first and second light emitting layers.
US10121761B2 Hetero-bipolar transistor and method for producing the same
A method of producing a semiconductor device includes steps of: growing semiconductor layers to form a semiconductor stack on a semiconductor substrate; forming a first adhesive layer on the semiconductor stack; bonding a temporary support made of non-semiconductor material to the first adhesive layer; removing the semiconductor substrate from the semiconductor stack to expose a surface of the semiconductor stack; forming a second adhesive layer on the exposed surface of the semiconductor stack; bonding a support to the second adhesive layer; and removing the temporary support from the semiconductor stack. The support has a thermal conductivity greater than the thermal conductivities of the semiconductor layer in the semiconductor stack. In forming the first adhesive layer, this layer can cover the entire surface, or both the top and a side of the semiconductor stack. Before forming the first adhesive layer, a protective layer can be formed on the semiconductor stack.
US10121756B2 Anisotropic conductive film and connection structure
In order to easily inspect a dispersion state of conductive particles in such an anisotropic conductive film that the conductive particles are dispersed even at high density, linear lines including no conductive particle in a plan view of an anisotropic conductive film including an insulating adhesive layer and conductive particles dispersed in the insulating adhesive layer are allowed to exist at predetermined intervals. Specifically, the conductive particles are disposed in a lattice so as to be arranged in a first arrangement direction and a second arrangement direction, and the disappearance lines are inclined relative to the first arrangement direction or the second arrangement direction.
US10121753B2 Enhanced solder pad
A solder pad includes a surface. A tin layer is arranged on the surface. At least one out of a bismuth layer, an antimony layer and a nickel layer is arranged on the tin layer.
US10121738B2 Semiconductor constructions
Some embodiments include methods of forming interconnects through semiconductor substrates. An opening may be formed to extend partway through a semiconductor substrate, and part of an interconnect may be formed within the opening. Another opening may be formed to extend from a second side of the substrate to the first part of the interconnect, and another part of the interconnect may be formed within such opening. Some embodiments include semiconductor constructions having a first part of a through-substrate interconnect extending partially through a semiconductor substrate from a first side of the substrate; and having a second part of the through-substrate interconnect extending from a second side of the substrate and having multiple separate electrically conductive fingers that all extend to the first part of the interconnect.
US10121728B2 Thin film capacitor and semiconductor device with improved heat dissipation
The present invention provides a thin film capacitor including a first electrode layer, a second electrode layer, and a dielectric layer provided between the first electrode layer and the second electrode layer, wherein a ratio (S/S0) of a surface area S of a surface of the first electrode layer on an opposite side to the dielectric layer to a projected area S0 in a thickness direction of the first electrode layer is 1.01 to 5.00.
US10121726B2 Cooler for semiconductor devices
Embodiments of the present disclosure relate to a cooler for semiconductor devices. The semiconductor device may be electrically coupleable to a power source. The device may generate heat when the power source supplies power to the device during use of the device. The cooler may be coupled to one or more surfaces of the device. The cooler may include a hydrophilic material to adsorb water from ambient air. During operation of the device, the cooler may cool the device by conduction of heat away from the device to the cooler. The cooler may include water that is evaporated during use of the device to increase cooling capacity of the cooler. The cooler may be recharged with water from humidity in air when the device is not operated or operated at a lower power level. Other embodiments may be described and/or claimed.
US10121721B2 Heat dissipation bump electrode for chip on film
A dummy bump electrode for heat-dissipating is provided on a surface of a semiconductor chip. The semiconductor chip is mounted on a wiring substrate. A lead line is formed on the wiring substrate. The heat-dissipating bump electrode and a lead line are connected to each other through a heat dissipation pattern, thereby efficiency of the heat dissipation is improved.
US10121712B2 Accelerated failure test of coupled device structures under direct current bias
A method of conducting an in situ reliability test on a cross-section of a device with layered structure at micron-scale and at least two electrodes. The method includes steps of locating an electron transparent cross-sectional portion of the device in a holder and transmitting a direct current bias voltage to the cross-sectional portion of the device through at least two electrodes of the device, and observing and quantifying the microstructural changes of the device cross-section on the holder. A system for conducting an in situ reliability test on a device with a layered structure at a micron-scale and at least two electrodes is also provided.
US10121708B2 Systems and methods for detection of plasma instability by optical diagnosis
A wafer is positioned on a wafer support apparatus beneath an electrode such that a plasma generation region exists between the wafer and the electrode. Radiofrequency power is supplied to the electrode to generate a plasma within the plasma generation region. Optical emissions are collected from the plasma using one or more optical emission collection devices, such as optical fibers, charge coupled device cameras, photodiodes, or the like. The collected optical emissions are analyzed to determine whether or not an optical signature of a plasma instability exists in the collected optical emissions. Upon determining that the optical signature of the plasma instability does exist in the collected optical emissions, at least one plasma generation parameter is adjusted to mitigate formation of the plasma instability.
US10121707B2 Method of fabrication of a FET transistor having an overlapped gate
A method for making a FET transistor, including the following steps: making, on a crystalline semiconducting layer, a layer of gate dielectric on which a gate conducting layer is arranged, etching the conducting layer such that a remaining portion of this layer fully covers a first semiconducting portion forming an active zone and a second semiconducting portion adjacent to the active zone, implanting atoms and/or dopants in the semiconducting layer, thus amorphizing the semiconductor around the first portion and that of the second portion, etching the remaining portion of the conducting layer and of the dielectric layer according to a gate pattern partially covering the first portion and the second portion, forming the gate and a gate overflow, etching the amorphous semiconductor.
US10121703B2 Contact structure and extension formation for III-V nFET
FinFET devices including III-V fin structures and silicon-based source/drain regions are formed on a semiconductor substrate. Silicon is diffused into the III-V fin structures to form n-type junctions. Leakage through the substrate is addressed by forming p-n junctions adjoining the source/drain regions and isolating the III-V fin structures under the channel regions.
US10121700B2 Semiconductor device and fabrication method thereof
Semiconductor devices and fabrication methods thereof are provided. An exemplary fabrication method includes providing a base substrate; forming gate structures over the base substrate; forming doped source/drain regions in the base substrate at two sides of each of the gate structures; forming an oxide layer on each of the doped source/drain regions; forming a metal layer on the oxide layer; and performing a reactive thermal annealing process, such that the metal layer reacts with a material of the oxide layer and a material of the doped source/drain regions to form a metal contact layer on each of the doped source/drain regions. The metal contact layer includes a first metal contact layer on the doped source/drain region, an oxygen-containing metal contact layer on the first metal contact layer, and a second metal contact layer on the oxygen-containing metal contact layer.
US10121694B2 Methods of manufacturing a semiconductor device
Methods of manufacturing a semiconductor device are described. In an embodiment, the method may include providing a substrate having a metal layer disposed thereon, the metal layer having a conductive trace pattern formed therein; depositing a dielectric material over the conductive trace pattern of the metal layer; determining a layout of a plurality of air gaps that will be formed in the dielectric material based on a design rule checking (DRC) procedure and the conductive trace pattern; and forming the plurality of air gaps in the dielectric material based on the layout of the plurality of air gaps.
US10121692B2 Substrate holding apparatus
There is disclosed an improved substrate holding apparatus which can minimize deformation of a spring, which is provided to bias a support post for supporting a substrate, even when a large centrifugal force acts on the spring. The substrate holding apparatus includes: a support post movable in an axial direction thereof; a chuck provided on the support post and configured to hold a periphery of a substrate; a spring biasing the support post in the axial direction; a first structure configured to restrict a movement of an upper portion of the spring in a direction perpendicular to the axial direction of the support post; and a second structure configured to restrict a movement of a lower portion of the spring in a direction perpendicular to the axial direction of the support post.
US10121688B2 Electrostatic chuck with external flow adjustments for improved temperature distribution
An electrostatic chuck is described with external flow adjustments for improved temperature distribution. In one example, a method for adjusting coolant flow in an electrostatic chuck includes heating a dielectric puck, the dielectric puck being for electrostatically gripping a silicon wafer. Heat is detected at a plurality of locations on a top surface of the dielectric puck, the locations each being thermally coupled to at least one of a plurality of coolant chambers of the electrostatic chuck. A plurality of valves are adjusted to control coolant flow into the coolant chambers based on the detected heat.
US10121684B2 Manufacturing method, pickup method, equipment and EMI (electromagnetic interference) electromagnetic shielding layer manufacturing method of SiP (system in package) module
The invention discloses, pickup method, equipment and EMI electromagnetic shielding layer manufacturing method of SiP module. The method for picking up the SiP module comprises the following steps: A nozzle descends to touch the upper surface of the SiP module; the nozzle sucks the SiP module; an air thimble ascends to touch the lower surface of the carrier; the air thimble covers the through hole of the carrier, so as to form the enclosed space for the lower surface of the SiP module, the through hole and the air thimble; compressed air is sprayed into the enclosed space from the hollow structure of the air thimble and acts on the lower surface of the SiP module, so that the bonding between the SiP module and the doubled-sided adhesive tape is loosened; the nozzle ascends and picks up the SiP module.
US10121681B2 Semiconductor processing device
Embodiments of a semiconductor processing apparatus are disclosed. The semiconductor processing apparatus includes a micro chamber for tightly accommodating and processing a semiconductor wafer. The micro chamber includes an upper chamber portion defining an upper working surface and a lower chamber portion defining a lower working surface. The upper chamber portion and the lower chamber portion are relatively movable between an open position for loading and removing the semiconductor wafer and a closed position for tightly accommodating the semiconductor wafer. The semiconductor processing apparatus adopts a modified column device, a lower chamber portion and a balance correction device to achieve easy operation and maintenance, better prevention of chemical processing fluid leakage, and corrosion-resistant design.
US10121672B2 Cutting method for cutting processing-target object and cutting apparatus that cuts processing-target object
There is provided a cutting method for cutting a processing-target object by a cutting blade. The cutting method includes a holding step of holding the processing-target object by a holding table and a cutting step of cutting the processing-target object by the cutting blade by causing the cutting blade that rotates to cut into the processing-target object held by the holding table and causing the holding table and the cutting blade to relatively move after the holding step is carried out. In the cutting step, cutting is carried out with detection of whether or not a crack in the processing-target object exists by a crack detecting unit disposed on the rear side relative to the cutting blade in a cutting progression direction in which cutting processing of the processing-target object by the cutting blade progresses.
US10121668B2 Method of forming closed cell lateral MOSFET using silicide source
A closed cell lateral MOSFET device includes minimally sized source/body contacts formed in source cells with silicided source and body diffusion regions formed therein. In this manner, the cell pitch of the cellular transistor array is kept small while the ruggedness of the transistor is ensured. In other embodiments, a closed cell lateral MOSFET device is formed using silicided source and body diffusion regions and self-aligned contacts or borderless contacts as the source/body contacts. The polysilicon gate mesh can be formed using minimum polysilicon-to-polysilicon spacing to minimize the cell pitch of the cellular transistor array.
US10121667B2 Creation of hyperdoped semiconductors with concurrent high crystallinity and high sub-bandgap absorptance using nanosecond laser annealing
In one aspect, a method of processing a semiconductor substrate is disclosed, which comprises incorporating at least one dopant in a semiconductor substrate so as to generate a doped polyphase surface layer on a light-trapping surface, and optically annealing the surface layer via exposure to a plurality of laser pulses having a pulsewidth in a range of about 1 nanosecond to about 50 nanoseconds so as to enhance crystallinity of said doped surface layer while maintaining high above-bandgap, and in many embodiments sub-bandgap optical absorptance.
US10121637B2 Multi-platen ion implanter and method for implanting multiple substrates simultaneously
An ion implantation apparatus and a method for ion implantation provides for implanting multiple substrates simultaneously. The different substrates are on corresponding platens within an ion implantation chamber or they may be positioned on separate substrate holders on a single oversized platen. The substrates and platen or platens, are translatable with respect to an ion beam, the individual substrates are rotatable and the position of the substrates relative to one another in the ion implantation chamber are movable. By rotating, translating and repositioning substrates during the ion implantation process, the entirety of all substrates are implanted by an ion beam even when the ion beam has a relatively small footprint and a relatively short scan length, compared to the diameters of the substrates undergoing implantation.
US10121635B2 Charged particle beam system and method of operating the same
A method of operating a charged particle beam system, the method comprises extracting a particle beam from a source; performing a first accelerating of the particles of the beam; forming a plurality of particle beamlets from the beam after the performing of the first accelerating; performing a second accelerating of the particles of the beamlets; performing a first decelerating of the particles of the beamlets after the performing of the second accelerating; deflecting the beamlets in a direction oriented transverse to a direction of propagation of the particles of the beamlets after the performing of the first decelerating; performing a second decelerating of the particles of the beamlets after the deflecting of the beamlets; and allowing the particles of the beamlets to be incident on an object surface after the performing of the second decelerating.
US10121632B2 Charged particle beam apparatus
Provided is a charged particle beam apparatus which includes a charged particle source, a sample table on which a sample is placed, a charged particle beam optical system that includes an objective lens and emits a charged particle beam emitted from the charged particle source onto the sample, a plurality of detectors which detect secondary particles emitted from the sample when being irradiated with the charged particle beam, and a rotation member which magnetically, electrically, or mechanically changes a detected azimuth angle of the secondary particles emitted from the sample.
US10121631B2 Charged particle beam device provided with ion pump
In a charged particle apparatus with an ion pump, which is a charged particle beam apparatus with an ion pump including a charged particle beam irradiation detecting unit for irradiating a sample with a charged particle beam in a chamber and detecting a secondary charged particle, an image processing unit for forming a secondary charged particle image from a detection signal of the detected secondary charged particle, an output unit for processing at the image processing unit and outputting an image, an ion pump for maintaining the interior of the processing chamber in a vacuum state, a driving power supply unit of the ion pump, and a high voltage cable for connecting the ion pump and the driving power supply unit, the driving power supply unit of the ion pump is structured to include a high voltage power supply circuit unit for operating the ion pump, a load current detection circuit unit for detecting a load current applied to the ion pump, and a canceller circuit unit for reducing low frequency noise applied to the load current detection circuit unit in order to sufficiently reduce low frequency noise of the power supply of the ion and to measure the degree of vacuum with a high accuracy.
US10121612B2 Door monitoring contact switch device
A contact switch including a rail having slot with a first straight section and a second curved section, a toggle unit inside a housing, the toggle unit including an extension unit that slidably engages the slot and at least one contact, a contact unit in the housing including at least one contact, where the toggle unit moves in the housing such that the contacts on the toggle unit engage at least one contact on the stationary unit in the first straight section and the contacts disengage in the second curved section.
US10121602B2 Metal substrate for dye-sensitized solar cell
This metal substrate for a dye-sensitized solar cell includes a clad material including a nonporous first metal layer, arranged on an anode side of a dye-sensitized solar cell element, made of a metal having corrosion resistance against an electrolyte of the dye-sensitized solar cell element and a second metal layer made of a metal having lower electrical resistance than the first metal layer and bonded to a side of the first metal layer opposite to the dye-sensitized solar cell element.
US10121601B2 Photoelectrode material and photocell material
A method of generating electricity utilizing silicon oxide is provided. The method includes irradiating a light to a photocell comprising a photovoltaic material which consists essentially of silicon oxide in a manner that causes the silicon oxide to generate the electricity in response to the irradiation of light, and correcting the electricity from the photovoltaic material.
US10121600B2 Solid electrolytic capacitor with improved performance at high voltages
A solid electrolytic capacitor that comprises a sintered porous anode, a dielectric layer that overlies the anode body, and a solid electrolyte overlying the dielectric layer is provided. The anode is formed from a finely divided powder (e.g., nodular or angular) having a relatively high specific charge. Despite the use of such high specific charge powders, high voltages can be achieved through a combination of features relating to the formation of the anode and solid electrolyte. For example, relatively high press densities and sintering temperatures may be employed to achieve “sinter necks” between adjacent agglomerated particles that are relatively large in size, which render the dielectric layer in the vicinity of the neck less susceptible to failure at high forming voltages.
US10121595B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a first plating layer in contact with a first organic layer and a second plating layer in contact with a second organic layer. When the first organic layer disposed on a first base electrode layer located on a first principal surface or a second principal surface, or the second organic layer disposed on a second base electrode layer located thereon, is referred to as an organic layer principal surface portion, and when the first organic layer disposed on the first base electrode layer located on a first end surface or a second end surface, or the second organic layer disposed on the second base electrode layer located thereon, is referred to as an organic layer end surface portion, the surface roughness of the organic layer end surface portion is larger than the surface roughness of the organic layer principal surface portion.
US10121593B2 Composite electronic component
A composite electronic component includes a first and second electronic elements, and a joint material. The first electronic element includes a base member, and an upper surface conductor on an upper surface of the base member. The second electronic element includes an element body with a lower surface facing the upper surface of the base member, and a terminal conductor disposed on the lower surface of the element body. The joint material joins the upper surface conductor and the terminal conductor. The upper surface conductor includes a conductive layer in which a metal that is maximum in weight ratio is Ag. The lateral surface of the conductive layer is covered with conductive layers defining a protective metal film, and the metal that is maximum in weight ratio contained in the conductive layers defining a protective metal film is a metal other than Ag and Cu.
US10121592B2 Dielectric thin film and electronic component
A dielectric thin film containing MgO as a main component, wherein the dielectric thin film is composed of a columnar structure group containing at least one columnar structure A constructed by single crystal and at least one columnar structure B constructed by polycrystal, respectively, and in the cross section of the direction perpendicular to the dielectric thin film, when the area occupied by the columnar structure A is set as CA and the area occupied by the columnar structure B is set as CB, the relationship between CA and CB satisfies 0.4≤CB/CA≤1.1.
US10121583B2 Coil structure and electromagnetic component using the same
An electromagnetic component including a multi-layer, spiral coil structure embedded in a molded body is disclosed. Each layer of the coil structure makes approximately one and a quarter turns of a winding. Each layer of the coil structure has a loose middle segment, two slim end segments overlapping each other with a spacing therebetween, and tapered neck segments respectively connecting the loose middle segment with the two slim end segments.
US10121580B2 Gluing device, gluing method and colloid for packaging devices
The present disclosure provides a gluing device, a gluing method and a colloid for packaging devices. The gluing device includes an instillation head configured to guide a glue added with magnetic material in an instillation direction; and a magnetic field generation mechanism configured to apply a magnetic field within the instillation head, so as to apply a force to the magnetic material through the magnetic field in a direction identical to or opposite to the instillation direction. Thus a flow rate of the glue in the instillation direction is controlled through the force applied by the magnetic material to the glue. The glue in the gluing device may be smoothly dripped out at a constant flow rate, thereby to prevent the occurrence of discontinuous or thin glue lines in the related art due to an insufficient pressure during gluing.
US10121568B2 Electricity transmission cable with mass-impregnated paper insulation
An electricity transmission cable with mass-impregnated paper insulation has around at least one conductor (1), an impregnated paper layer (2) and a metal layer (3) adjacent to the impregnated paper layer, this metal layer (3) consisting of copper or aluminum. The cable has, directly around said metal layer (3), an insulating material layer (4) and, directly around the insulating material layer (4), a transverse reinforcement layer (5) made of steel or made of glass fiber tape.
US10121562B2 Graphene-nanomaterial complex, flexible and stretchable complex comprising the same and methods for manufacturing complexes
The present disclosure relates to a graphene-nanomaterial complex, a flexible and stretchable complex including the same, and methods for manufacturing the complexes. A graphene-nanomaterial complex according to a first aspect of the present disclosure includes a plurality of graphenes and nanomaterials disposed between the graphenes, in which the graphenes are not disposed on the same plane to form a three-dimensional (3D) graphene structure, and the graphenes, the nanomaterials or both form an electrical network.
US10121561B2 Collimator for X-ray diffraction spectroscopy, associated device and its use
The invention relates to the field of the analysis of objects by x-ray diffraction spectroscopy. One subject of the invention is a device for analyzing an object by x-ray diffraction spectroscopy, comprising a collimator the shape of which allows various portions of an object to be analyzed simultaneously. To do this, the collimator includes channels inclined with respect to an axis, called the central axis of the collimator, in such a way that various channels address various elementary volumes distributed through the object. Another subject of the invention is a method allowing an object to be analyzed using such a device. The object may for example be a biological tissue that it is desired to characterize non-invasively and non-destructively.
US10121558B2 Process for facilitating the management of care
In a patient care process a human patient 2 is registered with a computer system 1. The system 1 records identity details for the patient 2 against a unique identifier. The system 1 receives information indicative of the health or other condition of the patient 2 and records such information against the patient's unique identifier. A health care plan 5 is also generated and/or recorded in or by the system 1 for the patient 2 against the unique identifier. The system 1 may receive and processes electronic data 6, 7, to determine whether the patient is substantially compliant or responding adequately to the care plan 5. The system 1 then generates and at least initiates a notification 8 to the patient 2 and/or at least one suitably authorized health care provider 3.
US10121555B2 Wear-limiting non-volatile memory
A non-volatile memory device having at least one non-volatile flash memory formatted with physical addresses to read and write data that is organized into blocks of data, wherein the blocks of data are organized into pages of data, and wherein the pages of data are organized into cells of data. The non-volatile memory device includes a non-volatile memory controller to direct read and write requests to the non-volatile flash memory for the storage and retrieval of data. The non-volatile memory controller includes a flash translation layer to correlate read and write requests for data having a logical address between the reading and writing the data to physical address location of the non-volatile flash memory. The flash translation layer, when writing to a physical address location, chooses between a wear-leveling circuit and a wear-limiting circuit to select the physical address location.
US10121553B2 Capacitive-coupled non-volatile thin-film transistor NOR strings in three-dimensional arrays
Multi-gate NOR flash thin-film transistor (TFT) string arrays are organized as three dimensional stacks of active strips. Each active strip includes a shared source sublayer and a shared drain sublayer that is connected to substrate circuits. Data storage in the active strip is provided by charge-storage elements between the active strip and a multiplicity of control gates provided by adjacent local word-lines. The parasitic capacitance of each active strip is used to eliminate hard-wire ground connection to the shared source making it a semi-floating, or virtual source. Pre-charge voltages temporarily supplied from the substrate through a single port per active strip provide the appropriate voltages on the source and drain required during read, program, program-inhibit and erase operations. TFTs on multiple active strips can be pre-charged separately and then read, programmed or erased together in a massively parallel operation.
US10121552B1 Reducing charge loss in data memory cell adjacent to dummy memory cell
A memory device and associated techniques to reduce charge loss of memory cells. In one aspect, a charge loss countermeasure is performed if a word line selected for programming is adjacent to a dummy word line. The countermeasure can involve programming the dummy memory cells through injection disturb. In one approach, the timing is adjusted for the voltages on the selected word line and the dummy word line at the end of a program voltage. The selected word line voltage can be decreased more quickly, or the dummy word line voltage can be decreased more slowly. The decrease of the dummy word line voltage can also be delayed. Another approach involves elevating the bit line voltage during the decrease of the selected word line voltage. The bit line voltage can be a function of the assigned data state of a selected cell.
US10121545B2 Semiconductor memory device and operating method for inhibiting programming
An operating method of a semiconductor memory device including a plurality of memory cells each having one of “n” number of program statuses as a target program status, the operating method comprising: setting a first group of the memory cells, which have a first group of the program statuses as the target program status, to a program permit mode; setting a second group of the memory cells, which have a second group of the program statuses as the target program status, to a program inhibit mode; performing a program operation and a program verification operation to an i-th one of the “n” program statuses in ascending order of level of the program statuses; and changing one or more of the memory cells of the first group of the memory cells having the i-th program status from the program permit mode to the program inhibit mode, and one or more of the memory cells of the second group of the memory cells having an (i+k)th program status to from the program inhibit mode to the program permit mode, upon success of the program verification operation to the i-th program status.
US10121536B2 Semiconductor memory device and memory system
A semiconductor memory device includes a first memory cell array including a first memory cell that is capable of holding two or more bits of data including at least a first bit and a second bit, a second memory cell array including a second memory cell that is capable of holding two or more bits of data including at least a first bit and a second bit, a first word line electrically connected to a gate of the first memory cell, and a second word line electrically connected to a gate of the second memory cell. In a read operation, at least first, second, and third voltages are applied successively to both the first word line and the second word line to read a first page including the first bit of the first memory cell and a second page including the second bit of the second memory cell.
US10121535B2 Memory cell of static random access memory based on resistance and capacitance hardening
The memory cell of static random access memory based on resistance-capacitance reinforcement, which comprises a latch circuit and a bit selection circuit, the latch circuit consists of two PMOS transistors P1 and P2, two NMOS transistors N1 and N2, a first resistance-capacitance network and a second resistance-capacitance network; the bit selection circuit consists of NMOS transistors N5 and N6; the latch circuit forms four storage nodes X1, X1B, X2, X2B, among which a coupling capacitor C is provided between a pair of complementary data storage nodes. Compared to the conventional memory cell of 6T structure, a resistance-capacitance network and a coupling capacitor are added, so that without changing the original read operation circuit and without obviously increasing complexity, the memory cell is prevented from having single event upset merely at a cost of increasing a small amount of area, thus ensuring correctness of data.
US10121533B2 Techniques for data retention in memory cells during power interruption
Volatile memory is described, comprising: (i) a first inverter comprising a first p-type field effect transistor (FET) connected to a first n-type FET; (ii) a second inverter comprising a second p-type FET connected to a second n-type FET; (iii) a third p-type FET; (iv) a fourth p-type FET; and (v) a floating line connecting (i) a source of the third p-type FET, and (ii) a source of the fourth p-type FET, wherein: (a) the first data line is connected to: a gate of the second p-type FET, a gate of the second n-type FET, a drain of the third p-type FET, and a gate of the fourth p-type FET, and (b) the second data line is connected to: a gate of the first p-type FET, a gate of the first n-type FET, a drain of the fourth p-type FET, and a gate of the third p-type FET.
US10121527B2 Memory device, refresh method, and system including the same
A memory device may be provided. The memory device may include an active control section configured to output a row active signal in response to a refresh signal when an active signal is activated. The memory device may include a refresh management section configured to control the refresh signal to skip a refresh operation for an unused row address in response to a refresh command signal and a refresh skip signal, and output an active row address for controlling the refresh operation. The memory device may include a memory section configured to perform a refresh operation for only an area of a cell array corresponding to a used row address in response to the row active signal and the active row address.
US10121525B2 Nonvolatile memory device and operating method of the same
A nonvolatile memory device includes memory banks and write block circuits. Each of the memory banks includes an array of memory cells. Each of the memory cells is disposed in a region of the memory banks in which bit lines and word lines intersect. The write block circuits are connected to the memory banks. Each of the write block circuits includes write drivers, that are each connected to the bit lines. The write block circuits provide a write current of the memory cells to the bit lines. A total number of write block circuits is used to determine the number of memory banks that are simultaneously provided with a write command from a host. A total number of write drivers that are activated is based on a predetermined reference value.
US10121523B2 Memory bank signal coupling buffer and method
A memory array contains a plurality of banks coupled to each other by a plurality of data lines. Each of the data lines is divided into a plurality of segments within the array. Respective bidirectional buffers couple read data from one of the segments to another in a first direction, and to couple write data from one of the segments to another in a second direction that is opposite the first direction. The data lines may be local data read/write lines that couple different banks of memory cells to each other and to respective data terminals, digit lines that couple memory cells in a respective column to respective sense amplifiers, word lines that activate memory cells in a respective row, or some other signal line within the array. The memory array also includes precharge circuits for precharging the segments of respective data lines to a precharge voltage.
US10121518B1 Reducing leak rate in adhesive-based hermetically-sealed data storage devices and systems
A hermetically-sealed container for one or more data storage devices may include a base having grooves, and corresponding sidewalls disposed within each groove, with an adhesive disposed within each groove and bonding each sidewall to the base, and with gap spacing mechanisms positioned within each groove between the corresponding sidewall and the base, thereby ensuring a gap for sufficient flow of the adhesive between each sidewall and the base. The adhesive may be a liquid-based epoxy adhesive, and whereby the spacing mechanisms enable sufficient capillary action to wet all the surfaces to form a sound hermetic bond or seal between the sidewalls and the base. The container may, then, be filled with a lighter-than-air gas such as helium.
US10121516B2 Data monitoring and management device and event data monitoring method
According to one embodiment, a device includes an instruction unit which records in a recording medium, event-related data of when an event is detected and monitoring data of when the event occurs, and a display data output unit which outputs from the recording medium and plays as display data, the event-related data and a part of the monitoring data corresponding to the event-related data. If there is a specification input to the displayed event-related data, the monitoring data corresponding to the event-related data is played.
US10121515B2 Method, system and computer program product for interactively identifying same individuals or objects present in video recordings
A method, system and computer program product for interactively identifying same individuals or objects present in video recordings is disclosed. When a thumbnail in a set of thumbnails is selected, new information is obtained. The new information may be that an individual or object is present in the portion of the video recording associated with the thumbnail. A search can be carried out for the individual or object based on the new information. The search generates new match likelihoods for each of displayed thumbnails within a user interface page. The displayed thumbnails are re-ordered based on the new match likelihoods.
US10121510B2 Encoding data
Data can be encoded in physical medium and represented by shapes having many various physical attributes. In various examples, data points are encoded and represented by the physical shape, color, size, and/or structure of objects. In one embodiment, holes in memory surface substrates represent data. Various attributes of such holes, including depth, profile size, profile shape, and/or angle can represent data.
US10121508B2 Multitrack recorder
A multitrack recorder includes a display unit and a control unit. The control unit displays on the display unit a level meter image indicating information on a corresponding track with respect to each of a predetermined number of tracks, and also first number images indicating the respective numbers of some of the tracks so as to be associated with the corresponding respective level meter images irrespective of the states of the some tracks, and, when a focused track is generated among the tracks displayed, temporarily displays a second number image indicating the number of the focused track so as to be associated with the corresponding level meter image. The second number image is displayed in a manner such that at least one of a size, a position, and a color is different from that of the first number image.
US10121506B1 Magnetic-recording medium including a carbon overcoat implanted with nitrogen and hydrogen
A magnetic-recording medium includes a hydrogen and nitrogen implanted carbon overcoat (HNICOC) on a magnetic-recording layer. The HNICOC includes nitrogen implanted in a top-surface layer of the HNICOC such that a percentage ratio of a concentration of the implanted nitrogen to a concentration of carbon is between about 30 percent (%) to about 10% within a depth from about 2 Ångstrom (Å) to about 5 Å from the top surface of the HNICOC. An amount of hydrogen implanted in the top-surface layer is between about 1% to about 12% within a distance less than about 5 Å from the top surface. A data storage device that incorporates the magnetic-recording medium within a magnetic-recording disk, and a method for making the magnetic-recording medium are also described.
US10121503B2 Suspension board with circuit having thinned insulating second portion overlapping second terminal
A suspension board with circuit having an opening with an electronic element inserted therein includes an insulating layer disposed at the edge of the opening, a first terminal disposed at one surface of the insulating layer and connected to a magnetic head, and a second terminal disposed at the other surface thereof and connected to the electronic element. The insulating layer includes a first portion in which the first terminal is disposed and a second portion that extends from the first portion toward the opening and is overlapped with a slider. The second portion is thinner than the first portion and is overlapped with the second terminal. The slider has a first surface facing the second portion. The first surface is disposed between the first terminal and the second terminal.
US10121502B2 Magnetic read head having a CPP MR sensor electrically isolated from a top shield
An apparatus according to one embodiment includes an array of transducer structures arranged along a tape bearing surface of a common module. Each transducer structure includes a lower shield, an upper shield above the lower shield, a current-perpendicular-to-plane sensor between the upper and lower shields, at least one lead, and an insulating layer between the at least one lead and the shield closest thereto. The at least one lead is selected from a group including an upper electrical lead between the sensor and the upper shield, and a lower electrical lead between the sensor and the lower shield. The at least one lead is in electrical communication with the sensor. A width of one or more of the at least one lead in a cross track direction is about equal to a width of the sensor.
US10121498B2 Beaked write transducer
An apparatus, according to one embodiment, includes: an array of write transducers, each write transducer having: a first write pole having a pole tip extending from a media facing side of the first write pole, a second write pole having a pole tip extending from a media facing side of the second write pole, a nonmagnetic write gap between the pole tips of the write poles, and a high moment layer between the write gap and the pole tip of the second write pole. The high moment layer has a higher magnetic moment than a magnetic moment of the pole tip of the second write pole. Moreover, the high moment layer protrudes beyond a plane extending along a media facing side of the second pole tip. Other systems, methods, and computer program products are described in additional embodiments.
US10121492B2 Voice converting apparatus and method for converting user voice thereof
A voice converting apparatus and a voice converting method are provided. The method of converting a voice using a voice converting apparatus including receiving a voice from a counterpart, analyzing the voice and determining whether the voice abnormal, converting the voice into a normal voice by adjusting a harmonic signal of the voice in response to determining that the voice is abnormal, and transmitting the normal voice.
US10121490B2 Acoustic signal processing system capable of detecting double-talk and method
An acoustic signal processing system and method. In accordance with an embodiment, the acoustic signal processing system includes an adaptive filter that filters a signal from a frequency band reservation module and generates a filter signal that is received by a subtractor. The subtractor generates an error signal that is used by a double-talk indicator module to generate a control signal that indicates the presence of double-talk.
US10121486B2 Audio signal classification and coding
The invention relates to a codec and a signal classifier and methods therein for signal classification and selection of a coding mode based on audio signal characteristics. A method embodiment to be performed by a decoder comprises, for a frame m: determining a stability value D(m) based on a difference, in a transform domain, between a range of a spectral envelope of frame m and a corresponding range of a spectral envelope of an adjacent frame m−1. Each such range comprises a set of quantized spectral envelope values related to the energy in spectral bands of a segment of the audio signal. The method further comprises selecting a decoding mode, out of a plurality of decoding modes, based on the stability value D(m); and applying the selected decoding mode.
US10121483B2 Hybrid RTP payload format
In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for formatting a payload for transmission of multi-mode speech/audio codec data. The method comprises deciding whether a header-less or a header-full payload format is used for transmission of a coded frame. The decision is based on a codec mode and a required functionality. The payload data is packetized with or without the payload header depending on the decision.
US10121480B2 Method and apparatus for encoding audio data
A method for processing audio data includes determining a first common scalefactor value for representing quantized audio data in a frame. A second common scalefactor value is determined for representing the quantized audio data in the frame. A line equation common scalefactor value is determined from the first and second common scalefactor values.
US10121478B2 Audio watermark and synchronization tones for recording devices
A recording device, such as a video camera, emits audio watermarks (e.g., audible tones, inaudible tones) and records audio watermarks emitted by other recording devices. The audio watermarks provide information (e.g., data) such as an identifier of the camera and the identity of the operate. Audio watermarks may further include time information such as a timestamp indicating the time that the audio watermark was emitted by the camera. Audio watermarks may be emitted and recorded at intervals while recording an incident. A processing system, such as a digital video and audio processing system, may receive video information and recorded watermarks from multiple recording devices. The processing system may use the audio watermarks recorded by each recording device to determine which recording devices were in the vicinity of an incident. The processing system may also use the audio watermarks to align (e.g., synchronize) the video recorded by the various recording devices. Alignment of recorded video may permit synchronized playback of the recorded video from the various recording devices. Alignment may further identify at what point during an incident a recording device began and terminated recording.
US10121475B2 Computer-implemented system and method for performing distributed speech recognition
A computer-implemented system and method for performing distributed speech recognition is provided. Audio data is collected. A main grammar and secondary grammars are simultaneously provided for the audio data. Each secondary grammar includes an independent grammar. Speech recognition is simultaneously performed on the audio data using each secondary grammar. A new grammar is constructed for the audio data based on the main grammar template using results of the speech recognition. Further speech recognition is performed on the audio data using the new grammar.
US10121468B2 System and method for combining geographic metadata in automatic speech recognition language and acoustic models
Disclosed herein are systems, methods, and computer-readable storage media for a speech recognition application for directory assistance that is based on a user's spoken search query. The spoken search query is received by a portable device and portable device then determines its present location. Upon determining the location of the portable device, that information is incorporated into a local language model that is used to process the search query. Finally, the portable device outputs the results of the search query based on the local language model.
US10121457B2 Method and apparatus for waking-up violin and other string instruments
Waking-up a violin or other instrument by determining naturally resonating features of a particular instrument by applying tones and analyzing the instrument's responses, and then applying vibrations (e.g., continuously and/or in patterns, such as alternating on/off, staccato, etc.) corresponding to the most responsive (resonant) portions of the instrument's responses (e.g., peaks of the analyzed instrument's response) fully breaking in the various parts of the instrument. The applied vibrations are continued until the instrument's amplitude response plateaus.
US10121454B2 Displaying images on local-dimming displays
Displays, display components, image and video processing apparatus and related methods are described. A method for driving local-dimming displays comprises generating control values for driving pixels of a spatial light modulator from one image data component and generating control values for driving backlight elements from a second image data component. The first and second image data components may respectively comprise a tone map and a ratio image. Control values for the spatial light modulator and/or backlight may be obtained using cost effective hardware.
US10121453B2 Bit rate controller and a method for limiting output bit rate
The present invention relates to a bit rate controller comprising: a light determination block configured to determine a light level in images of a captured scene; and a maximum bit rate setting block. The maximum bit rate setting block is configured to: upon the light level being determined to be a low light level, set a low-light maximum bit rate; upon the light level being determined to be an intermediate light level, set an intermediate-light maximum bit rate; or upon the light level being determined to be a high light level, set a high-light maximum bit rate. The low-light maximum bit rate is lower than the intermediate-light maximum bit rate. The high-light maximum bit rate is lower than the intermediate-light maximum bit rate.
US10121452B2 Display device having compensating capacitors for different wiring lengths and method of manufacturing the same
Provided are a display device and a method of manufacturing the same. A display device comprises a display area, a non-display area, signal lines, and compensating capacitors. The display area and the non-display area are defined on a substrate. The signal lines are located within the display area, and their wiring lengths differ depending on location. The compensating capacitors are connected to at least one of the signal lines.
US10121449B2 Method and apparatus for screen sharing
An electronic device is provided comprising a processor configured to: identify one or more sink devices; for each sink device, generate a respective display data structure; for each sink device, generate a respective data stream, the respective data stream being generated by encoding content produced by one or more applications based on the respective display data structure of the sink device; and transmit, to each of the sink devices, that sink device's respective encoded data stream.
US10121448B2 Semiconductor device, and display device and electronic device utilizing the same
A semiconductor device having a normal function means is provided, in which the amplitude of an output signal is prevented from being decreased even when a digital circuit using transistors having one conductivity is employed. By turning OFF a diode-connected transistor 101, the gate terminal of a first transistor 102 is brought into a floating state. At this time, the first transistor 102 is ON and its gate-source voltage is stored in a capacitor. Then, when a potential at the source terminal of the first transistor 102 is increased, a potential at the gate terminal of the first transistor 102 is increased as well by bootstrap effect. As a result, the amplitude of an output signal is prevented from being decreased.
US10121443B2 Display panel and display device
A display panel includes a first gate driving circuit, a second gate driving circuit, a first pixel element and a second pixel element. The first gate driving circuit generates a first gate pulse signal. The second gate driving circuit generates a second gate pulse signal. The first gate pulse signal and the second gate pulse signal are simultaneously activated. The first pixel element receives the first gate pulse signal. The second pixel element receives the second gate pulse signal. While the first pixel element is in a negative polarity state, the second pixel element is in a positive polarity state, the first pixel element is turned off in response to a first low gate voltage of the first gate pulse signal, and the second pixel element is turned off in response to a second low gate voltage of the second gate pulse signal.
US10121438B2 Shift register and display device
A shift register and a display device are provided. The shift register includes a pre-charge unit, a pull-up unit, a first pull-down unit and a second pull-down unit. The pre-charge unit receives first and second input signals, and outputs a pre-charge signal via a first node. The pull-up unit receives the pre-charge signal and a clock signal, and outputs a scanning signal via a second node. The first pull-down unit receives the pre-charge signal, first and second pull-down control signals, and controls whether to pull-down the scanning signal to a reference voltage level. The second pull-down unit receives the pre-charge signal and first and second pull-down control signals, and controls whether to keep the scanning signal at the reference voltage level. The period of the first second pull-down control signal and the period of the second pull-down control signal are in a range from 12 frames to 180 frames.
US10121436B2 Shift register, a gate driving circuit, a display panel and a display apparatus
The disclosure provides a shift register, a gate driving circuit, a display panel and a display apparatus. The shift register may comprise an inputting module, a resetting module, a pulling up module, a pulling down module for a first node, a pulling down module for a second node, an output controlling module and an output noise reducing module. The inputting module is used to pull up a potential of the first node. The resetting module is used to pull down the potential of the first node. The pulling up module is used to pull up the potential of the second node. The pulling down module for the first node is used to pull down the potential of the first node. The pulling down module for the second node is used to pull down the potential of the second node. The output controlling module is used to control the scanning signal outputting terminal to output a signal from the second clock signal terminal; and to connect the low level signal terminal with the third node, which can ensure that the shift register can output a scanning signal in a corresponding period. Meanwhile, the signal from the third node is noise reduced by the output noise reducing module and then outputted to the scanning signal outputting terminal, which can reduce the noise of the signal outputted from the scanning signal outputting terminal.
US10121433B2 GOA circuit and method for driving the same and LCD
A gate on array (GOA) circuit for used in an LCD includes GOA units connected in cascade. An Nth GOA unit includes an Nth stage-transmittance circuit, an Nth Q-node controlling circuit, an Nth P-node controlling circuit, an Nth outputting circuit, and a first switch circuit where N is a positive integer. The first switch circuit connected to the Nth scanning line, for inputting an enabling signal to the Nth scanning line before the LCD shows images so as to turn on a TFT in a pixel which the Nth scanning line is connected to. The benefit of the function is that the display does not leak electricity when the black screen is woken up and that the stability of the circuit is enhanced at the same time.
US10121421B2 Display device and display device drive method
A display device includes an image display panel whose display is controlled by an image signal, a backlight which includes light sources and lights the image display panel from behind, and a display control section which calculates, based on the image signal, the required luminance value of the backlight for each divided area of the image display panel, calculates a tentative lighting level of each light source based on luminance distribution information for the backlight stored previously and the required luminance values, sets the lighting level of a first light source whose tentative lighting level exceeds an upper limit to the upper limit, determines the lighting level of a second light source whose tentative lighting level does not exceed the upper limit, based on the lighting level of the first light source, luminance distribution information, and required luminance value, and controls the backlight by the lighting levels.
US10121414B2 Pixel having plurality of storage capacitors, display device including the pixel, and driving method of the display device
A display device that includes a pixel including an organic light emitting diode (OLED), a driving transistor connected to the driving voltage and supplying a driving current to the OLED, a compensation capacitor connected to the gate electrode of the driving transistor, and a first storage capacitor and a second storage capacitor electrically connected to or blocked from the compensation capacitor, and a driving method thereof.
US10121412B2 Display device and timing controller
Disclosed is a display device and a timing controller that can check the status of a display driving related unit, take a proper countermeasure according to the check result, and prevent an abnormal operation of the display driving related unit or prevent a failure in driving, damage to a device, and screen abnormality that may happen according to the abnormal operation of the display driving related unit.
US10121409B2 Display device, method of controlling display device, and program
An HMD worn by a user to use includes a right display unit and a left display unit, an image display section for making a right eye of the user visually recognize an image based on light emitted by the right display unit and making a left eye of the user visually recognize an image based on light emitted by the left display unit, temperature sensors for detecting respective temperatures of the right display unit and the left display unit, and a control section for controlling the luminance of at least either one of the light display unit and the left display unit based on the temperatures detected by the temperature sensors.
US10121406B2 Shift register using oxide transistor and display device using the same
Disclosed is a shift register which is an embedded shift register using an oxide transistor is capable of improving output performance, operation range and output stability, and a display device using the same. In the shift register, each stage includes at least two light shielding layers individually overlapped with the transistors of the stage by dividing the transistors into at least two regions, and a connection transistor selectively applying a voltage to a first shielding layer overlapped with the pull-up transistor of the two light shielding layers to allow the first light shielding layer to float.
US10121402B2 Compensation method of Mura phenomenon of curved liquid crystal panel
The present invention provides a compensation method of Mura phenomenon of a curved liquid crystal panel. First, obtaining image Mura compensation data of the curved liquid crystal panel according to a collected image of a camera, and the image Mura compensation data comprises: a Mura compensation value and a compensation point location corresponded with the Mura compensation value, and the compensation point location is a location of a compensation point in the collected image of the camera, and then implementing correction to the compensation point location in the obtained image Mura compensation data to acquire a compensation point location after correction, which is employed to replace the compensation point location in the image Mura compensation data to obtain plane Mura compensation data of the curved liquid crystal panel, and finally, implementing Mura compensation to the curved liquid crystal panel according to the plane Mura compensation data.
US10121401B2 Shift register circuit and driving method thereof
A shift register circuit includes a plurality of shift registers. Each shift register includes a driving module, a voltage pre-storing module, a pulling up module, a pulling down module and a pulling down control module. The voltage pre-storing module includes a reset unit, an electric power storage unit and an output unit. The driving module, the voltage pre-storing module and the reset unit are electrically connected to a first node. One end of the electric power storage unit is electrically connected to the first node, and the another end is configured to receive the touch start signal and the touch end signal. The output unit is electrically connected between the first node and the second node. The pulling up module and the pulling down module are electrically connected to the second node. The pulling down control module is electrically connected to the pulling down module.
US10121384B2 Aircraft performance predictions
Systems and methods for processing aircraft flight information and flight plan information are described. Specific techniques are described for managing flight data in real time, sharing flight data between a plurality of systems, dynamically managing flight information, generating flight plan information, providing flight plan information to a user, and closing flight plan discontinuities.
US10121379B2 Apparatus for safety-driving of vehicle
An apparatus for safety-driving of a vehicle, including: a camera unit outputting images of different directions based on a vehicle by photographing the vicinity of the vehicle, the images including a left image and a right image of the vehicle; a top-view image output unit synthesizing the images to output a top-view image; a traffic lane detecting unit detecting a left or right traffic lane of the vehicle from the top-view image by considering a traffic lane feature of the top-view image; a side vehicle detecting unit detecting a wheel of another vehicle in at least one of the left image and the right image; an another vehicle area estimating unit estimating an existing area of another vehicle by considering the location of the detected wheel; and a warning signal output unit outputting a warning signal when the vehicle enters the existing area of another vehicle.
US10121378B2 Collision avoidance system
A collision avoidance system includes: an onboard acquisition unit provided in a vehicle traveling on a road that acquires state quantity data indicating a state quantity of a pneumatic tire of the vehicle; an onboard transmission unit provided in the vehicle that transmits the state quantity data acquired by the onboard acquisition unit to a data acquisition roadside device installed on the road; an abnormality determination unit that determines whether or not the state quantity data is abnormal; and a management device including a data acquisition unit that acquires the state quantity data from the data acquisition roadside device, a data storage unit that stores the state quantity data acquired by the data acquisition unit, and a data distribution unit that distributes the state quantity data determined as abnormal by the abnormality determination unit.
US10121377B2 Infrastructure inspection apparatus, infrastructure inspection method, and infrastructure inspection system
An inspection method includes, with a sensor mounted in an infrastructure, measuring drive assisting information that is to be used to perform a drive assisting operation of a target vehicle that uses the infrastructure, transmitting the drive assisting information to the target vehicle, receiving, from the target vehicle, information of the infrastructure measured by the target vehicle, and inspecting the infrastructure using the information of the infrastructure.
US10121374B2 Parking event detection and location estimation
Systems, methods, devices and computer-readable mediums are disclosed for parking event detection and location estimation. In some implementations, a method comprises: determining, by a processor of a mobile device, a first activity state indicative of a possible parking event; obtaining, by the processor, a speed of the mobile device from a global navigation satellite system (GNSS) of the mobile device; obtaining, by the processor, pedometer data from a digital pedometer of the mobile device; determining, by the processor, a second activity state indicative of a possible parking event based at least in part on the GNSS speed and pedometer data; and responsive to the second activity state, estimating, by the processor, a location of the vehicle.
US10121372B2 Method and system for displaying speed information
A system for displaying speed information for a vehicle includes a speed measuring device configured to obtain an actual current speed, a display for displaying speed information to an operator, and a controller. The controller acquires a geographical location, obtains road data including a posted speed limit for the geographical location, and causes displaying a first graphical feature indicating the posted speed limit and a second graphical feature indicating the actual current speed. For example, the first graphical feature is in the form of a ring, while the second graphical feature is a circle centered within the first graphical feature. A size of the second graphical feature corresponds to the actual current speed and dynamically changes with the change of the actual current speed. Thus, the size of second graphical feature increases with the increase of actual current speed and decreases with the decrease of actual current speed.
US10121369B2 Method for traffic control
Described is a method to optimize traffic light activity and minimize traffic congestion. Traffic conditions are monitored by sensors and a controller dynamically controls the green light time to account for traffic conditions and enhance the traffic flow. In one example, the green light time of each lane is reduced or increased according to traffic flow in the lane.
US10121363B2 Alarm triggering method for sensor and electronic device using the same
An alarm triggering method for a sensor and an electronic device using the same are proposed. The method is applicable to an electronic device and includes the following steps. A sensor signal is received from the sensor. Whether a signal magnitude of the sensor signal satisfies a first triggering condition associated with a first determination threshold is determined. In response to the signal magnitude satisfying the first triggering condition, whether the signal magnitude satisfies a second triggering condition associated with a second determination threshold or a third triggering condition associated with a time determination threshold is further determined, where the second determination threshold is greater than the first determination threshold. When the signal magnitude satisfies the second triggering condition or the third triggering condition, the sensor is determined to be in an alarm state so as to output an alarm signal.
US10121358B2 Wireless emergency bell control system and method, and computer-readable recording medium
Embodiments of the present invention relate to a wireless emergency bell and a method for controlling a wireless emergency bell installed in a school and a school zone, the method comprising the steps of: receiving an input signal generated by pressing a provided button by a reporter when an emergency situation occurs; generating an emergency bell signal, repeatedly transmitting the generated emergency bell signal to at least one pager and a receiver during a predetermined configuration time, and outputting a prestored alarm sound to the outside through a provided speaker; generating an emergency bell voice signal and transmitting the generated emergency bell voice signal to the at least one pager and the receiver; generating an emergency bell voice transmission completion signal indicating that the emergency bell voice signal has been completely transmitted, and transmitting the generated emergency bell voice transmission completion signal to the at least one pager and the receiver; converting an operation of the wireless emergency bell into a reception mode in which data can be automatically received from at least one pager after a configured time; receiving a pager voice signal from the at least one pager; determining whether the received pager voice signal exists, and outputting the received pager voice signal to the outside through the speaker when the received pager voice signal exists; and determining whether a mode conversion command signal is received from the at least one pager when the received pager voice signal does not exist, and converting the operation of the wireless emergency bell into a transmission mode in which data can b e transmitted to the at least one pager and the receiver when there is the received mode conversion command signal.
US10121350B2 Information device
An information device includes a position detector, a communication unit, and a controller. The position detector detects specific position information indicating at least one of a fact that the information device is positioned at a specific location and a fact that the information device is away from the specific location. When the position detector detects the specific position information, the communication unit communicates with an electronic device and acquires from the electronic device remaining capacity information regarding at least one of a remaining battery capacity and a remaining memory capacity of the electronic device. The controller outputs a notification signal indicating that at least one of the remaining battery capacity and the remaining memory capacity indicated by the remaining capacity information is below a threshold set in advance in a case where at least one of the remaining battery capacity and the remaining memory capacity is below the threshold.
US10121347B1 Bodily tracking assembly
A bodily tracking assembly for allowing a caregiver to track and individual includes a bracelet that is worn. A tracking unit is coupled to the bracelet and the tracking unit is in electrical communication with a global positioning system thereby facilitating the tracking unit to establish a physical location of the bracelet. The tracking unit is in electrical communication with an electronic device thereby facilitating a caregiver to track a location of the bracelet.
US10121345B1 Vehicle operator emotion management system and method
The method, system, and computer-readable medium facilitates monitoring a vehicle operator during the course of vehicle operation to determine whether the vehicle operator is in an emotionally impaired state (e.g., aggressive or agitated) and presenting appropriate stimuli (e.g., music or sound recordings) to the vehicle operator when impairment is detected. The vehicle operator, the environment surrounding the vehicle, or forces acting on the vehicle may be monitored using a variety of sensors, including optical sensors, accelerometers, or biometric sensors (e.g., skin conductivity, heart rate, or voice modulation). When the vehicle operator is determined to be in an emotionally impaired state, stimuli are selected to improve the emotional state of the vehicle operator. The selection is based on sensor data and data regarding prior responses of the vehicle operator to various stimuli. After selection, the stimuli are presented to the vehicle operator while monitoring continues.
US10121344B2 Smoke detection device, method for detecting at least one smoke detection feature, and computer program
The invention relates to a smoke detection device 1, said smoke detection device 1 being connectable to at least one monitoring camera 2 which is designed to capture images of a monitored area, said monitored area comprising at least one stationary lighting object 3. The smoke detection device comprises an analyzing device 4, said analyzing device 4 being designed to detect at least one smoke detection feature in the monitored area in order to detect smoke in the images. The analyzing device 4 detects the at least one lighting object in the images, and the analyzing device 4 detects a change of a light scattering of the at least one detected lighting object 3 as the at least one smoke detection feature.
US10121340B2 EAS device with conductive sealing tape
An electronic article surveillance apparatus for monitoring boxes, crates, and other items having lids is comprised of a base, an electronics housing, and a sealing tape for sealing the lid. The sealing tape is fixed to the base. Adhesive on the base and sealing tape allow them to be fixed to a box. The sealing tape is placed over the edge of the lid. The sealing tape has a conductive loop within it and the ends of the conductive loop terminate on the base. The electronics housing mounts to the base and contacts on the electronics housing contact the ends of the loop to complete a circuit. The electronics within the housing monitor the integrity of the sealing tape. If the sealing tape is torn, the electronics interpret that as an attempt to open the box and remove its contents. The electronics then generate an alarm.
US10121335B2 Wearable haptic device for the visually impaired
Techniques and apparatuses enabling a wearable haptic device for the visually impaired. The techniques enable users to interact with their mobile devices using haptics, both to receive information, such as through haptic projections providing Braille symbols from their devices, and to make selections for their devices, such as through haptic guides. The techniques may also enable users to better move from place to place by providing haptic output indicating objects and impediments to the user of the wearable haptic device.
US10121334B2 Methods, systems, and media for projecting light to indicate a device status
Systems, methods, and media for projecting light to indicate a device status are provided. In accordance with some implementations of the disclosed subject matter, systems for projecting light to indicate a device status are provided, the systems comprising: a hardware processor that: determines a light status; determines whether to turn a light source on; selects a light format corresponding to the light status; projects light of a light source according to the light format; and determines whether to turn the light source off.
US10121330B2 ATM skimmer detection based upon incidental RF emissions
The disclosed embodiments include methods and systems for detecting ATM skimmers based upon radio frequency (RF) signal. In one aspect, the disclosed embodiments include a system for detecting ATM skimmers including a memory storing instructions and one or more processors that execute the instructions to perform one or more operations for detecting ATM skimmers. The operations may include, for example, receiving radio frequency (RF) signal data corresponding to one or more RF signals detected by an antenna located within communication range of the ATM. The operations may also include determining one or more unidentified RF signals of the detected ATM RF signals that differ from one or more baseline RF signals. The operations may also include determining whether the one or more unidentified RF signals are present for a predetermined period of time, and determining whether a skimmer is present at the ATM based on a determination that the one or more unidentified RF signals are present for the predetermined period of time.
US10121323B2 Gaming machine
A gaming machine comprises a terminal device which runs a game, and a storage device which stores a point value generated in games run in the terminal device and a game play count. The gaming machine stores, in a game play count storage area, a total game play count incremented in each game; accumulatively stores a portion of a total point value in a first storage area; accumulatively stores the remaining portion of the total point value in a second storage area of the storage device; adds the point value stored in the first storage area to the point value stored in the second storage area, when the total game play count reaches a certain value; and awards a benefit to the terminal device, when a total point value stored in the second storage area reaches a certain value.
US10121321B2 System and method for using conditional probabilities to enhance gaming payouts
A plurality of variable jackpot tickets having a predefined expected value and a plurality of predetermined non-jackpot winning tickets are provided in a deal of tickets preprinted with game content. A first random number generator using a first prize table selects physical locations in the deal of tickets for the plurality of predetermined non-jackpot winning tickets, and the plurality of variable jackpot tickets. A second random number generator using a second prize table different than the first prize table selects a jackpot prize for each of the plurality of variable jackpot tickets. Some of the jackpot prizes in the second prize table are less than the expected value. The difference between some of the jackpot prizes in the second prize table and the expected value are used to fund one or more jackpot prizes that are greater than the expected value.
US10121320B2 Systems and methods for promoting game play frequency
The present invention provides methods, systems and apparatus for promoting game play frequency of online games. Embodiments include displaying a plurality of positioned game elements, wherein each positioned game element is associated with a game time period; displaying a game indicia associated with a positioned game element if a player has acquired a game piece during the game time period associated with the positioned game element; selecting one or more positioned game elements after a game duration; and awarding one or more prizes if the selected positioned game elements are associated with a game indicia. Numerous additional aspects are disclosed.
US10121313B2 Generating a score related to play on gaming devices
Embodiments of the present invention are directed to generating and displaying a score related to the results of wagering by a player on an electronic gaming machine. In one embodiment, a method for generating a score related to play on at least one electronic gaming device includes tracking the amount wagered on the gaming device, tracking the amount awarded by the gaming device, and generating a score related to the tracked amounts.
US10121304B2 Paper sheet handling apparatus
A paper sheet stacking mechanism 50 includes a stacking wheel 52, a roller 54 that is disposed outward from the stacking wheel 52 so as to be coaxially aligned with the stacking wheel 52 and that is rotatable about a shaft 53 at a greater angular velocity than that of the stacking wheel 52, and a transport unit that is configured to transport a paper sheet to the gap between two adjacent vanes 52b of the stacking wheel 52. The transport unit is located such that a discharge position is disposed outward from the outer periphery of the base 52a of the stacking wheel 52 and inward of the circular region defined by the tips of the vanes 52b of the stacking wheel 52 during the rotation of the stacking wheel 52, when viewed in the axial direction of the shaft 53 of the stacking wheel 52.
US10121290B2 System and method for managing postal accounting data using transient data collectors
Methods and systems using a single centralized database to manage postal accounting data are provided. The central database may interface with remote postal meters by way of one or more transient data collectors, which cache data from associated meters and transmit the data to the central database. The data collectors also validate postage accounts to the associated meters. The use of local transient data collectors allows for a single centralized database to be used without requiring data replication among databases local to each computer that manages postal meters.
US10121289B1 Vehicle-based electronic toll system with interface to vehicle display
A system carried by a vehicle for computing tolls that interfaces with vehicle data entry and display components. The system uses these components to display toll-related information and to accept user input for toll-related information. The system may also incorporate vehicle sensors including seat occupancy sensors, infra-red sensors and cameras to determine vehicle occupancy for tolling purposes.
US10121285B2 Vehicle display device
A combination meter including a first meter and a second meter, which are visible from a front side, and a half-silvered mirror disposed in front of the combination meter and having semi-transparent property are provided. Also, an image output device displays an image toward the half-silvered mirror is provided. The half-silvered mirror reflects the image displayed by the image output device to display a virtual image in front of the meter. Thus, the virtual image is overlappedly displayed with respect to the combination meter, whereby a use intuitively recognizes high priority information.
US10121282B2 Image processing apparatus and method
Provided is an image processing apparatus that may determine whether indirect lights are to be assigned to tiles for tile-based deferred rendering. For example, the image processing apparatus includes a calculator configured to calculate a correlation based on at least one of a first vector representing an object normal direction of a tile to be rendered and a second vector corresponding to a normal vector of an indirect light to be determined to be assigned to the tile, and a determiner configured to determine whether the indirect light is to be assigned to the tile by comparing the correlation to a threshold value.
US10121269B1 Visualization settings transfer in a multi-user CAx tool
A system for component visualization according to an exemplary aspect of the present disclosure includes, among other things, a data module configured to access data corresponding to a component design, the component design including at least one feature corresponding to a group of feature types. The system includes a display module configured to display the data in an environment according to a visualization setting corresponding to a first user profile and corresponding to the group of feature types. The system includes a comparison module configured to cause the display module to display the data according to the visualization setting when the at least one feature meets at least one predetermined criterion. A method for designing a component is also disclosed.
US10121267B2 Spectral estimation and poly-energetic reconstruction methods and X-ray systems
Spectral estimation and poly-energetic reconstructions methods and x-ray systems are disclosed. According to an aspect, a spectral estimation method includes using multiple, poly-energetic x-ray sources to generate x-rays and to direct the x-rays towards a target object. The method also includes acquiring a series of poly-energetic measurements of x-rays from the target object. Further, the method includes estimating cross-sectional images of the target object based on the poly-energetic measurements. The method also includes determining path lengths through the cross-sectional images. Further, the method includes determining de-noised poly-energetic measurements and de-noised path lengths based on the acquired poly-energetic measurements and the determined path lengths. The method also includes estimating spectra for angular trajectories of a field of view based on the de-noised poly-energetic measurements and the path lengths.
US10121264B2 Clustered palette compression
Color values may be compressed using a palette based encoder. Clusters of color values may be identified and encoded color values within the cluster with respect to a color value having a predefined characteristic. Clusters that have pixels or samples with constant color value may also be encoded.
US10121261B2 Automatic dip picking in borehole images
The techniques and device provided herein relate to receiving, via a processor, image data representative of a borehole of a well. The technique may include generating dequantized image data based on the image data, such that the dequantized image data filters one or more artifacts present in a Hough transformed version of the image data. One or more dip orientations (inclination and azimuth) associated with one or more formation dips present in the image data may be determined based on the dequantized image data. The technique may also include performing an a-contration validation algorithm for for the one or more formation dips to verify whether at least a formation dip having the or one of the possible dip orientation is present at a predetermined measured depth in the image data.
US10121245B2 Identification of inflammation in tissue images
Systems and methods are provided for identifying markers for inflammation in a tissue image. The tissue image is captured as an image of a histology slide. Subcellular structures in the tissue image are segmented via a first automated process to identify at least one variety of immune cells within the image. Glands and vilii are identified within the tissue image via a second automated process. Neutrophils are identified within the tissue image via a third automated process. An output representing the identified glands, villi, neutrophils, and other immune cells is provided to a human operator.
US10121244B2 Transformation determination device and method for determining a transformation for image registration
A method is for determining a transformation for image registration of a first image relative to a second image. The method includes ascertaining a test series of test elements including a test transformation and a test value, the ascertaining including ascertaining the test transformation based on a sequence of test transformations and/or based on previously ascertained test elements, transforming the first image via the ascertained test transformation, ascertaining a difference image, and ascertaining the test value of the test element based on the difference image such that the test value is a measure for an extension of a frequency distribution of values of pixels of the difference image in a direction of pixel value increase. It further includes determining a minimum test value based on test values encompassed by the test elements and determining the transformation which is the test transformation of a test element including the minimum test value.
US10121242B2 Image inspection apparatus and image forming system
An image inspection apparatus includes: a storage that stores output image data used in forming an image on a paper sheet; a conveyor that conveys the paper sheet; a reader that reads the image during conveyance, and generates read image data; a determiner that compares pixels in the read image data with corresponding pixels in the output image data, and determines whether the read image data matches the output image data; a circulator that circulates the paper sheet, and returns the paper sheet to the reader; and a controller that controls the circulator to circulate the paper sheet and return the paper sheet to the reader when a mismatch is detected by the determiner, wherein the reader generates circulated read image data when the paper sheet is circulated and conveyed, and the determiner determines whether the image is normal or abnormal depending on the result of comparison.
US10121235B2 Device and method for analyzing thermal images, configuration device and method
A device and method for analyzing thermal images, a configuration device and method relates to fields of thermal image detection. In the prior art, when configuring orders of analysis areas are different, parts of photographed objects to which the analysis areas correspond with the same number may be different, thereby causing a series of problems. In this invention, a reference image is controlled to be displayed in an infrared thermal image, the reference image reflects specified morphological characters of a photographed object, and a configured analysis area is associated with information related to part information. Thus, the configured analysis area is normative and easy to be understood.
US10121234B2 System and method for ghost removal in video footage using object bounding boxes
Described is a system for ghost removal in video footage. During operation, the system generates a background subtraction map and an original bounding box that surrounds a detected foreground object through background subtraction. A detected foreground map is then generated. The detected foreground map includes at least two detected foreground (DF) bounding boxes of detected foregrounds obtained by a difference of two consecutive frames in video footage. Further, the original bounding box is then trimmed into a trimmed box, the trimmed box being a smallest box that contains the at least two DF bounding boxes. The trimmed box is designated as containing a real-world object, which can then be used for object tracking.
US10121231B2 Adaptive bilateral (BL) filtering for computer vision
A method for filtering noise for imaging includes receiving an image frame having position and range data. A filter size divides the frame into filter windows for processing each of the filter windows. For the first pixel, a space to the center pixel and a range difference between this pixel and the center pixel is determined and used for choosing a selected weight from weights in a 2D weight LUT including weighting for space and range difference, a filtered range value is calculated by applying the selected 2D weight to the pixel, and the range, filtered range value and selected 2D weight are summed. The determining, choosing, calculating and summing are repeated for at least the second pixel. A total sum of contributions from the first and second pixel are divided by the sum of selected 2D weights to generate a final filtered range value for the center pixel.
US10121222B2 Bandwidth efficient method for generating an alpha hint buffer
A graphics processing unit (GPU) renders graphical objects into a group of pixels and stores the pixels in an on-chip buffer on the same chip as the GPU. Each pixel has an alpha value that indicates transparency of the pixel. The GPU reads the alpha value of each pixel from the on-chip buffer. According to alpha values of the group of pixels, the GPU generates an alpha hint in the system memory for the group of pixels. The alpha hint represents an aggregate of the alpha values of the group of pixels. The GPU then stores the group of pixels into a frame buffer in the system memory.
US10121212B1 System and method for transportation demand management
Accuracy of data collected from comprehensive travel surveys is a key to studying and analyzing human travel behavior. Better understanding of travel behavior enhances the ability of transportation professionals to utilize resources available in designing appropriate solutions to existing problems. In the past, this data has been obtained through paper or phone-based surveys of individuals and households. These surveys are subject to problems, including inaccurate data due to user error, apathy, and intentional or unintentional omissions, and must often be limited to one or two days due to the amount of effort required from the participant. The present invention describes a system and method that improves both quality and quantity of data gathered on individual travel behavior across multiple modes of transportation, including non-motorized travel, and submits the data from any location. By combining Personal Digital Assistants (PDAs) and Global Positioning System (GPS) devices the proposed system automates the collection of much of the data needed to measure individual travel behavior.
US10121204B1 Automated accident detection, fault attribution, and claims processing
A communication module may receive communications from a vehicle. A collision detection module may determine that a collision has occurred at a vehicle based on one or more of the communications received from a vehicle. A participant identification module may identify one or more participants involved in the collision based on one or more communications received from the vehicle. A fault determination module may identify one of the participants as the at-fault participant based on a comparison of a fault determination ruleset to vehicle telematics data included in one or more of the communications received from the vehicle. A claims processing module may determine whether to file an insurance claim associated with one of the participants based on the estimated repair cost.
US10121203B2 Systems and methods for identifying and assessing location-based risks for vehicles
Methods and systems for improving vehicular safety by notifying vehicle operators of location-based risks are provided. According to embodiments, a processing server may receive an initial location of a vehicle. Based on location data associated with the initial location, the processing server can determine the risk of an incident. The processing server can generate a notification to communicate to the vehicle operator, and the vehicle operator can assess the risk and take action to mitigate the risk, for example by relocating the vehicle. The processing server can receive updated location data for the vehicle and can determine, based on the updated location data, that the risk has been mitigated.
US10121202B1 Insurance coverage checker system
An automated system allows users to request one or more insurance quotes through a self-service and/or agent-service communication channel. The system includes an interface that may receive user data from a remote or local system or application. A front-end application or system selectively passes a user's data to a record keeping system. A quote server or a quote processor generates one or more insurance quotes that are customized to the user's price and/or coverage preferences. A recommendation engine recommends one or more insurance coverages based on the information known about that user and in some instances, based on information known about others. The recommendation engine may call attention to selected insurance coverages that do not include a coverage feature or match a recommended coverage level.
US10121196B2 Offload processing of data packets containing financial market data
Various techniques are disclosed for offloading the processing of data packets that contain financial market data. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize financial market data in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.
US10121195B2 Trade action confirmation tool
Systems, methods, and apparatus for confirming trade actions are disclosed. An example method includes displaying a trade action cell corresponding with a trade action, receiving an initiation command, determining that the trade action was initiated based on the initiation command, receiving a confirmation command, wherein the confirmation command is a selection of the same trade action cell, and executing the trade action based on reception of the confirmation command.
US10121194B1 System and method for generating a finance attribute from tradeline data
Embodiments of a system and method are described for generating a finance attribute. In one embodiment, the systems and methods retrieve raw tradeline data from a plurality of credit bureaus, retrieve industry code data related to each of the plurality of credit bureaus, determine one or more tradeline leveling characteristics that meet at least one pre-determined threshold, and generate a finance attribute using the selected leveling characteristics.
US10121188B2 Method for ordering a spectacle lens and associated system
A method and an associated system for ordering a spectacle lens by a wearer (1), said method involving steps of: selecting (S1) a spectacle frame by the wearer (1); capturing (S2) a picture showing partially a face of said wearer (1) wearing the selected spectacle frame, at a picture capturing side (10) so as a position of said spectacle frame with respect to the wearer face is extractable from said picture; obtaining (S3.1) a three dimensional shape of the selected frame at said picture processing side (20); processing (S3) said picture for obtaining the position of said spectacle frame with respect to the wearer face at said picture processing side (20); and ordering (S6) to a lens manufacturing side (40) spectacle lens complying with said frame shape, said extracted frame position, and wearer data, wherein said wearer data comprises at least a prescription for the wearer (1).
US10121182B1 Generating media recommendations based upon beats per minute
Disclosed are various embodiments relating to generating media item recommendations based upon determining a beats per minute value. A media recommendation application determines a beats per minute value based upon the activity of a user. The media recommendation application then identifies one or more media item candidates having a number of beats per minute within a predefined delta of the beats per minute value. The media recommendation application then filters out the media items possessed and information associated with the user to identify a subset of the media item candidates to surface as recommendations.
US10121176B2 Methods and systems for simplifying ordering from online shops
Embodiments described herein simplify ordering of products from online shops. This may involve an agent server receiving captured contents of a product webpage from a client device and autonomously deriving product information therefrom. Alternatively, the agent service can receive a web address corresponding to a product webpage, and the agent server can visit the product webpage and capture its contents. The agent server then uses the derived product information to autonomously control ordering of the product for the user from an online shop, without requiring that the user have an account with the online shop, without requiring that the user enter personal and payment information in a check-out webpage of the online shop, without requiring that the user select a buy or shopping cart button associated with the online shop, and without requiring the online shop utilize an API to enable the agent server to interact with the online shop.
US10121173B2 Method and apparatus for transmitting and receiving application/content based on purchase information
A method and apparatus for sharing information regarding a purchase result between a plurality of clients and receiving at least one of an application and content from a server based on the shared information regarding the purchase result. The method includes receiving information regarding a purchase result of the at least one of the application and the content from a second client; transmitting the information regarding the purchase result and device information of the first client to a server providing the at least one of the application and the content; and receiving the at least one of the application and the content from the server in response to the transmission.
US10121168B2 Customer purchasing preference profiles based on coupon choices
According to an aspect, a method for creating or improving customer preference profiles includes providing a decision coupon to a customer with two or more promotional options directed to related items selected to ascertain a purchasing preference associated with the related items through selection of one of the promotional options. A selection of one of the promotional options is received and an indication of the selected promotional option is stored in a purchasing preference profile for the customer. The indication of the selected option is used to update an affinity for a product or product category for the customer within the customer's purchasing preference profile.
US10121167B2 Customer purchasing preference profiles based on coupon choices
According to an aspect, a method for creating or improving customer preference profiles includes providing a decision coupon to a customer with two or more promotional options directed to related items selected to ascertain a purchasing preference associated with the related items through selection of one of the promotional options. A selection of one of the promotional options is received and an indication of the selected promotional option is stored in a purchasing preference profile for the customer. The indication of the selected option is used to update an affinity for a product or product category for the customer within the customer's purchasing preference profile.
US10121163B2 Apparatus, system, and method for a micro commerce ad
A computer program product for a micro commerce ad includes displaying an advertisement in a banner ad. The banner ad includes characteristics conforming to banner ad market standards. The banner ad is configured to display in a banner ad slot of a publisher webpage. The computer program product includes receiving visitor input within the banner ad from a visitor. The computer program product includes performing a transaction within the banner ad to process the visitor input.
US10121161B2 Systems, methods, and computer program products providing a yield management tool that enhances visibility of recovery rates of recovered and disposed assets
A yield management system for dynamically enhancing visibility of yield rates realized for one or more recovered assets is provided. The system is configured to retrieve disposition data associated with a plurality of activities undertaken with handling and processing of one or more recovered assets for disposal thereof and comprising at least one component of disposition cost. Based thereon the system calculates a yield rate for each of said one or more recovered assets, compares said calculated yield rate to one or more market yield rates to identify one or more discrepancies, and if discrepancies exist, generate an indication thereof. A conservation logistics system is also provided, which calculates an index value along a consolidated index scale, compares said index value to one or more pre-determined goals so as to identify one or more discrepancies, and if discrepancies exist, facilitates implementation of one or more conservation logistics initiatives.
US10121160B2 Person movement analysis device, person movement analysis system, and person movement analysis method
To enable a user such as a store manager to easily grasp movement of persons at a location within a monitored area, a PC for analyzing the movement of persons within the monitored area is provided with a measurement condition setter that causes a user to perform an input operation of specifying a measurement area in a region in the monitored area and specifying an entry zone and an exit zone of a person relative to the measurement area, and sets the measurement area and the entry and exit zones as a measurement condition; a traffic line acquirer that acquires traffic line information of each person detected; a moving person detector that detects, in the measurement area, persons matching movement patterns defined by the entry and exit zones; and a screen generator that generates output information representing a state of movement of persons in relation to the measurement area.
US10121147B2 Methods of processing transactions and related systems and computer program products
A method of operating an authentication node is disclosed. Transaction information for a transaction is received from a merchant node. The transaction information includes an identification for a credit/debit account, a name on the credit/debit account, and a transaction amount for the transaction. Responsive to receiving the transaction information, a complete account number for the credit/debit account is determined using the identification for the credit/debit account and the name on the credit/debit account. The identification for the credit/debit account is different than the complete account number for the credit/debit account. In addition, account information may be transmitted to an acquirer node, and the account information may include the complete account number for the credit/debit account, the name on the credit/debit account, and the transaction amount. Related methods of operating merchant nodes, related computer program products, and related computer systems are also disclosed.
US10121143B1 Method and system for blockchain-based combined identity, ownership, integrity and custody management
A method of issuing blockchain-based digital certificates comprising receiving from a user hashed user identification information and object information, recording to a digital certificate smart contract deployed at a digital certificate smart contract address on a blockchain network the hashed user identification information and object information and a timestamp of when the hashed user identification information and the object information were received, defined as a received timestamp, signing the digital certificate smart contract with an issuer signature, performing a user identity verification process to confirm a user identity, upon confirming the user identity, generating a combination certificate configured to be shared by the user to verify the user's ownership of an object associated with the object information, and sending the combination certificate to the user.
US10121139B2 Direct user to ticketing service provider secure transaction channel
Ensuring security of electronic transactions between a user and a ticketing service provider involves establishing trust between a user and a transaction service provider, authenticating an electronic transaction facility of the user, establishing a secure communication channel between the user and the ticketing service provider, and registering the user with the ticketing service provider over the secure communications channel.
US10121131B2 Change on card method and apparatus
A system, method, and computer-readable storage medium configured to enable intelligent management and implementation of travel policies, elite cardholder benefits, or vendor offers related to expenses incurred on a payment card.
US10121130B2 System and method for providing third party payments with non-integrated merchants
A system and method in accordance with example embodiments may include third party payments with non-integrated merchants. A system and method in accordance with example embodiments may utilize a plug in or application to intercept retailer data from a third party, analyze data, and present information to a customer based on the intercepted data and the analysis.
US10121128B2 Automated financial transactions
Arrangements relate to processing financial transactions on an automated teller machine (ATM). An ATM identifier can be presented on a display of the ATM. An ATM identifier confirmation can be received from a mobile computing device. Responsive to determining that the ATM identifier confirmation matches the identifier presented on the display of the ATM, a customer authentication or a transaction request can be received from the mobile computing device. Responsive to verifying the customer authentication or the transaction request, the transaction request can be processed.
US10121115B2 Learning an entity's trust model and risk tolerance to calculate its risk-taking score
Systems and methods are described herein for learning an entity's trust model and risk tolerance. An entity's trust score may be calculated based on data from a variety of data sources, and this data may be combined according to a set of weights which reflect an entity's trust model and risk tolerance. For example, an entity may weight data of a certain type more heavily for certain types of transactions and another type of data more heavily for other transactions. By gathering data about the entity, a system may predict the entity's trust model and risk tolerance and adjust the set of weights accordingly for calculating trust scores. Furthermore, by monitoring how entities adjust weights for different transaction types, default weighting profiles may be created that are customized for specific transaction types. As another example, an entity's trust score, as reported to a requesting entity, may be adjusted based on that requesting entity's own trust model, or how “trusting” the requesting entity is.
US10121105B2 Digital DNA sequence
In an embodiment of the invention, a method of classifying a data object includes: scanning the data object; evaluating contents of data objects base on at least one selected rule; and generating a digital DNA sequence that classifies at least some contents in the data object.
US10121104B1 System and method for anomaly detection via a multi-prediction-model architecture
In some embodiments, anomaly detection may be facilitated via a multi-neural-network architecture. In some embodiments, a first neural network may be configured to generate hidden representations of data items corresponding to a concept. A second neural network may be configured to generate reconstructions of the data items from the hidden representations. The first neural network may be configured to assess the reconstructions against the data items and update configurations of the first neural network based on the assessment of the reconstructions. Subsequent to the update of the first neural network, the first neural network may generate a hidden representation of a first data item from the first data item. The second neural network may generate a reconstruction of the first data item from the hidden representation. An anomaly in the first data item may be detected based on differences between the first data item and the reconstruction.
US10121095B2 Method and device for recognizing subject area of image
A method and a device for recognizing a subject area of an image are provided. The method includes receiving an image to be recognized, and extracting a candidate subject area from the image; eliminating a non-subject area from the extracted candidate subject areas to obtain a target candidate subject area, and adjusting and classifying the target candidate subject areas to obtain at least one set of the target candidate subject areas; and merging the target candidate subject areas in each set of the target candidate subject areas to recognize the subject area of the image.
US10121094B2 Signal classification using sparse representation
A system, method and computer program product is provided. An input signal for classification and a set of pre-classified signals are received, each comprising a vector representation of an object having a plurality of vector elements. A sparse vector comprising a plurality of sparse vector coefficients is determined. Each sparse vector coefficient corresponds to a signal in the set of pre-classified signals and represents the likelihood of a match between the object represented in the input signal and the object represented in the corresponding signal. A largest sparse vector coefficient is compared with a predetermined threshold. If the largest sparse vector coefficient is less than the predetermined threshold, the corresponding signal is removed from the set of pre-classified signals. The determining and comparing are repeated using the input signal and the reduced set of pre-classified signals.
US10121093B2 System and method for background subtraction in video content
Various aspects of a system and a method for background subtraction in video content are disclosed herein. The system includes an electronic device, which generates an optical flow image of an image frame from a sequence of image frames. A first distribution is determined based on pixel values of a plurality of pixels of the generated optical flow image. A second distribution is determined based on pixel values of a set of pixels of the plurality of pixels of the generated optical flow image. The set of pixels correspond to pixels that touch one or more borders of the image frame. A third distribution is further determined based on the determined first distribution and the determined second distribution. One or more peak values corresponding to one or more background regions in the generated optical flow image, are determined within a specified threshold range in the determined third distribution.
US10121088B2 System and method for straightening curved page content
The page straightening system includes a word module to determine an enclosing quadrilateral of each connected component of curved page content. Further, a line module in the page straightening system is configured to form text lines by joining enclosing quadrilaterals based on a reading order. Subsequently, a correction module in the page straightening system is configured to generate straightened content from the curved content based on the text lines. As such, the page straightening system can automatically straighten curved page content.
US10121087B2 System and method for recognizing credit card number and expiration date using terminal device
Disclosed herein is a system and method for recognizing the credit card number and expiration date of a credit card using a terminal device. More specifically, the method may include the steps of (a) obtaining an image of the card through a camera, (b) performing position detection and number recognition on card numbers within the image obtained at the step (a), and (c) performs position detection and number recognition on expiration date numbers within the image obtained at the step (a). In accordance with an embodiment of the present invention, a recognition rate can be improved compared to an image processing-based technology.
US10121086B2 Information processing apparatus and information processing method
According to one embodiment, an information processing apparatus includes a hardware processor and a controller. The hardware processor detects a first region in an image that includes a character and detects a second region in the image that includes a text-line including at least a particular number of first regions. The controller causes the hardware processor to detect the second region in the image when a variation of a camera is less than or equal to a threshold. The controller changes a setting of the hardware processor associated with the detection of at least one of the first and second region and causes the hardware processor to detect the second region in the image when the second region is not detected.
US10121083B2 Vehicle exterior environment recognition apparatus
A vehicle exterior environment recognition apparatus includes a computer configured to serve as a vehicle identifier, a candidate identifier, a shift amount deriving unit, a candidate remover, and a lamp determiner. The vehicle identifier identifies, from respective captured images, a preceding vehicle and a vehicle region occupied by the preceding vehicle. The candidate identifier identifies, as a light-emission source candidate, a candidate determinable as a light-emission source in the identified vehicle region. The shift amount deriving unit derives a shift amount in a predetermined period of the light-emission source candidate in the vehicle region. The candidate remover removes, from the light-emission source candidate identified by the candidate identifier, the light-emission source candidate in which the shift amount is equal to or greater than a predetermined shift amount threshold. The lamp determiner determines whether the light-emission source candidate, unremoved by the candidate remover, is a lighted lamp.
US10121078B2 Method and system for detection of foreign objects in maritime environments
The present invention provides techniques for detecting foreign objects in a region of interest in maritime environments. Image data indicative of a sequence of successively acquired images of the region of interest, is analyzed to determine candidate points of interest, and data indicative of said points is processed to identify candidate points that are adjacently accumulated in different locations in images data. Grouping data may be then generated based on the identified accumulations of candidate points indicative of a group of said candidate points. The grouping data is processed to identify spatio-temporal correlation between the points in the group and determine a corresponding track function, thereby enabling detection of a presence of a foreign object in the image data.
US10121073B2 Agile biometric camera with bandpass filter and variable light source
A system and method for authenticating a user of a device. A biometric camera system includes a light source having a variable illumination wavelength output, and a camera including an imaging sensor and a bandpass filter for filtering ambient illumination received at the imaging sensor. An optical image of a user, for example an image of an iris, is generated by illumination from the light source, filtered by the bandpass filter, and received at the imaging sensor. An authentication status of the user can be determined using the image.
US10121070B2 Video monitoring system
A monitoring system includes cameras adapted to capture images and depth data of the images. A computer device processes the image signals and depth data from the cameras according to various software modules that monitor one or more of the following: (a) compliance with patient care protocols; (b) patient activity; (c) equipment usage; (d) the location and/or usage of assets; (e) patient visitation metrics; (f) data from other sensors that is integrated with the image and depth data; (g) gestures by the patient or caregivers that are used as signals or for controls of equipment, and other items. Alerts may be issued if any conditions of importance are detected.
US10121067B2 Image processing apparatus that determines processing target area of an image based on degree of saliency, image processing method, and storage medium
An image processing apparatus is provided with a spatial information calculation unit for calculating spatial information of a subject, which is the information of an area in which the subject in an image is predicted to be present, a first area setting unit for setting a first area in the image based on the spatial information, a second area setting unit for setting a second area outside the first area, a first feature amount calculation unit for calculating a first feature amount of the first area, a second feature amount calculation unit for calculating a second feature amount of the second area, the second feature amount being a feature amount of the same type as the first feature amount, and an saliency calculation unit for calculating a degree of visual saliency of the subject.
US10121065B2 Athletic attribute determinations from image data
Systems and methods for determining athletic attributes are disclosed. Aspects of this disclosure relate to determining athletic attributes of an athlete from image data. One or more determinations may be based alterations of image data between different images, such as alterations in pixels representing objects or portions of objects. Image data may be utilized to determine whether certain thresholds are met. Various threshold levels may be applied to one or more objects represented in the image data. Landmarks/distance calibrations may be utilized from time-stamped image data to allow for precise measuring of performance (including, but not limited to: sprint or agility times, flight time for vertical jump, distance for throws). Data retrieved or derived from the image data may be used in scoring and/or ranking athletes. Such data may be used to provide training advice or regimes to the athletes or other individuals, such as coaches or trainers.
US10121051B2 Optical apparatus and a method for identifying an object
An optical apparatus adapted to contact an object is provided. The optical apparatus includes an optical device and a processing circuit. The optical device includes a reflection structure and a transmission structure. The optical device senses light signals of the object via the reflection structure and the transmission structure. The processing circuit is electrically connected to the optical device. The processing circuit is configured to identify the object according to the light signals. In addition, a method for identifying an object is also provided.
US10121044B2 Fingerprint sensor
A fingerprint sensor for reinforcing an electric field and preventing electric interference between adjacent electrodes. The fingerprint sensor includes a plurality of sensor electrodes provided on a substrate, an insulating layer, and a discontinuous grid formed in the insulating layer. The discontinuous grid includes a plurality of walls that are arranged in a two-dimensional (2D) manner. The plurality of walls are electrically insulated from each other.
US10121041B2 Barcode reader configured for image pre-processing
A barcode reader may include an image sensor array, an optic system, an image buffer, and a plurality of pre-processing circuits implemented in hardware. The optic system may be configured to focus an image of a barcode onto the image sensor array. The plurality of pre-processing circuits may collectively implement a plurality of different image processing functions. Each pre-processing circuit may be configured to receive as input an image frame from the image sensor array or an image data record from the image buffer. The image data record may be derived from the image frame. Each pre-processing circuit may also be configured to perform an image processing function with respect to the image frame or the image data record, thereby generating a new image data record. A decoder may use at least one image data record to decode the barcode.
US10121034B1 Generation and presentation of location-based indications
Methods and systems are disclosed that relate to causing indicators to present indications. Sensor data associated with a space of a fixture that includes a set of slots may be received. The sensor data may indicate that a sensor has sensed a condition of a container relative to the space. It may be determined that the condition corresponds to a slot of the set of slots based at least in part on the sensor data. Information usable to associate the container with a record may be generated. An indicator corresponding to the slot may be caused to produce an indication.
US10121026B1 Secure enclosure systems in a provider network
A secure containment enclosure such as an equipment rack is disclosed that includes an electronic locking system. The electronic locking system locks and, upon receipt of a valid credential to a credential input device, unlocks an access door to the secure containment enclosure. The electronic locking system locks the access door during normal operation, and is prevented from unlocking the access door during normal operation and for a predetermined period of time after the secure containment enclosure is powered off to ensure that all data on electronic devices in the secure containment enclosure is erased. Other security features include storage encryption, network encryption, preventing administrative logon access to customers' compute nodes, and dedicated instances in which only virtual machines from specified customer accounts can be located on the same electronic device.
US10121022B1 Methods and systems for encrypting data using object-based screens
A system and method is provided for encrypting data for secure storage or transport. The method includes identifying a first object comprising a string of binary values and a second object comprising a string of integers, and processing the first and second objects to generate a wave screen comprising a set of remapping instructions associated with a block map layout. For each data segment to be encrypted, the method includes positioning the bits of the data segment within the block map layout to generate a data map, and encrypting the data map by applying the wave screen to remap the positions of the bits within the block map layout in accordance with the set of remapping instructions. The encrypted data map is then stored or transported as a representation of the data segment.
US10121019B2 Storing differentials of files in a distributed blockchain
Provided is a process including: receiving a request to write a new version of a document to a tamper-evident, immutable data repository; determining that the new version of the document is different from the previous version of the document; and in response to determining, storing a difference between the previous version of the document and the new version of the document in the tamper-evident, immutable data repository.
US10121013B2 XOR-based scrambler/descrambler for SSD communication protocols
Example embodiments for descrambling and scrambling a memory channel include executing a training mode for the memory device to discover XOR vectors used by the host system to scramble data. The training mode inputs all zero training data to a scrambling algorithm for all memory locations of the memory device to generate scrambled training data that is transmitted over the memory channel to the memory device. The scrambled training data are equal to the XOR vectors corresponding to those memory locations. The scrambled training data is received over the memory channel by the memory device and stored as the XOR vectors for each corresponding memory location. During a functional mode, the scrambled data is received over the memory channel for a specified memory location and the XOR vector stored for the specified memory location is used to descramble the scrambled data prior to writing to the specified memory location.
US10121012B2 End-to-end encryption and backup in data protection environments
A computer receives a set of objects from a client, whereby at least one of the objects of the set are respectively associated and encrypted with a unique file encryption key (FEK). The computer encrypts each of the FEKs with a common master encryption key, MEK, resulting in respective locked keys. In an initial backup, the encrypted objects together with their associated locked keys are transmitted to a backup server where a first module determines if locked key has changed via referencing an encryption state associated with the encrypted objects. If an MEK has changed, the existing FEKs are re-encrypted with the changed MEK to generate new locked keys, and, in a subsequent backup operation, sending the new locked keys to the backup server to replace the existing locked keys, while avoiding transmitting to the backup server the objects whose associated FEKs are affected by the changed MEK.
US10121010B2 System and method for preventing execution of malicious instructions stored in memory and malicious threads within an operating system of a computing device
In one embodiment, a malicious code prevention module identifies potentially malicious instructions in volatile memory of a computing device and replaces them with innocuous instructions. In another embodiment, the malicious code prevention module identifies a potentially malicious thread within an operating system and replaces the first instruction in the thread with a new instruction that terminates the thread. Malicious code prevention module prevents malicious code from inflicting any harm on the computing device and its contents.
US10121007B2 Method and system for providing a robust and efficient virtual asset vulnerability management and verification service
A virtual asset testing environment is provided that is distinct from a production computing environment. A virtual asset creation template associated with a class of virtual assets to be verified is identified, each virtual asset of the class of virtual assets being created using the virtual asset creation template. A designated test virtual asset is generated using the virtual asset creation template that is deployed in the virtual asset testing environment. The designated test virtual asset is then analyzed in the virtual asset testing environment to identify any vulnerabilities in the designated test virtual asset. If a vulnerability is identified in the designated test virtual asset, a remedy to the vulnerability is applied to the virtual asset creation template, and/or virtual assets created by the virtual asset creation template deployed in the production environment.
US10121006B2 Mediated secure boot for single or multicore processors
A system and methods are disclosed for securely booting a processing system using a three step secure booting process. Several embodiments are presented, wherein upon power-on-reset, the first boot step uses a secure boot device comprising of a programmable device or an FPGA which boots up first, validates its configuration file and then validates the processor(s) configuration data before presenting the configuration data to the processor(s). This enables validation of ‘pre-boot’ information, such as the Reset Control Word and pre-boot processor configuration data. The second and third boot steps validate the internal secure boot code and external boot code respectively using one or more of secure validation techniques, such as encryption/decryption, Key mechanisms, privilege checking, pointer hashing or signature correlation schemes. This results in an end-to-end secure boot process for a variety of architectures, such as single processor systems, synchronous and asynchronous multiprocessing systems, single core systems and multi-core processing systems.
US10121005B2 Virus detection by executing electronic message code in a virtual machine
Virus detection by executing electronic message code in a virtual machine is disclosed. An example method includes detecting that an electronic message includes executable code, the electronic message designating a destination recipient. Two or more destination computing systems are identified for the electronic message corresponding to the destination recipient specified in the electronic message prior to delivery of the electronic message to the two or more destination computing systems, the two or more destination computing systems including a first destination computing system and a second destination computing system different from the first destination computing system. Two or more simulation environments corresponding to the two or more destination computing systems are identified. The executable code is executed in the two or more simulation environments. The two or more simulation environments are monitored for a malicious action. The electronic message is delivered to the destination recipient if the action is detected.
US10120992B2 Mobile terminal and method for controlling the same
A mobile terminal including a main body; a receiver disposed on the main body; an infrared unit disposed on the main body at a first distance from the receiver in a first direction and configured to output infrared rays; an iris recognition sensor disposed on the main body at a second distance from the receiver in a second direction opposite the first direction and configured to receive infrared rays reflected from a subject; and a low power image sensor disposed on the main body at a third distance from the receiver in the second direction and having a focal point matching a focal point of the iris recognition sensor, wherein the third distance is greater than the second distance.
US10120986B2 Controlling execution of a software application on an execution platform in a local network
A method for controlling an execution of a software application on an execution platform in a first local network comprises: determining a first environment fingerprint including a first network fingerprint characteristic for the first local network using predetermined rules; generating a license including the first environment fingerprint and defining terms of allowed execution of the software application; and controlling the execution by: determining a second environment fingerprint including a second network fingerprint of a local network in which an execution platform for the software application is included using the predetermined rules; comparing the second environment fingerprint with the first environment fingerprint of the license; allowing execution of the software application according to the terms of the license where the second environment fingerprint complies with the first environment fingerprint, and preventing the execution of the software application where the second environment fingerprint does not comply with the first environment fingerprint.
US10120982B2 Method, apparatus, and computer program product for replenishment of articles in a dispensing system
Example embodiments of the present invention may provide an efficient method of replenishing canisters of an automated dispensing device off-line. In particular, methods may include automatically causing an image to be captured at each of two or more stages of a replenishment process, where respective images are of a loading receptacle of a replenishment station, the loading receptacle configured to hold medication. The method may also include providing for display of respective images on a device located remote from the replenishment station, and receiving an approval or rejection of at least one stage of the replenishment process in response to providing for the display of respective images.
US10120978B2 Method and process for transporting health information
A method for transforming and transporting health information is disclosed herein. The method includes receiving the health information; transforming the received health information of based on a predetermined rule; validating whether the received health information is in a proper form based on a third-party standard; and parsing the de-identified received health information to determine an entity to receive the de-identified health information.
US10120974B2 Method for prediction of an immune response against mismatched human leukocyte antigens
Disclosed is a method for prediction of an immune response against human leukocyte antigens (HLA) after transplantation, said method comprising HLA-typing of the donor and/or donor material and recipient to determine HLA-mismatches and determination of the number of predicted indirectly recognized HLA epitopes (PIRCHES). In particular, methods for selecting and/or screening donor material for allogeneic transplantation, for example for selecting donor material with permissible mismatches from mismatched unrelated donors and pre-transplantation prediction of an unwanted alloreactivity that could occur after transplantation of hematopoietic stem cells, cord blood, kidneys and/or other cells, tissues or organs are disclosed.
US10120971B2 Integrated fan-out package and layout method thereof
An integrated fan-out package and a layout method thereof are provided. One integrated fan-out package includes a die and a fan-out substrate. The die has an interconnect structure therein. The fan-out substrate has a redistribution layer structure therein and a plurality of first conductive bumps on a first surface thereof. The first conductive bumps are in physical contact with an interconnect layer of the interconnect structure and a redistribution layer of the redistribution layer structure, and an aspect ratio of the first conductive bumps ranges from about 1/3 to 1/10.
US10120970B2 Global routing framework of integrated circuit based on localized routing optimization
The present disclosure relates to methods, processing systems and computer program products of global routing of integrated circuits based on localized routing optimization. In certain embodiments, the method may include one or more of: defining one or more regions, one or more netgroups, and combinations thereof of an integrated circuit, associating at least one optimization objective with each region and/or each netgroup defined, generating one or more constraints for each region and/or each netgroup based on the associated optimization objectives, and performing global routing of the integrated circuit according to the one or more constraints.
US10120962B2 Posterior estimation of variables in water distribution networks
A system for posterior estimation of variables. Receiving a set of data inputs. Determining a first model of the water distribution network based on the set of data inputs. Determining a second model of the water distribution network based on the set of data inputs, and the first model.
US10120960B2 Device arrangement apparatus and device arrangement method
A device arrangement rule generation unit generates device arrangement rules each including a past installation space of devices and relative direction information indicating a relative direction between devices that were arranged in the past installation space. An input unit inputs information on a new installation space and devices to be arranged in the new installation space. A device arrangement rule extraction unit extracts device arrangement rules each including the devices to be arranged in the new installation space input by the input unit. A device arrangement calculation unit calculates an arrangement position of the devices to be arranged in the new installation space based on relative direction information included in one of the device arrangement rules extracted by the device arrangement rule extraction unit and based on dimensions of the devices to be arranged in the new installation space input by the input unit.
US10120957B2 Stored data with temporal proximity analysis for very large scale data with very low built in latency
A system comprises a hashing logic, which executes instructions to convert raw data into a first logical address and payload data, where the first logical address describes metadata about the payload data. A hardware translation unit executes instructions to translate the first logical address into a first physical address on a storage device. A hardware load/storage unit stores the first logical address and the payload data at the first physical address on the storage device. A content addressable store is associated with a reference to the logical addressed data in this location addressable high dimensional store, where the content addressable store is searched for the desired content word using at least one temporal attribute to retrieve the corresponding references with low latency. A hardware exclusive OR (XOR) unit compares two logical address vectors to derive a Hamming distance between the two logical address vectors.
US10120952B2 System and method for defining application definition functionality for general purpose web presences
An application specification system and method have a storage unit with an XML based schema definition for an application definition language and one or more cells with each cell having one or more components that define computational and data access aspects of an application and one or more presentations. The system and method also have a web presence that performs one or more applications that is instantiated from a cell instance that has one or more components.
US10120945B2 Content relevance in a social networking system using quality controlled human raters
A social networking system builds a quality controlled and desired population-representative pool of human raters to provide ratings on content items to improve a feed ranking model used for providing its users with more relevant content. The system identifies a pool of candidate human raters for providing ratings on a feed of content items. For each candidate human rater of the pool of candidate human raters, the system presents a feed of content items based on a feed ranking model, obtains ratings on the feed of content items, and determines a score representing the consistency of the obtained ratings, the representativeness of the pool of human raters, or the relevance of the content provided by the ranking model. The system uses the computed scores to modify the ranking model used to present content to its users for improving the relevance of the presented content.
US10120943B2 Preference-information gathering system, preference information gathering apparatus and preference-information gathering method
A preference-information gathering system is capable of gathering information on every commodity and/or every service, which are each of interest to a user, as user's preference information. The preference-information gathering system includes a user portable terminal capable of storing a user identifier uniquely identifying the user, an information searching apparatus and a preference-information management apparatus for managing the information on preferences with the user. The information searching apparatus has a search-information inputting unit for requesting a user to enter search information to be used in a process to search for information desired by the user and a user-identifier acquisition unit for acquiring a user identifier. The information searching apparatus transmits information found in a search process requested by the user as the desired information on a commodity and/or a service and the user identifier to the preference-information management apparatus by associating the information and the identifier with each other.
US10120942B2 Method, system, and computer readable medium for managing resource links
Resource links also known as Unified Resource Links (URL's), bookmarks, hyperlinks etc. located in a category hierarchy. The resource links are used to navigate on the world wide web, on a local machine, on the internet, or on an intranet. A method of assessing a users competence in a category in the category structure comprising the steps of analysing the users interaction with the resource links placed in the hierarchy table for that category and extracting a competence level for the user in that category.
US10120941B2 Dynamic runtime environment configuration for query applications
Techniques are disclosed for allowing users to access data libraries associated with multiple, isolated runtime environments (RTEs). A web query application receives a query and determines an RTE to execute the query against. The web query application determines whether a current RTE matches the determined RTE. If the web query application determines that the current RTE does not match the determined RTE, the web query application configures a server computing system to access the determined RTE and execute the query against data libraries associated with the determined RTE. If the web query application determines that the current RTE matches the determined RTE, the web query application executes the query against the data libraries associated with the current RTE.
US10120936B2 Providing system configuration information to a search engine
Providing a search engine with system configuration information. The system configuration information pertains to a system having a web server that provides content. For example, the content may be web pages associated with a web site, and the system may include hardware and software used to provide the content of the web site to end users. More particularly, the system can include one or more computer systems, web server software, application server software, and application programs that facilitate providing content. A search engine requests system configuration information from the web server. In response to the request, the web server provides system configuration information to the search engine. The search engine can use the system configuration information to reference portions of the content in an index. The index can be used to respond to a search query that involves content served by the web server.
US10120934B2 Hold back and real time ranking of results in a streaming matching system
A method includes receiving, from an audio streaming system, a probe audio sample and identifying sufficiently matching reference audio samples based on a first comparison of a first portion of the probe audio sample to reference audio samples. The method also includes, in response to determining that the sufficiently matching reference audio samples do not meet a predetermined score threshold, retaining the sufficiently matching reference audio samples, identifying additional matching reference audio samples based on a second comparison a second portion of the probe audio sample to the reference audio samples, and outputting at least one of the reference audio samples based on the first comparison and the second comparison.
US10120928B2 Method and system for clustering event messages and managing event-message clusters
The current document is directed to methods and systems for processing, classifying, and efficiently storing large volumes of event messages generated in modern computing systems. In a disclosed implementation, received event messages are assigned to event-message clusters based on non-parameter tokens identified within the event messages. A parsing function is generated for each cluster that is used to extract data from incoming event messages and to prepare event records from event messages that more efficiently and accessible store event information. The parsing functions also provide an alternative basis for assignment of event massages to clusters.
US10120921B2 Parallel transfer of SQL data to software framework
A system, method, and computer-readable storage medium configured to facilitate the parallel transfer of Structured Query Language (SQL) data to a software framework.
US10120920B2 Increasing storage space for processes impacting data storage systems
A processing request is received. The processing request includes information about a first location where a set of data is stored and information about a second location where the set of data is to be transferred. The size of the set of data is determined. The size of the available portion of the second location is determined. If the size of the set of data is smaller than the size of the available portion of the second location is determined. Responsive to determining the size of the set of data is larger than the size of the available portion of the second location, the size of the available portion is requested to be increased. The size of the available portion of the second location is increased to a size larger than the determined size of the set of data.
US10120916B2 In-querying data cleansing with semantic standardization
The present invention relates to data cleansing, and in particular performing the semantic standardization process within a database before the transform portion of the extract-transform-load (ETL) process. Provided are a method, system and computer program product for standardizing data within a database engine, configuring the standardization function to determine at least one standardized value for at least one data value by applying the standardization table in a context of at least one data value, receiving a database query identifying the standardization function, at least one database value and the context of the data, and invoking the standardization function.
US10120915B2 Integrated framework for secured data provisioning and management
Methods and system are disclosed that provision contextual information associated with business data. In one aspect, a framework middleware receives a request via an application to establish connection. Upon processing the request, the application may establish connection with multiple databases associated with multiple business management systems via an adapter framework associated with the framework middleware. Based on the established connection, the business data from the multiple databases maybe retrieved via a real-time provisioning adapter framework associated with the framework middleware. Multiple routines in the framework middleware may be executed to trigger a system landscape transformation model to transform the retrieved business data. Based on parameters associated with the transformed business data, associated contextual information maybe determined. The determined contextual information may be provisioned by rendering the contextual information on a user interface.
US10120914B2 Mechanism for facilitating improved searching
Improved integrated search techniques. A request for performance of a search for objects is received within a multi-tenant database environment having a plurality of tenants each having individual tenant information. A query is generated in response to the request. The query is specialized based on tenant information corresponding to a tenant from which the request originates. The tenant information is retrieved from the multi-tenant database environment. The query is performed on information stored in the multi-tenant database environment. Results of the query are presented to a user in a graphical user interface.
US10120911B2 Real-time and adaptive data mining
A method of analyzing data is presented. The method includes generating a query based on a topic of interest, expanding search terms of the query, executing the query on one or more data sources, monitoring a specific data source selected from the one or more data sources. The monitoring is performed to monitor for matches to the query.
US10120909B2 Generating cards in response to user actions on online social networks
In one embodiment, a method includes accessing a social graph by a social-networking system. The social graph includes a plurality of nodes and a plurality of edges connecting the nodes. The social-networking system may receive a trigger action from a first user. In response to the trigger action, the social-networking system may generate reaction-cards based at least in part on the trigger action where each reaction-card is associated with a structured query referencing nodes and edges of the social graph. The social-networking system may calculate a reaction-card score for each reaction-card, where the reaction-card score is based on a relevance of the structured query associated with the reaction-card to the trigger action and user-engagement factors. The social-networking system may then send each reaction-card having a reaction-card score greater than a threshold reaction-card score to the first user for display on a page currently accessed by the first user.
US10120906B2 Leapfrog tree-join
A method for joining records from database tables is proposed. Join attributes are ordered into a sequence S0, and a scope C is initialized to empty. Tables including a join attribute A that is first in S0 are identified. A new sequence S′ omits A from S0. Iteration through each identified table proceeds in join attribute A order. The iteration utilizes a tree index structure for each identified table where the index key includes all join attributes in the identified table in S0 order. For each matched value v of the join attribute located during the iterating, a new scope Cv is created by appending “A=v” to the scope C. If S′ is empty, a tuple corresponding to the scope Cv is output. Otherwise, S0 is set to S′ and for each scope Cv, C is set to Cv and the steps beginning with the identifying step are recursively invoked.
US10120899B2 Selective materialized view refresh
Techniques are provided for selectively refreshing a materialized view. A portion of a materialized view is refreshed (or updated) while other portions of the materialized view are not refreshed. Thus, the other portions of the materialized view may contain “stale” data that does not accurately reflect current data in the base table(s) upon which the materialized view is based. In one technique, a user indicates the portion of the materialized view that is to be refreshed. In another technique, a user indicates a plurality of portions of a materialized view and it is automatically determined which portion should be refreshed first. Change data that indicates information about changes made to different portions of one or more base tables and/or read data that indicates information about reads to different portions of the materialized view may be taken into account to determine which portion of a materialized view to refresh.
US10120897B2 Interception of database queries for delegation to an in memory data grid
Embodiments of the present invention provide a method, system and computer program product for the seamless integration of an application with an in memory data grid. In an embodiment of the invention, a method for intercepting database queries from a computer program for delegation to an in memory data grid is provided. The method includes retrieving database queries from a database driver for a database management system from a requesting computer program and comparing at least a portion of each of the database queries to a listing of database queries. Thereafter, the database queries are selectively routed to a data grid, such as an in memory data grid, in lieu of the database management based upon the comparison.
US10120894B2 Apparatus and method for processing a query
Apparatus and method for processing a query. The apparatus includes: a storage unit configured to store (i) a plurality of safe elements committed and saved in the database, and (ii) a plurality of unsafe elements for updating the plurality of safe elements, wherein the unsafe elements are not committed or committed, but not saved; a first query executing unit configured to execute the query on the plurality of unsafe elements; a second query executing unit configured to execute the query on the plurality of safe elements after the first query executing unit executes the query; and a third query executing unit configured to execute the query on at least one safe element saved during execution of the query by the second query executing unit after the second query executing unit executes the query. There is also provided another apparatus and a method.
US10120893B1 Storing data to content-addressable storage
A technology is described for preparing and storing data to a content-addressable storage. An example method may include identifying defining characteristics for data that is to be stored in a content-addressable storage (CAS). A storage preparation model that may be associated with the defining characteristics of the data may be identified, wherein the storage preparation model may include specifications for dividing the data into data blocks and storing the data in the CAS. The data may then be divided into the data blocks based at least in part on the specifications of the storage preparation model, and metadata may be generated that specifies how to retrieve the data blocks from the CAS and provides an order used to reassemble the data using the data blocks retrieved from the CAS. The metadata may be included in the data blocks and the data blocks may be stored in the CAS.
US10120889B2 Prospective search of objects using k-d forest
In one embodiment, a method includes receiving a content object; and determining whether a list configured to store information of a pre-determined number of stored content objects is full. Each content object is represented as a vector of elements. The method also includes identifying a corresponding node of a k-dimensional tree for each of the stored content objects and the received content object based on determining one or more median vectors from the vectors of the content objects. Each node of the k-dimensional tree is configured to store the vector of a particular one of the content objects. The method also includes moving information corresponding to the vector of one or more of the stored content objects and the received content object from the list to the corresponding node of the k-dimensional tree.
US10120888B2 Automated task execution based on task criteria
A system and method for automated continuous task triggering is provided. The system may provide automated continuous task triggering by monitoring a data source and a data output, retrieving a task criteria from a criteria database, and executing a task in response to the task criteria being met. The task criteria may comprise a set of instructions to execute the task on the data source and the data output. The system may also recalibrate the task criteria based on the executing of the task to generate a recalibrated task criteria.
US10120879B2 Scalable attribute-driven image retrieval and re-ranking
Retrieval of images of objects from a large-scale database of object images, based on a query image. The database may, for example, contain images of objects such as faces, vehicles, people and luggage. Semantic attributes such as doors or windows in the case of vehicles are used as high level semantic cues to determine identities of objects in the images. Salient visual characteristics of the images are labeled with attribute information, and a transformation is learned so as to transform the labeled visual characteristics into a discrimination vector that discriminates between the labels. A similarity metric is learned using the discrimination vectors, such that different images depicting the same object are determined to be close while those having different objects are determined to be far apart. Candidates are retrieved based on a query image, and a re-ranking step may be applied to improve results. Validation experiments are described.
US10120878B2 User interaction event data capturing system for use with aerial spherical imagery
A data capturing system for use with aerial spherical imagery is provided. The system allows for capturing and tracking of data with respect to those accessing and viewing particular aerial spherical imagery, such as the imagery on a GIS map. The data capturing system may include a server having a processor and a memory and a software application providing instruction to the server to display aerial spherical imagery, such as spherical imagery, to a user through a network connection, such as through the Internet. For example the system may provide the map as a website to the user that is displayed on a remote computing device accessible by the user in order to view the spherical imagery. Data related to the interaction of the user with the website is captured and tracked in order to use such data for other purposes.
US10120877B2 Broad and alternative category clustering of the same, similar or different categories in social/geo/promo link promotional data sets for end user display of interactive ad links, coupons, mobile coupons, promotions and sale of products, goods and services integrated with 3D spatial geomapping and mobile mapping and social networking
A technique, method, apparatus, and system to provide related and integrated social networking, real time geospatial mapping, geo-target location and multiple points of interest, receiving current location of user's electronic or mobile device and multiple points of interest, cloud-type configuration storing and handling user data across multiple enterprises, generating user behavior data and ad links, promotions (“social/geo/promo”) links on a website for any product, good or service, including social/geo/promo data sets for user customized visual displays showing 3D map presentations with correlated or related broad or alternative categories of social/geo/promo links to be displayed with web page content for view by an end user.
US10120873B2 Survivable cloud data storage and transport
Presented is a multi-channel data process to utilize wavefront multiplexing for data storage and data stream transport with redundancy on cloud or in a distribution network. This processing features additional applications for multi-media recording and data communications via transponding platforms including satellites, unmanned air vehicles (UAVs), or others for better survivability and faster accessing. Multiple concurrent data streams are pre-processed by a wavefront multiplexer into multiple sub-channels or wavefront components, where signals from respective data streams are replicated into sub-channels. These replicated data streams are linked via a unique complex weighting vector (amplitude and phase or their equivalents), or “wave-front”, which are also linked by various spatially independent wavefronts. Additionally, probing data streams are embedded and linked via some of the independent wavefronts. Aggregated data streams in sub-channels are unique linear combinations of all input data streams. Generating redundancy for stored or transported data are options in the WF muxing process. Post-processing via a wavefront de-multiplexer converts various sub-channel data streams back to the original data streams, utilizing the embedded known priori data streams as additional knowledge for reducing degrees of freedom to restore orthogonality or independency among multiple wavefronts.
US10120872B2 Data caching based on requestor identity
Several embodiments include a data cache system that implements a data cache and processes content requests for data items that may be in the data cache. The data cache system can receive a content request for at least one data item. The data cache system can update a karma score associated an originator entity of the data item. The originator entity can be a user account that uploaded the data item. When wiping the data cache for more storage space, the data cache system can determine whether to discard the data items based on a cache priority that is computed based, at least partially, on the karma score.
US10120871B2 File system enabling fast purges and file access
Some embodiments provide a file system for purging content based on a single traversal of the file system that identifies the directory containing the content without performing a secondary traversal within the directory to target the operation to only the file that are associated with content such that other files contained in the directory are unaffected. The file system supplements traditional directory structures with file-level directories. Each file-level directory is created to contain a root file associated with particular content, different variants of the particular content, and supporting files. Consequently, the file system can complete an operation targeting particular content by performing that operation on the file-level directory containing the particular content, thereby eliminating the need to conduct a file-by-file traversal of the containing directory as a prerequisite to identifying the files associated with the particular content and performing the operation on the files individually.
US10120869B2 Method and apparatus for fault-tolerant memory management
A device and method for providing a fault-tolerant file system. The fault-tolerant file system attempts to minimize the number of writes used when updating file system data structures. In one embodiment, file system data, including file system metadata, is stored in a fault-tolerant tree including a working state and a transacted state. In one embodiment, a change list is used to track blocks that have been updated, instead of cascading updates to leaf nodes up the tree, and a delta block is used to further minimize block updates when adding or removing nodes from the tree. In one embodiment, a Q-Block is used to prevent cycles when adding and removing free blocks from an allocation tree. Metadata values are stored in the tree in a way that allows certain metadata values to be inferred when not present in the tree, thus conserving space and lowering query time.
US10120859B2 Message sentiment analyzer and message preclusion
This disclosure describes systems, methods, and apparatus for generating a computer response to an incoming message. Incoming messages can be analyzed to determine a sentiment, and this sentiment can be put to various uses. For instance, when a reply message is created, the sentiment can be used to make suggestions or prompt the message creator to use different language tailored to the sentiment of the original sender. In other cases, creation of the message may be precluded until existing text is modified to better suit the recipient's sentiment.
US10120854B2 Application/document collaboration in a multi-device environment
Application/document collaboration in a multi-device environment is provided. An application and associated document or other content, for example, a spreadsheet application and associated spreadsheet documents and content may be displayed on one or more endpoint display devices. A presenter may control the application/document from another device, for example, a smartphone, tablet-style computer, laptop computer, desktop computer, and the like. User interactions on the presenter control device may be reflected on the display device, including, document navigation, document editing, document entry, and the like. Document content may be previewed on the control device before it is sent to the display device. Document metadata and/or presenter notes/comments, etc., may be displayed only on the control device, but not on the display device, as desired by the presenter/user.
US10120837B2 Matrix application apparatus, matrix application method and program
To reduce the processing amount of a field multiplication. A matrix application apparatus computes a vector b by multiplying a vector a and a matrix A, provided that a denotes a k-th order vector having elements a0, . . . , ak−1 (a0, . . . , ak−1εGF(xq)), b denotes an m-th order vector having elements b0, . . . , bm−1 (b0, . . . , bm−1∈GF(xq)), and A denotes a m-by-k Vandennonde matrix. A polynomial multiplication part computes a value bi. An order reduction part designates gi−hif′ as the value bi by using a polynomial hi obtained by dividing a part of the value bi having an order equal to or higher than q by Xq and a polynomial gi formed by a part of the value bi having an order lower than q.
US10120836B2 Gathering materials on the ocean surface based on forecasting area density
Embodiments relate to gathering materials on an ocean surface. Initially, an initial distribution of material is determined based on observational sources, and the material is represented by particles in a numerical ocean model. Trajectories for the numerical ocean model are determined based on modeled surface currents data, and velocity gradients are computed along a corresponding trajectory of the trajectories for each of the particles based on the initial distribution. At this stage, deformation tensors are computed for each of the particles based on the velocity gradients, and a dilation map for the particles is generated based on a time step tensor of the plurality of deformation tensors for each of the particles. Collection of the material is monitored based on the dilation map.
US10120825B2 Single-chip control module for an integrated system-on-a-chip for silicon photonics
The present invention provides an integrated system-on-chip device. The device is configured on a single silicon substrate member. The device has a data input/output interface provided on the substrate member. The device has an input/output block provided on the substrate member and coupled to the data input/output interface. The device has a signal processing block provided on the substrate member and coupled to the input/output block. The device has a driver module provided on the substrate member and coupled to the signal processing block. The device further includes a driver interface and coupled to the driver module and configured to be coupled to a silicon photonics device. In an example, a control block is configured to receive and send instruction(s) in a digital format to the communication block and is configured to receive and send signals in an analog format to communicate with the silicon photonics device.
US10120822B2 Synchronous input/output measurement data
Aspects include acquiring measurement data of a synchronous input/output (I/O) link between an operating system and a recipient. The acquiring measurement data can include monitoring operating system usage of synchronous I/O commands on the synchronous I/O link and storing the operating system usage in a measurement block as the measurement data. Further, the measurement block is accessible by the operating system to determine that the measurement data is acquired.