Document Document Title
US10609446B2 Systems and methods for providing blackout recording and summary information
Systems and methods for providing blackout support in video mosaic and television environments are disclosed. In response to receiving a request for a video mosaic page, screen data or application data, which may include blackout information, is received. The blacked out content may be automatically recorded to the user equipment or a network server for later playback after the blackout has expired. In addition, an overlay of options associated with the blacked out asset may be presented. The overlay may include options to substitute the blacked out asset with replacement content, search for similar content, retrieve more information about the blackout, or present summary information, such as a sports ticker, in place of the blacked out cell.
US10609444B2 System and method for operating electronic device supporting enhanced data processing, apparatus and terminal supporting the same
A system for operating an electronic device supporting enhanced data processing is provided. The system includes a plurality of electronic devices supporting playback of content; and a managing device delivering content whose data is processed by a certain electronic device among the plurality of electronic devices to a preset electronic device when playback of the content in the certain electronic device is requested.
US10609438B2 Immersive cognitive reality system with real time surrounding media
A method (and structure) includes forming a wireless ad hoc network with a plurality of sensors at a first location, the ad hoc network being a localized, decentralized network wherein each participating sensor has an equal status on the network for performing network functions and is free to associate with any other ad hoc network device in a link range of a vicinity of the first location. Data is transmitted from the plurality of sensors via the ad hoc network, for consumption by an at-home user located at a second location different from said first location. Each sensor indicates a location and a directivity of sensing in the vicinity of the first location, so that the plurality of sensors thereby can provide data sufficient for the at-home user to be immersed in an experience at the first location.
US10609433B2 Recommendation information pushing method, server, and storage medium
A method for pushing recommendation information is provided, and the method includes: obtaining a meta path that connects a candidate user and a target user in a heterogeneous information network, the meta path comprising a connection between the candidate user and a candidate recommendation-object and having an attribute value; obtaining a user similarity between the target user and the candidate user relative to the meta path; estimating an attribute value of a connection between the candidate recommendation-object and the target user according to the attribute value of the connection between the candidate user and the candidate recommendation-object, an attribute value constraint condition of the meta path, and the user similarity; and sending recommendation information of the candidate recommendation-object to a terminal corresponding to the target user when the estimated attribute value meets a recommendation condition.
US10609431B2 Video distribution synchronization
There is provided a method in a distribution network (200), comprising a central master node 101 for distributing a received media stream DO comprising packets of a first type over the distribution network to a multiple of client devices 151,152,153. The method comprising providing a common master-client shared time reference Tref, and determining a mean intermediate arrival time for received packets of the first type, which is utilized for providing playout time information for the packets together with the time reference Tref.
US10609429B2 System, devices and methods for providing stream privacy in an ABR OTT media network
A method, device and computer program for providing privacy during delivery of ABR media content to an ABR OTT client device are shown. The method receives an ABR manifest for an ABR media asset; the ABR manifest includes a segmentation-units index that points to segmentation-units in the ABR media asset. Using the segmentation-units index and a customization process, randomized byte-range requests for portions of the ABR media asset are produced and sent. Responsive to receiving the randomized byte-ranges, the ABR media asset is reassembled in order and provided to a media player in the client device.
US10609425B1 Signal processing apparatus and methods
A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.
US10609423B2 Tree-type coding for video coding
An example device includes a memory to store the video data, and processing circuitry in communication with the memory. The processing circuitry is configured to compare a value of a dimension of a current block of the stored video data to a value of a corresponding dimension of a neighboring block of the current block to obtain a relative dimension value. The processing circuitry is further configured to determine, based on the relative dimension value, that the current block is to be partitioned according to a prediction tree (PT) portion of a multi-type tree-based partitioning scheme. The PT portion comprises partitioning according to one of a binary tree structure or a center-side triple tree structure. The processing circuitry is further configured to partition, based on the determination, the current block according to the PT portion, to form a plurality of sub-blocks.
US10609419B2 Encoding apparatus, decoding apparatus and transmission control method
The present invention makes it possible to easily implement a mechanism to recover an appropriately decoded video in a situation where encoded information for decoding the video has been lost or is absent. The present invention provides an encoding apparatus including: a setting section configured to partition each of images included in a video to be encoded into a plurality of tiles and set a partial region including one or more of the plurality of tiles for the image; an encoding section configured to encode each image on a per-tile basis to generate an encoded stream; and a transmission control section configured to control transmission of the encoded stream to a decoding apparatus that decodes the video. The setting section is configured to set out-of-tile reference for motion compensation for the tiles within the partial region to be prohibited, and the transmission control section is configured to restrict, upon detection of a loss or an absence of encoded information at the decoding apparatus, the transmission such that only an encoded stream corresponding to the tiles within the partial region is transmitted.
US10609417B2 High efficiency adaptive loop filter processing for video coding
A method and a circuit for adaptive loop filtering in a video coding system are described. The method can include receiving a block of samples generated from a previous-stage filter circuit in a filter pipeline, the block of samples being one of multiple blocks included in a current picture, performing, in parallel, adaptive loop filter (ALF) processing for multiple target samples in the block of samples, while the previous-stage filter circuit is simultaneously processing another block in the current picture, storing, in a buffer, first samples each having a filter input area defined by a filter shape that includes at least one sample which has not been received, and storing, in the buffer, second samples included in the filter input areas of the first samples.
US10609413B2 Directed interpolation and data post-processing
An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on availability of the algorithm/method at the decoder/post-processor and/or cost of implementation. The video stream may comprise, for example, downsampled multiplexed stereoscopic images and the selected algorithm may include any of upconversion and/or error correction techniques that contribute to a restoration of the downsampled images.
US10609411B1 Cross color prediction for image/video compression
To improve intra coding prediction, cross-color prediction utilizes spatial correlation and cross-color correlation to generate a more accurate predictor. Cross-color prediction is also able to be used in a dynamic system which selects between cross-color prediction and intra-color prediction.
US10609405B2 Optimal signal encoding based on experimental data
A method and apparatus for optimal signal encoding based on reference data relating encoded-signal characteristics to encoding parameters are disclosed. Reference vectors of encoding parameters and corresponding measurements of encoded-signal characteristics are used to establish a functional relationship between each characteristic and the encoding parameters. Candidate vectors of encoding parameters are identified based on user-defined boundaries of both the encoding parameters and acceptable encoded-signal characteristics. A figure of merit is determined for each candidate vector and the candidate vector of highest figure of merit is presented to an encoder.
US10609394B2 Encoding and deriving parameters for coded multi-layer video sequences
A method of deriving parameters required for decoding a current layer of a coded multi-layer video sequence. The method comprises deriving a required parameter from one or more parameters associated with the current or a lower layer of the multiple layers. The invention makes use of an understanding that parameters which are required for decoding a current higher layer of a multi-layer video representation may be derived, i.e., inferred or predicted, from parameters associated with lower layers rather than explicitly signaled in a parameter set associated with the current layer. Also disclosed are a method of encoding parameters associated with such a current layer, corresponding computer program products, a corresponding parameter set decoder, and a corresponding parameter set encoder.
US10609393B2 Image encoding apparatus and method of controlling the same
This invention makes it possible to increase an encoding efficiency and reduce redundant processing. For this, an encoding apparatus includes a first encoder which encodes a run length in which identical pixels continue, a second encoder which prediction-encodes a pixel of an encoding target, a first determiner which determines whether a pixel of interest is located within a predetermined range on a line on which the pixel of interest is located, thereby determines whether to apply the second encoder to the pixel of interest, and a second determiner which, if the pixel of interest is located outside the predetermined range, determines, by referring to an already encoded pixel located around the pixel of interest, which one of the first encoder and the second encoder is to be applied to the pixel of interest.
US10609391B2 Image coding apparatus, image coding method, image decoding apparatus, image decoding method, and storage medium
An image coding apparatus includes a block dividing unit configured to divide an input image into a plurality of blocks, a prediction unit configured to perform prediction based on coded pixels to generate prediction errors, a transformation unit configured to perform orthogonal transform to the prediction errors to generate transform coefficients, a quantization matrix generation unit configured to generate quantization matrices that are used to quantize the transform coefficients, a quantization matrix coding unit configured to calculate difference values by scanning the quantization matrices and to code the difference values, a quantization unit configured to generate quantization coefficients by quantizing the generated transform coefficients using the quantization matrices, and a coefficient coding unit configured to code the quantization coefficients, wherein the quantization matrix coding unit is configured to scan coefficients of the quantization matrices in a unidirectional manner to calculate the difference value.
US10609390B1 Adaptive screen encoding control
An adaptive screen encoding method comprising: using a computer, creating and storing, in computer memory, a plurality of conditions for use by a server configured to determine which of picture coding type to select; detecting a current picture by a sender for a content type including textual content, graphical content, and natural image content; determining a percentage of static macroblocks corresponding to the current picture; selecting the picture coding type based on the content type, the plurality of conditions, and the percentage of static macroblocks, wherein the method is performed by one or more special-purpose computing devices.
US10609388B2 Method and apparatus for encoding and decoding image
An image encoding apparatus based on a system on chip (SoC) which encodes a residual block of a current block including a first value calculator configured to calculate a first value for the residual block in a space domain, a comparator configured to decide whether to transform the residual block into a transform domain according to a size of the first value, and a transform unit configured to transform the residual block into the transform domain according to a decision on whether to transform.
US10609385B2 Inter-plane prediction
A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane.
US10609379B1 Video compression across continuous frame edges
Various examples are directed to methods and systems for compressing panoramic video. An image processor may receive a frame comprising a plurality of pixel values arranged according to a two-dimensional grid and divide the frame into a plurality of pixel blocks comprising a first pixel block and a second pixel block. The first pixel block may be positioned in a first edge column adjacent a first edge of the frame and the second pixel block may be positioned in a second edge column adjacent a second edge of the frame opposite the first edge. The image processor may identify a spatial continuity between the first pixel block and the second pixel block and replace the first pixel block with a reference to the second pixel block.
US10609371B2 Method for determining color difference component quantization parameter and device using the method
Disclosed are a method for determining a color difference component quantization parameter and a device using the method. Method for decoding an image can comprise the steps of: decoding a color difference component quantization parameter offset on the basis of size information of a transform unit; and calculating a color difference component quantization parameter index on the basis of the decoded color difference component quantization parameter offset. Therefore, the present invention enables effective quantization by applying different color difference component quantization parameters according to the size of the transform unit when executing the quantization.
US10609368B2 Multiple image storage compression tree
A method, system, and computer program product for compressing an image using similar images includes: receiving a first image; storing the first image on a storage server; comparing the first image to one or more stored intra-frames (I-Frames) to determine a similar I-Frame from the one or more stored I-Frames; in response to determining the similar I-Frame, determining that one or more stored predicted frames (P-Frames) reference the similar I-Frame; comparing the first image to the one or more stored P-Frames to determine a similar P-Frame; determining whether the first image meets a P-Frame threshold level for the similar P-Frame; in response to determining that the first image meets the P-Frame threshold level, generating a first P-Frame for the first image using data from the similar P-Frame and data from the similar I-Frame to compress storage space used by the first image on the storage server.
US10609360B2 Dual camera calibration
A method of calibration of a dual camera system, including, providing a chart of a plurality of circular rings and at least one disk, imaging the chart with a first camera to provide a first chart image and a second camera to provide a second chart image, performing edge detection of the first and second chart image on the plurality of circular rings and the at least one disk, determining the relative position of the plurality of circular rings to the at least one disk, matching the relative positions of the plurality of circular rings of the first chart image and the second chart image and aligning the first camera and the second camera based on the matching of the first chart image to the second chart image.
US10609345B2 Validating asset movement using virtual tripwires and a RFID-enabled asset management system
Validation of asset movement can begin with the definition of a virtual tripwire for video cameras of a video surveillance system that monitor a defined area of interest through which RFID-identified assets are conveyed. The virtual tripwire can visually define a boundary within the view field of the video camera. The video camera can detect the movement of an asset through a virtual tripwire and an asset management system can be notified of the potential misdirection of the asset. The asset management system can obtain the asset's RFID data from a RFID handling system that monitors the area of interest. The validity of the detected movement can be determined using RFID data and an asset movement specification that defines pathing rules for assets and virtual tripwires. When the movement of the asset is determined to be invalid, a record of suspect movement data can be generated for the asset.
US10609342B1 Multi-channel sensing system with embedded processing
System and method for monitoring objects of interest including persons in an indoor or outdoor scene with high accuracy, strong privacy protection, high security, low volume data transmission and storage. The system includes: an embedded sensing device with multiple sensors and microprocessor(s) with built-in artificial intelligence as an end unit with parametric outputs, a controller that aggregate parametric outputs from multiple end units with local intelligence and configurable control outputs, and an optional gateway that aggregates multiple controllers output and connect with the network, cloud and/or human interface. The embedded sensing devices can capture data of the scene through multiple sensors with different functions and technologies; detect and track the objects of interest including persons; analyze features of the objects of interest; detect event and behavior associated with the detected objects or persons of interest based on the features and/or events; and only provide these parametric outputs to controller.
US10609337B2 Image processing apparatus
An image processing apparatus includes an image processor configured to: acquire a plurality of captured images captured by a plurality of cameras installed on a vehicle; generate a composite image showing a vicinity of the vehicle viewed from a virtual viewpoint, using the plurality of captured images; generate a vicinity image by superimposing a distance indicator that shows at least one distance from the vehicle on the composite image, the distance indicator encompassing a periphery of the vehicle in the composite image; and output the vicinity image to a display to cause the vicinity image to be displayed on the display.
US10609333B2 System for interactive online collaboration
In the present invention the camera of a student's mobile communications device sends a live image of the student's paper through an image-sharing subsystem to the instructor's personal computing or mobile communications device. An annotation subsystem allows the instructor to mark said image of the student's paper, and a background-subtraction subsystem allows a background-free image of the instructor to appear on said image of the student's paper. A screen-sharing subsystem transmits a combined image of the student's paper and the instructor and his or her markings back to the student's device. Mounting the student's device above the paper on which he or she is working allows the student to see the instructor and the instructor's markings overlaid on the student's paper, giving the impression that the instructor is present and collaborating on the student's work. Videoconferencing and communication-management subsystems facilitate communication between the instructor and the student(s) during this collaboration.
US10609330B2 Method and design for optimum camera and display alignment of center of the room video conferencing systems
Systems for videoconferencing are designed for where people are seated around a video conferencing system. The systems include a camera so the far site can see the local participants and the systems include displays that show the far site. The displays are properly aligned with the cameras so that when people at the far site view the displayed images of the near site, it looks like they have eye contact with the near site. Obtaining the alignments of the camera and the displays to provide this apparent eye contact result requires meeting a series of different constraints relating to the various sizes and angles of the components and the locations of the participants.
US10609327B2 Transmission device, transmission method, reception device, and reception method
The present technology ensures that electrooptical conversion processing for transmission video data obtained using an HDR optoelectrical conversion characteristic is favorably carried out at a receiving side.The transmission video data is obtained by performing high dynamic range optoelectrical conversion on high dynamic range video data. A video stream is obtained by applying encoding processing to this transmission video data. A container in a predetermined format including this video stream is transmitted. Meta information indicating an electrooptical conversion characteristic corresponding to a high dynamic range optoelectrical conversion characteristic is inserted into a parameter set field in the video stream.
US10609326B2 Self-contained video security system
The present invention provides full compliance with Texas SB 507 and is a cost-effective drop-in solution requiring very little resources to install and operate. The system may use off-the-shelf components run by proprietary software further reducing initial cost outlays. The system may include an electric source, a computer having a primary storage device powered by the electric source, a backup storage device connected to the computer, a camera for recording audio data and video data and a ceiling box.
US10609304B2 System and method for providing and automobile image and information capturing and processing system
An automobile image and information capturing system and method may allow a user to capture and record various vehicle related incidents, including, accidents, thefts, break-ins and other incidents that require reconstruction and visual documentation. Instead of having to rely on external cameras that most likely will not capture usable or complete visual evidence, the present invention provides systems and methods of providing high quality video and still image surveillance from multiple overlapping perspectives. In one preferred embodiment, the present invention consists of (1) a main processor; (2) a plurality of sensor packs; and (3) a Power Over Ethernet battery hub. The sensor packs may employ a plurality of systems and methods for image capture including, but not limited to (1) ultrasonic; (2) LiDAR; (3) visual distance measure devices; and (4) infrared cameras. Multiple image capturing systems and methods may be used simultaneously, or may be triggered independently via different conditions.
US10609303B2 Method and apparatus for rapid improvement of smog/low-light-level image using mapping table
Disclosed are a method and apparatus for rapid improvement of a smog/low-light-level image using a mapping table. The method and apparatus provide a clear image by enhancing visibility fast with respect to a smog/low-light-level image, of which visibility is low due to impurities in the air. The apparatus includes: an inversion input unit; a lowest brightness image conversion unit; an atmospheric brightness value calculation unit; a transmission rate LUT calculation unit; a low-pass filter processing unit; a transmission rate allocation unit; a restored-image generation unit; and an inversion output unit. According to the present invention, the method and apparatus for rapid improvement of a smog/low-light-level image using the mapping table enable an embedded processor to operate in real time due to an extremely small amount of computation compared to the conventional technique.
US10609301B2 Imaging control apparatus and imaging control method
An imaging control apparatus configured to effectively avoid image capturing competition in a scene in which a large number of infrared cameras capture images. The imaging control apparatus includes an image acquisition unit that acquires an infrared image generated by an infrared camera imaging reflected light of emitted infrared rays, and a control unit that controls a setting for the generation of the infrared image on the basis of a control parameter transmitted to another apparatus or received from another apparatus via a communication interface.
US10609300B2 Image sensor, operation method thereof, and imaging device
An image sensor comprises an image sensing array on a semiconductor substrate for image sensing. The image sensor comprises a plurality of first light sensing units arranged in an array. A light sensor, disposed on the semiconductor substrates for sensing ambient light and converting the ambient light into a first electrical signal comprises a plurality of second light sensing units arranged in an array. A processing module may be connected to one or more light sensing units and may be configured to determine the intensity of the ambient light based on the first electrical signal and control the operation of the image sensor based on the determined intensity.
US10609298B2 Adaptive infrared illumination for exposure correction
A system and method that provides adaptive IR illumination for a camera. In some implementations, IR illumination adapts to the objects in a scene being monitored and IR illumination adaptation may be implemented in conjunction with automatic exposure and other exposure adjustment methods. Some implementations include: illuminating a scene using a first IR illumination power; capturing a first image of the scene with a camera; and determining whether a first region of the first image is underexposed or overexposed. When the first region is underexposed, the scene is illuminated at a second power level greater than the first illumination power and a second image is captured. When the first region is overexposed, the scene is illuminated at a third power level that is less than the first illumination power and a third image is captured. The operations are repeated until scene illumination is satisfactory.
US10609294B2 Systems and methods for sampling images
An example method includes determining, by a controller of an image capture system, a plurality of sets of exposure parameter values for one or more exposure parameters. The plurality of sets of exposure parameter values are determined at an exposure determination rate. The method further includes capturing, by an image capture device of the image capture system, a plurality of images. Each image of the plurality of images is captured according to a set of exposure parameter values of the plurality of sets of exposure parameter values. The method also includes sending, by the controller of the image capture system to an image processing unit, a subset of the plurality of images. Each subset of images is sent at a sampling rate, and the sampling rate is less than the exposure determination rate.
US10609293B2 Real-time glare detection inside a dynamic region of an image
A user device may capture a plurality of preview images that each include image data. The user device may process, in substantially real-time, a preview image to identify an object in the preview image, including determining an outline of the object. The user device may create a mask that hides a portion of the image data associated with an area outside of the outline of the object in one or more of the preview images. Based on determining that a parameter associated with glare of the object in the preview images does not satisfy a threshold, the user device may provide, in substantially real-time, feedback to a user, including an instruction to the user to perform an action with respect to the user device or to the object, and, based on determining that the parameter satisfies the threshold, the user device may automatically capture an image of the object.
US10609288B1 Roll compensation and blur reduction in tightly synchronized optical image stabilization (OIS)
The positioning of an adjustable lens in a camera assembly is synchronized with the capture of an image frame by the image sensor and the position of the adjustable lens is optimized to reduce the amount of blur caused by rotation of the camera assembly over the course of a frame. More specifically, techniques provide for moving the lens to a plurality of optimized positions, relative to the image sensor, over the course of a frame, to reduce motion blur in an image due to pitch, yaw, and/or roll motion of the camera assembly during the frame. Some embodiments may provide for “tight” synchronization in cases where the plurality of optimized positions are based on a time-dependent function that takes into account the rows of the image sensor being exposed over the course of the frame.
US10609285B2 Power consumption in motion-capture systems
The technology disclosed relates to reducing the overall power consumption of motion-capture system without compromising the quality of motion capture and tracking In general, this is accomplished by operating the motion-detecting cameras and associated image-processing hardware in a low-power mode unless and until a moving object is detected. Once an object of interest has been detected in the field of view of the cameras, the motion-capture system is “woken up,” i.e., switched into a high-power mode, in which it acquires and processes images at a frame rate sufficient for accurate motion tracking.
US10609283B2 Sharing panoramic video images over a wireless display session
Systems, apparatuses and methods may provide for technology that transmits and processes panoramic video images in wireless display devices. Multiple video streams may be captured by one or more video cameras and transmitted from a transmitter to the receiver, and each of the video streams may be tagged with an identifier. The identifiers may be used by the receiver to determine an order in which the panoramic video images will be processed and stitched by the receiver, and rendered on a display device.
US10609276B2 Electronic device and method for controlling operation of camera-related application based on memory status of the electronic device thereof
An electronic device may include a display, a camera module, a processor electrically coupled to the display and the camera module, and a memory electrically coupled to the processor. The memory may store instructions executed by the processor to monitor a state of the electronic device and control execution of a camera-related application based on at least one portion of a result of monitoring the state.
US10609261B2 Optical camera to be mounted on vehicles
There is provided an optical camera to be mounted on vehicles. The optical camera includes a housing, a camera module held in the housing, and a radio communication unit held in the housing. In the optical camera, the radio communication unit is configured to transmit image data produced by the camera module to the outside of the housing.
US10609260B2 Assistance system for a motor vehicle
An assistance system of a motor vehicle, with a camera comprises a camera housing having a first cooling body with first cooling fins, a cap covering the camera housing, wherein the cap has a second cooling body with second cooling fins, and wherein the second cooling fins are arranged at least partially between the first cooling fins.
US10609249B2 Scanner and scanning control program which outputs an original image and an extracted image in a single file
A scanner has a processor configured to output, when a document is scanned, an original image, which is the image generated by scanning the document, and an extracted image, which is an image extracted from part of the original image, as a single file.
US10609237B2 Image forming system for processing sheet information, printing apparatus and method for controlling the same, and computer-readable storage medium
An image forming system having a printing apparatus including a feeder to be pulled out and an image forming unit. The printing apparatus further includes a reception unit to receive a user instruction for setting sheet information on a sheet in association with the feeder. Based on set sheet information, the image forming unit forms an image on a sheet fed from the feeder. The image forming system further includes a display unit to display feeder information and a detection unit to detect that the feeder in a pulled-out state is closed. The display unit displays the feeder information subjected to the user instruction in a first display form and, based on a detection by the detection unit, changes the display by the display unit including the first display form having the feeder information to a display including a second display form different from the first display form.
US10609233B2 Information processing apparatus and setting method
An information processing apparatus capable of communicating with an image forming apparatus that performs printing using a sheet set in a feeding unit includes a controller serving as a processor that executes a program or a circuit that is equipped with functions, the controller being configured to function as a unit that causes a display device to display a screen in which a plurality of objects corresponding to a plurality of pieces of attribute information is arranged, a unit that sets, in the screen, attribute information corresponding to a sheet set in the feeding unit, a unit that updates, according to setting of the attribute information, count information associated with the set attribute information, and a unit that determines an arrangement of the plurality of objects in the screen based on the count information.
US10609231B2 Image processing apparatus acquiring biological information and associating same with operating state
An image processing apparatus includes: a display unit configured to display an operation screen; an acquisition unit configured to acquire biological information of a user performing operation using the operation screen, the biological information varying reflecting a state of the user; and a registration control unit configured to control operation of registering information on the operation screen and the biological information of the user in association with each other.
US10609229B2 Display processing device, image forming apparatus, display processing method, and recording medium
A display processing device includes a display, a touch sensor, and a control unit. The display displays a first preview image corresponding to a printing result of a character string image including a plurality of characters. The control unit executes a first detecting process, a rotation angle obtaining process, a second detecting process, and a magnification rate calculation process upon receiving the signal indicative of the touched position. The first detecting process indicates a process that detects a first character image with the touched position as an origin. The rotation angle obtaining process indicates a process that obtains a rotation angle at which a direction of the first character image becomes a predetermined direction. The second detecting process indicates a process that detects a heading character image indicating a heading character of the plurality of characters. The magnification rate calculation process indicates a process that calculates a magnification rate.
US10609225B2 Charging method, apparatus, and system
A charging method applied to a network architecture in which network control and data flow forwarding are separated. The method includes receiving, by a control plane (CP) entity, a charging rule delivered by a policy and charging rules function PCRF entity, generating, by the CP, a user plane UP entity reporting policy based on the charging rule, requesting, by the CP from an online charging system OCS, a quota required by a rating group in the charging rule; receiving, by the CP, a quota delivered by the OCS, and generating UP quota information based on the quota; and delivering, by the CP, the generated UP reporting policy and the generated UP quota information to the UP.
US10609223B2 Multi-wireless access service and repeater service of automated meter reading system
A device and a non-transitory storage medium are described in which a collector device comprises a first wireless communication interface of a first wireless network configured to receive messages from and transmit messages to a meter interface unit of a utility meter; and a second wireless communication interface of a second wireless network configured to receive messages from and transmit messages to the meter interface unit, wherein the second wireless network is a third party wireless network and the first wireless network is not, and wherein the first wireless communication interface and the second wireless communication interface are configured to operate in a simultaneous mode of communication that provides for a simultaneous transmission to or simultaneous reception of messages from the meter interface unit.
US10609221B2 System for processing voice responses using a natural language processing engine
A system for processing voice responses is disclosed. The system is configured to store a correlation table identifying relationships between self-service routines, tags, and corresponding actions. The system receives a call from a user and issues a query in response to the call. The system receives an utterance from the user in response to the user and determines whether the utterance matches a pre-defined response. If there is no match, the system analyzes the utterance with a pre-defined statistical language model and identifies a service tag for the utterance. The system then associates the utterance with the service tag and a self-service routine that is associated with the call. The system identifies an action from the correlation table that correlates to the service tag and the self-service routine.
US10609217B2 Method and system for automatic detection of agent availability to attend a schedule and reassignment thereof
A computerized method for automatic detection of an availability of an agent to attend a schedule of customer calls in a call center and reassignment thereof may include assessing an agent availability to attend a schedule in a predefined time interval before a starting time of the schedule. If the assigned agent is not available, candidate agent availability may be assessed from a plurality of schedules to participate in the schedule of the unavailable agent. One or more candidate agents from a plurality of agents may be identified to replace the unavailable assigned agent based on the candidate agent availability. A replacement agent chosen from the one or more candidate agents may be assigned based on skills or preferences for each of the one or more identified candidate agents. A supervisor may be notified that the chosen replacement agent will attend the schedule in place of the unavailable assigned agent.
US10609216B1 Method and system for optimizing call distribution among callers for improved positive outcome
A method and a system of optimizing call distribution among callers for improved positive outcome is disclosed. In an embodiment, the method may include receiving at least one attribute associated with one or more callers, and at least one attribute associated with one or more callees. The method may further include calculating an overall cost associated with each of the one or more callers with respect to each of the one or more callees, based on the at least one attribute associated with the one or more callers and the at least one attribute associated with the one or more callees, using an Artificial Intelligence (AI) model. The method may further include allocating a caller to a callee based on the overall cost.
US10609213B2 Automatic contextual media recording and processing utilizing speech analytics
Embodiments are provided for the automatic real-time recording and processing of media in a communications network based on the context of the media. In one embodiment, a media stream is received in an analysis module in a service platform in the communications network. The media stream may represent a communication session between a calling party and a call center in the network. The incoming media steam is analyzed to identify words comprising a context of the communication session. A determination is then made as to whether the context of the communication session is related to a set of business rules associated with the service platform which may automatically trigger the retention of a recording of the communication session. If the context of the communication session is related to the set of business rules, the retention of the communication session is automatically triggered in real-time at a recording module.
US10609205B2 Surface detection for mobile devices
Technology for a mobile device is described. The mobile device can include a vibration motor operable to generate a vibration, and a sensor operable to capture a plurality of vibration signals that result from the vibration. The mobile device can provide the plurality of vibration signals to a model running on the mobile device. The model can include a plurality of predefined patterns that correspond to vibration signals produced by mobile devices residing on different surfaces. The mobile device can identify, using the model, a predefined pattern in the plurality of predefined patterns that substantially corresponds to the plurality of vibration signals based on a confidence level that exceeds a threshold. The mobile device can determine a type of surface on which the mobile device resides based on the predefined pattern identified using the model.
US10609193B2 SIM card release mechanism with SMA actuator
A mechanism for releasing a SIM card locked into an electronic device by a spring-loaded mechanical restraint (4, 5) includes a SIM card holder comprising a rectangular frame (1), a SMA wire actuator (10) mounted on said frame (1) so as to deform it upon activation in order to release said mechanical restraint (4, 5), and springs (8) for the ejection of the SIM card holder upon release of the mechanical restraint.
US10609189B2 Seamless stream failover with distributed manifest generation
A device for seamlessly distributing a media stream from different ingest devices of a delivery platform. The device fails over from a first ingest device to a second ingest device in response to one or more errors from attempts to retrieve parts of the media stream from the first ingest device prior to any signaling or messaging (e.g., an unpublish event) from the first ingest device indicating that the media stream has ended, is no longer available, or is otherwise removed from the first ingest device. The device also produces manifests identifying two or more bitrates for a media stream when each of the two or more bitrates is uploaded to and ingested by a different ingest device of the delivery platform.
US10609180B2 Facilitating dynamic establishment of virtual enterprise service platforms and on-demand service provisioning
A method includes exchanging metadata with a network customer during a first provision of a first service to the network customer. The method also includes receiving a request for a second service from the network customer and determining a quality-of-service requirement based on the metadata and a provider of at least one of the first service or the second service. The method also includes adjusting a network resource based on the quality-of-service requirement. The network resource facilitates a second provision of the second service to the network customer.
US10609179B2 Method and system establishing a network connection
A method of establishing a network connection between an application hosted on a first network device and a second network device, comprising receiving data from the application indicating communication requirements for the network connection, identifying a plurality of alternative available transport level components; and based on the received data, selecting one of the transport level components for use in the network connection.
US10609175B2 Apparatus and method for broadcast/multicast content delivery and opportunistic caching in a broadband communications network
An approach for opportunistic caching of streaming media data is provided to facilitate efficient use of forward transmission resources of a broadband communications system. The approach includes receiving, by a second communications terminal, a first content response transmitted by a first content server, via a broadcast/multicast communications medium, in response to a first content request of a first client device associated with a first communications terminal, wherein the first content response includes first data content requested by the first client device via the first communications terminal. The approach further comprises determining, by a cache controller of a cache storage device of the second communications terminal, to store at least the first data content of the first content response in the local cache storage device associated with the second communications terminal, wherein the determination to store is based on one or more criteria associated with the first content response.
US10609168B2 Tiered notification framework
A computer-implemented technique is described herein for presenting notifications on a user interface presentation of a recipient computing device. The technique is considered tiered because it distinguishes between first-type (people-centric) notifications and second-type notifications, and because it processes and presents first-type notifications in a privileged manner compared to the second-type notifications. For instance, the technique presents content associated with each first-type notification in an allocated window that appears in positional association with a person indicator, where that person indicator identifies the person who sent the first-type notification; the technique presents each second-type notification in a different manner. In some implementations, an application developer who designs a custom first-type notification is given authority to draw within the allocated window that is used to present the custom first-type notification in a manner specified by the application developer.
US10609167B1 System and method for detecting and reporting online activity using real-time content-based network monitoring
A computerized system and method for tracking and reporting online activity across a plurality of clients and servers is disclosed that intercepts and logs secure and non-secure HTTP request and response pages, analyzes each of the received page records, associates each page record to an event type based on user-defined parameters, identifies and extracts user-defined attributes of each page record based on its event type, and reports on the occurrence of the event along with its associated attributes.
US10609166B2 Systems, methods, and apparatus to identify media devices
Systems, methods, and apparatus to identify media devices are disclosed. An example method includes establishing a table of device identifiers and respective media access control (MAC) addresses corresponding to devices on a home network, the device identifiers provided by a panelist associated with the home network during a registration process. The home network is monitored for a network communication sent by a requesting device separate from a network communications monitor, the network communications monitor installed in the home network associated with a panelist home. A device identifier of the requesting device is identified from the table of device identifiers and respective MAC addresses based on a MAC address of the requesting device. In response to a failure to identify the device identifier, the panelist is prompted to provide the device identifier for the requesting device.
US10609163B2 Proxy application supporting multiple collaboration channels
An example embodiment performed by a proxy server application of a remote network management platform may involve receiving a message from a third-party application directed to an address of the proxy server application and containing an identifier related to a particular entity. The embodiment may also involve using a template associated with a protocol type of the message to parse the message and determine the identifier. The embodiment may also involve comparing the identifier to mapping data that defines pairwise associations between each of a plurality of identifiers and computational instances of a plurality of computational instances. Each such computational instance may be communicatively coupled and dedicated to a respective managed network controlled by a particular entity. The embodiment may also involve using the comparison as a basis for selecting a particular computational instance of the plurality of computational instances, and then transmitting the message to the particular computational instance.
US10609162B2 Network delivery system
A method and system for improving network delivery is provided. The method includes receiving an Internet based event for a user. The Internet based event is associated with user attributes, of the user, retrieved from a specialized network and it is determined that the user is associated with the Internet based event. A functionality status of a mobile hardware device of the user is determined and current parameters of the user and current characteristics of the user are analyzed. Resulting network based delivery options associated with the Internet based event for the user are determined.
US10609159B2 Providing higher workload resiliency in clustered systems based on health heuristics
Embodiments provide workload processing for clustered systems. In an illustrative, non-limiting embodiment, a computer-implemented method may include identifying a server as an active node of a cluster; assigning a workload to the server in response to the identification; determining, after the assignment, that the server is no longer an active node of the cluster; calculating, in response to the determination, a probability that the server is capable of continuing to execute the workload; and deciding, based upon the probability, whether to allow the workload to remain assigned to the server.
US10609153B2 Using non-IMS connections in IMS sessions
Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.
US10609145B2 Serializing access to data objects in a logical entity group in a network storage
Provided are a computer program product, system, and method for serializing access to data objects in a logical entity group in a network storage. Data objects associated with a logical entity at a client storage are generated. A determination is made of a prefix for a container in the network storage associated with the logical entity. The prefix is included in names of the data objects in the logical entity. The prefix is added to a lock queue shared by the client systems having access to the data objects in the container at the network storage. The data objects having the names including the prefix are transmitted to the network storage to store in the container in the network storage.
US10609133B2 Method and device for establishing communication connection
The present application discloses a method and device for establishing communication connection. An embodiment of the method includes: selecting a predetermined number of servers from a server cluster to form a backup server cluster, the server cluster including at least one server adapted to implement a given service; obtaining communication information of each backup server in the backup server cluster, and selecting a backup server from the backup server cluster as a master server based on the communication information of the backup server; and sending the communication information of the master server to controlled equipment controlled by the server cluster to establish communication connection between the master server and the controlled equipment. The embodiment solves a problem of reliability raised when main server abnormally quits or restarts during the operation of a system.
US10609131B2 Non-disruptive enablement of highly available cloud computing services
Methods, systems, and non-transitory computer-readable media are described herein. In some embodiments, a computing platform may deploy a cloud application comprising a first instance of the cloud application. Further, the computing platform may direct a DNS to the first instance of the cloud application. Next, the computing platform may determine that a second instance of the cloud application should be deployed. Additionally, the computing platform may create a first global traffic manager configured with at least a first endpoint and a second endpoint, where the first endpoint is associated with the first instance and is enabled, and where the second endpoint is associated with the second instance, and is disabled. Subsequently, the computing platform may direct the DNS to the first global traffic manager. The computing platform may then direct the DNS to the first global traffic manager, enable the second endpoint. In addition, the computing device may direct, based on metadata associated with each of a plurality of users, each of the plurality of users to one of the first instance and the second instance, wherein one or more users are directed to each of the first instance and the second instance.
US10609110B2 Remote access over internet using reverse session-origination (RSO) tunnel
A remote user sends a user request to a relay server that, in turn, forwards the user request (modified or unmodified) through a reverse session-origination (RSO) tunnel to an on-premises network client. In other words, while the user requests flow from outside the client network to the client network, the requests of the delivery protocol for the tunnel flow in the reverse direction, i.e., from the client network toward the relay server and/or the remote user. A server agent, executing client side, generates delivery-protocol requests so that the server can wrap user requests in delivery-protocol responses. In addition, the server agent unwraps user requests and forwards them to their intended destination in the client network. To minimize any time the server would have to wait for a delivery-protocol request, the server agent can generate dummy requests whenever no delivery-protocol request is pending at the server.
US10609106B2 Interface apparatus and method for transmitting and receiving media data
An interface is provided for providing a media service. The interface includes an encapsulation layer for encapsulating coded media data, a delivery layer for transmitting the encapsulated media data to another entity, and a control layer for controlling transmission of the media data.
US10609105B2 System and method for streaming music on mobile devices
In accordance with an embodiment, described herein is a system and method for streaming music on mobile devices, including those which may have limited support for streaming. In response to receiving a request for portions of media content to be retrieved from a media server and played at a media device, selected parts of a media content file (e.g., an MP3 file) can be downloaded from a media server, and prepended, appended, or otherwise adjusted into a complete (albeit relatively shorter) media content, which is decoded and sent, for example to an audio speaker at the media device. The approach provides flexibility in providing access to a media streaming service from non-native mobile device applications, for example by enabling a media application to load and play encrypted MP3 file content in environments such as mobile browsers that require low memory consumption, or do not support Media Source Extensions.
US10609094B1 Controlled-environment facility resident contact tools for intelligent controlled-environment facility resident communication and/or media device interfaces
Controlled-environment facility resident contact tools for intelligent controlled-environment facility resident communication and/or media device interfaces may be configured to present a contact list of non-residents of the controlled-environment facility for a respective resident of the controlled-environment facility, to the respective resident. The interface may also present the resident an interface to input name and contact information for the contacts. Additionally or alternatively, the system may auto-populate the contact list for at least one resident. Messages, such as nudges for the non-resident to take an action with respect to the resident, such as make a deposit to a trust account of the resident, set-up a video visitation with the resident, or the like, are transmitted to the contacts, in the name of the respective resident.
US10609091B2 Method, apparatus, and system for implementing a content switch
Some embodiments provide a novel content switching method that distributes requests for different types of content to different sets of content servers. In some embodiments, the method deploys a content switch in the ingress data path of a first content server that is part of a first set of servers that processes requests for a first type of content. This content switch receives each content request that is directed to the first content server, and determines whether the received request is for the first content type that is processed by the first content server. If so, the content switch directs the request to the first content server. On the other hand, if the request is for a second type of content that is processed by a second set of servers, the content switch identifies a second content server in the second set and forwards the request to the second content server. When the second set of servers includes two or more servers, the content switch in some embodiments performs a load balancing operation to distribute the load amongst the servers in the second set. For each request, the load balancing operation in some embodiments selects one server from the second server set based on a set of load balancing criteria that specifies one manner for distributing the requests among the servers of the second set, and then forwards the request to the selected server.
US10609086B2 Optimizing data reduction, security and encryption requirements in a network environment
A specification of a target network environment including target devices is received. The specification includes an identity of each of the target devices and a compression feature requirement, a deduplication feature requirement, and an encryption feature requirement of the target network environment. A performance parameter corresponding to each of the requirements is computed based on the specification. Possible combinations of the target devices and enabled features in the target devices are determined to meet the specification. Each possible combination is compared to a knowledge base to determine a performance reduction for each of the enabled features based upon the performance parameters. A desired combination of the enabled features is determined from the possible combinations for each target device based upon the comparison. The desired combination includes a combination having a performance reduction that does not exceed a threshold value for data reduction in one or more enabled features.
US10609082B2 Identity experience framework
Methods for composable user journeys for user authentication via an identity experience framework are performed by systems and apparatuses. Initiating a user authentication process for an application triggers application calls for dynamic invocation of a specific identity policy, required by the application, of a number of identity policies managed by a host of the identity experience framework. User interfaces defined by the identity policies are provided from the host to the application for interaction by the user and entry of identity information needed to authenticate the user according to specified verification providers. Identity claims and token requests are provided from the application to the host which then authenticates the identity claims via the verification providers and mints a token that includes the claims required by the application, according to the identity policy. The application consumes the token to complete the token request and allow the user access to the application.
US10609075B2 Masquerading and monitoring of shared resources in computer networks
An apparatus for computer-network security includes a network interface and a processor. The network interface is configured for communicating over a communication network. The processor is configured to detect a request from a first computer to access a non-existent shared resource of a second computer, to send to the first computer, responsively to the request, a response that imitates a genuine grant of access to the non-existent shared resource, so as to initiate an interaction between the first computer and the shared resource, and to process the interaction so as to identify a malicious activity attempted by the first computer.
US10609069B2 Reflexive benign service attack on IoT device(s)
A method is provided for preventing an IoT device within a trusted system from being harnessed in a malicious DDOS attack. The method may include bombarding the IoT device. The bombardment may originate from within the system, and may inundate the IoT device with harmless packets in a manner mimicking a traditional DOS attack. The inundating may utilize the resources of the IoT device to respond to the bombardment, and may thereby render the IoT device unavailable for fraudulent uses.
US10609060B2 Clustering network addresses
A method may include identifying a shared usage of a first network address and a second network address in a predetermined period of time. The method may also include clustering the first network address and the second network address based on the shared usage. The method may include determining a weighting factor between the first network address and the second network address based on the shared usage. The method may further include receiving a request that includes the second network address from a client device. The method may include determining that the request for the electronic activity does not include suspicious activity based on the first network address and the second network address being in the cluster. The method may further include permitting the electronic activity based on the determination that the request for the electronic activity does not include suspicious activity.
US10609058B2 Sequencing virtual machines
A method for sequencing virtual machines in a shared pool of configurable network computing resources includes sequencing at least one computing element for two or more virtual machines into a respective two or more profiles, stored in a security database. Each virtual machine corresponds to a respective profile. The method also includes comparing a profile of a virtual machine corresponding to a security incident in the shared pool of configurable network computing resources with respective profiles of other virtual machines to identify similar profiles and group profiles into first and second groups. The method also includes comparing profiles of the groups of virtual machines and determining an alteration plan based on the comparison of profiles of the groups. The alternation plan includes a plan to modify one or more computing elements for virtual machines in the first group of virtual machines to reduce likelihood of susceptibility to the security incident.
US10609056B2 Online presence interaction using a behavioral certificate
Embodiments include methods, systems and computer program products method for online presence interaction using a behavioral certificate. The computer-implemented method includes monitoring, using a processor, one or more online presence interactions by one or more users. The processor determines whether a behavioral certificate exist for the online presence. The processor cross-references one or more authorized inputs, outputs or actions for the online presence based at least in part on an existence of a behavioral certificate for the online presence. The processor transmits the behavioral certificate, wherein the behavioral certificate advises the one or more users how to interact with the online presence.
US10609054B2 Methods, systems, and computer readable media for monitoring, adjusting, and utilizing latency associated with accessing distributed computing resources
Methods, systems, and computer readable media for monitoring, adjusting, and utilizing latency associated with accessing distributed computing resources are disclosed. One method includes measuring a first latency associated with accessing a first computing resource located at a first site. The method further includes the measuring a second latency associated with accessing a second computing resource located at a second site different from the first site. The method further includes selectively impairing transmission of packets to or processing of packets by at least one of the first and second computing resources in accordance with a performance, network security, or diagnostic goal.
US10609044B2 Enforcing access control in trigger-action programming using taint analysis
One or more processors mark a set of data fields associated with a first trigger in a first trigger-action pair with a taint, where a trigger event triggers an action event in a trigger-action pair. One or more processors mark a first action associated with the first trigger-action pair with the taint, and detect a second trigger associated with a second trigger-action pair. One or more processors then propagate the taint from the first trigger-action pair to the second trigger, and prevent a second action associated with the second trigger-action pair in response to detecting the taint in the second trigger.
US10609038B2 Discovering and evaluating privileged entities in a network environment
Systems and methods are provided for automatically discovering and evaluating privileged entities in a network environment. The systems and methods can include scanning the network environment to identify a plurality of network entities. This scan can include identifying network permissions corresponding to the plurality of network entities. The operations can further include performing a multi-layer evaluation of the permissions corresponding to the plurality of network entities, the multi-layer evaluation being based at least on factors of network action sensitivity and network resource sensitivity. The network action sensitivity factor can address the sensitivity of particular actions that the plurality of network entities are able to take in the network environment. The network resource sensitivity factor can address the sensitivity of particular resources in the network environment that the plurality of network entities are able to access. The system and methods can identify privileged entities using this multi-layer evaluation.
US10609029B2 High assurance segregated gateway interconnecting different domains
A gateway having an architecture authorizing bidirectional communication between applications located in different domains and presenting a high assurance level of protection. The gateway interconnects a first and second domain. The gateway comprises an internal protocol, first and second protocol adapters hosted within the first and second domains and configured to make a conversion between application data formatted according to an applicative protocol relative to the two domains and gateway data formatted according to the gateway internal protocol, and a security module hosted on a separate platform to communicate with the first and second protocol adapters via first and second data links according to the gateway internal protocol. The first and second protocol adapters and security module are each physically segregated and the security module comprises functional blocs configured to authorize secure bidirectional flow of gateway data along two different and separate unidirectional paths between the two protocol adapters.
US10609025B2 System and method for providing simulated environment
Present disclosure relates to a system for providing a simulated environment and a method thereof. The system comprises a wearable device and a computing unit. The wearable device is configured to output a scenario of the simulated environment and to obtain a biometric characteristic. The computing unit is configured to determine a permission level according to the biometric characteristic, and to determine whether to conceal at least one portion of a virtual object which is being displayed in the scenario according to the permission level.
US10609023B2 Authentication method and apparatus using biometric information and context information
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A terminal is provided, which includes a sensing unit configured to collect authentication information; and a control unit configured to perform the authentication based on first authentication information and second authentication information, to control the sensing unit to collect third authentication information if it is determined that the authentication based on the first authentication information has succeeded and the authentication based on the second authentication information has failed, and to perform the authentication based on the third authentication information. Since the authentication is performed through a combination of biometric information and context information that are acquired from two or more terminals, reliability and security of the authentication can be heightened.
US10609020B2 Method and arrangements for intermediary node discovery during handshake
A method executed by an Intermediary Node arranged between a Client and a Server for participating in the setting up of a connection between the Client and a Server is described. In response to intercepting a first message, the method transmits from the Client and destined for the Server, and requests for a connection to be set-up between the Client and the Server. The method recognizes, based on content of the received first message, that it is desirable for the Intermediary Node to perform at least one function on the requested connection, the Intermediary Node is transmitting a second message to the Client, comprising an identity of the Intermediary Node. This enables the Client to accept or reject the Intermediary Node as a node participating in the requested connection set-up.
US10609019B2 Establishing a secure channel with a human user
A method of establishing a secure channel between a human user and a computer application is described. A secret unique identifier (“PIN”) is shared between a user and an application. When the user makes a request that involves utilizing the PIN for authentication purposes, the application renders a randomly selected identifier. The randomly selected identifier is in a format that is recognizable to a human but is not readily recognizable by an automated agent. The randomly selected identifier is then presented to the human user. The user identifies the relationship between the randomly selected identifier and the PIN. If the user's input reflects the fact that the user knows the PIN, then the user is authenticated.
US10609004B2 Network configuration and management
An Internet-connected device, such as a car, refrigerator, or even a laptop can use a second device, such as a cell phone, to support cryptographic operations and communication with token service providers or other processing services requiring pre-provisioned capabilities that may include cryptographic secrets. By removing the need to store personally sensitive data in “Internet of Things” (IoT) devices, a user's personal information and other sensitive financial information may be contained to a relatively small number of devices. This may help prevent theft of goods or services by IoT devices that are not always under the close control of the user.
US10609003B2 Cryptography using multi-factor key system and finite state machine
A process receives a specification of a finite-state machine and an encrypted language element of a language over an input alphabet for the finite-state machine. The received encrypted language element is encrypted with a selected public key of a plurality of public keys. The process decrypts the encrypted language element using each private key of a plurality of private keys corresponding to the public keys. The decrypting provides a plurality of decrypted language elements and the process applies each decrypted language element to the finite-state machine. The process identifies a decrypted language element that that is accepted by the finite-state machine. The process identifies a private key, of the private keys, used in the decrypting that provided the decrypted language element identified as being accepted by the finite-state machine. The process receives from the message sender an encrypted message, and uses the identified private key in decrypting the encrypted message.
US10608994B2 System for managing communication ports between servers
A system for managing communication ports in a Kafka cluster is disclosed. The disclosed system receives a maintenance signal to shut down the Kafka cluster for maintenance. The Kafka cluster comprises a plurality of Kafka servers communicating with each other via a plurality of internal communication ports. In response to receiving the maintenance signal, the system shuts off a plurality of external communication ports arranged between the Kafka cluster and a plurality of external servers. Then, the system synchronizes the Kafka servers by replicating data among the Kafka servers. After determining that the Kafka servers are synchronized, the system shuts down the Kafka servers for maintenance. The internal communication ports are retained open when the system shuts down the external communication ports and during the maintenance.
US10608991B2 Systems and methods for accelerated pattern matching
System, methods, and apparatuses enable a network security system to more efficiently perform pattern matching against data items. For example, the disclosed approaches may be used to improve the way in which a deep packet inspection (DPI) microservice performs pattern matching against data items (e.g., network traffic, files, email messages, etc.) in order to detect various types of network security threats (e.g., network intrusion attempts, viruses, spam, and other potential network security issues). A DPI microservice generally refers to an executable component of a network security system that monitors and performs actions relative to input data items for purposes related to computer network security.
US10608987B2 System and method for providing IP address translation services
A method for providing IP address translation services includes receiving, at a network node, a data packet from a wireless device. The data packet includes a target IP address associated with a destination device. The network node translates the target IP address into a synthetic IP address that contains the target IP address. A modified data packet is generated by replacing the target IP address in the data packet with the synthetic IP address. The network node transmits the modified data packet to the destination device.
US10608982B2 Optimising data transmission in a hypercube network
A method of operating a hypercube network of processing devices includes determining that a plurality of the processing devices are storing data to be processed at a single processing device, obtaining the addresses of the plurality of processing devices storing the data to be processed, determining the most common number for each digit of the addresses of the plurality of processing devices storing the data to be processed, generating a new address comprising the determined most common number for each digit, and transferring the data to be processed to the processing device with the generated new address.
US10608975B2 Methods and systems for delaying message notifications
Methods and systems are provided for delayed message notification associated with a content item. The system can receive a notification from a first user and intended for a second user, and can comprise a message, a content identifier, and a timestamp indicating a relative time within a content item associated with the content identifier. The system can transmit, to a device associated with the second user, a portion of the notification. In one implementation, the system can receive an indication that the second user's device is presenting the content item, and cause the message to be presented to the second.
US10608973B2 Embedded codes in messaging protocol communications
Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for one or more processing codes or instructions that are embedded in the portion of the communication typically utilized solely to identify the subject matter of the communication, generally referred to as the topic portion of the communication. The receiving devices can then process the embedded codes to determine how the communication message will be routed or otherwise processed.
US10608970B2 Messaging forwarding system and method
A messaging system having a cluster of receiving applications for handling received messages, and a cluster of messaging engines for receiving messages from one or more message sources and forwarding the received messages to one of the receiving applications is provided. Each messaging engine is operable to transmit load balancing information, the load balancing information comprising an indication of the current loading on the messaging engine. The receiving applications are instructed to establish a connection to receive messages from a particular messaging engine within the cluster based on the load balancing information. Accordingly, applications are able to receive messages in such a way that the messages do not build up unprocessed on a particular messaging engine for too long, and such that messages are routed to messaging engines where messages are being consumed, and so that the receiving applications receive messages from every messaging engine where messages are arriving.
US10608967B2 Ensuring that all users of a group message receive a response to the group message
A method, system and computer program product for ensuring that all users of a group message receive a response to the group message. The content of a detected group message is analyzed to determine if the group message requires a response and, if so, to assess the urgency of the response. If the analyzed group message requires a response, then a determination is made as to whether a response was received by all or a subset of the users of the group message (sender and recipients of the group message) within a threshold amount of time based on the urgency of the response. If the response was only received by a subset of the users of the group message, then the response is broadcasted to the other users of the group message who had not previously received the response if no confidential information is detected in the response.
US10608960B2 Techniques for batched bulk processing
Techniques for batched bulk processing are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a plurality of messaging deltas at a messaging system; and queue the plurality of messaging deltas through a message queue of the messaging system; a message queue monitoring component operative to monitor the message queue to identify a plurality of batch-operation messaging deltas of the plurality of messaging deltas; and store a plurality of batch-operation instructions in a batch-operation instruction system; and a batch-operation component of the batch-operation instruction system operative to perform the plurality of batch-operation instructions.
US10608958B2 Method and device for synchronization in wireless networks
A method and device are provided for synchronizing data transmission of multicasting/broadcasting services (MBS) by a plurality of Base Stations. Meanwhile, each of the Base Stations receives the MBS data to be transmitted and determines whether any of the MBS data has not been properly received. If so, the respective Base Station may initiate a process to recover the missing MBS data and/or to obtain information regarding the missing data to determine the duration of the time period that would have been required for transmitting the missing MBS. If the missing data has not been timely recovered, the respective Base Station determines a starting point and the duration of a silence period based on the information obtained, and refrains from transmitting signals along a communication channel allocated for transmission of MBS data, during that silence period.
US10608945B2 Creating rules for labeled servers in a distributed network management system
A system enforces administrative domain wide policies specified using labels that describe characteristics of servers or services. A label comprises a label value describing a characteristic of one or more computing devices for a label dimension. The system infers label values for devices using features describing characteristics of the computing devices, for example, hardware characteristics, software characteristics, or connectivity characteristics. The system obtains communication information indicating the destination, source, volume, and duration of network traffic between computing devices. The system identifies providers of services and consumers of services based on the communication information. The system generates rules for regulating communications between computing devices and enforces the rules.
US10608938B2 Method and apparatus for controlling traffic quality
A method for controlling traffic transmission in a control server of a communication system includes receiving information of an application corresponding to a network session; receiving, from a network node, information related to a network congestion condition with respect to the network session; and controlling a traffic flow of the network session on the basis of a traffic quality policy which is determined on the basis of the received application information and/or the information related to the network congestion condition. The control server can receive, from an electronic device, the application information of an application corresponding to the network session. The control server can determine the quality policy on the basis of the application information. The control sever can control the traffic flow of the network session according to the quality policy.
US10608933B2 Data reproduction device for plant-monitoring control system
A data reproduction device (1) is a data reproduction device for plant-monitoring control system to be newly connected to an existing network 6 in which a packet is transmitted/received between a PLC (2) that is operating and an input/output device (3, 4). A setting information storing portion (10) stores setting information. A process data definition information storing portion (11) stores process data definition information. A process data acquiring portion (13) acquires a binary data array stored in the packet. A process data analyzing portion (15) decomposes the binary data array into a plurality of pieces of process data based on the setting information and, for each of the plurality of pieces of process data, associates one piece of the process data among the plurality of pieces of process data, packet receiving time, and the process data definition information to obtain one piece of process data analysis information.
US10608932B2 Refresh flow entry
A first flow entry includes match parameters and an action. A second flow entry includes match parameters and which are the same as the match parameters and the action of the first flow entry. The first flow entry and the second flow entry are refreshed.
US10608928B2 Service-based traffic forwarding in virtual networks
The present application provides a method for routing traffic from a user equipment (UE) to a service available on a network. In the method, a virtual router entity that services a virtual network available on the network receives a packet from the UE, the received packet including at least a destination ID and payload. The virtual router then forwards a location resolution request including the received destination ID to an associated connectivity manager operating on the network. The virtual router receives a location resolution response from the connectivity manager including at least a destination network node ID. The virtual router may then forward the packet to the destination network node ID.
US10608913B2 Methods, systems, and computer readable media for conducting and validating network route convergence testing
A method for testing network route convergence includes receiving input for specifying a route convergence threshold and a frame loss tolerance for a route convergence test. The route convergence test is initiated by transmitting data plane traffic addressed to at least one destination to a device under test (DUT). At least one route is advertised to the DUT. A first time instance when the at least one route is advertised to the DUT is recorded. Data plane traffic routed by the DUT is monitored. It is detected when data plane traffic for the at least one route reaches the route convergence threshold. In response to detecting that the data plane traffic reaches the route convergence threshold, a second time instance is recorded and a route convergence validation test phase is initiated. During the route convergence validation test phase, an indication of frame loss for the at least one route is determined and an indication of validity or invalidity of the route convergence test is generated based on a relationship between the indication of frame loss and the frame loss tolerance.
US10608910B2 Using blockchain to track information for devices on a network
Efficiently and reliably tracking information for devices in a network, for example, a heterogeneous network of a plurality of devices of different types, includes collecting and storing information in a computationally efficient and secure manner that ensures to a high degree of certainty the integrity of the information for future access and use. The information may be collected from one or more sensors/data sources, for example, over a predetermined period of time, and may be grouped into a single transaction record. The transaction record may be sent from a gateway to a server of a network cloud, for example, during a predefined time slot of cycle based in part on the number of gateways and sensors in the system. Each transaction record may include a one-way hash of, and a reference to, an immediately preceding transaction record for the overall system for which information is being tracked.
US10608894B2 Systems, methods, and devices for gradual invalidation of resources
A computer-implemented method includes receiving, at a service, invalidation information relating to at least one resource. Based on the invalidation information, a staleness trigger of the at least one resource is set as a function of an invalidation period. The at least one resource is considered to be not useable based on the function of the invalidation period and the staleness trigger.
US10608893B2 SDN control plane performance testing
The present disclosure generally discloses a performance testing capability configured for performance testing in communication networks. The performance testing capability may be configured to support in-production performance testing in communication networks. The performance testing capability may be configured to support in-production performance testing in Software Defined Networking (SDN) based communication networks.
US10608885B2 Information processing method and storage medium
An information processing method includes the steps of detecting a device by searching one or more devices in a network, and communicating with the device which has been detected in the detecting step, by a communication method varying depending on whether or not searching for another device is in progress in the detecting step. In a case where the searching is in progress, communication is performed with the detected device by broadcast communication or multicast communication including an identifier allocated uniquely to the detected device, and in a case where the searching is not in progress, communication is performed with the detected device by unicast communication using an IP address which is allocated to the detected device and is acquired by the detecting of the detected device.
US10608883B2 Flexibly deployable network analyzer
Computing a protocol complexity indicator (PCI) for a communication protocol of interest in a networked computer system that processes network traffic of multiple protocols. The PCI provides an indication of predicted bandwidth usage by traffic of the protocol of interest. The PCI is used together with a throughput limit to establish a threshold amount for traffic of the protocol of interest. The PCI may then be used, for instance, to determine when to spawn a new instance of a network traffic-processing component for that protocol to maintain processing throughput at an acceptable level.
US10608859B2 Multi-beam MIMO antenna systems and methods
This application proposes multi-beam antenna systems using spherical lens are proposed, with high isolation between antenna ports and compatible to 2×2, 4×4, 8×8 MIMO transceivers. Several compact multi-band multi-beam solutions (with wideband operation, 40%+, in each band) are achieved by creating dual-band radiators movable on the track around spherical lens and by placing of lower band radiators between spherical lenses. By using of secondary lens for high band radiators, coupling between low band and high band radiators is reduced. Beam tilt range and side lobe suppression are improved by special selection of phase shift and rotational angle of radiators. Resultantly, a wide beam tilt range (0-40 degree) is realized in proposed multi-beam antenna systems. Each beam can be individually tilted. Based on proposed single- and multi-lens antenna solutions, cell coverage improvements and stadium tribune coverage optimization are also achieved, together with interference reduction.
US10608858B2 Zero tail and unique word based waveforms for DFT-s OFDM and OFDM
Methods and systems for operation in a wireless network are provided, the methods including receiving modulated data symbols and zeros in a frequency-domain, and mapping in the frequency-domain the modulated data symbols and zeros in an interleaved manner to sub-carriers within a resource allocation. The methods and systems further include generating a time-domain data signal based on the mapped sub-carriers, and generating a time domain cancellation signal by sign inverting and repeating a predetermined number of time-domain samples at a tail portion of the data signal. The methods and systems further include combining the time-domain data signal and the time domain cancellation signal to generate an exact zero tail data signal such that the exact zero tail data signal has a zero tail length equal to the predetermined number of time-domain samples, and transmitting the exact zero tail data signal.
US10608854B2 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.
US10608848B1 CTLE adaptation based on post-cursors
An adaptive CTLE used in a receiver with its zero and/or pole frequencies automatically and continuously adjustable based on an error signal and post-cursors. The error signal is derived from the sliced equalized signal that is output from the CTLE. A correction control signal can be determined based on one or more delayed and sampled data (corresponding to the post-cursors) and the error signal. As controlled by the correction control signal, the CTLE zero/pole frequency setting is then adapted such that the CTLE transfer function causes the error signal to decrease while the post cursor ISI is reduced or eliminated. As a result, effective equalization can be advantageously accomplished in a consistent and fast manner.
US10608847B2 Multi-stage sampler with increased gain
Generating first and second discharge control signals in response to a clock signal and an input voltage signal, the first and second discharge control signals decreasing at different rates to a threshold level during a first time period, wherein a difference in rates is determined by the input voltage signal, generating a differential voltage on a pair of nodes during the first time period by selectively controlling a respective amount of discharge of an initial charge on each node of the pair of nodes by applying the first and second discharge control signals to respective transistors in a differential transistor pair connected to the pair of nodes, and maintaining the differential voltage on the pair of nodes during a subsequent time period, and generating an amplified differential voltage during at least a portion of the subsequent time period by amplifying the differential voltage.
US10608846B2 Receiving device
A receiving device includes: a resampler to convert a sampling rate of a reception signal, and output a first signal that is a signal having been subjected to sampling rate conversion; an equalizer to perform an adaptive equalization process using the first signal as an input, and output a second signal that is a signal having been subjected to the adaptive equalization process and having a sampling rate that is an integer fraction of an input signal; a correlation calculator to calculate a correlation function between the first signal and the second signal; and a rate controller to control a rate conversion ratio for sampling rate conversion in the resampler on a basis of the correlation function.
US10608839B2 Resource scheduling method and apparatus in DSL system, and system
A resource scheduling method and apparatus in a DSL system, and a system are provided, to reduce energy consumption of the DSL system. The method includes: determining, according to service traffic information of each subscriber line and transmission capability information of each subscriber line, a transmission opportunity initial value allocated to each subscriber line in a TDD frame; and according to the transmission opportunity initial value of each subscriber line, dividing the TDD frame into a normal operation interval and a discontinuous operation interval, determining a transmission opportunity occupied by each subscriber line in the normal operation interval, and determining a subscriber line group in the discontinuous operation interval and a transmission opportunity occupied by each subscriber line group in the discontinuous operation interval.
US10608832B2 Apparatus, system and method of multicast communication
Some demonstrative embodiments include apparatuses, systems and/or methods of multicast communication. For example, an apparatus may include circuitry configured to cause a wireless device to process transmission of a multicast transmission to a plurality of devices; and to process reception of at least one Multi-User (MU) acknowledgement transmission from two or more devices of the plurality of devices, the MU acknowledgement transmission to acknowledge receipt of the multicast transmission by the two or more devices.
US10608830B2 Power over fiber enabled sensor system
The disclosure generally relates to power over fiber technology configured to provide electrical power and communications via fiber to one or more sensors of one or more varieties. More particularly, the disclosure relates to a sensor system comprising a laser data module operatively connected to a powered sensor module, wherein the powered sensor module receives a light, converts the light to electrical power, and powers a sensor with the electrical power, and wherein the powered sensor module transmits signals from the sensor to a laser data module.
US10608826B2 Method for authenticating attributes in a non-traceable manner and without connection to a server
The present invention relates to a method, for a provider entity belonging to a provider group, to authenticate its belonging to an attribute provider group to a verification entity in a non-traceable manner without necessitating to share secret or large constants compromising privacy. Both entities comprise at least one attribute group arborescence, this attribute group arborescence being shared by the provider entity and the verification entity when the provider entity has the attribute. According to the invention, when a verification is triggered, the verification entity calculates a certificate from the attribute group arborescence, said certificate being calculated from the authentication tokens of the groups along the arborescence from the attribute verification group's token to the consumer group's token.
US10608817B2 Secure and zero knowledge data sharing for cloud applications
Disclosed is a zero-knowledge distributed application configured to securely share information among groups of users having various roles, such as doctors and patients. Confidential information may be encrypted client-side, with private keys that reside solely client side. Encrypted collections of data may be uploaded to, and hosted by, a server that does not have access to keys suitable to decrypt the data. Other users may retrieve encrypted data from the server and decrypt some or all of the data with keys suitable to gain access to at least part of the encrypted data. The system includes a key hierarchy with multiple entry points to a top layer by which access is selectively granted to various users and keys may be recovered.
US10608815B2 Content encryption and decryption using a custom key
A method for securely communicating digital content includes steps of: (1) receiving data from a plurality of key sources; (2) retrieving a plurality of data sets from the data, each one of the plurality of data sets comprising a plurality of data units; (3) extracting a plurality of selected data units from the plurality of data units; (4) generating a custom key using the plurality of selected data units; (5) encrypting content using the custom key; and (6) transmitting encrypted content.
US10608802B2 UCI for carrier aggregation
Embodiments relates to a user equipment for wireless communication; the user equipment comprising logic to: allocate a first resource for transmitting a physical uplink shared channel (PUSCH); process received signalling comprising an indication of an Acknowledgement/Negative Acknowledgement (ACK/NACK) resource mapping mode on the PUSCH; and determine resource elements for transmitting ACK/NACK information based, at least in part, on the first resource block for transmitting the PUSCH and the received ACK/NACK resource mapping mode on the PUSCH; and transmit the ACK/NACK information on the determined resource elements.
US10608797B2 Distributed unit connection issue
A base station central unit may transmit packet data convergence protocol (PDCP) packets of a radio bearer. The base station distributed unit may transmit the PDCP packets to a wireless device via the radio bearer. The base station central unit may receive, from a base station distributed unit, a first message comprising a first data radio bearer identifier of the radio bearer to be released. The first message may initiate a bearer release procedure. The base station central unit may transmit, to the base station distributed unit, a second message confirming release of the radio bearer. The base station central unit may transmit, to the base station distributed unit, a radio resource control message for the wireless device. The radio resource control message may comprise the first data radio bearer identifier. The base station distributed unit may transmit the radio resource control message to the wireless device.
US10608795B2 Apparatus and method for reception and transmission of control channels
A method and system of creating, transmitting, receiving and interpreting a subframe structure used in the communication between a base station and a device with mobile communication functionality is provided for use during communication on an unlicensed frequency spectrum. The system and subframe structure provides for the truncation of OFDM symbols within one or more subframe structures that often contain downlink control information and a method for determining a new location of the truncated downlink control information within the subframe structure.
US10608794B2 Reference signal transmission using multiple numerology
A method and a device for transmitting reference signals in a wireless communication system are disclosed. For these, a sequence is acquired to be used for the reference signals, and the reference signals are transmitted through subframes comprising a first type subframe and a second type subframe. Here, the first type subframe includes a first number of OFDM symbols and the second type subframe includes a second number of OFDM symbols. And, a first position of OFDM symbol for transmitting the reference signals at the first type subframe is the same as a second position of OFDM symbol for transmitting the reference signals at the second type subframe.
US10608780B2 Methods, apparatus and systems for transmission and reception of sparse signals in wireless sensor networks
Efficient and reliable transmission of information from sparse sources over wireless channels in wireless signal networks (WSNs). WSN nodes employ an “integrated signal representation-to-modulation” scheme to describe a sparse signal acquired from a sensor so as to ensure robustness against channel errors across a wide range of signal to noise (SNR) values in a rateless fashion. In one example, sparse signal samples are linearly transformed such that the total number of bits representing the sparse signal is reduced. The linearly-transformed signal samples are directly mapped to a modulation constellation to provide a succession of modulation symbols. A carrier wave is modulated in phase and/or frequency according to the succession of the modulation symbols to generate an encoded carrier wave representing the sparse analog signal. In one aspect, an order of the modulation constellation is based on the precision (e.g., number of bits) of each of the linearly-transformed signal samples.
US10608769B2 Selective directional mitigation of wireless signal interference
A boundary of a wireless network is monitored for incoming wireless signals that may interfere with an ability of a first wireless computing device to connect to the wireless network within the boundary of the wireless network. For an incoming wireless signal determined to interfere with the ability of the first wireless computing device to connect to the wireless network within the boundary of the wireless network, a directional opposing outgoing wireless signal is emitted to counteract the incoming wireless signal and to stop the incoming wireless signal from further interfering with the ability of the first wireless computing device to connect to the wireless network within the boundary of the wireless network.
US10608763B2 Built-in self-test for receiver channel
Method and apparatus for packeted analysis, comprising: testing a phase rotator at a plurality of phase rotator positions, by propagating a first series of bits of a first pattern through a channel of an integrated circuit; propagating a second series of bits of a second pattern through the channel; measuring, for the given phase rotator position, a value of each bit propagated through the channel; and in response to determining that measured values of the bits propagated through the channel conform to one of the first pattern and the second pattern, indicating that the given phase rotator position satisfies an accuracy threshold; determining a sequence of phase rotator positions of the plurality of phase rotator positions in which the accuracy threshold is satisfied; and in response to determining that the sequence of phase rotator positions does not satisfy an eye width threshold, failing the channel of the integrated circuit.
US10608761B2 Methods and arrangements for CSI prediction
The present disclosure relates to methods and devices for Channel State Information, (CSI) prediction. More particularly the disclosure pertains to predicting CSI for a dynamic channel that is varying over time, e.g. because the receiver is moving. This object is obtained by a method performed in a first wireless node of predicting CSI of a dynamic wireless channel H between the first wireless node and a second wireless node. The method comprises deriving channel covariance estimates Ck(n), . . . , Ck(n−M) of the dynamic wireless channel H, estimating one or more channel properties of the dynamic wireless channel H, wherein one of the estimated channel properties defines a spectrum spread of the dynamic wireless channel H, and determining a covariance prediction filter, based on the estimated one or more channel properties. The method further comprises predicting one or more channel covariance estimates Ĉk(n+N|n) by applying the determined covariance prediction filter to the derived channel covariance estimates Ck(n), . . . , Ck(n−M) and calculating a predicted CSI using the predicted covariance estimates Ĉk(n+N|n). Hence, this disclosure proposes predicting CSI by predicting channel covariance using a methodology which implies deriving optimal covariance prediction filters.
US10608747B2 Optical communication systems, devices, and methods including high performance optical receivers
The present invention relates to communication systems, devices, and methods for providing for a wide bandwidth optical receiver including amplification through optical beating from a local oscillator laser operating without a phase-locked loop at frequency near the receiver optical signal and decreasing the system-performances dependence on optical polarization alignment between the signal and the local oscillator. Systems, devices, and methods including a local oscillator providing a local oscillator signal having a local oscillator frequency that may be controlled based on a frequency offset from the signal center frequency through the use of monitoring signals representative of the frequency offset. A combiner/splitter couples the optical data signal with light from the local oscillator to provide first and second coupled optical signals with orthogonal polarization. Two opto-electrical converters for converting first and second coupled signals into first and second electrical signals. The first and second electrical signals are individually rectified and then combined to provide the electrical data signal. The opto-electronic converters and rectifiers may have a bandwidth substantially similar the wavelength channel bandwidth to enable the optical receiver to receive optical signal with different center frequencies within the wavelength channel.
US10608745B2 DOCSIS over passive optical network
A system that utilizes data over cable service interface specification (DOCSIS) over passive optical networks is disclosed. An example system includes core system in a passive optical network (PON), comprising a memory; and one or more processors configured to generate a downlink (DL) data stream comprising optical signals, in compliance with a data over cable service interface specification (DOCSIS); and provide the optical signals containing DL data to a network component in the PON over an optical fiber coupled between the core system and the network component. In some embodiments, the core system is located at a head end equipment at the internet service provider's facility. However, in other embodiments, the core system can have a distributed architecture, with a part of the core system located at the internet service provider's facility and a different part of the core system located at a different location.
US10608743B2 Transmission characteristic compensation apparatus, transmission characteristic compensation method, and communication apparatus
A reception circuit includes a first adaptive compensator compensating distortion of a received signal. An adaptive compensation coefficient calculator includes a known-signal detector detecting first and second known-signals from the received signal, a second adaptive compensator compensating distortion of the received signal, a tap coefficient initial value calculator calculating an initial value of a tap coefficient of the second adaptive compensator by comparing the first known-signal with its true value, a first phase shift compensator compensating phase shift of an output of the second adaptive compensator using the second known-signal, and a tap coefficient calculator calculating tap coefficients of the first and second adaptive compensators by comparing at least one of the first and second known-signals compensated by the second adaptive compensator and the first phase shift compensator with its true value.
US10608732B2 Communications in layered orbital networks
Systems, methods, and software described herein provide enhancements for deploying communication networks in clusters of satellite devices. In one example, a first set of satellite devices is configured to orbit in a first orbital configuration, and a second set of satellite devices is configured to orbit in a second orbital configuration. A communication network is formed among the satellite devices and is configured to selectively exchange communications among satellite devices in the first orbital configuration and satellite devices the second orbital configuration based at least in part on an operational status of the communication network.
US10608727B2 Method and system for a distributed configurable transceiver architecture and implementation
In communication device comprising a plurality of distributed transceivers and one or more corresponding antenna arrays, a first distributed transceiver is configured to receive signals comprising one or more first data streams and a second distributed transceiver is configured to receive signals comprising one or more second data streams. One or more components within a transmit processing chain of the first distributed transceiver and/or one or more components within a transmit processing chain of the second distributed transceiver are adjusted to maximize beamforming gain for the one or more first data streams and/or second data streams. A phase of the one or more first data streams and/or the one or more second data streams may be adjusted by the one or more components within a transmit processing chain of the first distributed transceiver and/or the one or more components within a transmit processing chain of the second distributed transceiver.
US10608714B2 Method for indicating precoding vector, and device
This application disclose a method for indicating and determining a precoding vector related to precoding technologies to increase an overall system performance gain. The method may include: generating indication information, and sending the indication information. The indication information is used to indicate a plurality of component vectors of a precoding vector and a combination coefficient of each component vector. The combination coefficient of the component vector includes at least one of the following types: a wideband amplitude coefficient, a narrowband amplitude coefficient, and a narrowband phase coefficient.
US10608700B2 Methods and systems for utilizing low gain low noise signal amplification and ideal taps in coaxial networks
Systems and methods are provided for utilizing low gain low noise signal amplification and ideal taps in coaxial networks. An ideal tap configured for use in coaxial networks may have a plurality of ports, one or more processing circuits configured for handling reception and transmission of signals communicated via the tap, and one or more echo cancellation circuits configured for providing echo cancellation during operations of the tap. The processing circuits are configured based on particular predefined tap performance criteria. The tap performance criteria may relate to one or more of port-to-port isolation, return loss, port-to-port gain, and up-tilt. The echo cancellation circuits may be configurable for providing the echo cancellation based on the tap performance criteria. The echo cancellation circuits may include an echo cancellation control circuit for controlling echo cancellation functions and/or operations. The echo cancellation circuits may include dedicated per-port echo cancellation circuits.
US10608698B2 System, apparatus and method for synchronizing communications between devices
Systems, apparatuses and methods for synchronizing communication actions between multiple communication devices by accounting for discrepancies between timing functionality in communicating devices. A time value indicative of a remote device's view of current time is received. Where it is determined that the time value differs from a locally generated view of current time by at least an established amount, the range of time in which communications signals with the remote device will be monitored and transmitted is extended.
US10608697B2 Facilitating improvements to the uplink performance of 5G or other next generation networks
Facilitating improvements to the uplink performance in a communications network is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise comparing respective metrics of a group of frequency hopping patterns based on a channel response received from a mobile device via uplink reference signals. The operations can also comprise selecting a frequency hopping pattern from the group of frequency hopping patterns based on a result of the comparing. Further, the operations can comprise indicating, to the mobile device, an index of the frequency hopping pattern with scheduling information of a communications network.
US10608691B1 Compact multiple-input multiple-output (MIMO) antenna module
Techniques and apparatuses are described that implement a compact multiple-input multiple-output (MIMO) antenna module with two monopole antennas and a decoupling circuit. Due to a physical proximity of the two monopole antennas within the compact MIMO antenna module, the two monopole antennas indirectly couple to each other through one or more coupling paths. The decoupling circuit attenuates the resulting interference by providing a direct coupling path between the two monopole antennas. In this way, the decoupling circuit effectively counteracts the indirect coupling between the two monopole antennas to enable the two monopole antennas to behave substantially independent of each other for MIMO applications. The compact MIMO antenna module can be implemented within space-constrained devices and realize improved performance relative to other antenna modules that have a similar antenna spacing and do not include the decoupling circuit.
US10608685B2 Photonics based interference mitigation
Methods and apparatus are set forth herein. Methods and apparatus can include for example: receiving for input into an non-linear device a radio signal, the radio signal being a composite signal composed of a signal of interest and an interfering signal, wherein the signal of interest and the interfering signal are at a common frequency; controlling a power level of the radio frequency input signal received at the non-linear device so that the non-linear device provides a non-linear effect; and processing an output signal output by the non-linear device to determine a characteristic of the signal of interest.
US10608683B2 Method for cancelling multi-path signals for frequency-modulated radio signal receiver
A method for decreasing multi-path interference, for the implementation thereof in a vehicle radio receiver including a radio reception antenna that receives a plurality of radio signals corresponding to an emitted radio signal, the plurality of signals received by the antenna being composed of time-shifted radio signals, the plurality of signals being intended to be combined in order to deliver a combined radio signal zn to be played, with zn=WnTYn, the method aiming to determine the complex components of the vector of complex weights and including: introducing a temporal correlation, between the real and imaginary parts of the complex weights, that is dependent on the time shift between said received signals, by the expression of the complex weights in polar coordinates, implementing an iterative adaptation algorithm in order to determine the gains and delays of said complex weights able to keep constant over time the modulus of zn.
US10608682B2 Radio frequency module
An amplifier circuit unit of a radio frequency module is mounted on a substrate with a first external terminal interposed therebetween, a switch circuit unit is mounted on the substrate with a second external terminal interposed therebetween, and a matching circuit unit is mounted on the substrate with a first terminal and a second terminal interposed therebetween. The first terminal is electrically connected to the second external terminal of the switch circuit unit, and the second terminal is electrically connected to the first external terminal of the amplifier circuit unit. When viewed from a direction perpendicular to one main surface of the substrate, the first terminal is superposed with the second external terminal of the switch circuit unit, and the second terminal is superposed with the first external terminal of the amplifier circuit unit.
US10608675B1 Method for performing polar decoding with aid of notation transformation and associated polar decoder
A method for performing polar decoding with aid of notation transformation and associated polar decoder are provided. The method includes: transforming input signals from a 2's complement notation to a signed magnitude notation to generate transformed input signals, wherein during the polar decoding, a plurality of first sub-operations and a plurality of second sub-operations are performed to generate decoding results of the transformed input signals; performing a first sign processing to generate a sign result of a first sub-operation within the plurality of first sub-operations; performing a first magnitude processing to generate a magnitude result of the first sub-operation within the plurality of first sub-operations; performing a second sign processing to generate a sign result of a second sub-operation within the plurality of second sub-operations; and performing a second magnitude processing to generate a magnitude result of the second sub-operation within the plurality of second sub-operations.
US10608669B2 Performance of data channel using polar codes for a wireless communication system
Various embodiments provide for encoding and decoding data channel information with polar codes where the frozen bits of the information block can be set to a scrambling identifier based on the device ID, cell ID, or some other unique identifier instead of being set to null. The frozen bits can be identified based on the type of polar code being used, and while the non-frozen bits can be coded with the data link data, the frozen bits can be coded with the scrambling identifier. In an example where there are more frozen bits than bits in the scrambling identifier, the most reliable of the frozen bits can be coded with the scrambling identifier. In another example, the frozen bits can be set to the CRC bits, which can then be masked by the scrambling identifier.
US10608668B2 Method and device for interleaving data
Embodiments of this application provide a method for processing information bits in a wireless communication network. A device obtains a Polar encoded bit sequence, then divide the Polar encoded bit sequence into g groups that are of equal length N/g, wherein g is 32. The device block interleaves the g groups to obtain an interleaved bit sequence according to a sequence S, wherein the sequence S comprises: group numbers of the g groups, wherein a group whose number is 0 is the first element in the sequence S, wherein a group whose number is 12 is the 17th element in the sequence S, wherein a group whose number is 31 is the 32nd element in the sequence S, wherein the S is an integer and output the interleaved bit sequence.
US10608656B2 Sensing an external stimulus using a group of continuous-time Nyquist rate analog-to-digital converters in a round-robin manner
Facilitating a reduction in sensor system latency, circuit size, and current draw utilizing a group of continuous-time Nyquist rate analog-to-digital converters (ADCs) in a round-robin manner is presented herein. A sensor system can comprise a group of sensors that generate respective sensor output signals based on an external excitation of the sensor system; a multiplexer that facilitates a selection, based on a sensor selection input, of a sensor output signal of the respective sensor output signals corresponding to a sensor of the group of sensors; a sense amplifier comprising a charge or voltage sensing circuit that converts the sensor output signal to an analog output signal; and a continuous-time Nyquist rate analog-to-digital converter of the group of continuous-time Nyquist rate ADCs that converts the analog output signal to a digital output signal representing at least a portion of the external excitation of the sensor system.
US10608648B2 Single-lock delay locked loop with cycle counter and method therefor
Once a delay locked loop has been locked to a clock signal, an omitted clock cycle is injected into the input of the delay locked loop without stopping the operation of the delay locked loop. The omitted cycle is later detected at an output of the delay locked loop, and the delay between the input and output is determined based on the time the omitted cycle requires to propagate through the delay locked loop. Once determined, the number of cycles of delay for the delay locked loop can be used in conjunction with an internal clock signal to launch data and/or data strobes from memory devices and memory controllers such that the proper phase alignment and clock cycle alignment is achieved.
US10608643B2 Semiconductor device including integrated circuit of flip-flops and switches
A method for manufacturing a semiconductor device includes forming a circuit including a plurality of flip-flops, a plurality of first switches, a second switch and a signal line on a wafer, the flip-flops being connected in series through the first switches, respectively, and the signal line being connected to the second switch, and being configured to supply a signal in parallel to the flip-flops; testing the flip-flops by turning off the first switches, turning on the second switch, and supplying a test signal in parallel through the signal line to the flip-flops; and cutting at least one interconnect of a switch portion in the circuit, the switch portion including the first switches and the second switch, so that the first switch is turned on and the second switch is turned off.
US10608630B1 Method of increased supply rejection on single-ended complementary metal-oxide-semiconductor (CMOS) switches
A complementary metal-oxide-semiconductor (CMOS) switching system with increased supply rejection is disclosed. The system comprises a voltage regulator and a CMOS circuit. The voltage regulator receives a supply voltage and generates a regulated voltage by regulating an amplitude of the received supply voltage. The CMOS circuit includes an input terminal to receive a first voltage, switching circuitry to selectively couple the CMOS circuit to the voltage regulator in one of a plurality of configurations, and an output terminal to output a second voltage based at least in part on the first voltage and the regulated voltage when the CMOS circuit is coupled to the voltage regulator in a first configuration of the plurality of configurations.
US10608629B2 Driving circuit of a power circuit
A power circuit includes a power transistor and a driving circuit. The power transistor sinks a current according to a driving voltage. The driving circuit includes a driver which includes a high-side transistor, a low-side transistor, a high-side driver, and a first pre-driver. The high-side transistor provides a low voltage to the driving voltage according to a high-side voltage. The low-side transistor pulls the driving voltage to a ground according to a control signal. The high-side driver includes a plurality of N-type transistors and provides a high voltage to the high-side voltage according to the control signal. The high voltage exceeds an operational gate voltage of the N-type transistors.
US10608618B1 Method and apparatus for wide range voltage translation
A method, non-transitory computer readable medium, and circuit for wide range voltage translation using monostable multi-vibrator feedback are disclosed. The circuit includes a bias generation segment and a voltage translator to shift a voltage level of a signal from a first voltage domain of a digital system to a second voltage domain of the digital system. The bias generation segment is configured to detect a voltage range of the second voltage domain and to configure the voltage translator responsive to the voltage range. The voltage translator is configured to directly shift the voltage level of the signal to the second voltage domain. The second voltage domain has voltage levels that are higher than a maximum voltage that can be tolerated by transistors in the digital system.
US10608615B2 Semiconductor device including retention reset flip-flop
A semiconductor device may include a master latch that stores an input data signal, using a local power supply voltage and a clock signal, and outputs the input data signal to a first output signal; a slave latch that stores the first output signal, using a global power supply voltage, the clock signal and a retention signal, and outputs a second output signal; a first logic gate that receives input of one signal and another signal of the retention signal, the clock signal and the reset signal, and outputs a first control signal generated by performing a first logical operation; and a second logic gate that receives input of the rest of the retention signal, the clock signal and the reset signal, and the first control signal, and performs a second logical operation to at least one of the master latch and the slave latch.
US10608614B2 Method and device for bi-state control of nonlinear resonators
A bi-state bifurcation-based control system and method for nonlinear resonators, which utilizes a control loop to servo on the edge of the bifurcation jump, either at the maximum “on” point prior to the Duffing bifurcation jump or along the rising edge of the parametric bifurcation.
US10608606B2 Power amplifier noise suppression using feedback
A power amplifier system can include a power amplifier that provides amplification to a radio frequency signal associated with a first frequency band and outputs an amplified radio frequency signal. An acoustic wave bandpass filter such as a surface acoustic wave or bulk acoustic wave bandpass filter is arranged in a feedback configuration with respect to the power amplifier. The filter can pass through a portion of the amplified radio frequency signal corresponding to a second frequency to provide negative feedback to the power amplifier, resulting in a reduction in an amount of gain from the power amplifier within the second frequency band.
US10608600B2 Adaptable receiver amplifier
Provided herein are apparatus and methods for a multi-stage signal-processing circuit. The signal-processing circuit can include multiple configurable stages that can be cascaded and configured to process an input signal. Control circuitry can be used to select an output of the configurable stages. Serial data can be recovered with good signal integrity using a signal monitor with the configurable stages by virtually placing the signal monitor on a buffered output node.
US10608599B2 Variable gain circuit and transimpedance amplifier using the same
A transimpedance amplifier includes a variable gain circuit configured to generate a pair of complementary signals in accordance with an input signal and a reference signal. A first differential circuit of the variable gain circuit includes a first transistor including a control terminal to receive the input signal, a second transistor including a control terminal to receive the reference signal, and a variable resistance circuit including a first field effect transistor (FET) and a second FET. A first timing when a voltage of a first linearity adjustment signal input to the first FET reaches a first threshold voltage of the first FET and a second timing when a voltage of a second linearity adjustment signal input to the second FET reaches a second threshold voltage of the second FET are different from each other.
US10608597B2 Power amplifier circuit
A power amplifier circuit includes an amplifier transistor having a base, a collector, a bias circuit, and a first resistance element connected between the base of the amplifier transistor and the bias circuit. The bias circuit includes a voltage generation circuit, a first transistor having a base to which a first direct-current voltage is supplied, and an emitter from which the bias current or voltage is supplied, a second transistor having a base to which a second direct-current voltage is supplied, and an emitter connected to the emitter of the first transistor, a signal supply circuit disposed between the base of the amplifier transistor and the base of the second transistor, and an impedance circuit disposed between the base of the first transistor and the base of the second transistor.
US10608595B1 Systems and methods for automatically biasing power amplifiers
Power amplifiers, amplifier systems, and related methods are disclosed herein. In one example embodiment, the amplifier system includes a bias controller that automatically sets a bias voltage of a power amplifier device by monitoring a reference device that is in a scaled relationship with the power amplifier device, and integrally is formed with the power amplifier device on a same semiconductor die. The bias controller can compare a voltage at an input to the reference device to a reference voltage, and then adjust a voltage at a control input of the reference device to a stabilized voltage that induces the reference device to drive the voltage at the input to the reference device equal to the reference voltage. Finally, the bias controller can transform, based on the scaled relationship, the stabilized voltage into a bias voltage applied to a control input of the power amplifier device.
US10608594B2 Doherty amplifier
In a Doherty amplifier including a carrier amplifier (6) and a peaking amplifier (8) connected in parallel with each other, a compensation circuit (9) for causing an impedance seen from an output end (9a) of the compensation circuit (9) toward the peaking amplifier (8) to be open within a used frequency range and compensating for frequency dependence of an impedance seen from an output of a combiner (10) toward the combiner (10) in a state in which the peaking amplifier (8) is not operating is arranged between the peaking amplifier (8) and the combiner (10). This achieves a wider bandwidth without making the circuit larger in size and more complicated.
US10608586B2 Resonator device, electronic apparatus, and vehicle
A resonator device includes a first resonator that generates a reference clock signal, a second resonator that generates a first clock signal having a frequency adjusted based on the reference clock signal, and a circuit device that includes a temperature sensor for performing temperature compensation on an oscillation frequency of the first resonator. The temperature sensor is disposed on the circuit device such that the first resonator overlaps the temperature sensor in a plan view.
US10608576B2 Motor control apparatus
A motor control apparatus that estimates a temperature of a temperature estimation target element at a time of energizing the motor and drives a motor by controlling an electric power is provided. The motor control apparatus includes a primary delay arithmetic unit that outputs a primary delay response as an amount of temperature change, a sensor value adder that adds a sensor value of a temperature sensor to the amount of temperature change, an offset adder that adds an offset temperature to an output of the sensor value adder, a response constant determination portion that determines the gain and the time constant, and an offset temperature determination portion. At least one of the response constant and the offset temperature is changed according to a supply voltage or an input voltage.
US10608568B2 Control device for AC rotary machine
In a control device for an AC rotary machine, having an angle detector for detecting an electrical angle of the AC rotary machine, a detection error produced by the angle detector due to a noise magnetic field generated by a multi-phase alternating current flowing through an inverter connection unit is corrected using a correction signal having a phase and an amplitude that are determined in accordance with a relative positional relationship between the inverter connection unit and the angle detector and a current vector of the multi-phase alternating current, whereupon an inverter is controlled on the basis of the corrected electrical angle. As a result, a simple, low-cost control device for an AC rotary machine with which an angular position of a rotor can be detected with a high degree of precision is obtained.
US10608567B1 Determination of demagnetized torque capability in real-time for electric motor in propulsion system
A propulsion system for a device having an electric motor configured to selectively provide a first torque contribution to propel the device. At least one sensor is configured to obtain a respective signal related to the electric motor. A controller is in communication with the sensors and configured to determine a magnet flux linkage (λm) based in part on the respective signal. The controller has a processor and tangible, non-transitory memory on which instructions are recorded for a method of determining a demagnetized torque capability (TD) for the electric motor in real-time. In the event of a threshold level of demagnetization of the electric motor, the method estimates the torque capability in real time of the electric motor, taking the demagnetization level into account. At least one operating parameter of the device is controlled based at least partially on the demagnetized torque capability (TD).
US10608565B2 Systems and methods for rotating a crankshaft to start an engine
An electrical power unit is disclosed. The electrical power unit includes a controller configured to generate a first control signal based on a first operational state of an engine, a multiphase electrical machine including a plurality of three-phase windings; and an electrical power conditioning subunit operatively coupled to the controller, where the electrical power conditioning subunit comprises a plurality of converters, where at least one converter is electrically coupled to a corresponding three-phase winding of the plurality of three-phase windings based on the first control signal, and where the electrical power conditioning subunit is configured to transmit a first electrical power from the at least one converter to the corresponding three-phase winding, where the multiphase electrical machine is configured to generate a mechanical power based on the first electrical power and rotate a crankshaft operatively coupled to the engine based on the generated mechanical power to start the engine.
US10608562B1 System and method for estimating rotor sensor offset
In an example, a system is disclosed. The system includes a rotor position estimation module configured to generate an adjustment signal to adjust a desired torque signal for a motor. The rotor position estimation module includes a sensor offset estimation module configured to estimate an offset position of a sensor based on (1) a motor current signal indicative of a current to rotate a rotor within the motor, (2) a motor voltage signal indicative of a voltage applied to a power inverter that provides the current to the motor, and (3) a motor parameter. The sensor can be disposed on the rotor. The rotor position estimation module also includes a speed adjustment module configured to generate the adjustment signal based on the estimated offset position.
US10608561B2 Control device of AC motor
Provided is a control device of an AC motor, including: an inverter including a switching element; switching control means for controlling the switching element; and phase detection means for detecting a rotor phase of an AC motor, wherein the switching control means controls the switching element so that a voltage waveform of the inverter has half-wave symmetry in an interval of a width centering on a fundamental voltage phase of 180 deg±180 deg, the switching control means controls the switching element so that a harmonic voltage phase of the inverter becomes variable on the basis of a fundamental voltage-rotor phase difference which is a difference between a fundamental voltage phase and the rotor phase of the AC motor, and the switching control means controls the switching element so that a harmonic voltage amplitude of each order of the inverter is inversely proportional to the order.
US10608558B2 Wafer, piezoelectric vibrator element, and piezoelectric vibrator
There is provided a wafer making it possible to stably break off the piezoelectric vibrator element. The wafer includes a piezoelectric vibrator element, a frame part, and a connection part adapted to connect the piezoelectric vibrator element and the frame part to each other, and the connection part is provided with a guide part adapted to guide force, which is applied to the connection part from one surface side in the thickness direction of the connection part when breaking off the piezoelectric vibrator element from the frame part at the connection part, to at least one side in the width direction of the connection part.
US10608557B1 Four degrees of freedom piston-tube electrostatic actuator
A MEMS electrostatic piston-tube actuator that provides 4 degrees of freedom (4-DOF) motion is disclosed. The actuator comprises of an inner and an outer MEMS structure. The inner MEMS structure comprises of an inner moving stage (rotor) and an inner fixed frame (stator). The inner rotor comprises of a central load stage, a plurality of rotary comb drive electrodes surrounding the central rotor. The outer MEMS structure comprises of an outer moving stage (outer rotor) and outer stator frame. The outer rotor holds the entire inner MEMS structure and is rigidly attached to it through a fixed periphery of the inner MEMS structure. The outer rotor comprises of a plurality of through openings (tubes) and attached to a fixed outer periphery through a plurality of mechanical springs. A load set on the central stage can be controlled in 4-DOF comprising of translational and rotational motions of roll, yaw, pitch, and z-axis translation.
US10608556B2 Bidirectional power converter
Some embodiments are directed to a three-phase power converter for converting power between a power grid network and a battery that includes a three-phase grid transformer, a three-phase switching converter for coupling to a positive terminal of the battery, a first, second and third series inductors coupled between the three-phase grid transformer and the three-phase switching converter, a control circuit configured for controlling a first, second and third phase differences between first, second and third time-periodical power grid voltage signals provided by the grid transformer and first, second and third converter time-periodical voltage signals provided to the switching converter such that the first, second and third time-periodical power grid voltage signals and first, second and third converter time-periodical currents are in phase. The three-phase grid transformer provides electrical isolation between the power grid network and the battery.
US10608542B2 Power conversion device with operation in dual-leg resonant mode or single-leg resonant mode
A full-bridge inverter is configured with a parallel connection of a first leg and a second leg, and controlled in a dual-leg resonant mode in which a positive-side switching element of the first leg and a negative-side switching element of the second leg are turned on/off at the same time and a negative-side switching element of the first leg and a positive-side switching element of the second leg are turned on/off at the same time, and controlled in a single-leg resonant mode in which the positive-side switching element of the first leg and the negative-side switching element of the second leg, and the negative-side switching element of the first leg and the positive-side switching element of the second leg are turned on/off shiftedly in time by a phase shift amount.
US10608538B1 Detection of low output voltages for power converters
A device includes a first transistor coupled to a ground node and a current source. The first transistor includes a control terminal coupled to a reference voltage source, where the current source is coupled to an input voltage source. The device includes a second transistor coupled to the input voltage source, where the second transistor includes a control terminal coupled to the first transistor. The device includes a third transistor coupled to the second transistor, where the third transistor includes a control terminal coupled to an output voltage node. The device includes a fourth transistor coupled to the third transistor, where the fourth transistor includes a control terminal coupled to the output voltage node. The device includes a fifth transistor coupled to the fourth transistor and a resistor, where the fifth transistor includes a control terminal coupled to the fourth transistor. The resistor is coupled to the ground node.
US10608530B1 Resonance switched tank converter with multiple conversion units
A switched tank converter includes at least three conversion units. Each conversion unit is a first-type conversion unit or a second-type conversion unit. An end of the support capacitor of each first-type conversion unit is electrically connected with a ground end. An end of a half-bridge clamping circuit of the second-type conversion unit is electrically connected with the ground end. A middle point of the half-bridge clamping circuit is electrically connected with an end of the support capacitor of the second-type conversion unit. The first-stage conversion unit is the first-type conversion unit. At least one conversion unit of the third-stage conversion unit to the Nth-stage conversion unit is the second-type conversion unit. Another end of the half-bridge clamping circuit of at least one second-type conversion unit is electrically connected with another end of the support capacitor of the lower-stage conversion unit excluding the first-stage conversion unit.
US10608519B2 Three axis linear actuator
A linear motor for use in semiconductor processing apparatuses. The linear motor is a three axis linear motor that includes magnets that cover end turns of coil windings in order to utilize the end turns to generate a force along a second or third axis. The coil windings are positioned between two magnet arrays and each magnet array has a magnet, such as a voice coil motor (VCM) magnet, positioned along one side to cover the endturns and provide a magnetic flux. A VCM back iron is positioned to provide a magnetic flux return path for the VCM magnets. The structure in conjunction with a DC offset produces a useful force.
US10608511B2 EMC terminal ground structure for BLDC motor
An electromagnetic compatibility (EMC) terminal ground for a brushless direct current (BLDC) motor is disclosed. The EMC terminal ground includes a metal ground configured to be applied to the BLDC motor, the BLDC motor including: a stator block configured to include a base portion and a ball bearing reception portion; a rotor configured to be coupled to the stator block; a stator core located inside the rotor; a shaft configured to pass through the rotor and the stator core; a heat sink installed at the lower end of the stator block; and a PCB cover configured to cover the lower end portion of the heat sink; and a pair of ball bearings disposed at intervals; wherein the metal ground grounds the stator core, the rotor, and the heat sink.
US10608507B2 Electronically switched electric motor and corresponding air pulse device
An air pulse device according ding to the invention is used, in particular, in a heating, ventilation and/or air conditioning system of a motor vehicle. The air pulse device comprises a rotor (16) and a stator (14). The stator is mounted on a support means (10) that projects from a metallic plate (12) and is electrically connected to an electrical ground. A shield (60) is disposed between the rotor and the stator, which shield is also electrically connected to the electrical ground.
US10608501B2 Variable-speed input unit having segmented pads for a power tool
An electronic module is provided including: a circuit board including conductive pads and a sense pad coupled to an output signal; an actuator having a wiper member accommodating a conductive wiper, the wiper having a first end arranged to slidably engage the sense pad and a second end arranged to slidably engage at least one of the conductive pads; and at least one gap disposed to partition the sense pad into segments along an axial movement path of the conductive wiper, the segments being electrically connected to each other to have the same electric potential.
US10608499B2 Bearing retainer for vibration motor
A motor case of a vibration motor has a first tubular part and a first inward flange integrally formed in a flange shape in the inward direction from the upper opening end of the first tubular part. A rotary shaft 30 is supported in an upper oil-impregnated bearing and a lower oil-impregnated bearing, and an upper portion of the rotary shaft protrudes from the motor case. The rotary shaft is inserted into a soft washer, with the soft washer between the rotor unit and the upper oil-impregnated bearing. A weight is eccentrically fixed to the upper portion of the rotary shaft, and an attraction magnet is fixed to the motor case and attracts the weight toward the motor case side. A retainer, which prevents the upper oil-impregnated bearing from coming out in the upward direction, is formed on the motor case.
US10608494B2 Stator unit, motor, and method of manufacturing stator unit
A stator unit included in a motor includes a base member, an armature, a circuit board, and a mold resin portion. The base member extends substantially perpendicularly to a vertically extending center axis. The armature and the circuit board are positioned above the base member. The circuit board is electrically connected to the armature. The mold resin portion covers the armature and the circuit board. In a process of forming the mold resin portion, the base member is firstly supported by a first mold.
US10608490B2 Axial flux machine
A double-rotor single stator axial flux machine, which is supplied having no bearings between the rotors and stator internal of the machine, is mounted to an external structure such as an interface of an engine of a vehicle or a portion of the transmission of a vehicle. The machine is mounted to the structure via the shaft of the machine (on which are seated bearings located in the structure) and the stator housing. The bearings of the structure, which are external to the machine, permit the rotors to rotate relative to the stator when the machine is installed on the structure.
US10608485B2 Rotor for a permanent-magnet excited electrical machine
The disclosure relates to a rotor for a permanently excited electric machine. The rotor includes a holding pocket which is formed by a cutout of the rotor and which is designed to receive a permanent magnet. At least one flexible limb projects into the holding pocket of the rotor, and is designed to form an interference fit together with a circumferential boundary of the holding pocket and the permanent magnet arranged between the at least one flexible limb and the circumferential boundary.
US10608481B2 Core of a transverse flux machine and an associated method thereof
A core of a transverse flux machine a stator pole. The stator pole includes a plurality of laminations, where laminations of the plurality of laminations are in a stacked configuration. Further, each of the plurality of laminations includes at least one of a magnetic region and a non-magnetic region, where individual shapes of magnetic regions of the plurality of laminations are such that the magnetic regions of the plurality of laminations at least a portion of a three-dimensional magnetic circuit.
US10608478B2 Power transmission system
A power transmission system transmits electric energy to a secondary resonator having a secondary resonator coil through an electromagnetic field of a predetermined frequency from a resonator having a resonator coil and reduces noise using two noise cancellation resonators with one predetermined frequency and its higher harmonic component set as noise reduction target frequency. The system includes, as two noise cancellation resonators, a first noise cancellation resonator including a first noise cancellation resonator coil and has a resonance frequency higher than the noise reduction target frequency by a first shift frequency determined according to a coupling degree between the resonator coil and first noise cancellation resonator coil and second noise cancellation resonator including a second noise cancellation resonator coil and has a resonance frequency lower than the noise reduction target frequency by a second shift frequency according to coupling degree between the resonator coil and second noise cancellation resonator coil.
US10608471B2 Multimode wireless power receiver circuit
A multimode receiver can include on or more of an over-voltage protection circuit or a high frequency mode switch. As such, some embodiments of a multi-mode receiver includes a rectifier; a high frequency circuit coupled to the rectifier; a low frequency circuit coupled to the rectifier; and a switching circuit coupled to disable at least a portion of the low frequency circuit while the multi-mode receiver operates in high frequency mode. In some embodiments, the multimode receiver further includes a high-voltage protection circuit coupled to the high frequency circuit that detunes the high frequency circuit when a high-voltage condition is detected.
US10608466B1 Pulsed direct current power distribution
A power distribution system in a datacenter generates and distributes a pulsed direct current (DC) voltage, instead of alternating current (AC) power or DC power. The system includes an uninterruptible power supply (UPS) and a breaker and may include multiple UPS's and multiple breakers. The UPS is configured to receive an AC voltage. The UPS includes a rechargeable battery and a pulsed DC circuit that generates the pulsed DC output voltage to drive a load external to the UPS. The pulsed DC output voltage comprises a periodic waveform including an on phase and an off phase. The UPS generates a timing signal indicative of occurrence of the off phase of the pulsed DC output voltage. The breaker provides the pulsed DC output voltage from the UPS to the load and decouples the pulsed DC output voltage from the load during an off phase upon detection of a fault condition.
US10608458B2 Charging apparatus
A charging apparatus includes a power requirement unit and a power supply unit. The power requirement unit has a first sensing module and a first control module. The first sensing module senses an electric parameter value of a load. The first control module receives the electric parameter value. The power supply unit has a second control module and a power switching module. The second control module receives the electric parameter value to switch the power switching module according to an accumulated difference value produced by the electric parameter value and a target electric parameter value, thereby controlling the electric parameter value to be equal to the target electric parameter value.
US10608451B2 Electricity storage system and cartridge
An electricity storage system is provided that includes a plurality of cartridges connected together in parallel, each cartridge comprising a plurality of cells connected together, where each of the plurality of cartridges independently maintains a voltage convertible to a commercial voltage. The electricity storage system is configured to, upon receipt of a cartridge withdrawal signal input by a user and indicating a user's intention to withdraw any cartridge of the plurality of cartridges regardless of the operational state of a selected cartridge, including whether the selected cartridge is charging or discharging, disallow conductions with respect to the cartridge to be withdrawn and output a signal indicating that the selected cartridge is ready to be withdrawn.
US10608446B1 System and method for maximizing battery capacity while in long term storage
When in long term storage, battery degradation is avoided by performing battery charge cycles at a voltage level where a change in the battery's voltage divided by a change in the battery's storage capacity is at a minimum, rather than discharging the battery to its minimum storage capacity and then charging to its maximum storage capacity. Further, based on physical and practical limitations, such battery charge cycles can instead be performed within a range or delta Depth of Discharge (“DOD”) and corresponding battery voltage levels rather than at a single voltage level, while still avoiding battery degradation.
US10608439B2 Ceiling fan with gesture induction function
A ceiling fan with gesture induction function includes a switch box provided beneath a motor housing and a blade unit. The switch box is installed therein with a transmitter, a receiver and a controller. The controller can drive the transmitter to transmit a wireless signal to the receiver and further control at least one electrical apparatus of the ceiling fan through reception of a sampling signal of the receiver. The ceiling fan with gesture induction function of this invention enables a user to control the electrical apparatus of the ceiling fan by employing gesture to obstruct the wireless signal, and is unnecessary to disassemble the motor housing and the blade unit for repair of the facilities in the switch box so the ceiling fan with gesture induction function of this invention is safer and more convenient in maintenance.
US10608434B2 Power transmission network
A power transmission network including: a variable power source; an AC transmission link for AC power transmission from the variable power source to at least one source side converter; at least one source side converter including: an AC connecting point operably connected to the AC transmission link; and a DC connecting point for connection to a DC transmission link; and a control system configured to operate the source side converter or at least one of the source side converters in a frequency damping mode to control an AC voltage at its AC connecting point and thereby damp at least one frequency component at its AC connecting point and/or in the AC transmission link.
US10608431B2 Silicon controlled rectifier dynamic triggering and shutdown via control signal amplification
Electrical overstress protection via silicon controlled rectifier (SCR) trigger amplification control is provided. In certain configurations, an overstress protection circuit includes a control circuit for detecting presence of an overstress event between a first pad and a second pad of an interface, and a discharge circuit electrically connected between the first pad and the second pad and selectively activated by the control circuit. The interface corresponds to an electronic interface of an integrated circuit (IC), a System on a Chip (SoC), or System in-a-Package (SiP). The discharge circuit includes a first smaller SCR and a second larger SCR. In response to detecting an overstress event, the control circuit activates the smaller SCR, which in turn activates the larger SCR to provide clamping between the first pad and the second pad.
US10608422B2 Lock structure, electric connection box and wire harness
A lock structure includes an engaged body; and an engaging body capable of inserting and removing the engaged body along insertion and removal directions opposite to each other. An engaged body has a drainage space surrounded by inner wall surfaces of first and second engaged walls and third and fourth engaged walls disposed opposite to each other at an interval, an engaged protrusion protruding from an outer wall surface of the second engaged wall. An engaging body has an accommodation space that is an internal space surrounded by inner wall surfaces of first and second engaging walls and third and fourth engaging walls disposed opposite to each other at an interval and in which the engaged body is accommodated.
US10608420B2 Heat dispersion structure of on-vehicle device
A heat dispersion structure of an on-vehicle device includes a first on-vehicle device including a heat generation source and a first housing which accommodates the heat generation source, and a second on-vehicle device including a second housing having a contact surface to an outer surface of the first housing, and having lower heat generation property than the first on-vehicle device.
US10608413B2 Laser assembly and operating method
The invention relates to a laser assembly, wherein, in one embodiment, the laser assembly (1) comprises a plurality of laser groups (2) each having at least one semiconductor laser (20). Furthermore, the laser assembly (1) contains a plurality of photothyristors (3), each laser group (2) being clearly assigned one of the photothyristors (3). The photothyristors (3) are each connected electrically in series with the associated laser group (2) and/or integrated in the associated laser group (2). Furthermore, the photothyristors (3) are each optically coupled to the associated laser group (2). A dark breakdown voltage (Ut) of each photothyristor (3) lies above an intended operating voltage (Ub) of the associated laser group (2).
US10608406B2 Light emitting device
A light emitting device includes: a base including: a main body, and a frame disposed on an upper surface of the main body; one or more laser elements disposed on the upper surface of the main body inward of the frame; a cover comprising: a support member that is fixed on an upper surface of the frame and has an opening inside the frame, and a light transmissive portion disposed so as to close the opening; and a lens body disposed above the light transmissive portion. The support member includes; a first portion fixed on the upper surface of the frame, a second portion on which the lens body is disposed, the second portion being positioned inward of and lower than the first portion, and a third portion on which the light transmissive portion is disposed, the third portion being disposed inward of and lower than the second portion.
US10608403B2 Device for generating a beam of photons with wavelengths defining a substantially continuous supercontinuum
A generating device includes at least one pulsed laser source that delivers primary photons having at least one wavelength in a single spatial mode and in pulses having a high pump energy, forming means that act on the primary photons to deliver an input beam, and at least one optical fiber having at least ten modes between which the pump energy is initially distributed, and able to relocate the latter via a non-linear effect into a fundamental mode, before generating secondary photons of various wavelengths by wavelength conversions from the wavelength of the primary photons in the fundamental spatial mode.
US10608396B1 Method of releasably securing a plurality of items in a retail store inventory
A method of protecting retail store inventory from theft includes the steps of providing an electrical alarm circuit which is electrically connectable to a security loop cable. The security loop cable includes a plurality of electrically conductive and connectable security loop cable segments. A user forms the security loop cable by connecting the plurality of security loop cable segments end-to-end and attaches the security loop cable to the items of inventory. The free ends of the security loop cable are physically secured, including at least one of the free ends being physically secured by electrically connecting it to the electrical alarm circuit. The physical securement of the free ends prevents detachment of the inventory items from the cable. The alarm system when armed will activate an alarm if electrical continuity of the security loop cable is broken.
US10608395B1 Rotary socket
A rotary socket includes a main case for installing a main control member and a plurality of rotary socket units. The socket unit includes an inner chamber for receiving a partition therein, at least one terminal installed on one side of the partition, and at least one conductive element installed on the other opposite side of the partition and connected to the at least one terminal by a flexible cable. The partition includes a through hole for the cable passing therethrough. The through hole is loosely adapted to the cable so that activity range of the cable can match with rotation of the socket unit, thereby further slightly limiting activity range of the cable so as to avoid affecting connection stability of the cable due to its wide range of activities.
US10608394B2 Assemblies and methods for detachably securing an electrical device to a support surface
An assembly detachably securing an electrical device to a support surface includes a support socket, a first coaxial electrical connector slidable within the support socket via a biasing element, a fitting module connectable to the electrical device has a second co-axial electrical connector for connection with the first coaxial electrical connector. An internal wall of the support socket includes projections, each defining a camming surface and a retaining recess; an external wall of the fitting module comprises externally projecting lugs. The fitting module is secured into the support socket by pushing in the axial direction against the biasing element, such that a lug is directed along a camming surface to thereby move itself or another lug between two projections to enter a retaining recess. The fitting module is released from the support socket by pushing in the axial direction against the biasing element.
US10608390B2 Medical lead connectors with contact electrodes
Embodiments disclosed herein include devices and methods pertaining to medical lead connectors. According to various embodiments of the disclosed technology, disclosed is a lead connector that may include a base member; a flexible circuit including a plurality of electrical contacts; a casing that includes a bottom casing and a cover member. The bottom casing may include receptacles open to a surface of the flexible circuit and aligned with electrical contacts on the flexible circuit. The cover member may include a slot opening to receive a lead stylet. Furthermore, the lead connector may include ball contacts positioned in the receptacles. When the lead stylet is inserted into the lead connector, the lead stylet may push the ball contacts downward to make electrical contact with the electrical contacts on the flexible circuit. A portion of the lead stylet may extend beyond an edge of the casing.
US10608389B2 Female connector comprising an opening for engagement with a male connector equipped with a gate for closing said opening
A female connector including a body having a front wall including an opening for the insertion of a male connector, a back face opposite the front wall, a base wall extending from the back face to the front opening, a gate for closing the opening that is movable between an open position folded down against the base wall and a closed position closing off the opening, and a return spring tending to bring the gate back toward its closed position. The connector also includes a corridor extending along the base wall from the back face to the front opening, the corridor being sized to allow the gate by engaging the gate in the corridor through the back face up to the opening.
US10608387B2 Coaxial connector
A coaxial connector includes a first connector and a second connector, where a first connector and a second connector are aligned easily and a height dimension caused when the first connector and the second connector are connected is small. The first connector includes solder parts. Skirt parts that serve as a guide for alignment in connecting the first connector and the second connector are integrally formed with the outer conductor of the second connector. Cut portions are provided in portions that are included in the skirt parts and face the solder part. When the first connector and the second connector are connected, the solder parts are received in the cut portions.
US10608385B2 Connector structure and electric vehicle
A connector structure installed in the electric vehicle includes a plurality of connectors, an inter-connector conductive member configured to electrically connect the plurality of connectors, and a connector casing configured to house the inter-connector conductive member. A cover is attached to the unused connector of the plurality of connectors.
US10608383B2 Electrical connector shield with gap shielding
A shielded connector comprises an inner housing accommodating a contact and a shield shell surrounding the inner housing. The inner housing has a catch protrusion. The shield shell has a shell main body formed with an opening extending through the shield shell and a cover tab supported by the shell main body. The catch protrusion is inserted from an inside of the shield shell into the opening and the cover tab covers the opening while being set back from the catch protrusion toward an outside of the shield shell.
US10608380B2 Connector
A connector comprises a metal housing, an insulation body received in the metal housing, a contact disposed in the insulation body, a cable inserted into the metal housing and electrically connected to the contact, and a metal sleeve disposed in the metal housing and electrically contacting the metal housing. A plurality of braided shielding wires of the cable are turned back onto an outer sheath of the cable. The metal sleeve is sleeved on the plurality of braided shielding wires and presses the plurality of braided shielding wires on the outer sheath of the cable.
US10608377B2 Electrical plug connection
An electrical plug connection having a plug connector and an associated counterpart mating plug connector. The plug connector can be plugged together in a plug direction with the mating plug connector for producing an electrical plug connection. The plug connector has a first locking mechanism and the mating plug connector has a second locking mechanism. The plug connector is fixable on the mating plug connector by a positive connection of the first locking mechanism with the second locking mechanism, and in an unlocking operation, this fixation can be disengaged by manual actuation of an unlocking element movably mounted on the plug connector or on the mating plug connector, in that the unlocking element mechanically acts on the first and/or the second locking mechanism when operated manually.
US10608376B2 Mechanism for securing a connector device to a mating connector device
A mechanism for securing a connector device and a mating connector device to one another and for releasing them from one another, the mechanism having at least one catch arranged on the connector device and a drive with a shaft, the rotation of which is capable of moving the catch to and fro between an open position and a locking position of the catch. The mechanism is constructed such that, during travel between the open position and the locking position, the catch performs a combined pivoting and translational movement, and/or a translational movement on a curved path. The mechanism has a slotted link with a link guide and a link block, wherein the link guide is arranged on the catch and the link block lies on the axis of the shaft or is formed by the shaft. The drive has a crank drive for converting the rotation of the shaft into a movement of the catch between the open position and the locking position and the mechanism has a second slotted link for guiding the catch, wherein a link block of the second slotted link is formed by part of a connecting rod shaft on the catch side with which a connecting rod of the crank drive is coupled to the catch. The catch takes the form of a toggle lever. Furthermore, a connector device with the mechanism and a system consisting of a connector device with a mechanism and a mating connector device having at least one mating catch.
US10608364B2 High-voltage connector
A connector for a high-voltage connection for electrically connecting high-voltage components, in particular of an electrical drive system of a motor vehicle, said connector comprising at least one electrical contact arrangement, wherein the contact arrangement comprises at least one ring-shaped contact element; a first inner protective element, which is arranged within the contact element and projects relative to the contact element; and a first outer protective element, which at least partly surrounds the contact element and projects relative to the contact element, wherein the first inner protective element and the first outer protective element form a shock protection for the contact element.
US10608362B2 Relay terminal and relay connector
A first terminal housing chamber of a terminal body includes a first elastic contact part that contacts the first counterpart terminal while imparting resilient force in a direction orthogonal to an insertion direction of the first counterpart terminal, and gaps with respect to the first counterpart terminal in a direction orthogonal to the insertion direction of the first counterpart terminal and the resilient force imparting direction of the first elastic contact part. A second terminal housing chamber of the terminal body includes a second elastic contact part that contacts the second counterpart terminal while imparting resilient force in a direction orthogonal to an insertion direction of the second counterpart terminal, and gaps with respect to the second counterpart terminal in a direction orthogonal to the insertion direction of the second counterpart terminal and the resilient force imparting direction of the second elastic contact part.
US10608358B2 Electrical adaptor and cable connector using the same
A cable connector including a first base, a second base, a plurality of first terminals disposed in the first base with a plurality of first tail segments exposed out of the first base, a plurality of second terminals disposed in the second base with a plurality of second segments exposed out of the second base, and a plurality of cables electrically connecting the second terminals is provided. The first and the second bases are detachably assembled, such that the first tail segments are detachably connected to the second contact segments in structural contact to electrically connect the first terminals and the second terminals. An electrical adaptor is also disclosed.
US10608356B2 Multiple node bus bar contacts for high-power electronic assemblies
Multiple node bus bar contacts for high-power electronic assemblies are disclosed. The electronic assembly includes a plurality of circuit card assemblies (CCAs) for an electronic assembly, a plurality of socket connectors coupled within the plurality of CCAs, and a bus bar contact. The bus bar contact includes a rod positioned to extend through two or more socket connectors within two or more CCAs where the rod is in electrical contact with the two or more socket connectors, and the bus bar contact includes a bar coupled to the rod and having a first portion routed to an outer edge of the electronic assembly. In addition, the bar can also include a second portion with a connector, and the connector can be coupled to a bus bar providing electrical current for the electronic assembly. Further, a plurality of bus bar contacts can also be included within the electronic assembly.
US10608349B2 Electric wire with wire terminal, wire terminal and wire terminal crimper
An electric wire is terminated with a wire terminal. The electric wire includes a conductor composed of strands and a sheath. The wire terminal includes a wire barrel portion that composed of a bottom plate, a first side plate extending from one side edge of the bottom plate and a second side plate extending from another side edge of the bottom plate. The wire barrel portion holds the conductor exposed from the sheath to make an electrical connection with the strands. The number of the strands contacting directly with the first side plate gradually changes along a longitudinal direction of the conductor. The number of the strands contacting directly with the second side plate gradually changes along the longitudinal direction inversely with respect to the first side plate.
US10608347B2 Method to improve power amplifier output return loss and back-off performance with RC feedback network
An apparatus includes a plurality of transceiver circuits and a plurality of feedback networks. Each of the plurality of transceiver circuits may be coupled to a respective antenna element in a respective group of antenna elements of a phased array antenna. Each of the transceiver circuits generally comprises a power amplifier circuit configured, when operating in a transmit mode, to drive the respective antenna element in the respective group of antenna elements. Each of the plurality of feedback networks may be coupled between an output and an input of a respective power amplifier circuit of a respective transceiver circuit. Each of the feedback networks generally comprises a resistor and a capacitor connected in series. The respective power amplifier circuit with the feedback network generally maintains a power matching condition with load variation associated with the antenna elements of the phased array antenna.
US10608346B2 Circularly polarized omni-directional antenna
Provided are examples of circularly polarized omni-directional antennas and methods of fabrication. In one aspect, an antenna comprises a central radiating element including a vertical center axis. The antenna further comprises a plurality of conducting elements surrounding the central radiating element. The plurality of conducting elements are curved about a circular circumference about the center axis and spaced equidistantly about the circular circumference. The central radiating element may be a sleeved dipole type. The plurality of conducting elements is configured to include an angle of tilt between 22 degrees and 68 degrees from horizontal. The plurality of conducting elements is located within a printed circuit board that is wrapped around the circumference around the center axis. Each conducting element of the plurality of conducting elements comprises a metallic wire.
US10608337B2 Method and apparatus for forming a remote beam
A device and method are provided for forming a beam of a transmit antenna array in the direction of a positioning receiver. Since the beam of the transmit antenna array is formed remotely by the positioning receiver, the received gain of the incoming positioning signal is maximised while signals from other directions are attenuated, thereby mitigating any unwanted effects of multipath. Depending on the number of elements in the transmit antenna array and their physical distribution, the width of the beam can be made finer such that the positioning receiver only requires a simple omni-directional antenna to achieve an accurate positioning solution.
US10608335B2 RF signal switching, phase shifting and polarization control
An apparatus includes first and second electronically tunable transmission lines configured to receive a signal pair and provide a selected phase delay difference to the signal pair, a first shunting element connected to the first electronically tunable transmission line and a second shunting element connected to the second electronically tunable transmission line. The first and second shunting elements may each be configured to selectively shunt the electronically tunable transmission line to which they are connected according to one or more shunting control signals. A corresponding method is also disclosed herein.
US10608328B2 Light weight system to locate enemy artillery, mortar, and rocket fire
A portable radar system is disclosed including a mast, a fabric enclosure being sized and dimensioned to be extendable in a covering relation with at least part of the mast; and an antenna comprising at least one element, wherein said antenna is arranged on the fabric enclosure and is positioned to illuminate or receive reflections from a target when the fabric enclosure is in a covering relation with the mast and the mast is deployed.
US10608321B2 Antennas in patterned conductive layers
An electronic device may include a substrate and a conductive layer on the substrate. The conductive layer may be patterned to form a first region and a second region that surrounds and defines the shape of the first region. The first region may be formed from a continuous portion of the conductive layer. The second region may include a grid of openings that divides the conductive layer into an array of patches. The first region may form an antenna resonating element for an antenna. The second region may block antenna currents from the antenna resonating element and may be transparent to radio-frequency electromagnetic waves. The openings may have a width that is too narrow to be discerned by the human eye. This may configure the first and second regions to appear as a single continuous conductive layer despite the fact that an antenna resonating element is formed therein.
US10608315B2 Remote unit assemblies for distributed communication systems (DCSS) and related accessing methods
Systems and related accessing methods for remote unit assemblies for distributed communications systems are provided. A support member (e.g., a support plate) is arranged to be mounted in a drop ceiling grid, and a pivotally mounted pivot arm arranged above the support plate is configured to receive at least one electronic component. The pivot arm allows the electronic component to pivot downwardly from a ceiling structure for easier access. A slow release mechanism is configured to reduce a rate of pivotal motion of the pivot arm. A retention mechanism selectively retains the electronic component in a substantially horizontal position proximate to the support plate. A vented antenna cover below the support plate is pivotally mounted to the electronic component with at least one pivotal link, and may include an integrated antenna.
US10608307B2 Anaerobic aluminum-water electrochemical cell
Provided a method for generating an electrical current. The method includes: introducing water between the anode and at least one cathode of an electrochemical cell, to form an electrolyte; anaerobically oxidizing aluminum or an aluminum alloy; and electrochemically reducing water at the at least one cathode. The electrochemical cell includes: a plurality of electrode stacks, each electrode stack comprising an anode including the aluminum or aluminum alloy, and at least one cathode configured to be electrically coupled to the anode; one or more physical separators between each electrode stack adjacent to the cathode; a housing configured to hold the electrode stacks, the electrolyte, and the physical separators; and a water injection port. When the cell is in operation, the hydroxyaluminate concentration of the electrolyte in the cell is maintained between at least 20% to at most 750% of the saturation concentration.
US10608303B2 Power source apparatus and work machine having the same
A power source apparatus includes a plurality of batteries, a blower having a blowing portion arranged on one side of the batteries, the blower being configured to blow air from the blowing portion, a chassis having an inner space surrounded by a plurality of wall surfaces that include a first wall surface and a second wall surface and storing the batteries in the inner space. The power source apparatus includes an air introduction path formed between the first wall surface and the batteries, the air introduction path being configured to introduce the air to the batteries, and a flow path formed between the second wall surface and the batteries, the flow path being configured to introduce the air blown from the blower to the air introduction path, the air introduction path having at least partially a first cross-sectional area larger than a second cross-sectional area of the flow path.
US10608301B2 Power electronics with integrated busbar cooling
Methods and systems for creating a battery module. A battery cell can include a cooling device that cools a busbar and a power electronics package. To allow the cooling device to be attached to the busbar and allow the cooling device to cool both the power electronics and the busbar, the cooling device is mounted on the busbar with the busbar held between two portions of the cooling device and with the power electronics mounted on an opposite side of the cooling device from the busbar. The fluid or phase change material may then circulate through a cavity in the cooling device to cool both the power electronics and the busbar.
US10608299B2 Cooling system for a battery pack system for quickly addressing thermal runaway
A battery pack system includes a battery pack module having a plurality of sealed battery cell containers, each having at least one battery cell configured to store electrical energy and a port. The battery pack system further includes a battery pack management system having a controller and a plurality of sensors operatively connected to the controller. The battery pack system further has a cooling system having a coolant source, a fluid channel connecting the coolant source to the port of at least one of the plurality of sealed battery cell containers, and at least one valve operatively connected to controller. The controller is configured to receive a signal from one of the plurality of sensors indicative of an abnormal condition at one of the sealed battery cell containers and control the at least one valve to introduce coolant fluid into the sealed battery cell container.
US10608295B1 Smart battery and smart battery systems
Smart batteries and smart battery systems are disclosed. A smart battery may include an energy-storage unit providing a cathode tab and an anode tab. The smart battery may also include a circuit integrated with the energy-storage unit. The circuit may be configured to provide electrical connections to the cathode tab and the anode tab of the energy-storage unit to an external device; measure a current, a voltage, a temperature, and/or an internal resistance of the energy-storage unit; control an input/output property of the energy-storage unit; and establish a data connection with the external device.
US10608292B2 Battery module having structure in which battery management system is directly connected to terminal plates
Disclosed herein is a battery module including a battery cell stack configured to have a structure in which a plurality of battery cells is arranged such that the battery cells are adjacent to each other laterally, a pair of cell frames mounted to opposite ends of the battery cell stack, terminal plates for electrically connecting electrode terminals of the battery cells to each other, and a battery management system (BMS) mounted to one side surface of the battery cell stack in the state in which the BMS is directly connected to the terminal plates.
US10608291B2 Battery pack having a supplemental power supply
A battery system is described. The battery system includes a power controller having sensors monitoring the state of predetermined sections of battery modules within battery packs and sends signals to a switching network to connect a bi-directional DC/DC converter to a first predetermined group of battery modules of the plurality of predetermined groups of battery modules at a first instant of time responsive to a first measurement of a first predetermined section of battery modules, and a second predetermined section of battery modules of the plurality of predetermined groups of battery modules at a second instant of time responsive to a second measurement of a second predetermined group of battery modules.
US10608288B2 Safety method and system for liquid electrolyte battery
The present invention relates to safety methods and mechanisms for treating electrolyte solutions in batteries, specifically metal-air batteries. Systems and methods of the invention protect the battery, protect the battery operator and protect the environment from potential material hazards. This invention provides materials for arresting a potentially hazardous electrolyte solution by forming solid or gel porous polymer structures. The polymer porous structures consume or confine the electrolyte solution thus preventing its hazardous potential.
US10608279B2 Cathode additives to provide an excess lithium source for lithium ion batteries
A lithium ion electrochemical cell is described in which the lithium comprising further comprises a lithiation agent. The lithiation agent, which comprises a lithium constituent, is designed to provide an excess source of lithium to minimize capacity loss of the lithium ion electrochemical cell. The anode of the lithium ion cell comprises a material matrix comprising carbon, graphene and an active element such as silicon or tin.
US10608275B2 Redox flow battery cell, redox flow battery cell stack, and redox flow battery
A redox flow battery cell includes a positive electrode, a negative electrode, and a membrane interposed between the positive electrode and the negative electrode. The positive electrode and the negative electrode have an overlapping region where the positive electrode and the negative electrode overlap each other with the membrane therebetween, and at least one of the positive electrode and the negative electrode has a non-overlapping region where the positive electrode and the negative electrode do not overlap each other with the membrane therebetween. The total area of the non-overlapping region is 0.1% to 20% of the area of the overlapping region.
US10608266B2 Method and system for controlling start of fuel cell
A system and method of controlling a start of a fuel cell are provdied. The method includes comparing a derived internal temperature of a stack and a predetermined reference temperature value and determining whether the internal temperature of the stack is less than the reference temperature value when an ON signal of the start of the fuel cell is received. A required heat value is then derived using the internal temperature of the stack when the derived internal temperature of the stack is less than the reference temperature value. A temperature of the stack of the fuel cell is increased until a cumulative heat value caused by a temperature increase of the stack of the fuel cell is equal to the required heat value.
US10608261B2 Fuel cell
A fuel cell includes a metal supporting plate, a cell structure, a separator, a glass sealing member and a coating layer. The cell structure includes an electrolyte layer disposed on the metal supporting plate. The separator is disposed on the cell structure. The glass sealing member is disposed between the metal supporting plate and the separator at an outer side of the cell structure. The coating layer is disposed between the metal supporting plate and the glass sealing member and is contact with the metal supporting plate and the glass sealing member. The cell structure and the coating layer are provided with a gap predetermined between the cell structure and the coating layer.
US10608256B1 Silicon-carbide reinforced solid-state electrolytes
Solid state compositions for use in an anode of a secondary battery, anodes, and lithium ion batteries are provided which include silicon carbide nanofibers, preferably carried in and reinforcing both an anode active material and a solid electrolyte. Methods of production and use are further described.
US10608247B2 Negative electrode for secondary battery, method of fabricating the same and secondary battery including the same
The present invention provides a negative electrode for a secondary battery, the negative electrode including a negative electrode current collector, a first negative electrode active material layer located on the negative electrode current collector, and a second negative electrode active material layer located on the first negative electrode active material layer, such that resistance in the electrode is decreased due to an increase in adhesion between the negative electrode current collector and the active material and cohesion between the active materials, thereby significantly improving capacity and lifespan characteristics of a battery, a method of fabricating the same, and a secondary battery including the same.
US10608239B2 Method for producing electrode body
A method for producing an electrode body, suppressing a decrease in capacity of an oxide active material while improving the Li-ion conductance of a sulfide solid electrolyte material. The method producing an electrode body, including a heating step of heating an oxide active material and amorphous sulfide solid electrolyte material in state where the oxide active material and amorphous sulfide solid electrolyte material are in contact with each other, in which the oxide active material is a rock salt bed type active material, the sulfide solid electrolyte material contains a Li element, P element, and S element, and includes an ion conductor containing PS43—as main component of an anion structure, LiI, and LiBr, and heating temperature in the step is equal to or higher than the crystallization onset temperature of the sulfide solid electrolyte material and equal to or lower than the sulfide solid electrolyte material crystallization peak temperature.
US10608234B2 Multi-electrode electrochemical cell and method of making the same
A multi-electrode device that includes an anode electrode, a cathode electrode, and a gate electrode situated between the anode and cathode, and having an electrolyte. The multi-electrode device can be a secondary (rechargeable) electrochemical cell. The gate electrode is permeable to at least one mobile species which is redox-active at at least one of the anode and cathode. The gate electrode has a resistance that is lower than that of a conductive non-uniform morphological feature that could be grown on the anode. The gate electrode provides the ability to avoid, recognize, and remove the presence of such non-uniform morphological features, and provides an electrical electrode that can be used to remove such non-uniform morphological features.
US10608232B2 Secondary battery and battery module
The present disclosure provides a secondary battery and a battery module. The secondary battery includes: a shell having an opening; an electrode assembly including a first electrode plate, a second electrode plate, and a separator; a cap assembly including a cap plate and a first electrode terminal; a lower insulator located at a side of the cap plate away from the terminal board; and a wiring board including a main body portion and an extension portion, wherein the main body portion is located at a side of the lower insulator away from the cap plate and connected to the first electrode plate, the extension portion extends into the electrode lead-out hole and connected to the first electrode terminal, the first electrode plate is electrically connected to the first electrode terminal through the wiring board, and the first electrode terminal does not extend beyond a lower surface of the lower insulator.
US10608192B2 Display device and method of manufacturing the same
A display device in which damage and carbonization of a display substrate is substantially minimized and a method of manufacturing the display device are provided. A display device includes: a substrate including a first area having a first thickness and a second area having a second thickness which is different from the first thickness; a display layer at the first area of the substrate; and a functional member on the display layer at the first area. The first area and the second area are arranged along a first direction, the substrate includes a protruding portion at the second area, and the protruding portion includes a side portion having an inclination of about 5 degrees or more with respect to the first direction toward a second direction which intersects the first direction.
US10608188B2 Organic electroluminescent materials and devices
An OLED incorporating a first emitting compound in its emissive layer is disclosed. The first emitting compound has the formula G1-Z, Formula I, where G1 is an electron acceptor group; and Z is an electron donor group, where Z has the formula: Formula II; wherein each of R1 and R2 independently represents no substitution to the maximum allowable substitution; wherein R1 and R2 are independently selected from the group consisting of hydrogen, deuterium, halide, alkyl, cycloalkyl, heteroalkyl, arylalkyl, alkoxy, aryloxy, amino, silyl, alkenyl, cycloalkenyl, heteroalkenyl, alkynyl, aryl, heteroaryl, acyl, carbonyl, carboxylic acids, ester, nitrile, isonitrile, sulfanyl, sulfinyl, sulfonyl, phosphino, and combinations thereof; and wherein two or more of R1 and R2 substitutions are optionally joined or fused into a ring.
US10608185B2 Organic electroluminescent materials and devices
The present invention includes fused tetraphenylene compounds that may be used as charge transporters, hosts or emitters in OLEDs.
US10608164B2 Piezoelectric thin film, manufacturing method therefor, and piezoelectric element
A piezoelectric thin film composed of aluminum nitride and which contains magnesium and 31 to 120 atomic percent of niobium relative to 100 atomic percent of the magnesium, and the total content of the magnesium and the niobium relative to the total sum of contents of the magnesium, the niobium and the aluminum nitride falls within the range of 10 to 67 atomic percent.
US10608155B2 Method of manufacturing light emitting device having fluorescent and light scattering light-transmissive member
A method for manufacturing a light emitting device includes: placing a light-transmissive member, which includes first and second regions, above a light emitting element so that the first region of the light-transmissive member is positioned directly above a top surface of the light emitting element, and a lateral surface of the light emitting element and a bottom surface of the second region of the light-transmissive member are covered by a light guide member; and covering an outer surface of the light guide member with a light reflective member. The light-transmissive member contains a fluorescent substance and a light scattering material, a concentration of the fluorescent substance in the light-transmissive member is higher in the first region than in the second region, and a concentration of the light scattering material in the light-transmissive member is higher in the second region than in the first region.
US10608147B2 Package and light-emitting device
A package includes a resin molded body having a side wall provided between a first side and a second side to surround a recess portion which has a bottom portion on the second side. The bottom portion of the recess portion includes an element mount region provided in a vicinity of the side wall and a wire connection region separated from the element mount region. The element mount region has a polygonal outer peripheral shape having corners and diagonals connecting two of the corners when viewed in the height direction. An area of the wire connection region is smaller than an area of the element mount region when viewed in the height direction. The wire connection region is provided on an extension of one of the diagonals passing through one of the corners of the element mount region to face toward the adjacent to one of the corners.
US10608141B2 Light emitting diode chip having electrode pad
Disclosed herein is an LED chip including electrode pads. The LED chip includes a semiconductor stack including a first conductive type semiconductor layer, a second conductive type semiconductor layer on the first conductive type semiconductor layer, and an active layer interposed between the first conductive type semiconductor layer and the second conductive type semiconductor layer; a first electrode pad located on the second conductive type semiconductor layer opposite to the first conductive type semiconductor layer; a first electrode extension extending from the first electrode pad and connected to the first conductive type semiconductor layer; a second electrode pad electrically connected to the second conductive type semiconductor layer; and an insulation layer interposed between the first electrode pad and the second conductive type semiconductor layer. The LED chip includes the first electrode pad on the second conductive type semiconductor layer, thereby increasing a light emitting area.
US10608138B2 Reducing dark current in germanium photodiodes by electrical over-stress
Methods and systems for reducing dark current in a photodiode include heating a photodiode and applying an increasing reverse bias voltage to the heated photodiode to reduce a dark current generated by the photodiode.
US10608132B2 Back-contact cell module and method of manufacturing same
A back-contact cell module including cells and connecting ribbons; a main gate electrode for gathering currents of the auxiliary gate electrode and a linear back side electrode for leading out the currents provided on the back side of the cell; the main gate electrodes, located on the back side of the cell and in one-to-one correspondence with positions of current collection holes, are arranged linearly, parallel to the back side electrode and located at two ends of the back side of the cell; the plurality of cells are arranged parallelly in columns, between two adjacent cells, the main gate electrode of one cell is arranged adjacent to the back side electrode of the other cell; the main gate electrode of one cell is fixedly connected to the back side electrode of the other adjacent cell via the connecting ribbon.
US10608128B2 Aluminum paste used for local back surface field solar cell and local back surface field solar cell using the aluminum paste
An aluminum paste used for local back surface field solar cells is introduced. The aluminum paste which has large-sized aluminum powder; an organic vehicle including a solvent and a resin or cellulose; wherein a ratio of a median particle size (μm) to an oxygen content (%) (median particle size (μm)/oxygen content (%)) of the large-sized aluminum powder ranges from 10 to 15. The aluminum paste used for local back surface field solar cell and the local back surface field solar cell using the aluminum paste eliminate the powder extraction of aluminum powder, the aluminum beads, the adhesion of the aluminum layer to the SiNx capping layer, and the void issue occurred at the LBSF positions, which further improves the photoelectric conversion efficiency of the local back surface field solar cell.
US10608124B2 Back silicided variable capacitor devices
Certain aspects of the present disclosure provide a semiconductor device. One example semiconductor device generally includes a semiconductor region, an insulative layer, a first terminal, and a first non-insulative region coupled to the first terminal, the insulative layer being disposed between the first non-insulative region and the semiconductor region. In certain aspects, the insulative layer is disposed adjacent to a first side of the semiconductor region. In certain aspects, the semiconductor device also includes a second terminal, and a first silicide layer coupled to the second terminal and disposed adjacent to a second side of the semiconductor region, the first side and the second side being opposite sides of the semiconductor region.
US10608114B2 Vertical nano-wire complimentary metal-oxide-semiconductor transistor with cylindrical III-V compound and germanium channel
A semiconductor structure and a method for fabricating the same. The semiconductor structure includes a substrate and a first source/drain layer in contact with at least the substrate. A vertical channel including indium gallium arsenide or germanium contacts at least the first/source drain layer. A gate structure contacts at least the vertical channel. A second source/drain layer contacts at least inner sidewalls of the vertical channel. The method includes epitaxially growing one or more fin structures comprising gallium arsenide in contact with a portion of a substrate. A separate channel layer comprising indium gallium arsenide or germanium is formed in contact with a respective one of the one or more fin structures.
US10608106B2 Power semiconductor devices
A power semiconductor device including a first conductivity type semiconductor substrate, a drain metal electrode, a first conductivity type semiconductor drift region, and a second conductivity type semiconductor body region. The second conductivity type semiconductor body region includes a first conductivity type semiconductor source region and anti-punch-through structure; the anti-punch-through structure is a second conductivity type semiconductor body contact region or metal structure; the lower surface of the anti-punch-through structure coincides with the upper surface of the first conductivity type semiconductor drift region or the distance between the two is less than 0.5 μm, so that make the device avoid from punch-through. An anti-punch-through structure is introduced at the source end of the device to avoid punch-through breakdown caused by short channel and light-doped body region.
US10608104B2 Trench transistor device
A transistor device includes a semiconductor mesa region between first and second trenches in a semiconductor body, a body region of a first conductivity type and a source region of a second conductivity type in the semiconductor mesa region, a drift region of the second conductivity type in the semiconductor body, and a gate electrode adjacent the body region in the first trench, and dielectrically insulated from the body region by a gate dielectric. The body region separates the source region from the drift region and extends to the surface of the semiconductor mesa region adjacent the source region. The body region comprises a surface region which adjoins the surface of the semiconductor mesa region and the first trench. The surface region has a higher doping concentration than a section of the body region that separates the source region from the drift region.
US10608099B2 Methods of manufacturing semiconductor devices with a deep barrier layer
A method of manufacturing a semiconductor device includes: etching a plurality of trenches to a first depth in a semiconductor substrate; doping a region of the semiconductor substrate surrounding a bottom of the trenches at the first depth to form a doped region in the semiconductor substrate; after the doped region is formed, etching the plurality of trenches deeper into the semiconductor substrate to a second depth greater than the first depth, adjacent ones of the trenches being separated from one another by a semiconductor mesa; and forming a body region above the doped region in the semiconductor mesas.
US10608084B2 Nanosheet isolated source/drain epitaxy by surface treatment and incubation delay
A semiconductor device includes a plurality of stacked structures spaced apart from each other on a substrate, wherein the plurality of stacked structures each comprise a plurality of gate layers and a plurality of channel layers, a plurality of arsenic implanted regions on portions of a surface of the substrate adjacent the plurality of stacked structures, and a plurality of epitaxial source/drain regions extending from the plurality of stacked structures, wherein the plurality of epitaxial source/drain regions are spaced apart from the plurality of arsenic implanted regions.
US10608083B2 Non-planar field effect transistor devices with low-resistance metallic gate structures
Methods are provided to construct field-effect transistors comprising low-resistance metallic gate structures. A field-effect transistor includes a nanosheet stack and a metal gate which covers a gate region of the nanosheet stack. The nanosheet stack includes nanosheet channel layers and an etch stop layer disposed above an upper nanosheet channel layer. The metal gate includes a work function metal which encapsulates the nanosheet channel layers, and a gate electrode disposed above and in contact with the work function metal. An upper surface of the work function metal is recessed to be substantially coplanar with the etch stop layer. The gate electrode has a resistivity which is less than a resistivity of the work function metal. The etch stop layer protects the portion of the work function metal disposed between the etch stop layer and the upper nanosheet channel layer from being etched when recessing the work function metal.
US10608079B2 High energy ion implantation for junction isolation in silicon carbide devices
An integrated circuit includes a silicon carbide (SiC) epitaxial layer disposed on a SiC layer, wherein the SiC epitaxial layer has a first conductivity-type and the SiC layer has a second conductivity-type that is opposite to the first conductivity-type. The integrated circuit also includes a junction isolation feature disposed in the SiC epitaxial layer and having the second conductivity-type. The junction isolation feature extends vertically through a thickness of the SiC epitaxial layer and contacts the SiC layer, and wherein the junction isolation feature has a depth of at least about 2 micrometers (μm).
US10608075B2 Analog capacitor on submicron pitch metal level
An integrated circuit includes a capacitor located over a semiconductor substrate. The capacitor includes a first conductive layer having a first lateral perimeter, and a second conductive layer having a second smaller lateral perimeter. A first dielectric layer is located between the second conductive layer and the first conductive layer. The first dielectric layer has a thinner portion having the first lateral perimeter and a thicker portion having the second lateral perimeter. An interconnect line is located over the substrate, and includes a third conductive layer that is about coplanar with and has about a same thickness as the first conductive layer. A second dielectric layer is located over the third conductive layer. The second dielectric layer is about coplanar with and has about a same thickness as the thinner portion of the first dielectric layer.
US10608071B2 Display device having stretchable substrate
A display device includes: a substrate on which a plurality of islands and a plurality of bridges connecting the plurality of islands to each other are defined; a plurality of pixels disposed in each of the plurality of islands; and a wire disposed in each of the plurality of bridges and connected to the plurality of pixels, where the plurality of islands and the plurality of bridges are defined based on cutout portions of the substrate, and a vertex of a cutout portion between one of the plurality of islands and a bridge connected to the one of the plurality of islands is an intersection of a straight line and a curved line.
US10608069B2 Displays with redundant bent signal lines and neutral plane adjustment layers
A display may have an array of organic light-emitting diodes that form an active area on a flexible substrate. Display driver circuitry such as a display driver integrated circuit may be coupled to an inactive area of the flexible substrate. Metal traces may extend across a bent region of the flexible substrate between the active area and inactive area. Metal traces may have zigzag shapes to reduce stress when bending. Adjacent pairs of parallel segments in the metal traces may be shorted together by a bridging segment that extends perpendicular to the two parallel segments. The bridging segment may be offset from corners to avoid clusters of stress zones in the metal trace. Neutral plane adjustment layers in the bent region may include a metal layer to help counteract the bending force of the flexible substrate and the relaxation of an upper polymer coating.
US10608062B2 Display device
A bank (BK1b) and a bank (BK1a) having a height less than a height of the bank (BK1b) are intermittently provided on a bank (BK1) covering a peripheral portion of each first electrode (21) of a light emitting element.
US10608061B2 Light emitting display device and method of manufacturing the same
Disclosed are a light emitting display device and a method of manufacturing the same, which prevent a lifetime of a light emitting layer from being shortened and prevent occurrence of a turn-on defect. The light emitting display device includes a plurality of pixels each including a transistor having a gate electrode, an active layer overlapping the gate electrode, a source electrode connected to one side of the active layer, and a drain electrode connected to another side of the active layer. The pixels further include a light emitting device having a first electrode, a light emitting layer disposed on the first electrode, and a second electrode disposed on the light emitting layer. The light emitting display device includes a contact hole, and the first electrodes of at least two of the pixels are positioned on and electrically connected to respective source electrodes or to respective drain electrodes in the contact hole.
US10608059B2 Display device
A display device includes a flexible substrate having a display region including a plurality of pixels, each of the plurality of pixels having a pair of electrodes and a display element therebetween; a first electrode layer provided on the plurality of pixels; a second electrode layer provided on the first electrode layer; a third electrode layer provided on the second electrode layer; a piezoelectric material layer provided between the first electrode layer and the second electrode layer; and a flexible material layer provided between the second electrode layer and the third electrode layer.
US10608056B2 Display unit and method of producing the same, display panel
The present disclosure relates to a display unit and a method of producing the same, and a display panel. In an embodiment, the display unit comprises: a substrate; an electroluminescent unit on the substrate; and at least one magnetic layer on the substrate, wherein the electroluminescent unit is in a magnetic field of the magnetic layer.
US10608041B2 Bendable x-ray detector with TFT backplane in the neutral plane
Transitioning conventional x-ray detector materials and structures to bendable or flexible (e.g., plastic) substrates makes them rugged against breakage when dropped but exposes the detectors to damage if bent. Disclosed are bendable digital x-ray detector structures that are rugged with regard to bending as well as dropping. The structures provide strain matching between layers so that a detector backplane is in and/or near the mechanical neutral plane and therefore less susceptible to bending stress.
US10608040B2 Photodetection device which has an inter-diode array and is overdoped by metal diffusion and manufacturing method
A photodetection device and a method for manufacturing the device, the device including a substrate and an array of diodes, the substrate including an absorption layer including a first type of doping, and each diode including, in the absorption layer, a collection region including a second type of doping opposite to the first type. The device further includes, under the surface of the substrate, a conductive mesh including at least one conductive channel inserted between the collection regions of two adjacent diodes, the at least one conductive channel including the first type of doping and a higher doping density than the absorption layer. The doping density of the at least one conductive channel is the result of a diffusion of metal in the absorption layer from a metal mesh provided on the surface of the substrate.
US10608034B2 Solid-state image pickup apparatus and image pickup system
An apparatus according to the present invention in which a first substrate including a photoelectric conversion element and a gate electrode of a transistor, and a second substrate including a peripheral circuit portion are placed upon each other. The first substrate does not include a high-melting-metal compound layer, and the second substrate includes a high-melting-metal compound layer.
US10608029B2 Image sensors with color filter variations
Color filters may affect imaging performance attributes such as low light sensitivity, color accuracy, and modulation transfer function (MTF). In an image pixel array, these factors are influenced by both the spectral absorption and pattern of the color filter elements. Different portions of an image sensor may prioritize different imaging performance attributes. Accordingly, in certain applications it may be beneficial for color filter characteristics to vary across an image sensor. Different color filters of the same color may have different structures to optimize imaging performance across the image sensor.
US10608028B2 Image sensor having improved dicing properties
The present technology relates to techniques of preventing intrusion of moisture into a chip.Various illustrative embodiments include image sensors that include: a substrate; a plurality of layers stacked on the substrate; the plurality of layers including a photodiode layer having a plurality of photodiodes formed on a surface of the photodiode layer; the plurality of layers including at least one layer having a groove formed such that a portion of the at least one layer is excavated; and a transparent resin layer formed above the photodiode layer and formed in the groove. The present technology can be applied to, for example, an image sensor.
US10608027B2 Method for making CMOS image sensor including stacked semiconductor chips and image processing circuitry including a superlattice
A method for making a CMOS image sensor may include forming a first semiconductor chip including an array of image sensor pixels and readout circuitry electrically connected thereto, forming a second semiconductor chip including image processing circuitry electrically connected to the readout circuitry, and coupling the first semiconductor chip and the second semiconductor chip in a stack. The processing circuitry may include a plurality of transistors each including spaced apart source and drain regions, a superlattice channel extending between the source and drain regions, and a gate including a gate insulating layer on the superlattice channel and a gate electrode on the gate insulating layer.
US10608023B2 Liquid crystal display device
A liquid crystal display device comprises a display panel, a signal generator, a plurality of wires, and a controller. The display panel includes a plurality of pixel columns, the pixel columns each extending along source lines of the display panel and each having an input end and a plurality of pixels connected to the input end, with the pixels receiving data signal from the input end. The signal generator has a plurality of output ends arranged in a first direction of the signal generator with respect to each other. The wires connect the output ends of the signal generator to the input ends of the pixel columns, respectively. The controller varies voltage waveform of the data signal at the output ends of the signal generator according to location of the output ends of the signal generator.
US10608020B2 Display panel
A display panel includes a substrate and a plurality of display dies. The display die is disposed on the substrate and includes a first source pad, a second source pad, a first common pad, a second common pad, a first gate pad, a second gate pad, a first transistor, a first LED, and a second LED. The first and second source pads are respectively disposed on the first and second sides of a circuit region. The first common pad and the first gate pad are disposed on the third side of the circuit region. The second common pad and the second gate pad are disposed on the fourth side of the circuit region. The first transistor is electrically connected to the first gate pad and the first common pad. The first and second LEDs are electrically connected between the first source pad and the first transistor.
US10608011B2 3-dimensional NOR memory array architecture and methods for fabrication thereof
A method addresses low cost, low resistance metal interconnects and mechanical stability in a high aspect ratio structure. According to the various implementations disclosed herein, a replacement metal process, which defers the need for a metal etching step in the fabrication process until after all patterned photoresist is no longer present. Under this process, the conductive sublayers may be both thick and numerous. The present invention also provides for a strut structure which facilitates etching steps on high aspect ratio structures, which enhances mechanical stability in a high aspect ratio memory stack.
US10608008B2 3-dimensional nor strings with segmented shared source regions
A NOR string includes a number of individually addressable thin-film storage transistors sharing a bit line, with the individually addressable thin-film transistors further grouped into a predetermined number of segments. In each segment, the thin-film storage transistors of the segment share a source line segment, which is electrically isolated from other source line segments in the other segments within the NOR string. The NOR string may be formed along an active strip of semiconductor layers provided above and parallel a surface of a semiconductor substrate, with each active strip including first and second semiconductor sublayers of a first conductivity and a third semiconductor sublayer of a second conductivity, wherein the shared bit line and each source line segment are formed in the first and second semiconductor sublayers, respectively.
US10608002B2 Method and system for object reconstruction
A system for object reconstruction includes an illuminating unit, comprising a light source and a generator of a non-periodic pattern. A diffractive optical element (DOE) is disposed in an optical path of illuminating light propagating from the illuminating unit toward an object, thereby projecting the non-periodic pattern onto an object. An imaging unit detects a light response of an illuminated region and generating image data indicative of the object within the projected pattern. A processor reconstructs a three-dimensional (3D) map of the object responsively to a shift of the pattern in the image data relative to a reference image of the pattern.
US10608000B1 Semiconductor device
A semiconductor device includes a shallow trench isolation (STI) in a substrate and a first gate structure on the STI. Preferably, the first gate structure comprises a first horizontal portion on the STI, a vertical portion connected to the first horizontal portion and extended into part of the STI, and a second horizontal portion connected to the vertical portion. The semiconductor device further includes a first spacer on a sidewall of the first gate structure and the STI and a second spacer on another sidewall of the first gate structure and on the second horizontal portion.
US10607999B2 Techniques and structure for forming dynamic random access device
A method may include providing a substrate, the substrate comprising a substrate base and a patterning stack, disposed on the substrate base. The substrate may include first linear structures in the patterning stack, the first linear structures being elongated along a first direction; and second linear structures in the patterning stack, the second linear structures being elongated along a second direction, the second direction forming a non-zero angle with respect to the first direction. The method may also include selectively forming a set of sidewall spacers on one set of sidewalls of the second linear structures.
US10607998B1 Integrated circuitry, DRAM circuitry, method of forming a plurality of conductive vias, and method of forming DRAM circuitry
A method of forming a plurality of conductive vias comprises forming spaced contact openings individually having two opposing sidewalls comprising SiwBxOyNz, where “w” is from 0.1 to 0.3, “x” is from 0.1 to 0.4, “y” is from 0 to 0.2, and “z” is from 0.4 to 0.6. A lining comprising silicon nitride is formed over the two opposing sidewalls in individual of the contact openings. A conductive via is formed in the individual contact openings over the lining. Integrated circuitry is disclosed.
US10607993B2 Quantum device with spin qubits
A quantum device with spin qubits, comprising: a first semiconducting layer comprising a first matrix of data qubits and measurement qubits connected to each other through tunnel barriers; means of addressing qubits configured for controlling conduction of each tunnel barrier by the field effect and comprising: first and second conducting portions arranged in first and second superposed metallisation levels respectively; first and second conducting vias each comprising a first end connected to one of the first and second conducting portions respectively, and a second end located facing one of the tunnel barriers; a first dielectric layer interposed between the tunnel barriers and the second ends of the first and second conducting vias.
US10607991B2 Air gap spacer for metal gates
A method of forming a semiconductor device that includes forming a trench adjacent to a gate structure to expose a contact surface of one of a source region and a drain region. A sacrificial spacer may be formed on a sidewall of the trench and on a sidewall of the gate structure. A metal contact may then be formed in the trench to at least one of the source region and the drain region. The metal contact has a base width that is less than an upper surface width of the metal contact. The sacrificial spacer may be removed, and a substantially conformal dielectric material layer can be formed on sidewalls of the metal contact and the gate structure. Portions of the conformally dielectric material layer contact one another at a pinch off region to form an air gap between the metal contact and the gate structure.
US10607985B2 Semiconductor device, and on-vehicle electronic device and automobile each including the semiconductor device
A semiconductor integrated power device including: an output transistor configured to drive an external load element; a temperature detection circuit configured to: output a first detection signal in reference to a temperature difference between a temperature of the output transistor and an ambient temperature; and output a second detection signal in reference to a temperature difference between a temperature of the output transistor and a first reference temperature; and a current limiter circuit configured to limit a current flowing through the output transistor according to the first detection signal and the second detection signal. The temperature detection circuit activates and inactivates the first detection signal or the second detection signal based on an output of a first hysteresis circuit.
US10607969B2 Module for a video wall with retaining pins
A module for a video wall is disclosed. In an embodiment a module includes a carrier, a plurality of components comprising at least one light-emitting structural element arranged on the carrier and an optical element, wherein the components are arranged at a prespecified lateral distance in relation to one another, wherein a retaining recess is formed between at least two components, wherein the retaining recess comprises at least two component recesses of two components which are arranged next to one another, wherein a retaining pin is fastened in the retaining recess, wherein the retaining pin is connected to the optical element, and wherein the optical element is configured to influence light irradiation onto the components and/or light emission from the components.
US10607968B2 Light emitting device having first and second electrodes
A light emitting device includes: a substrate; a first electrode and a second electrode on the substrate and spaced apart from each other; a light emitting diode between the first electrode and the second electrode and connected to the first and second electrodes; a first contact on the first electrode; and a second contact on the second electrode. The first contact contacts the first electrode and a first portion of the light emitting diode, and the second contact contacts the second electrode and a second portion of the light emitting diode.
US10607967B2 Light emitting device, backlight device, and manufacturing method of light emitting device
In order to be more compact and thin, this light emitting device includes LED elements embedded in a resin molded body such that light emitting units are exposed on a lateral surface of the resin molded body and positive electrodes and negative electrodes are exposed on a back surface which is perpendicular to the lateral surface of the resin molded body.
US10607966B2 Stacked semiconductor dies with selective capillary under fill
Stacked semiconductor dies are provided with selective capillary under fill to avoid wafer warpage during curing. In one embodiment, a method of manufacturing a semiconductor device includes forming at least three stacks of semiconductor dies over a substrate, the stacks spaced apart from one another by gaps. A first sealing material such as a capillary under fill material is deposited into a first subset of the gaps. A second sealing material such as a mold resin is deposited into a second subset of the gaps. The first and second sealing materials are cured, and the die stacks are then singulated.
US10607964B2 Semiconductor device
A semiconductor device includes a semiconductor chip in which a first bump is provided on a first surface, a plurality of first adhesives are provided on the first surface of the semiconductor chip, and a second adhesive is provided on the first surface of the semiconductor chip, and of which a layout area on the first surface is smaller than a layout area of the plurality of first adhesives. In comparison to a first adhesive that is farthest from the center or a moment of inertia of the first surface of the semiconductor chip among the plurality of the first adhesives, the second adhesive is provided farther from the center or the moment of inertia of the semiconductor chip.
US10607956B2 Method of forming a solder bump structure
A method of the present invention includes preparing a substrate having a surface on which a electrode pad is formed, forming a resist layer on the substrate, the resist layer having an opening on the electrode pad, filling conductive paste in the opening of the resist layer; sintering the conductive paste in the opening to form a conductive layer which covers a side wall of the resist layer and a surface of the electrode pad in the opening, a space on the conductive layer leading to the upper end of the opening being formed, filling solder in the space on the conductive layer and removing the resist layer.
US10607951B2 Ground plane vertical isolation of, ground line coaxial isolation of, and impedance tuning of horizontal data signal transmission lines routed through package devices
A ground isolation transmission line package device includes (1) ground isolation planes between, (2) ground isolation lines surrounding, or (3) such ground planes between and such ground isolation lines surrounding horizontal data signal transmission lines (e.g., metal signal traces) that are horizontally routed through the package device. The (1) ground isolation planes between, and/or (2) ground isolation lines electrically shield the data signals transmitted in signal lines, thus reducing signal crosstalk between and increasing electrical isolation of the data signal transmission lines. In addition, data signal transmission lines may be tuned using eye diagrams to select signal line widths and ground isolation line widths that provide optimal data transmission performance. This package device provides higher frequency and more accurate data signal transfer between different horizontal locations of the data signal transmission lines, and thus also between devices such as integrated circuit (IC) chips attached to the package device.
US10607948B2 Secured chip
A method of individualizing a semiconductor chip of a batch of semiconductor chips with respective individualization data of the semiconductor chip, the method comprising, applying a plurality of circuit layouts to the semiconductor chip to form a plurality of circuits on the semiconductor chip, wherein for each circuit layout, said circuit layout is arranged such that, (a) the corresponding circuit, when triggered, falls into any one of two or more respective triggered states, and (b) one of the two or more respective triggered states is a respective preferred state defined by said circuit layout, wherein the plurality of respective preferred states of the circuits in the plurality of circuits encode the individualization data, and wherein each individualized semiconductor chip of the batch of semiconductor chips comprises a generic circuit.
US10607932B2 Circuit structure
A circuit structure includes a flexible substrate, an inorganic barrier layer, a first wire, a second wire, a third wire, a fourth wire, an organic dielectric layer, a first conductive via, and a second conductive via. The inorganic barrier layer is disposed over the flexible substrate. The first and second wires are disposed on the inorganic barrier layer and contact the inorganic barrier layer. The first and second wires are separated from each other. The organic dielectric layer is disposed over the first and second wires. The third wire is disposed in the organic dielectric layer. The fourth wire is disposed above the organic dielectric layer. The first conductive via is disposed in the organic dielectric layer and contacts the first and third wires. The second conductive via is disposed in the organic dielectric layer and contacts the second and fourth wires.
US10607927B2 Spot-solderable leads for semiconductor device packages
A semiconductor device that has at least one semiconductor chip attached to a leadframe made of sheet metal of unencumbered full thickness. The leadframe has leads of a first subset that alternate with leads of a second subset. The leads of the first and second subsets have elongated straight lead portions that are parallel to each other in a planar array. A cover layer of insulating material is located over portions of un-encapsulated lead surfaces. The portions of the leads of the first and second subsets that don't have the cover layer have a metallurgical configuration that creates an affinity for solder wetting.
US10607923B1 Integrated assemblies comprising redundant wiring routes, and integrated circuit decks having openings extending therethrough
Some embodiments include an integrated assembly having a conductive line supported by a deck and extending along a longitudinal direction. The conductive line is configured to carry an electrical signal. A connection region is along the conductive line. The conductive line splits amongst multiple components as it passes through the connection region. The components are spread-apart from one another along a lateral direction which is orthogonal to the longitudinal direction. An opening extends vertically through the deck and through the connection region. The opening breaks one of the components of the conductive line to leave another of the components to carry the electrical signal across the connection region.
US10607922B1 Controlling via critical dimension during fabrication of a semiconductor wafer
An Nblock layer is deposited onto a semiconductor substrate that includes metal deposits. A titanium nitride (TiN) layer is deposited directly onto the Nblock layer; an oxide layer is deposited directly onto the TiN layer; and a via hole is formed through the oxide and TiN layer to contact bottom interconnect. The via hole is aligned to one of the metal deposits in the substrate.
US10607909B2 Systems, methods, and apparatuses for implementing a thermal solution for 3D packaging
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a thermal solution for 3D packaging. For instance, in accordance with one embodiment, there is an apparatus having therein: a substrate layer having electrical traces therein; a first layer functional silicon die electrically interfaced to the electrical traces of the substrate layer, the first layer functional silicon die having a first thermal pad integrated thereupon; a second layer functional silicon die positioned above the first layer functional silicon die, the second layer functional silicon die having a second thermal pad integrated thereupon; and a conductivity layer positioned between the first layer functional silicon die and the second layer functional silicon die, wherein the conductivity layer is to: (i) electrically join the second layer functional silicon die to the first layer functional silicon die and (ii) bond the first thermal pad of the first layer functional silicon die to the second thermal pad of the second layer functional silicon die via solder. Other related embodiments are disclosed.
US10607903B2 Semiconductor package with elastic coupler and related methods
Implementations of semiconductor packages may include: a die coupled to a substrate; a housing coupled to the substrate and at least partially enclosing the die within a cavity of the housing, and; a pin fixedly coupled to the housing and electrically coupled with the die, wherein the pin includes a reversibly elastically deformable lower portion configured to compress to prevent a lower end of the pin from lowering beyond a predetermined point relative to the substrate when the housing is lowered to be coupled to the substrate.
US10607897B2 Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: providing a substrate having a first region and a second region; forming a first fin-shaped structure on the first region; removing part of the first fin-shaped structure to form a first trench; forming a dielectric layer in the first trench, wherein the dielectric layer comprises silicon oxycarbonitride (SiOCN); and planarizing the dielectric layer to form a first single diffusion break (SDB) structure.
US10607893B2 Middle of line structures
The present disclosure generally relates to semiconductor structures and, more particularly, to middle of line structures and methods of manufacture. The structure includes: a plurality of gate structures comprising source and drain regions; contacts connecting to the source and drain regions; contacts connecting to the gate structures which are offset from the contacts connecting to the source and drain regions; and interconnect structures in electrical contact with the contacts of the gate structures and the contacts of the source and drain regions.
US10607888B2 Method for producing a conductive through-plating for a substrate as well as conductive through-plating
A conductive through-plating for a substrate includes a metal component, a first conductive structure situated on or in the environment of a surface of the substrate, and a second conductive structure situated on or in the environment of a further surface of the substrate. A method for producing the through-plating includes, in a first step, at least partially applying above the surface a grid structure that includes a group of openings; in a second step following the first step, carrying out an etching producing a trench in the substrate and at least partially also underneath the group of openings; and, in a fifth step following the second step, carrying out a metallization situating a metal component at least partially in the trench such that the metal component is part of a seal sealing the trench in the area of the surface.
US10607886B2 Semiconductor device with conductive member in tapered through-hole in semiconductor substrate and method of manufacturing semiconductor device
A semiconductor device manufacturing method includes forming a first mask over a semiconductor substrate including a first and second surfaces and an electrode provided on the second surface side, forming a first part having tapered shape by etching the semiconductor substrate with the first mask as a mask, forming a second mask covering a side surface of the first part and exposing the bottom surface of the first part, forming a second part reaching the electrode by etching the semiconductor substrate with the second mask as a mask, forming an insulating film covering the side surfaces of the first and second parts, and forming a conductive member connected to the electrode in the first and second parts. A difference between a maximum width and a minimum width of the second part is smaller than a difference between a maximum width and a minimum width of the first part.
US10607879B2 Substrate processing apparatus
A substrate processing apparatus including a frame and at least one substrate transport arm having at least one end effector, each end effector having a base portion, a first and second substrate support tines mounted to and dependent from the base portion where at least one of the first and second substrate support tines is movable relative to the base portion, each of the first and second substrate support tines having respective substrate contacts configured to contact and support a substrate held by the end effector between the respective contacts of the first and second substrate support tines at a substrate support seat dimension span between the substrate contacts of the first and second substrate support tines, and an end effector drive section configured to vary a distance between the first and second substrate support tines relative to each other on the fly.
US10607873B2 Substrate edge detection
A method including directing, by an optical system, an illumination beam to a surface of a substrate, providing relative motion between the directed illumination beam and the substrate until the directed illumination beam is illuminated on a grating underneath an edge or a notch of the substrate, diffracting, by the grating, at least a portion of the illumination beam, and detecting, by the detector, the diffracted illumination.
US10607867B2 Bolted wafer chuck thermal management systems and methods for wafer processing systems
A workpiece holder includes a puck, first and second heating devices in thermal communication with respective inner and outer portions of the puck, and a thermal sink in thermal communication with the puck. The first and second heating devices are independently controllable, and the first and second heating devices are in greater thermal communication with the puck, than thermal communication of the thermal sink with the puck. A method of controlling temperature distribution of a workpiece includes flowing a heat exchange fluid through a thermal sink to establish a reference temperature to a puck, raising temperatures of radially inner and outer portions of the puck to first and second temperatures greater than the reference temperature, by activating respective first and second heating devices disposed in thermal communication with the radially inner and outer portions of the puck, and placing the workpiece on the puck.
US10607860B2 Package structure and chip structure
A package structure including a die, a plurality of first conductive connectors, a second conductive connector electrically insulated from the die, a redistribution layer and a conductive shield is provided. The die includes an active surface, a back surface opposite the active surface, and a sidewall coupling the active surface to the back surface. The first conductive connectors are disposed on the active surface of the die and electrically connected to the die. The second conductive connector is disposed on the die and aside the first conductive connectors. The redistribution layer is disposed on the die and electrically connected to the first conductive connectors and the second conductive connector. The conductive shield coupled to the redistribution layer surrounds the second conductive connector and at least a portion of the sidewall. The die is electrically insulated to the conductive shield. A chip package structure is also provided.
US10607849B2 Substrate liquid processing apparatus, substrate liquid processing method, and computer-readable storage medium storing substrate liquid processing program
Disclosed is a substrate liquid processing apparatus that includes: a liquid processing unit that performs a liquid processing on a film formed on a surface of a substrate with an etching liquid; an etching liquid supply unit that supplies an etching liquid to the liquid processing unit; and a controller that controls the etching liquid supply unit. The controller is configured to perform a control such that an etching liquid in a state of having a relatively low etching rate for the film is supplied from the etching liquid supply unit to the liquid processing unit so that the substrate is etched in the liquid processing unit, and then, an etching liquid in a state of having a relatively high etching rate for the film is supplied from the etching liquid supply unit to the liquid processing unit so that the substrate is etched in the liquid processing unit.
US10607848B2 Method of fabricating semiconductor device
Provided is a method of fabricating a semiconductor device including the following steps. A substrate is provided. A material layer having an opening is formed on the substrate. A first passivation material layer is formed on sidewalls of the opening and on the substrate. A treatment process is performed to the first passivation material layer to form a second passivation material layer. A first surface of the second passivation material layer and a second surface (at an inner side) of the second passivation material layer are differ in a property, and the first surface is located at a side of the second passivation material layer relatively away from the material layer.
US10607846B2 Method of manufacturing element chip
Method of manufacturing an element chip which can suppress residual debris in plasma dicing. A back surface of a semiconductor wafer is held on a dicing tape. Then, a surface of the wafer is coated with a mask that includes a water-insoluble lower mask and a water-soluble upper mask. Subsequently, an opening is formed in the mask by irradiating the mask with laser light to expose a dividing region. Then, the semiconductor wafer is caused to come into contact with water to remove the upper mask covering each of the element regions while leaving the lower layer. After that, the wafer is exposed to plasma to perform etching on the dividing region exposed from the opening until the etching reaches the back surface, thereby dicing the semiconductor wafer into a plurality of element chips. Thereafter, the lower layer mask left on the front surface of the semiconductor chips is removed.
US10607845B1 Patterned atomic layer etching and deposition using miniature-column charged particle beam arrays
Methods and systems for direct atomic layer etching and deposition on or in a substrate using charged particle beams. Electrostatically-deflected charged particle beam columns can be targeted in direct dependence on the design layout database to perform atomic layer etch and atomic layer deposition, expressing pattern with selected 3D-structure. Reducing the number of process steps in patterned atomic layer etch and deposition reduces manufacturing cycle time and increases yield by lowering the probability of defect introduction. Local gas and photon injectors and detectors are local to corresponding columns, and support superior, highly-configurable process execution and control.
US10607839B2 Method of reducing an impurity concentration in a semiconductor body
A method includes kicking out impurity atoms from substitutional sites of a crystal lattice of a semiconductor body by implanting particles via a first surface into the semiconductor body, reducing a thickness of the semiconductor body by removing semiconductor material of the semiconductor body, and annealing the semiconductor body in a first annealing process at a temperature of between 300° C. and 450° C. to diffuse impurity atoms out of the semiconductor body.
US10607838B2 Well and punch through stopper formation using conformal doping
A method for doping fins includes forming a first dopant layer in a first region and a second region to a height relative to a plurality of fins, forming a dielectric layer over the fins, removing the dielectric layer and the first dopant layer in the first region to expose a first fin in the first region, forming a second dopant layer over the first fin, and annealing to drive dopants into the fins from the first dopant layer in the second region and from the second dopant layer in the first region.
US10607822B2 Method and apparatus for isotope ratio mass spectrometry
A method of isotope ratio mass spectrometry comprising: flowing a liquid mobile phase through a separation device; reducing the flow rate of the mobile phase through the separation device for at least a portion of time that at least one molecular species is emerging from the separation device to achieve a desired isotope ratio precision, wherein the flow rate is reduced from a first rate to a second rate corresponding to a higher theoretical plate height of the separation device; and mass analyzing the molecular species that has emerged from the separation device at least while the flow rate is reduced; and determining at least one isotope ratio from the intensities of mass peaks of at least two isotopologues, wherein the mass analysis is performed with mass resolving power high enough to resolve the two most abundant mass peaks at the nominal mass of at least one of the isotopologues.
US10607820B2 Monitoring units, plasma treatment devices including the same, and methods of fabricating semiconductor devices using the same
A monitoring unit for monitoring a plasma process chamber includes a piezoelectric member comprising a surface that is exposed within the plasma process chamber, a first electrode coupled to the piezoelectric member, a power supply unit coupled to the first electrode and configured to apply a voltage to the piezoelectric member through the first electrode, and a control unit coupled to the piezoelectric member and configured to detect a vibration frequency of the piezoelectric member. The vibration frequency is generated in response to the voltage applied to the piezoelectric member.
US10607817B2 Thermal repeatability and in-situ showerhead temperature monitoring
Embodiments described herein generally related to a substrate processing apparatus, and more specifically to an improved showerhead assembly for a substrate processing apparatus. The showerhead assembly includes a gas distribution plate and one or more temperature detection assemblies. The gas distribution plate includes a body having a top surface and a bottom surface. The one or more temperature detection assemblies are interfaced with the top surface of the gas distribution plate such that a thermal bond is formed between the gas distribution plate and each of the one or more temperature detection assemblies. Each temperature detection assembly includes a protruded feature and a temperature probe. The protruded feature is interfaced with the top surface of the gas distribution plate such that an axial load is placed on the gas distribution plate along an axis of the protruded feature. The temperature probe is positioned in a body of the protruded feature.
US10607815B2 Methods and apparatuses for plasma chamber matching and fault identification
Methods of operating and assembling a plasma chamber are disclosed. An operating method includes tuning a match network of a plasma chamber while running a non-plasma discharge recipe. A hardware impedance of the plasma chamber is calculated from the match network settings from the tuning. A match loss for the plasma chamber is also calculated according to match network settings. A radio frequency (RF) power setting for the first plasma chamber is set according to the calculated hardware impedance and the calculated match loss. Such methods can be utilized to provide chamber-to-chamber performance matching across different plasma chambers. Certain disclosed methods of operating the plasma chamber can be utilized to identify hardware faults during operation and/or assembly processes.
US10607809B2 Radiation imaging apparatus
An X-ray imaging apparatus comprises a first operation unit 31 and a second operation unit 41 that execute an input operation relative to an X-ray image displayed on a display element. The first operation unit comprises a touch panel and the second operation unit comprises a lever. A mounted first operation unit can change an angle relative to a rail installed relative to a table. The second operation unit is attachable to both the rail and the table, and first operation unit is and detachable therefrom for convenience.
US10607800B1 Powerline cutout switch improvement
The present invention is a power line cut-out switch used in power transmission system comprising a base member having a vertical extension member perpendicularly attached thereon that secures a mechanical jumper used when transferring power lines from one electrical post to another. The vertical member can include a mushroom top member to further secure the mechanical jumper. The mechanical jumper is mounted to the vertical extension member to provide a stable and secure point of engagement when transferring power lines. This avoids electrocution to workers by no longer having to connect the mechanical jumper to flimsy solid jumpers and helps provide more uninterrupted power supply to consumers when installing new posts or shifting old posts to a new location.
US10607798B2 Power switch device with shape memory alloy actuator
A power switch device has a housing, a movable shuttle and at least one shape memory alloy actuator. The housing has a cavity and stationary current carrying contacts which extend through the housing to the cavity. The movable shuttle with a bridge contact provided in the cavity. The at least one shape memory alloy actuator is attached to a first end of the shuttle and to a first end of the housing. The at least one shape memory alloy actuator is configured to respond to a first activation signal. The at least one shape memory alloy actuator contracts from an initial shape in response to the first actuation signal to move the shuttle and the bridge contact toward the stationary current carrying contacts to a closed position in which the bridge contact is positioned in electrical engagement with the stationary current carrying contacts.
US10607794B2 Keyboard, key module, movable switch mechanism and method for manufacturing movable switch mechanism
A keyboard includes a plurality of key modules. Each key module includes a baseplate, a circuit membrane disposed on the baseplate, a metal dome disposed on the circuit membrane, an elastic member disposed on the metal dome, and a keycap. The elastic member and the linkage member are configured to be a movable switch mechanism. The circuit membrane has a conductive circuit. The metal dome has an opening corresponding to the conductive circuit of the circuit membrane. A trigger portion protrudes from an underside of the elastic member. When the keycap is pressed, the trigger portion passes through the opening of the metal dome, and moves downwards to abut against the conductive circuit to induce a conducting signal. The movable switch mechanism can be made by a double injection molding method.
US10607782B2 Ceramic electronic device and manufacturing method of ceramic electronic device
A ceramic electronic device includes: a ceramic main body that has at least two edge faces facing each other, has an internal electrode layer inside thereof and has a parallelepiped shape; and external electrodes formed on the two edge faces, wherein: the external electrodes have at least a plated layer; an oxide film of a metal for plating of the plated layer on a region that is a part of at least one of four side faces of the ceramic main body other than the two edge faces, the region not being covered with the external electrodes; and a ratio of (a peak area of an oxide of the metal for plating)/(a peak area of the metal for plating) is 13.1 or more in a photoelectron spectrum of an outermost surface of the oxide film.
US10607768B2 AC reactor having terminal base
An AC reactor according to an embodiment of this disclosure includes a peripheral iron core, and at least three iron core coils contacting or connected to an inner surface of the peripheral iron core. Each of the iron core coils includes an iron core and a coil wound around the iron core. The AC reactor further includes a terminal base unit for covering the iron core coils.
US10607766B2 Coil component including coil disposed on a projection
A coil component includes a winding core portion; a first flange portion and a second flange portion disposed on both ends of the winding core portion; electrodes disposed on the first flange portion and the second flange portion; a first coil portion and a second coil portion electrically connected between the electrode of the first flange portion and the electrode of the second flange portion and connected to each other in series; and a projection portion disposed on an end surface of the first flange portion on the side opposite to the winding core portion. The first coil portion is disposed on the winding core portion, the second coil portion is disposed on the projection portion, and the first coil portion has an inductance value different from an inductance value of the second coil portion.
US10607765B2 Coil component and board having the same
A coil component and a board having the same are provided. The coil component includes: a first coil; a second coil sharing a magnetic core with the first coil; a main board disposed between the first and second coils; first and second external electrodes connected to the first coil; and third and fourth external electrodes connected to the second coil.
US10607764B2 Electronic component and system-in-package
An electronic component includes: a body having electrical insulating properties; an external electrode disposed on an external surface of the body; and a reinforcing layer disposed on a surface of the body and including a metal oxide layer and a graphene oxide layer.
US10607760B2 Coil body
A coil body with a hollow housing body is provided that has on a first side an opening for the intake of a coil into the housing body along an inserting direction and a housing wall that extends between the first side of the housing body and a second side that is located opposite. The coil body further comprises multiple electric contacts and a plurality of guiding grooves that are disposed along the housing wall and that are each formed for guiding of a connection wire in order to connect a coil, which has been absorbed by the housing body, to the contacts. The contacts are thereby disposed on the second side on the housing body.
US10607755B2 Anisotropic rare earth magnet powder, method for producing the same, and bonded magnet
Anisotropic rare earth magnet powder particles include R2TM14B1-type crystals of a tetragonal compound consisting of one or more rare earth element, B, and one or more transition element, and enveloping layers containing at least Nd and Cu. Surfaces of the R2TM14B1-type crystals are enveloped by the enveloping layers. The particles has an average crystal grain diameter of 0.05 to 1 μm. The particles contain, when the whole particles are taken as 100 atomic %, 11.5 to 15 atomic % of total rare earth element (Rt); 5.5 to 8 atomic % of B; and about 0.05 atomic % to about 2 atomic % of Cu. The powder particles have an atomic ratio of Cu, which is a ratio of the total number of Cu atoms to a total number of atoms of Rt, falling within the range of 1 to 6%. The powder particles do not include dysprosium Dy, Tb, Ho and Ga. Coercivity of the magnetic powder is more than 955 kA/m.
US10607754B2 Overvoltage protection device with varistors
The invention relates to an overvoltage protection device with varistors, wherein a first varistor and a second varistor are connected in series, wherein the first varistor has a thermal disconnector, wherein the first varistor has a lower operating voltage than the second varistor, and wherein the first varistor has a lower energy absorption capacity than the second varistor, with the first varistor heating up more in the event of an overload and thereby causing the thermal disconnector to disconnect.
US10607751B2 Ignition suppression circuiting technology
A cable system is provided which is configured with both electric wires and a fluid conduit running through the axial passage of a surrounding flexible sheath of the cable. The system allows for communication of electricity over the wires for electrical circuits and concurrent communication of a fire ignition suppressant fluid or gas through the fluid conduit, to all points in an electric circuit using the cable. Suppressant chambers may be located in or on or engaged with junction boxes in such circuits to locally extinguish electrical fires.
US10607746B2 Non-aqueous dispersions of a conductive polymer
A dispersion of a conductive polymer and a polyanion in a non-aqueous medium further includes a compound including an acid sensitive functional group selected from the group consisting of a ketal, an acetal, an aminal, a hemi-ketal, a hemi-acetal, a hemi-aminal, a thioacetal, an amide acetal, an orthoester, an orthoether, an enolester, an enolether, and an enolamine.
US10607741B2 Safety critical system
According to an example embodiment of the present invention, there is provided a method, comprising defining a task category information element, the task category information element being associated with at least one functional requirement and at least one design principle, associating the task category information element with at least one architecture definition information element, associating each of the at least one architecture definition information element with at least one system-level information element, and verifying the system described by the at least one architecture definition information element and associated system-level information elements is compliant with the at least one design principle.
US10607736B2 Extending medical condition base cartridges based on SME knowledge extensions
Mechanisms are provided for extending a medical condition base cartridge (MCBC) based on user modifications of the MCBC. The mechanisms generate a MCBC for a medical condition at least by performing cognitive processing of natural language content in a corpus to extract patient attributes and treatment information associated with the medical condition. Information stored in the MCBC is presented to a user via at least one interface and user input is received, where the user input indicates at least one of a modification of, addition to, or deletion of, a portion of the information presented to generate an extension to the MCBC. The extension to the MCBC is stored as an expert medical condition cartridge (EMCC) in association with the MCBC in a repository. The EMCC is input to a medical cognitive system to perform a medical cognitive operation on patient information based on the EMCC.
US10607733B2 System and method for ensuring medical benefit claim payment neutrality between different disease classification codes
A neutrality analysis system includes receives existing claim data including at least one existing healthcare code associated with a first classification system, receives new claim data including a plurality of new healthcare codes associated with a second classification system, wherein the at least one existing healthcare code is mapped to the at least one new healthcare code, receives a plurality of payment codes associated with the at least one existing healthcare code and the at least one new healthcare code, and based on the received plurality of payment codes, calculates payments of the received existing and new claim data, respectively, and based on the calculating, selects a financially neutral new healthcare code of the plurality of new healthcare codes.
US10607721B2 High-throughput, multi-omics approach to determine and validate de novo global mechanisms of action for drugs and toxins
The present disclosure provides for rapid identification of mechanism of action (MOA) for drugs and toxins, and does so in a rapid (30 days or less) fashion. The methods use a combination of high throughput bioinformatics and pathway analysis that examine a wide variety of biological parametics.
US10607709B1 System and method for efficient read-flow by inter-cell interference decoupling for NAND flash memories
A flash memory system may include a cell flash memory having a plurality of threshold voltages, and a circuit for performing operations of the cell flash memory. The circuit may perform a first read operation on a first cell of the cell flash memory with a first threshold voltage among the plurality of threshold voltages, estimate a first interference state relating to the first threshold voltage, estimate a first voltage shift based on the first interference state, and perform a first shifted read operation on the first cell of the cell flash memory with a shifted first threshold voltage shifted with the first voltage shift, generate a first decoder input based on the estimated first interference state and the result of the first shifted read operation on the first cell, and decode, based on the first decoder input, a result of the first read operation on the first cell.
US10607708B2 Operation method of nonvolatile memory device and storage device
An method of operating a nonvolatile memory device including a plurality of memory cells comprises receiving a read command from an external device, in response to the read command, performing, based on a reference voltage, a first cell counting operation with respect to the plurality of memory cells, adjusting at least one read voltage of first through nth read voltages (where n is a natural number greater than 1) based on a first result of the first cell counting operation, and performing, based on the adjusted at least one read voltage, a read operation corresponding to the read command with respect to the plurality of memory cells.
US10607704B2 Semiconductor memory device and method of operating the same
Provided herein is a semiconductor memory device exhibiting improved operating speed and a method of operating the semiconductor memory device. The semiconductor memory device may include a memory cell array, a peripheral circuit, and a control logic. The memory cell array may include a plurality of memory blocks. The peripheral circuit may perform a read operation on the memory cell array. The control logic may control an operation of the peripheral circuit. The control logic may control the peripheral circuit to perform a repair column masking operation on a selected memory block of the plurality of memory blocks, perform a first test operation on first drain select transistors included in the selected memory block, perform the first test operation on second drain select transistors different from the first drain select transistors while a result of the repair column masking operation remains.
US10607699B2 Avionics system for an aircraft
A system installed on an aircraft. The system includes a memory storing static information in one or more optical fibre gratings; and an interrogator. The interrogator includes a light source configured to transmit interrogation light to the memory, a receiver configured to receive return light from the memory, and an analyser configured to analyse the return light to obtain the static information.
US10607697B2 Semiconductor system including a phase changeable memory device
A semiconductor system may be provided. The semiconductor system may include a phase changeable memory device. The phase changeable memory device may include a phase changeable memory cell array, the phase changeable memory cell array may include a plurality of word lines, a plurality of bit lines overlapped with the word lines and phase changeable memory cells respectively connected to overlapping points between the word lines and the bit lines, and the phase changeable memory cell may include a phase changeable material. The semiconductor system may include a controller. The controller may be configured to provide the phase changeable memory device with a command and an address for controlling the phase changeable memory device.
US10607691B2 Multi-die memory device
A memory is disclosed that includes a logic die having first and second memory interface circuits. A first memory die is stacked with the logic die, and includes first and second memory arrays. The first memory array couples to the first memory interface circuit. The second memory array couples to the second interface circuit. A second memory die is stacked with the logic die and the first memory die. The second memory die includes third and fourth memory arrays. The third memory array couples to the first memory interface circuit. The fourth memory array couples to the second memory interface circuit. Accesses to the first and third memory arrays are carried out independently from accesses to the second and fourth memory arrays.
US10607688B2 Memory device and operating method thereof
A method of operating a memory device, the method including matching a voltage of a selected word line, among word lines coupled to the plurality of memory cells, with a voltage of unselected word lines. The method including precharging a channel region of the plurality of memory cell strings through the common source line while discharging the selected word line and the unselected word lines.
US10607684B2 Semiconductor devices
A semiconductor device includes a delay time adjustment circuit and an address input circuit. The delay time adjustment circuit adjusts a point in time when charges are supplied to internal nodes according to a voltage level of a back-bias voltage in response to a test mode signal. The delay time adjustment circuit also delays an active signal by a first delay time varying according to amounts of charge of the internal nodes to generate a bank selection signal. The address input circuit is driven by the back-bias voltage. The address input circuit receives an address in response to the bank selection signal to generate an internal address. The address input circuit delays the address by a second delay time varying according to a voltage level of the back-bias voltage.
US10607674B2 Stochastic switching device with adjustable randomness
A two-terminal stochastic switch is disclosed. The switch includes a magnetic tunnel junction (MTJ) stack, an access switch controlled by a first terminal and coupled to the MTJ stack, such that when the access switch is on, electrical current flows from a first source coupled to the MTJ stack, through the MTJ stack, and through the access switch to a second source, and a digital buffer coupled to the MTJ stack and the access switch which is configured to transform an analog signal associated with a voltage division across the MTJ stack and the access switch to a digital signal, output of the digital buffer forming a second terminal.
US10607670B2 Memory components and controllers that calibrate multiphase synchronous timing references
A first timing reference signal and a second timing reference signal are sent to a memory device. The second timing reference signal has approximately a quadrature phase relationship with respect to the first timing reference signal. A plurality of serial data patterns are received from the memory device. The transitions of the first timing reference and the second timing reference determining when transitions occur between the bits of the plurality of data patterns. Timing indicators associated with when received transitions occur between the bits of the plurality of data patterns are received from the memory device. The timing indicators are each measured using a single sampler. Based on the timing indicators, a first duty cycle adjustment for the first timing reference signal, a second duty cycle adjustment for the second timing reference signal, and a quadrature phase adjustment are determined and applied.
US10607668B2 Data processing method and apparatus
The present application discloses a data processing method and apparatus. A specific embodiment of the method includes: preprocessing received to-be-processed input data; obtaining a storage address of configuration parameters of the to-be-processed input data based on a result of the preprocessing and a result obtained by linearly fitting an activation function, the configuration parameters being preset according to curve characteristics of the activation function; acquiring the configuration parameters of the to-be-processed input data according to the storage address; and processing the result of the preprocessing of the to-be-processed input data based on the configuration parameters of the to-be-processed input data and a preset circuit structure, to obtain a processing result. This implementation manner implements the processing of the input data to be processed by using the configuration parameter and the preset circuit structure, without the need to use any special circuit for implementing the activation function, thereby simplifying the circuit structure. In addition, this implementation manner can support multiple types of activation functions, thereby improving the flexibility. With such an embodiment, the processing of the input data to be processed can be realized by using the configuration parameters and the preset circuit structure, without the need of using a special circuit to implement the activation function, thereby simplifying the circuit structure, supporting various activation functions, and improving the flexibility.
US10607659B2 Method, system and device for integration of bitcells in a volatile memory array and bitcells in a non-volatile memory array
Disclosed are methods, systems and devices for operation of memory device. In one aspect, volatile memory bitcells and non-volatile memory bitcells may be integrated to facilitate copying of memory states between the volatile and non-volatile memory bitcells.
US10607658B1 Hard disk drive tray
The disclosure provides a hard disk drive tray including a tray body, an engagement component, a first elastic component and a switch. The engagement component includes a pivot part, a first arm part, a second arm part and a hook part connected to each other. The pivot part is pivotably disposed on the tray body. The first elastic component is disposed on the engagement component and can force the engagement component to pivot. The switch is movably disposed on the tray body. When the switch is in an engaged position, the switch and the second arm part are engaged with each other, and the hook part is engaged with a casing. When the switch is in a released position, the switch is disengaged from the second arm part, and the first elastic component pivots the engagement component so as to disengage the hook part from the casing.
US10607643B2 Magnetic disk device and recording method
A magnetic disk device includes a magnetic head that writes data on and reads data from the magnetic disk, and a controller circuit. The controller circuit is configured to control a gap between the magnetic head and the magnetic disk, and select one of two or more gap values for the fly height, based on a write location in the magnetic disk of data to be written by the magnetic head.
US10607641B1 Head gimbal assembly thin-film piezoelectric-material element arranged in step part configuration with protective films
A thin-film piezoelectric-material element includes a laminated structure part having a lower electrode film, a piezoelectric-material film laminated on the lower electrode film and an upper electrode film laminated on the piezoelectric-material film, a lower piezoelectric-material protective-film being formed with alloy material, and an upper piezoelectric-material protective-film being formed with alloy material. The lower piezoelectric-material protective-film and the upper piezoelectric-material protective-film are formed respectively in the lower side of the lower electrode film and the upper side of the upper electrode film, of the laminated structure part, so as to sandwich the laminated structure part.
US10607638B2 Magnetic head and magnetic recording and reproducing device
According to one embodiment, a magnetic head includes a reproducing portion. The reproducing portion includes first to fourth magnetic portions and a stacked body. The third magnetic portion is provided between the first and second magnetic portions. The fourth magnetic portion is provided between the first and second magnetic portions. A second direction from the third magnetic portion toward the fourth magnetic portion crosses a first direction from the first magnetic portion toward the second magnetic portion. The stacked body is provided between the first and second magnetic portions in the first direction and between the third and fourth magnetic portions in the second direction. The stacked body includes a first magnetic layer, a second magnetic layer provided between the first magnetic layer and the second magnetic portion in the first direction, and an intermediate layer provided between the first and second magnetic layers in the first direction.
US10607637B2 Stress-free tape head module
An apparatus according to one embodiment includes a die comprising an array of transducers in a transducer region of the die, a first region extending from the transducer region to a first end of the die and a second region extending from the transducer region to a second end of the die, and a beam, wherein the transducer region of the die is fixedly attached to the beam.
US10607630B2 Encoding by reconstructing phase information using a structure tensor on audio spectrograms
An apparatus for phase reconstruction from a magnitude spectrogram of an audio signal is provided. The apparatus includes a frequency change determiner being configured to determine a change of a frequency for each time-frequency bin of a plurality of time-frequency bins of the magnitude spectrogram of the audio signal depending on the magnitude spectrogram of the audio signal, and a phase reconstructor being configured to generate phase values for the plurality of time-frequency bins depending on the changes of the frequencies determined for the plurality of the time-frequency bins.
US10607628B2 Audio processing method, audio processing device, and computer readable storage medium
An audio processing method including: generating a plurality of frequency spectra by transforming a plurality of audio signals inputted to a plurality of input devices respectively, comparing an amplitude of each of frequency components of a specific frequency spectrum included in the plurality of frequency spectra with an amplitude of each of frequency components of one or a more other frequency spectra different from the specific frequency spectrum included in the plurality of frequency spectra, for each of the frequency components, extracting, from the frequency components, a frequency component in which an amplitude of the specific frequency spectrum is larger than an amplitude of the one or more other frequency spectra, and controlling an output corresponding to the plurality of audio signal inputted to each of the plurality of input devices based on a proportion of the extracted frequency component in the frequency components whose amplitudes has been compared.
US10607626B1 Method to remove background and sensor overload artifacts
A method includes: executing an order tracking process of a measured noise signal at an nth order and at least one adjacent order to obtain an nth tracked signal and an interference signal based on an adjacent tracked signal of the at least one adjacent order, and extracting the interference signal from the nth tracked signal to obtain a refined nth order tracked signal.
US10607625B2 Estimating a voice signal heard by a user
There is provided a storage control device including: a filter detecting unit configured to detect a voice signal estimation filter for estimating a first voice signal heard by a specific user himself/herself; an estimation unit configured to estimate the first voice signal heard by the specific user himself/herself, on the basis of a voice signal including a second voice signal of the specific user collected by an air conduction sound collecting unit in accordance with the voice signal estimation filter detected by the filter detecting unit; and a storage control unit configured to cause a storage unit to store the first voice signal estimated by the estimation unit.
US10607622B2 Device and method for processing internal channel for low complexity format conversion
A method of processing an audio signal, according to an embodiment of the present invention for solving the technical problem, further includes: receiving a signal for one channel pair element (CPE) to which internal channel gains (ICGs) have been pre-applied; when a reproduction channel configuration is not stereo, acquiring inverse ICGs for the one CPE based on Motion Picture Experts Group surround 212 (MPS212) parameters and on rendering parameters corresponding to MPS212 output channels defined in a format converter; and generating output signals based on the received signal for the one CPE and the acquired inverse ICGs.
US10607616B2 Encoder, decoder, coding method, decoding method, coding program, decoding program and recording medium
An encoder and a decoder are provided that are capable of reproducing a frequency-domain envelope sequence that provides high approximation accuracy around peaks caused by the pitch period of an audio signal by using a small amount of code. An encoder of the present invention comprises a periodic-combined-envelope generating part and a variable-length coding part. The periodic-combined-envelope generating part generates a periodic combined envelope sequence which is a frequency-domain sequence based on a spectral envelope sequence which is a frequency-domain sequence corresponding to a linear predictive coefficient code obtained from an input audio signal and on a frequency-domain period. The variable-length coding part encodes a frequency-domain sequence derived from the input audio signal. A decoder of the present invention comprises a periodic-combined-envelope generating part and a variable-length decoding part. The periodic-combined-envelope generating part generates a periodic combined envelope sequence which is a frequency-domain sequence based on a spectral envelope sequence which is a frequency-domain sequence corresponding to a linear predictive coefficient code and on a frequency-domain period. The variable-length decoding part decodes a variable-length code to obtain a frequency-domain sequence.
US10607612B2 Hierarchical intimacy for cognitive assistants
A computer-implemented method executed by a cognitive system for incorporating hierarchy knowledge. In one embodiment, the computer-implemented method includes the steps of identifying one or more participants during an interaction; obtaining profile information for each of the participants; determining a hierarchy score for each of the participants based on a plurality of factors using the profile information for each of the participants; monitoring and analyzing communications between the participants during the interaction to identify boundary conditions based on the hierarchy score; and interacting with one or more the participants in a manner consistent with the hierarchy score of the participants.
US10607611B1 Machine learning-based prediction of transcriber performance on a segment of audio
When transcribing large audio files, such as in the case of legal depositions, there are often many transcribers to choose from. Embodiments described herein enable calculation of expected accuracy of transcriptions by transcribers, which can be used to guide the selection of transcribers for specific tasks. In one embodiment, a computer receives a segment of an audio recording that includes speech of a person, and identifies an accent of the person and a topic of the segment. The computer generates feature values based on data that includes the accent and the topic, and utilizes a model to calculate, based on the feature values, an expected accuracy of a transcription of the segment by a certain transcriber. The model is generated based on training data that includes segments of previous audio recordings and values of accuracies of transcriptions, by the certain transcriber, of the segments.
US10607602B2 Speech recognition device and computer program
An object is to provide a speech recognition device with improved recognition accuracy using characteristics of a neural network. A speech recognition device includes: an acoustic model 308 implemented by a RNN (recurrent neural network) for calculating, for each state sequence, the 45 posterior probability of a state sequence in response to an observed sequence consisting of prescribed speech features obtained from a speech; a WFST 320 based on S-1HCLG calculating, for each word sequence, posterior probability of a word sequence in response to a state sequence; and a hypothesis selecting unit 322, performing speech recognition of the speech signal based on a score calculated for each hypothesis of a 50 word sequence corresponding to the speech signal, using the posterior probabilities calculated by the acoustic model 308 and the WFST 320 for the input observed sequence.
US10607597B2 Speech signal recognition system and method
A speech signal recognition method, apparatus, and system. The speech signal recognition method may include obtaining by or from a terminal an output of a personalization layer, with respect to a speech signal provided by a user of the terminal, having been implemented by input of the speech signal to the personalization layer, the personalization layer being previously trained based on speech features of the user, implementing a global model by providing the obtained output of the personalization layer to the global model, the global model being configured to output a phonemic signal indicating a phoneme included in the speech signal through the global model being previously trained based on speech features common to a plurality of users, and re-training the personalization layer based on the phonemic signal output from the global model, where the personalization layer and the global model collectively represent an acoustic model.
US10607595B2 Generating audio rendering from textual content based on character models
A computer implemented method, device and computer program product are provided. The method, device and computer program product utilize textual machine learning to analyze textual content to identify narratives for associated content segments of the textual content. The method, device and computer program further utilize textual machine learning to designate character models for the corresponding narratives and generate an audio rendering of the textual content utilizing the character models in connection with the corresponding narratives for the associated content segments.
US10607593B1 Method and apparatus for mitigation of noise generated by two torque machines
A vehicle and an associated method for augmenting audible sound generated in a passenger compartment by operation of first and second torque machines are described. The passenger compartment includes an audio speaker that is operably controlled by a controller that is also is in communication with the first and second torque machines. The controller includes an instruction set that is executable to determine first parameters associated with audible sound generated by operation of the first torque machine and determine second parameters associated with audible sound generated by operation of the second torque machine. A desired audible sound in the passenger compartment is determined. The audio speaker is controlled to generate a correction tone based upon the first parameters, the second parameters and the desired audible sound in the passenger compartment.
US10607592B2 Noise reducing device, noise reducing method, noise reducing program, and noise reducing audio outputting device
A noise reducing device includes: an acoustic-to-electric conversion section for collecting noise and outputting an analog noise signal; an analog-to-digital conversion section for converting the analog noise signal into a digital noise signal; and a digital processing section for generating a digital noise reducing signal on a basis of the digital noise signal and a desired parameter. The device further includes: a retaining section for retaining a plurality of parameters corresponding to a plurality of kinds of noise characteristics; a setting section for setting one of the plurality of parameters as the desired parameter of the digital processing section; a digital-to-analog conversion section for converting the digital noise reducing signal into an analog noise reducing signal; and an electric-to-acoustic conversion section for outputting noise reducing sound on a basis of the analog noise reducing signal.
US10607587B1 Electrical hum eliminator
A noise eliminator to eliminate electrical hum from an amplified musical instrument is provided. An aspect provides a method of playing an electrically amplified musical instrument having a sound pickup system that is electrically grounded, including, but not limited to, the steps of: disposing a first connector to the skin of a player of the amplified musical instrument, wherein the connector has least two oppositely disposed sides, and wherein the first disposed side removably adheres to the skin of the player and the second disposed side permits an electrical connection to be made with the player's skin; disposing a second connector that is electrically connected to the electrical ground of the sound pickup system; and establishing an electrical connection between the first connector and the second connector. Other aspects are described and claimed.
US10607582B2 Replacement heel pedestal device and system
A replacement heel pedestal system comprising: a top plate, which comprises a top portion, a bottom portion, and a screw receiving plate that is substantially contained between the bottom portion and the top portion. The top plate is configured to replace an original equipment heel plate. The top plate may be wider and more comfortable than the original heel plate. The system may further comprise one or more elevation plates that are configured to allow the system to matingly engage with the drum foot pedals of numerous types of drum and percussion kits.
US10607581B1 Personalized guitar pick
A personalized guitar pick formed from the impressions of a player's fingers manually imprinted on first and/or second sides of the pick is disclosed. Specifically, the first side of the pick is deformed in a thumb-shaped depression while a second side of the pick is molded into a shape corresponding to the index and/or middle fingers after heating the pick to a predetermined melting temperature that corresponds with the thermoplastic material that forms the pick. A method of forming a personalized guitar pick is also disclosed.
US10607580B2 Intonation system for stringed instruments
An intonation system for a stringed musical instrument and a stringed instrument including the intonation system. An instrument such as a guitar includes a bridge having bridge string saddles that can be adjusted separately to raise or lower a single string and to adjust the position of the bridge end of the vibrating length of the string. The instrument also includes a nut having nut string saddles that are adjustable individually to adjust the position of the nut end of the string. The structures by which the string saddle positions are adjusted are substantially concealed, largely retaining a conventional appearance of the musical instrument.
US10607578B2 Guitar with replaceable soundbox
Disclosed is a guitar with a replaceable soundbox. The guitar with a replaceable soundbox according to the present invention comprises: a soundbox; a neck having a neck hill that protrudes therefrom and is detachably coupled to one side of the soundbox, and having a plurality of strings disposed to hold chords in accordance with a scale and harmony; a bridge detachably coupled to the soundbox such that one end of the plurality of strings is fixed; a playing part including a head extended to the neck such that the other end of the plurality of strings is fixed; and an adjustment part, coupled on the head, for adjusting the tension of the plurality of strings to increase or decrease.
US10607567B1 Color variant environment mapping for augmented reality
An environment map, such as a cube map, can be obtained for a scene that is appropriate for the current lighting state. A grayscale image representation is generated that represents physical objects visible in the scene. The grayscale representation is provided to a device for rendering AR content. A color lookup table (LUT) is generated for coloring the grayscale image representation. The color LUT can be appropriate for the current lighting conditions of the scene. As the lighting state changes, such as over the course of a day, different color LUTs can be sent to the device for purposes of updating the environment map. The grayscale image representation, once colored, can serve as an environment map for purposes of creating reflection effects on AR content to be rendered with respect to a live view of the scene.
US10607566B2 Method, computer program, and system for measuring display light intensity of a display device
A display light measurement method which can measure color representation of a various types of display devices regardless of the specification of the display device; a computer program, and a measurement system. A measurement device connected to an optical sensor can communicate with a target display device (information terminal) to be measured. The measurement device transmits content including a color patch to the display device to cause the display device to display the content and performs a measurement on the displayed content using the optical sensor. To perform measurements on many color patches, the measurement device repeats the following: when a measurement on one color patch being displayed is complete, the measurement device transmits content including another color patch to the display device to cause the display device to display the content and performs a measurement on the content being displayed.
US10607563B2 Display device and method of driving the same
A display device includes a timing controller, a driver, and a display panel. The timing controller outputs a first clock signal having first rising time during an active section and a second clock signal having second rising time during a blank section adjacent to the active section. The driver generates a data signal based on the first clock signal and the second clock signal and to output the data signal. The display panel displays an image based on the data signal. The first rising time is shorter than the second rising time.
US10607554B2 Display device for displaying a marked image field
Embodiments of a display device for displaying a marked image on a display device are disclosed. The display device includes a control circuit configured to receive image data and supplementary data, and a display panel. The display panel includes a plurality of main pixels, each of the plurality of main pixels including a main pixel electrode and configured to display the image data, and a plurality of supplementary pixels, each of the plurality of supplementary pixels including a supplementary pixel electrode and configured to display the supplementary data. The plurality of main pixel electrodes are arranged in a series of columns and rows to form a matrix with the plurality of supplementary pixel electrodes being interspersed within the matrix. The plurality of main pixels are larger in size than the plurality of supplementary pixels.
US10607549B2 Data signal adjustment for displays
A display may have an active area that includes display pixels. The display may include an inactive notch region that extends into the active area. Data lines may provide image data from display driver circuitry to the display pixels. The image data may include data signals that correspond to portions of the display that do not include pixels, such as the inactive notch region. The null data signals may cause nonuniformities in the displayed image. The null data signals may be adjusted to minimize the nonuniformities. Null data signals corresponding to the inactive notch region may be adjusted to have gray levels that gradually decrease with distance from the border between the inactive notch and the active area. All of the data signals corresponding to the inactive notch may be set to a uniform gray level.
US10607548B2 Display device that senses current flowing through a pixel and method of driving the same
A display device includes first pixels connected to first scan lines and data lines, a second pixel region including a second scan line and control line and at least one second pixel connected to the second scan line and the control line, a scan driver which drives at least the first scan lines, a sensor unit which is connected to the second pixel and senses current that flows through the second pixel in response to a sensing mode in a predetermined sensing period, and a timing controller which drives the sensor unit in response to the sensing mode, controls a driving order of the first scan lines in response to a first mode, and sets a division driving condition of the first scan lines in the first mode in response to a sensing signal input from the sensor unit in the sensing period.
US10607536B2 Electro-optical device and electronic apparatus capable of displaying a high-resolution, multi-gray-scale, and high quality image at low power consumption
An electro-optical device includes a pixel circuit located at a position corresponding to an intersection of a scan line and a data line, a low potential line, and a high potential line. The pixel circuit includes a light emitting element, a first transistor, a memory circuit including a first inverter, a second inverter, and a second transistor, and a third transistor. The first transistor is disposed between an input of the first inverter and the data line. The second transistor is disposed between an output of the second inverter and the input. The third transistor and the light emitting element are disposed between the low potential line and the memory circuit. When the first transistor is in an ON-state, the second transistor and the third transistor are in an OFF-state.
US10607532B2 Display module, and method for fabricating the same
The disclosure relates to the field of display technologies, and discloses a display module, and a method for fabricating the same, and the display module includes a display panel, a backlight module, and a flexible printed circuit, wherein the flexible printed circuit is electrically connected with the display panel, the backlight module includes a light source, and the light source is fixed on a side of the flexible printed circuit facing the display panel, and electrically connected with the flexible printed circuit.
US10607529B2 Shift register unit and driving method thereof, gate driving circuit and display apparatus
A shift register unit and a driving method thereof, a gate driving circuit and a display apparatus are disclosed. The shift register unit includes: a pull-up node control module (21), a pull-down node control module (22), a gate driving signal output terminal (OUTPUT(N)) and a gate driving signal output module (23), the gate driving signal output module (23) is connected to a pull-up node (PU(N)), a pull-down node (PD(N)), an non-inverting clock signal input terminal (CLK) and the gate driving signal output terminal (OUTPUT(N) respectively; and the pull-down node control module (22) is connected to the pull-down node (PD(N)) and an inverting clock signal input terminal (CLKB) respectively; the shift register unit further includes: a noise reduction module (24) connected to a noise reduction control signal output terminal (Ctrl) and a gate driving signal output terminal respectively (OUTPUT(N)).
US10607523B2 Color filter substrate assembly, manufacturing method thereof, and display apparatus and display method thereof
A color filter substrate assembly and a manufacturing method thereof, and a display apparatus and a display method thereof are disclosed. The color filter substrate assembly includes a color filter layer including pattern units arranged in an array. Each of the pattern units includes: a pattern subunit of a first primary color, a pattern subunit of a second primary color, a pattern subunit of a third primary color and a color mixture pattern subunit which are arranged in sequence. The color mixture pattern subunit consists of patterns of the first primary color, the second primary color and the third primary color, and the patterns of the first primary color, the second primary color, and the third primary color do not completely overlap.
US10607522B1 Adaptive drive scheme for electrowetting displays
A display device includes a first substrate and a second substrate opposite to the first substrate. The display device includes a pixel region on the first substrate. The pixel region includes a plurality of input lines. Each input line is configured to apply an electric potential to a portion of a pixel in the pixel region. The display device includes a memory storing a drive scheme for the display device and a pixel control system. A solution to a cost function for the display device is calculated, such as by the pixel control system. The cost function expresses a performance attribute of the display device. The drive scheme is modified using the solution to the cost function to create a modified drive scheme, and a voltage is applied to one of the plurality of input lines according to the modified drive scheme to drive the display device.
US10607520B2 Method for environmental adaptation of display characteristics based on location
The exemplary embodiments herein provide a method for environmental adaptation of electronic display characteristics, comprising the steps of determining the sunset and sunrise times for the day and determining whether the present time is between sunrise and sunset or between sunset and sunrise. An exemplary method would then proceed by selecting a gamma for the display based on whether the present time is between sunrise and sunset or between sunset and sunrise, and driving the display at the selected gamma. The gamma can further be selected based on Artificial Ambient Light Sensor (AAS) data, which can be calculated during sunrise and sunset transition times.
US10607513B2 Method and apparatus for producing flexible OLED device
After an intermediate region and a flexible substrate region of a plastic film of a multilayer stack are divided, the interface between the flexible substrate region and a glass base is irradiated with laser light. The multilayer stack is separated into the first portion and the second portion while the multilayer stack is kept in contact with the stage. The first portion includes a plurality of OLED devices in contact with the stage. The OLED devices include a plurality of functional layer regions and the flexible substrate region. The second portion includes the glass base and the intermediate region. The step of irradiating with the laser light includes forming the laser light from a plurality of arranged laser light sources and temporally and spatially modulating a power of the plurality of laser light sources according to a shape of the flexible substrate region of the synthetic resin film.
US10607512B2 Communication device and electronic device comprising the same
A communication device according to an embodiment comprises: an antenna unit; and a grounding region for emitting a communication signal of the antenna unit, wherein the grounding region cannot overlap with another region inside the communication device, which includes a region in which the antenna unit is disposed.
US10607511B1 Pop-out flag for a retail shelf edge
A pop-out flag for use along a retail shelf edge is printed on a sheet, with information on the front and back sides of the flag being printed without having to duplex the sheet through the printer. When the flag is removed from the sheet it folds onto itself so that an adhesive trim portion of the front and back sides of the flag come into contact with one another. The pop-out design also allows the liner to remain with the face stock to add necessary stiffness to the flag.
US10607508B2 Modular surgical training system
A modular surgical training system for training in surgical interventions with real surgical instruments includes a reusable, energy supplying base module, and a regenerable training module which reproduces or has anatomical structures and can hold at least one consumable medium (for example, bodily fluids). The training module and the base module are detachably connected to one another via a combination interface, and pneumatic and/or mechanical and/or electric energy can be transmitted from the base module to the training module and/or electric signals can be transmitted between base module and training module via the combination interface. The base module and training module include conveying elements detachably connected via the combination interface, and at least one consumable medium can be conveyed into the anatomical structures by the conveying elements.
US10607496B2 System and method to assist pilots in determining aircraft phase transition time based on monitored clearance information
Methods and systems are provided determining airport operations based on radio communications, the method includes: configuring a receiver of an aircraft to scan communication channels of different radio frequencies related to transmissions between air traffic control (ATC) and a set of aircrafts to determine one or more communication channels associated with the set of aircrafts in a coverage area to enable the receiver to monitor and receive air traffic control (ATC) communications of the set of aircraft; and processing, by a conversation extractor unit, the ATC communications to extract clearance information in the ATC communications, and to associate the clearance information with an identifier with each aircraft to create a table of timings of the clearance information to a particular aircraft with the identifier providing a view of airport operations.
US10607493B2 Aircraft arrival determination systems and methods
An aircraft arrival determination system includes an arrival sequence determination unit that is configured to determine a position of an aircraft within a landing queue for a destination airport and an estimated landing time for the aircraft at the destination airport. A landing suggestion unit is configured to provide a landing suggestion for the aircraft. The landing suggestion provides information related to landing at the destination airport or diverting from the destination airport to an alternate airport.
US10607484B2 Privacy-preserving distributed visual data processing
This disclosure presents embodiments for performing privacy-preserving distributed computing. For example, a workload that includes a plurality of tasks may be identified, and a workload graph may be generated to represent the workload. In addition, a device connectivity graph with connectivity information for a plurality of processing devices may be identified. A privacy policy associated with the workload, along with privacy level information associated with the plurality of processing devices, may also be identified. A privacy constraint may then be identified based on the privacy policy and the privacy level information. A workload schedule that includes a mapping of the workload onto the plurality of processing devices may be determined based on the privacy constraint, the workload graph, and the device connectivity graph. The workload schedule may be sent to the plurality of processing devices, which may execute the workload based on the workload schedule.
US10607478B1 Building security system with false alarm reduction using hierarchical relationships
Systems and methods for reducing false alarms of a building are disclosed. The system includes a processing circuit configured to receive building security data of the building, the building security data comprising one or more events and identify a plurality of satisfied rules of a plurality of rules based on the one or more events, wherein each of the plurality of rules is associated with a particular sequence of one or more particular events. The processing circuit is also configured to select one satisfied rule of the plurality of satisfied rules based on a rule hierarchy, wherein the rule hierarchy indicates a classification level of each of the plurality of satisfied rules and generate a recommendation for reducing a false alarm associated with the one satisfied rule, wherein the recommendation comprises an indication of a root cause of the false alarm.
US10607475B1 Remote monitoring system
A remote monitoring system for monitoring parameters of an underground asset, such as an electric cable system, a pipeline serving as a conduit for water, gas, oil, sewage, or the like. Parameter detectors, such as sensors that measure temperature, voltage, current, moisture, etc., are distributed along the asset to provide electrical signals that represent respective monitored parameters of the asset. An underground hub disposed in an underground vault, or manhole, through which the asset passes is coupled to the parameter detectors to acquire the signals provided by the parameter detectors. The hub includes a controller to provide data derived from the acquired signals, the data being transmitted to a remote central location by a transceiver, or modem, via LP-WAN communication. Signals from the transceiver are transmitted directly from underground.
US10607474B2 Facility safety system
A safety system can include: at least one wearable device configured to communicate with a central hub of a facility; and the central hub programmed to determine a location of the at least one wearable device within the facility, and to provide emergency instructions to the at least one wearable device based upon the location.
US10607472B1 Smart lock system
A method according to one embodiment includes detecting, by a security, device, an event indicative of a potential security breach. The method also includes determining at least one other device to receive an alert indicating occurrence of the event in response to detecting the event. The method includes sending, by the security device, an alert indicating occurrence of the event to the at least one other device in response to detecting the event. A method according to another embodiment includes monitoring, by a security device, for an event indicative of a potential security breach. The method also includes receiving, by the security device, an alert indicating occurrence of a potential security breach from a second security device. The method includes changing a state of the security device in response to receiving the alert.
US10607468B2 Communication apparatus and system, and method
A communication apparatus includes a controller. The controller is configured to: receive a message, such as a communication request; determine a type for said message; select a first recipient layer based on said type, said first recipient layer comprising at least one recipient; transmit said message to at least one of said at least one recipient of said first recipient layer; receive a confirmation from said at least one of said at least one recipient of said first recipient layer; and in response thereto transmit said confirmation from said at least one of said at least one recipient of said first recipient layer to at least another one of said at least one recipient of said first recipient layer.
US10607467B2 Context-based programmable safety rules for personal protective equipment
In some examples, a system includes: an article of personal protective equipment (PPE) that includes a communication component; a computing device communicatively coupled to the article of PPE, wherein the computing device: receives context data that is based on one or more of the article of PPE, a work environment for the article of PPE, or a worker assigned to the article of PPE; selects, based at least in part on the context data, a set of programmable safety rules that are contextually associated with the at least one article of PPE; sends the programmable safety rules to one or more of the article of PPE or a data hub communicatively coupled to the article of PPE; and wherein the programmable safety rules are configured at the article of PPE or the data hub to perform one or more operations based at least in part on PPE data.
US10607462B2 Aerial imaging privacy enhancement system
A camera-based security system protects an asset by detecting an aerial surveillor and consequently storing notifications into a video archive, alerting to an operator console, and actuating privation apparatus. One or more cameras provides video streams to a processor which derives object motion. Attributes of object motion trigger notification to record and alert on conditions associated with an aerial surveillor. Tracking of pixels, pixel blocks, and motion vectors enable rules based determination of an airborne surveillance vehicle according to characteristic hovering or lingering by masking LSB of accumulated positive and negative movements. Actuators cause privation enhancement apparatus to obfuscate the protected asset (structure, area, or volume) or to interpose between the protected asset and the surveillor. The method traces a travel path of an object; and determines a ray from a private property to a surveillor drone.
US10607460B2 Single-element door/window opening detector
A door/window opening detector including an antenna having at least a first resonant frequency and a second resonant frequency associated therewith, the second resonant frequency being different from the first resonant frequency, the antenna having the first resonant frequency when in proximity to a door/window having a given dielectric constant and the second resonant frequency when not in proximity to a door/window having the given dielectric constant, and an alarm indication generator operable, in response to receiving an indication that a resonant frequency of the antenna has changed from the first resonant frequency to the second resonant frequency, for generating an alarm indication of opening of the door/window.
US10607457B1 Electronically controlled motor-driven device with vibrational acoustic alert capability
An electronically controlled, motor-driven device is able to issue locally perceptible acoustic alerts by causing the electric motor to vibrate, which in embodiments can include vibrations at a resonant frequency of the device. Embodiments encode information relevant to the alert as amplitude and/or frequency modulations of the acoustic vibrational alerts. The motor can be an AC motor or a DC motor. In embodiments, the motor-driven device is an electronically controlled valve actuator or electronically controlled pump. The device can be in communication with a remote monitoring station, or the electronic controller can be remotely located.
US10607456B1 Network-tetherable automated teller machine
According to one aspect of the present disclosure, a method for improved reliability in a bank computer network can include: identifying an ATM proximate to a user device; determining whether the user device is communicably coupled to a server device over a secure link, the server device hosted by a financial institution and capable processing ATM transactions; establishing a secure link with the server device in response to determining the user device is not communicably coupled with the server device; prompting a user for permission to tether with the ATM in response to determining the user device is communicably coupled with the server device or determining the secure link has been established; receiving an indication of a response to the prompt for permission to tether with ATM; and establishing a P2P connection between the ATM and the user device.
US10607455B1 Automated teller machine providing withdrawals with a single authentication factor
An automated teller machine includes a processor, a wireless communications module, a cash dispenser, and a memory. The memory stores instructions that, when executed by the processor, cause the automated teller machine to detect, using the wireless communications module, that an authentication token capable of wireless communication has been brought into communications range of the module and communicate with the authentication token to cryptographically authenticate the token and to receive information identifying an account associated with the token. Then, without receiving user-input providing a second authentication factor the automated teller machine initiates processing of a withdrawal of a specified quantity of cash from the account. The processing of the withdrawal includes determining, based on an automated assessment of compliance with one or more policies, that the withdrawal is executable without further authentication. The automated teller machine then dispenses, using the cash dispenser, the specified quantity of cash.
US10607451B2 Share table issuance device, share table issuance method, and storage medium
A share table issuance device (1) issues first through N-th share tables (T1 to TN) to first through N-th object persons, respectively. N represents an integer of 2 or greater. The first through N-th share tables (T1 to TN) each include first through N-th ticket fields (D1 to DN), first through N-th share fields (E1 to EN), and an object person field (Cn). The same draw ticket is allocated to n-th ticket fields (Dn) included in the first through N-th share tables (T1 to TN). n represents an integer from 1 to N. A share written in an n-th share field (En) included in an n-th share table (Tn) differs from a share written in an n-th share field (En) included in a k-th share table (Tk). k represents an integer from 1 to N, which differs from the integer represented by n.
US10607450B2 Game system, control method, and storage medium
A game system executes lottery processing where at least one lottery candidate is selected from plural lottery candidates; gives value according to the lottery result to a user; displays on a monitor a game screen for performing a lottery; controls a shooting game to be played by the user while the game screen is displayed on the monitor; changes an expectant value as the lottery result according to a game-play state of the shooting game; and settles the change at a predetermined timing of the shooting time. Then, the game system executes the lottery processing based on the expectant value settled.
US10607446B2 Method and system for time gaming with skill wagering opportunities
A gaming system and method which includes determining a skill level of a player, determining, based on the determined skill level of the player, a return-to-player percentage to employ for a play of a game, wherein a first return-to-player percentage is determined when the skill level is a first skill level and a second, different return-to-player percentage is determined when the skill level is a second, different skill level, causing a display of the play of the game for the player in accordance with the determined return-to-player percentage, the play of the game associated with receipt of at least one skill-based input, and responsive to a score increase event that occurs in association with the play of the game, modifying a score of the player and causing a display of the modified score, wherein the score of the player is separate from a credit balance of the player.
US10607439B2 Gaming system and method for accumulating symbols to activate a primary event feature or trigger a secondary event
Gaming systems and methods for accumulating designated symbols, wherein the form of the designated symbols accumulated as well as the quantity of designated symbols accumulated determine whether to activate a feature in one or more plays of a first game or trigger a secondary event, such as a win of a progressive award.
US10607433B2 Dual access ride lockers
A queuing structure leading to an event of short-term duration is formed, at least in part, by a bank of dual access lockers with one face accessible to guests on an ingress path within the queuing structure. The second and opposite face of the dual access lockers is accessible to guests on an egress path leading from an exit from the short-term event. The bank of lockers defines a wall that separates the ingress and egress paths serviced by the dual access lockers. An electronic controller identifies each guest and opens an ingress side door of an assigned locker at the ingress side of the locker bank, and again identifies the guest and opens an egress side door of the assigned locker at the egress side of the locker bank.
US10607432B1 Locking a touch screen of a mobile device
A method, a mobile device, and a computer program product for locking a touch screen of a mobile device. The method includes playing video on a display, detecting movement of the mobile device and calculating a movement value. The method further includes determining if the movement value is greater than a movement value threshold and in response to determining that the movement value is greater than the movement value threshold, triggering a sensor component to detect activity data associated with a current use of the mobile device. The method further includes determining if the detected activity data matches reference activity data corresponding to use of the mobile device by a specific user of the mobile device and in response to determining that the detected activity data does not match the reference activity data, rejecting inputs to the touch screen to prevent interruption of the playing of the video.
US10607417B2 Image generating apparatus and image generating method
A position/posture acquiring unit of image generating apparatus acquires information on the position and posture of the head of a user. A view screen control unit sets a view screen according to the point of view of a user. An original image operating unit disposes an original image in a virtual space and moves the position thereof in response to movement of the point of view of the user. In addition, the original image operating unit calculates the amount of displacement of pixels in such a manner that an object looks fixed. Thereby, the original image operating unit sets a reference vector for each pixel of the image plane. The original image operating unit decides the reference vector by interpolation regarding a pixel for which the reference vector is not set. A displayed image generating unit carries out mapping of the original image onto the view screen by using the obtained reference vectors to generate a displayed image. An output unit outputs the displayed image.
US10607410B2 Displaying visual information of views captured at geographic locations
A method, apparatus and computer program for displaying at least a part (101a) of first visual information (101) that is a view (102a′), from a first geographical location (103); generating a visualisation (400) configured to visually link the display of at least a part (101a) of the first visual information (101) with a display of at least a part (201a) of second visual information (201) that is a view (202a′) from a second geographical location (203), wherein generating the visualisation comprises: determining a direction (112) of the second geographical location (203) with respect to the first geographical location (103); defining a virtual object (401) having: a virtual primary axis (402) aligned with the direction (112), a virtual distal end surface (403), at least a part of which defines a first virtual display surface (403a), and at least one virtual inner surface (404), at least a part of which defines at least a second virtual display surface (404a); displaying on the first virtual display surface (403a) at least a part (201a) of the second visual information (201); and displaying on the at least second virtual display surface (404a), at least a part (301a) of third visual information (301).
US10607406B2 Automated and adaptive three-dimensional robotic site surveying
A method for generating a three-dimensional model of an asset includes receiving input parameters corresponding to constraints of a mission plan for operating an unmanned vehicle around an asset, generating the mission plan based on the input parameters including information of a representative asset type, wherein the mission plan includes waypoints identifying locations and orientations of one or more image sensors of the unmanned vehicle, generating a flight path for the unmanned vehicle connecting the waypoints that satisfy one or more predefined criteria, monitoring a vehicle state of the unmanned vehicle during execution of the flight path from one waypoint to the next waypoint, determining, at each waypoint, a local geometry of the asset sensed by the one or more image sensors, changing the mission plan on-the-fly based on the local geometry, and capturing images of the asset along waypoints of the changed mission plan.
US10607404B2 Device and method for estimating a glossy part of radiation
The present invention relates to a glossy part of radiation is estimated coming from a surface illuminated by area light source(s) having source surface(s) (A) bounded by edge curves, by determining integrand function(s) representative of that glossy part. The latter corresponding to an integration of the integrand function along the edge curves. In this respect, the integrand function(s) is/are approximated by means of peak-shape function(s) having a known antiderivative over the edge curves, and the glossy part is computed from analytical expressions associated with integrations of the peak-shape function(s) along the edge curves. Such invention can offer efficient and accurate computation for specular part of reflection as well as glossy transmission, and is notably relevant to real-time rendering.
US10607403B2 Shadows for inserted content
Systems and methods for generating shadows for inserted content are provided. The inserted content may include augmented reality content that is inserted into an image of a physical space. An example method may include determining a location within an image to insert content. For example, the content may include skeletal joints from a skeletal animation system. The example method may further include generating a bounding box on a surface plane based on the skeletal joints and determining a shadow center point location on the surface plane based on the skeletal joints. For example, the surface plane may be identified based on the image. The example method may also include generating a shadow entity on the surface plane based on the bounding box and the shadow center point location and rendering the shadow entity using pixel values determined at least in part based on the shadow center point location.
US10607398B2 Display control method and system for executing the display control method
A display control method for execution by a system including a head-mounted device. The display control method includes generating virtual space data for defining a three-dimensional virtual space. The display control method further includes displaying a visual-field image on the head-mounted device based on a visual field of the virtual space data. The display control method further includes updating the visual-field image in response to a detected movement of the head-mounted device exceeding a threshold. Updating the visual-field image includes changing a scale of an object in the virtual space by adjusting an angular range of the visual-field image.
US10607395B2 System and method for rendering dynamic three-dimensional appearing imagery on a two-dimensional user interface
System and method for rendering dynamic three-dimensional appearing imagery on a two-dimensional user interface screen of a portable computing device in dependence on a user's view-point of the screen. The method includes processing, on a portable computing device, data defining a plurality of user view-points of a user interface screen of the portable computing device. The method next includes rendering a first image of a constructed scene on the user interface screen based on a first determined user's view-point of the user interface screen of the portable computing device. The method then includes rendering a different image of the constructed scene on the user interface screen based on a subsequently determined user's view-point of the user interface screen and thereby presenting the illusion of a three-dimensional image of the constructed scene on the user interface screen.
US10607390B2 Techniques for tiling compute work with graphics work
A device driver is configured to identify a group of compute shaders to be executed in multiple traversals of a graphics processing pipeline. Each such compute shader accesses a compute tile of data having particular dimensions. The device driver interoperates with a tiling unit to determines dimension for a cache tile so that an integer multiple of each compute tile will fit evenly within the cache tile. Thus, when executing compute shaders in different traversals of the graphics processing pipeline, the data processed by those compute shaders can be cached in the cache tile between passes.
US10607382B2 Adapting content to augumented reality virtual objects
Technologies for adapting content to augmented reality virtual objects include a content consumption device to render selected content and a mobile computing device to render a virtual object within the physical environment of the mobile computing device. The mobile computing device may transfer the virtual object to the content consumption device. The content consumption device may adapt the content based on the transferred virtual object, and render the adapted content. The adapted content may be selected from a number of pre-defined scenes, or may be generated to include the virtual object. The adapted content may include other characters or objects that react to the transferred virtual object. The virtual object may be transferred back to the mobile computing device with updated attributes. The content may be streamed from a content source over a network. Other embodiments are described and claimed.
US10607377B2 Rendering semi-transparent user interface elements
A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
US10607366B2 Information processing apparatus, information processing method, and non-transitory storage medium
An information processing apparatus includes a first image acquisition unit configured to acquire first image data derived from a photoacoustic wave generated by light irradiation, a position acquisition unit configured to acquire position information indicating a position in the first image data having an image value that is within a predetermined range, a neighborhood position acquisition unit configured to acquire neighborhood position information indicating a neighborhood position neighboring the position based on the position information, and a display control unit configured to cause a display unit to display an image based on the first image data, the position information, and the neighborhood position information.
US10607358B2 Ear shape analysis method, ear shape analysis device, and ear shape model generation method
An ear shape analysis method implemented by a computer includes generating a first ear shape data set by applying a first principal component weight vector to an ear shape model reflecting statistical tendencies of three-dimensional shapes of ears; and identifying from the generated first ear shape data set an estimated three-dimensional shape of a target ear corresponding to a target ear image represented by image data.
US10607357B2 Method and apparatus for capturing, geolocating and measuring oblique images
Systems and methods are disclosed including a computerized system, comprising: a computer system running image display and analysis software that when executed by the computer system causes the computer system to: display an oblique image; reference positional data for the oblique image; create a ground plane for the oblique image, the ground plane comprising a plurality of facets, the facets conforming to a topography of an area captured within the oblique image; receive a selection of at least two pixels within the oblique image; and calculate a desired measurement using the selection of the at least two pixels and the ground plane, the desired measurement taking into account changes within the topography of the area captured within the oblique image.
US10607349B2 Multi-sensor event system
A system that analyzes data from multiple sensors, potentially of different types, that track motions of players, equipment, and projectiles such as balls. Data from different sensors is combined to generate integrated metrics for events and activities. Illustrative sensors may include inertial sensors, cameras, radars, and light gates. As an illustrative example, a video camera may track motion of a pitched baseball, and an inertial sensor may track motion of a bat; the system may use the combined data to analyze the effectiveness of the swing in hitting the pitch. The system may also use sensor data to automatically select or generate tags for an event; tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags.
US10607346B2 Method for characterizing images acquired through a video medical device
According to a first aspect, the invention relates to a method to support clinical decision by characterizing images acquired in sequence through a video medical device. The method comprises defining at least one image quantitative criterion, storing sequential images in a buffer, for each image (10) in the buffer, automatically determining, using a first algorithm, at least one output based on said image quantitative criterion and attaching said output to a timeline (11).
US10607342B2 Atlas-based contouring of organs at risk for radiation therapy
Embodiments can provide a method for atlas-based contouring, comprising constructing a relevant atlas database; selecting one or more optimal atlases from the relevant atlas database; propagating one or more atlases; fusing the one or more atlases; and assessing the quality of one or more propagated contours.
US10607335B2 Systems and methods of using absorptive imaging metrology to measure the thickness of ophthalmic lenses
A method of measuring the thickness of an ophthalmic lens includes providing an ophthalmic lens having a light absorptive component, and passing light having a wavelength through the ophthalmic lens whereupon the light absorptive component absorbs some of the light as the light passes through the ophthalmic lens. After the light has passed through the ophthalmic lens, the light is used to generate a digital image for the ophthalmic lens that has pixel intensity data that corresponds to the shape of the ophthalmic lens. Information about the light prior to passing through the ophthalmic lens, the light absorptive component of the ophthalmic lens, and the pixel intensity data is used to calculate a thickness profile for the ophthalmic lens.
US10607333B2 Real-time, full web image processing method and system for web manufacturing supervision
A real-time, full web image processing method for analyzing formation in a web is described, the web is transported in a moving direction during a web manufacturing process, the method including the steps of acquiring a two-dimensional original image P0 of the web, the image being representable as a digital image representable by a plurality of pixel values P0,i,j with i∈{1; . . . ; I}, j∈{1; . . . ; J}; and producing a plurality of P processed images Pp with p∈{1; . . . ; P}, each of the processed images being representable by pixel values Pp,m,n with m∈{1; . . . ; M}, n∈{1; . . . ; N}, the processed images being obtained by spatial bandpass filtering of the original image, wherein a spatial different bandpass filter is used for obtaining each of the processed.
US10607328B2 Systems and methods for three-dimensional environmental modeling of a particular location such as a commercial or residential property
A system, according to various embodiments, receives images such as photographs and videos from one or more portable computing devices associated with one or more individuals (e.g., construction workers or landscapers) while the portable computing devices are in a particular position within a particular location at a particular time. The system determines a virtual position within a 3-D representation of the particular location that generally corresponds to the particular position and combines the images with the 3-D representation to generate an enhanced 3-D representation of the particular location. This may allow, for example, owners of a particular property to track and quickly understand construction and landscaping work that has been done on their property and to easily contact those individuals regarding that work.
US10607325B2 Methods for enhancing image contrast and related image processing systems thereof
Methods for enhancing image contrast applied to an image processing system are provided. The method includes the steps of: obtaining a first image; generating a first histogram information based on the first image; obtaining, a first parameter and a second parameter of the first image based on the first histogram information, wherein the first parameter is related to the number of homogeneous regions of the first image and the second parameter is related to an average luminance information of the first image; performing a weighted calculation based on the first parameter and the second parameter to determine a restriction parameter; performing a contrast limited histogram equalization processing on the first histogram information using the restriction parameter to generate a second histogram information; and adjusting the first image based on the second histogram information and a mapping curve to generate a second image with contrast enhancement effect.
US10607324B2 Image highlight detection and rendering
A highlight mask is generated for an image to identify one or more highlights in the image. One or more highlight classifiers are determined for the one or more highlights in the image. One or more highlight gains are applied with the highlight mask to luminance amplitudes of pixels in the one or more highlights in the image to generate a scaled image. The one or more high-light gains for the one or more highlights are determined based at least in part on the one or more highlight classifiers determined for the one or more highlights.
US10607320B2 Filtering of real-time visual data transmitted to a remote recipient
A remote visual experience application which transmits real-time video remotely includes a filter which obscures one or more previously identified regions in space when the regions come within the camera's field of vision. The application may be a shared visual experience application, in which the camera is mounted to a wearable appliance of a local user. The application may include a function for mapping regions of a space in which the application will be used, and defining different levels of remote access for different regions of the space. A space map may be generated before or during transmission of video to a remote user. Exemplary embodiments include a virtual vendor house call application or a game. The application may further include an audio filter for filtering an audio signal.
US10607318B2 Systems and methods for image matting
Systems, methods, and non-transitory computer-readable media can generate an initial alpha mask for an image based on machine learning techniques. A plurality of uncertain pixels is defined in the initial alpha mask. For each uncertain pixel in the plurality of uncertain pixels, a binary value is assigned based on a nearest certain neighbor determination.
US10607313B2 Systems and methods for generating stabilized visual content using spherical visual content
Spherical visual content represented in an image space may be obtained. The spherical visual content may have been captured by image sensor(s) during a time duration. The spherical visual content may include phenomena caused by motion of the image sensor(s) and/or optical components that guide light onto the image sensor(s). A capture path taken by the image sensor(s) during the time duration may be determined. The capture path may reflect positions and orientations of the image sensor(s) during the time duration. A smoothed path may be determined based on the capture path. The smoothed path may have smoother changes in positions and/or orientations than the capture path. The image space may be warped based on a difference between the capture path and the smoothed path. The stabilized visual content may be determined by projecting the spherical visual content represented in the warped image space to a spherical projection space.
US10607305B2 Method for questioning jurors
The disclosure details a computer program enabling parties to litigation to produce a questionnaire through an internet based website and enabling jurors to respond to the questionnaire through such website. The program comprises numerous code sequences that assist the court, a court reporter, the parties to litigation (and counsel), and the judge in the process of selecting and empaneling jurors from a plurality of candidates.
US10607303B2 Coordination of thermostatically controlled loads
Apparatus and methods for a market-based control framework to coordinate a group of autonomous thermostatically controlled loads (TCL) to achieve system-level objectives with pricing incentives is disclosed. In one example of the disclosed technology, a method of providing power to a load via a power grid by submitting bids to a coordinator includes determining an energy response relating price data for one or more energy prices to quantity data for power to be consumed by the load, sending a bid for power for a finite time period based on the energy response to the coordinator, and receiving a clearing price based on: the bid, on bids received from a plurality of additional loads, and a feeder power constraint. In some examples, the energy response is based at least in part on an equivalent thermal parameter model and a control policy indicating one or more power states for the load.
US10607287B2 Real-time indicator of global trade
A real-time indicator of global trade can be generated. The real-time indicator provides a comprehensive indicator of the current global economic state by tracking current values for the available capacity for freight shipments as well as the volume of actual shipments. The capacity and volume can be tracked over multiple different transportation modes including sea, air, and rail. The real-time indicator is generated in real-time based on these current values. The real-time indicator can therefore provide investors, analysts, researchers, bankers, and the like with a reliable indicator of the current global economic state that is not heavily influenced by the biasing sentiments of individuals.
US10607280B2 Estimate presentation device, estimate presentation method, program, and recording medium
An estimate presentation device (110) that presents an estimate for expenses associated with a gas turbine is provided with: a lease charges estimating unit (113) that, when a lease agreement is concluded in which a component of components of the gas turbine which requires regular maintenance is to be leased as a leased component for a desired lease period, estimates lease charges for the leased component; and an estimate presenting unit (116) that presents an estimate for expenses associated with the gas turbine including the lease charges estimated by the lease charges estimating unit (113).
US10607275B2 System and method for shortcutting order fulfillment decisions
A method is provided for determining an order fulfillment by a simplified fulfillment deciding engine or a full fulfillment deciding engine. This method includes several steps, including determining whether the number of nodes considered in making the fulfillment order decision of the current order can be a second number of node decisions, automatically transmitting the current order to one of a simplified fulfillment deciding engine and the full fulfillment deciding engine, the simplified fulfillment deciding engine considering the second number of node decisions in making the fulfillment order decision, wherein the current order is transmitted to the simplified fulfillment deciding engine when the number of node decisions is equal to the second number of node decisions.
US10607272B2 Supplementing an image gallery with status indicators
In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.
US10607269B2 System for determining, dispensing, and mixing blended composition for skin treatment
A system and method is provided for providing a cosmetic composition to a user. The system includes an apparatus configured to dispense at least one cosmetic composition into a output container; a user interface configured to receive information about the user; and circuitry configured to receive the information about the user and determine one or more cosmetic compositions to be dispensed into the output container based on the information about the user received at the user interface.
US10607268B2 Social network transaction processing system
A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
US10607252B2 Methods and systems for targeted B2B advertising campaigns generation using an AI recommendation engine
Disclosed are methods and systems for generating targeted advertising campaigns for a business-to-business (B2B) company. The method comprises retrieving historical data on one or more historical experiments; determining, using a prediction engine, a prediction of a goal metric by finding a pattern in a historical metric that influences the goal metric, where the historical metric is included in the historical data; determining, using the prediction engine, correlations between one or more experimental parameters and the goal metric, based on the prediction of the goal metric; training, using the prediction engine, two or more experimental parameter models for the goal metric, based on the correlations between the one or more experimental parameters and the goal metric; generating, using a campaigns engine, one or more new experiments, each associated with the goal metric, and based on the two or more experimental parameter models; and generating, using the campaigns engine, a targeted advising campaign comprising a selected number of the new experiments.
US10607250B2 Advertisement selection and pricing using discounts based on placement
An advertising selection and placement system is provided for a social networking system. An advertising selection module identifies candidate advertisements for a user to view along with social networking content. The candidate advertisements can be placed in various slots on the user's display. The expected value of various arrangements of the candidate advertisements in the slots is determined, and advertisements may be selected and placed to optimize revenue to the system. Each advertisement is evaluated using a discount function that adjusts the price of the advertisement based on its placement.
US10607238B2 Apparatus, system and method for consumer tracking consumer product interest using mobile devices
According to at least one exemplary embodiment, methods, systems and apparatuses for communication may be shown and described. These can include the use of near field communications (NFC), for example a NFC RFID tag, label or inlay that is able to communicate with a NFC-enabled device, for example a mobile or smart phone or other portable device having a scanner or reader. Further, any number of NFC RFID tags may be associated with any desired products or services, allowing NFC-enabled devices to read or scan the NFC RFID tags and access data or information provided by the NFC RFID tags, which may be associated with products or services to which the NFC RFID tags are coupled to.
US10607237B2 Computing environment transaction system to transact purchases of objects incorporated into games
A system and methods allowing the creation, integration, and transaction of rule circumventions and/or interactive advertisements in computing environments is provided. In an illustrative implementation, the present invention comprises a core transaction server, a multimedia transaction server, and browser application. A computing environment cooperates with the core transaction server to obtain data representative of computing environment rule circumventions for integration within the computing environment as well as computing environment circumvention transaction information. The core transaction server cooperates with the multimedia transaction server to obtain data representative of the desired computing environment rule circumvention and with the browser application to obtain inputs from computing environment to establish accounts for use when transacting computing environment rule circumvention transactions.
US10607235B2 Systems and methods for curating content
Systems and methods for curating content. In one embodiment, a method for curating content from a set of third party webpages can be provided. The method can include aggregating content from the third party webpages, receiving an indication that content from one or more of the third party webpages has been selected, receiving an indication of a selected interface position for at least a portion of the selected content, and outputting an interface with the portion of selected content in the selected interface position.
US10607234B2 Counterfeit prevention
Generating a uniquely authentic copy of information uses a physical device that consistently produces unpredictable outputs based on inputs and the microstructure of the device. The device is verified to satisfy a given property. It is substantially difficult to manufacture another device that satisfies the given property and that produces a particular output in response to a particular input. Generating the uniquely authentic copy of information includes causing the device to be provided with a specific input to produce a specific output, causing the generation of a digital signature of the response and the information, and causing at least the device and the digital signature to be made available. Generating the uniquely authentic copy of information may also include making available the information, the specific input, and/or the specific output. The information may be a value of a banknote. The digital signature may be produced on behalf of an issuer.
US10607232B2 Automatic assistance for resource reuse based on context extracted from a user workspace
A device may receive, from a user device, an implicit search request identifying a resource accessed by a user of the user device. Based on properties defined in a user role and a rule identified in context configuration information, the device may determine an intent associated with the user and a context associated with the intent and the resource accessed by the user. The device may send, based on query options identified in search configuration information, a search query identifying search criteria associated with the context, and may receive a search response identifying available resources that satisfy the search criteria. The device may determine a probability, for each of the available resources, that the available resource matches the context, identify a portion of the search response based on the probabilities, and send the portion to the user device.
US10607217B2 System and method of providing tokenization as a service
Systems, devices, apparatuses, and methods for providing tokenization as a service are provided. Embodiments of the invention involve decoupling “tokenization service” from other services offered by a merchant service provider, and offering the tokenization service as a stand alone service. In accordance with an embodiment, a merchant service provider can receive payment data associated with a transaction between a consumer and a first entity. The merchant service provider can generate a payment token that represents the payment data and transmit a copy of the payment token to the first entity. The first entity can then transmit the payment token and order information to a second entity specified in the transaction. The merchant service provider can subsequently receive a request to complete the transaction from the second entity. The request can include the copy of the payment token from the second entity.
US10607211B2 Method for authenticating a user to a machine
The disclosure relates to a method for authenticating a user to a machine: generating a challenge by the machine, generating a first pattern, in which the challenge is coded, by the machine, displaying the first pattern on a display device of the machine, optically recording the first pattern by a user device, decoding the first pattern to receive the challenge by the user device, generating a response to the challenge by the user device, generating a second pattern, in which the response is coded, by the user device, displaying the second pattern on a display device of the user device, optically recording the second pattern by the machine, decoding the second pattern to receive the response by the machine, checking the correctness of the response by the machine, and, on the condition that the response is correct, fulfilling a function by the machine.
US10607210B2 Systems, methods, devices, and computer readable media for enabling direct electronic payment transfers
Systems, methods, devices, and computer readable media for enabling direct electronic payment transfers are disclosed. Identification information of a payer, based on a user selection at a mobile device, is received from a first application installed on the mobile device. A user identification of a payment amount is received via a second application installed on the mobile device. The second application is different from the first application. Biometric data of the user is captured at a biometrics reader of the mobile device, and then compared to authorized biometric data to authenticate the user. Upon successful authentication of the user, a request for the electronic payment transfer from the payer to the user for the payment amount is initiated from the mobile device.
US10607209B2 System and method for transferring payments and documents with a web-based management system
Computer-implemented systems and methods for transferring images of a negotiable bank instrument and related information from one user to a second user at a remote location for review and verification by the second user are disclosed. The system can also enable the second user to variously utilize the information and images of the negotiable bank instrument for electronic deposit of funds in an account at a financial institution. The images can be transmitted to a financial institution for electronic deposit into an account. The images can also be converted into an image replacement document (IRD) which can then be transmitted to a financial institution for electronic deposit into an account. The images can also be transmitted to a third party processor for generation of the image replacement document, among other things.
US10607205B2 Settlement apparatus, control program therefor, and checkout system
A settlement apparatus in an embodiment includes a settling section, a discharging section, an article detecting section, and a processing section. The settling section performs settlement processing for settlement concerning a commercial transaction. The discharging section discharges a prescribed article to a receiving section after the end of the settlement processing by the settling section. The article detecting section detects reaining of the article in the receiving section. The processing section performs, if the article detecting section detects the remaining of the article at a point in time when a prescribed time elapses after the article is discharged by the discharging section, predetermined processing for making it possible to check the remaining of the article afterwards.
US10607202B2 Synchronization system for intermittently-connected point-of-sale terminals employing ad hoc network
A synchronization system for fulfilling orders under non-persistent network conditions includes point-of-sale (POS) terminals and a server. Each of the terminals generates changes corresponding to one or more orders, queues the changes in order queues that correspond to the one or more orders, and transmits the changes in the order queues, from oldest to youngest, when operably connected to a network, where one or more of the terminals operably connect to the network by tethering to a cellular equipped device. The server receives the changes and transmits the changes to the terminals. The server has a queue processor that queues the changes in terminal queues that correspond to the terminals, where the changes are transmitted to a first one of the of terminals, from oldest to youngest, when it is operably connected to the network, and where the state changes are maintained in terminal queues corresponding to other ones of the terminals while the other ones remain operably disconnected from the network.
US10607199B2 Method for using supervised model to identify user
An input value is derived at least in part from information associated with present data associated with a user and details of historical data associated with the user, with the historical data including a value indicating an option selected by the user and the option being a member of a plurality of options available to associate with the present data. A plurality of scores is obtained at least in part by passing, for each of the plurality of options, the input value as input to a plurality of decision rules. A preferred option is determined based at least in part on the plurality of scores. An interface is caused to display a plurality of selectable elements corresponding to the plurality of options that include the preferred option. A response that indicates selection of the preferred option is received via the interface. The present data is associated with the preferred option.
US10607193B1 Event monitoring system
Provided are systems, methods, and computer-readable medium for an event monitoring system. In various implementations, the event monitoring system can enable tracking of the computing devices of only attendees to an event and in a time period defined by the event. Using the tracking data, the system can determine when the computing devices of the attendees are expected to arrive at an event location. The system can provide this information, and possibly also data related to the location of the computing devices, to only the event attendees. Once the event has concluded, the system can delete the tracking data and any other data related to the event.
US10607182B2 Method for tracking stock level within a store
One variation of a method for tracking stock level within a store includes: dispatching a robotic system to image shelving structures within the store during a scan cycle; receiving images from the robotic system, each image recorded by the robotic system during the scan cycle and corresponding to one waypoint within the store; identifying, in the images, empty slots within the shelving structures; identifying a product assigned to each empty slot based on product location assignments defined in a planogram of the store; for a first product of a first product value and assigned to a first empty slot, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and, upon completion of the scan cycle, generating a global restocking list specifying restocking of a set of empty slots associated with product values less than the first product value.
US10607179B1 Computerized systems and methods for address correction
A computer-implemented system for correcting address information. The system may include a memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include requesting an address for normalization from at least one of a current address or a residential history of a user; receiving, from a user device, a user input including requested address information responsive to the request for normalization; searching, based on the user input, a cache to determine whether a refined version of the requested address is available; returning, based on a determination that a refined version of the requested address exists in the cache, a refined address as the normalized address to the user; and beginning to transport a package to the user at the normalized address, by providing instructions to a mobile device associated with a delivery worker, to transport the package to the normalized address.
US10607171B1 Method and system for automated crop management
An automated management tool is provided for crop management including the application of all primary agricultural production inputs, including fertilizers, nutrients and other agricultural chemicals, as well as for retrieval and analysis of data pertaining to the site/farm.
US10607167B2 System and method for intelligent task management and routing based on physiological sensor input data
Systems and methods are shown for routing task objects to multiple agents that involve receiving and storing real-time sensor data for multiple agents, receiving tasks and, for each task, create a task object representing the task and placing the task object in an input buffer. For each task object in the input buffer, utilize the real-time sensor data to identify one or more of the multiple agents as suitable for assignment to the task, apply a routing strategy to the task object to further select one of the multiple agents identified as suitable for assignment of the task object based on sensor data, and route the task object from the input buffer to a workbin corresponding to the selected agent.
US10607149B2 Isolation of frequency multiplexed microwave signals using cascading multi-path interferometric josephson isolators with nonoverlapping bandwidths
A cascading microwave isolator (cascade) includes a set of Josephson devices, each Josephson device in the set having a corresponding operating bandwidth of microwave frequencies. Different operating bandwidths have different corresponding center frequencies. A series coupling is formed between first Josephson device from the set and an nth Josephson device from the set. The series coupling causes the first Josephson device to isolate a signal at a first frequency from a frequency multiplexed microwave signal (multiplexed signal) in a first signal flow direction through the series coupling and the nth Josephson device to isolate a signal at an nth frequency from the multiplexed signal in the first signal flow direction through the series.
US10607145B2 Detection algorithms for distributed emission sources of abnormal events
Methods, systems, and computer program products for detection of an arbitrarily-shaped source of an abnormal event via use of a hierarchical reconstruction method are provided herein. A computer-implemented method includes detecting an abnormal event based on analysis of sensor data, wherein said analysis of the sensor data comprises comparing the sensor data to a user-defined threshold; generating a query based on the detected abnormal event; processing the query against one or more given data repositories; executing an inverse model using an output generated in relation to said processing to identify a source of the detected abnormal event, wherein the source comprises an arbitrary shape; and outputting the identified source of the detected abnormal event.
US10607139B2 Candidate visualization techniques for use with genetic algorithms
According to one embodiment, a method for generating a plurality of candidate visualizations. The method may include receiving a scenario description. The method may also include collecting a plurality of expert data using a training system based on the received scenario description. The method may further include generating at least one predictive model based on the collected plurality of expert data in order to execute the at least one generated predictive model during an application of a plurality of genetic algorithms.
US10607138B2 System and method for noise-based training of a prediction model
In some embodiments, noise data may be used to train a neural network (or other prediction model). In some embodiments, input noise data may be obtained and provided to a prediction model to obtain an output related to the input noise data (e.g., the output being a prediction related to the input noise data). One or more target output indications may be provided as reference feedback to the prediction model to update one or more portions of the prediction model, wherein the one or more portions of the prediction model are updated based on the related output and the target indications. Subsequent to the portions of the prediction model being updated, a data item may be provided to the prediction model to obtain a prediction related to the data item (e.g., a different version of the data item, a location of an aspect in the data item, etc.).
US10607132B1 Techniques for managing device interactions in a workspace
Techniques for managing device interaction between components of an inventory management system are described herein. User input associated with an operational state of the user device may be received at the user device and the user device may begin operating in a particular operational state. While operating in this state, the user device may transmit a wireless signal having a predetermined frequency. A mobile drive unit of the system, upon receipt of the wireless signal, may slow or stop. Operational state information may be transmitted to other components of the inventory management system indicating that the wireless signal is being transmitted and/or that the user device is operating in a particular operational state and a fault detection process may commence. The user device may provide an indication (e.g., via visual, audible, and/or haptic feedback devices) that the user device is operating in the particular operational state.
US10607131B2 Self adhesive label and RFID inlay
A self-adhesive label incorporating embedded trigger technology, such as an RFID inlay is disclosed. The label is manufactured of a rigid polyester, cardstock, paper, or other material that allows the label to be partially folded on itself. The sticky section of the label that is left out is then stuck to whatever packaging or product is to be labeled. Specifically, the self-adhesive label comprises a hole for hanging the label on a display rack. The RFID inlay is incorporated around the hole of the label and secured within the fold of the label when the label is partially folded on itself.
US10607130B2 Two piece transaction card having fabric inlay
Disclosed embodiments generally relate to a transaction card with a fabric inlay. The transaction card may include a housing component having a first housing surface opposite a second housing surface and an inlay component having a first inlay surface opposite a second inlay surface. The inlay and housing may be joined along the second inlay surface and the first housing surface. In addition, the first inlay surface may include a fabric material and a backer layer configured to support the fabric material of the first inlay surface.
US10607129B2 Sideband generating NFC apparatus to mimic load modulation
An RFID card includes a smartcard controller that receives power from a host device. The RFID card also includes a small inductive device capable of inductive coupling with an RFID reader. The small inductive device is small enough to fit in the form factor of a memory card or SIM card. Enhancement circuits enhance the usable read and write distance of the RFID card.
US10607114B2 Trained generative network for lung segmentation in medical imaging
A generative network is used for lung lobe segmentation or lung fissure localization, or for training a machine network for lobar segmentation or localization. For segmentation, deep learning is used to better deal with a sparse sampling of training data. To increase the amount of training data available, an image-to-image or generative network localizes fissures in at least some of the samples. The deep-learnt network, fissure localization, or other segmentation may benefit from generative localization of fissures.
US10607112B2 Predicting biochemical recurrence in pre-treatment prostate magnetic resonance imaging (MRI) with field effect induced organ distension (FORGE)
Embodiments predict prostate cancer (PCa) biochemical recurrence (BCR) employing an image acquisition circuit that accesses a pre-treatment image of a region of tissue demonstrating PCa; a segmentation circuit that segments a prostate capsule represented in the image; a registration circuit that registers the segmented prostate with a BCR− median template, and generates a registered surface of interest (SOI) mask by registering an SOI mask with the registered prostate; a mask circuit that generates a patient-specific SOI mask from the registered prostate and the registered SOI mask, and generates a patient-specific SOI mesh from the patient-specific SOI mask; a field effect induced organ distension (FOrge) circuit extracts a set of FOrge features from the patient-specific SOI mesh, and computes a probability that the region of tissue will experience BCR; and a classification circuit classifies the region of tissue as likely to experience BCR based on the probability.
US10607110B2 Generating a reference digital image based on an indicated time frame and searching for other images using the reference digital image
A digital image and an indication of a time frame is received. Whether the time frame is a future time frame or a past time frame can be determined. How at least one element of the first digital image will change or has changed during the time frame can be predicted. At least one reference digital image can be generated, the reference digital image including at least one change to the at least one element corresponding to how the at least one element will change or has changed during the time frame. The reference digital image to each of a plurality of other digital images. A correlation parameter can be assigned to each of the plurality of other digital images. A portion of the plurality of other digital images having highest correlation parameters can be output for presentation to a user.
US10607100B2 Device for recognizing vehicle license plate number and method therefor
A device for recognizing a vehicle license plate number comprises a division unit for dividing a vehicle license plate image into a plurality of images such that a predetermined area is included in each of the plurality of images; and a distribution management unit for distributing the plurality of divided images to a plurality of recognizing terminals corresponding to each area and receiving the results of recognizing the corresponding area from each of the plurality of recognizing terminals.
US10607098B2 System of a video frame detector for video content identification and method thereof
A key frame detector and method having input interface accepting multiple frames including a previous frame and a current frame, a programmable logic chip coupled to the input interface that receives a background frame, determines a similarity based on a comparison of the current frame with the background frame and discards the current frame if the similarity is greater than a predetermined similarity threshold, determines an absolute difference on a pixel by pixel basis between the current frame and the previous frame and discards the current frame if the absolute difference is less than a predetermined absolute difference threshold, determines a wholeness of an object in the current frame and discards the current frame if the object is not whole, determines whether the current frame with the whole object has been previously provisionally selected and discards if it has and analyzes the Whole object via an object detector.
US10607094B2 Vehicle vision system with traffic sign recognition
A vision system for a vehicle includes a camera and a control. The control determines information on traffic signs and determines whether an indicated speed limit is for the lane being traveled by the vehicle. The vision system determines whether the indicated speed limit is for the lane being traveled by the vehicle responsive to a determination that the sign is at the left side of the lane and has an indicator representative of the right side of the lane and leaves the field of view at its left side, determination that the sign is at the right side of the lane and has an indicator representative of the left side of the lane and leaves the field of view at its right side, or determination of a speed limit sign at both sides of the road being traveled by the vehicle with both signs indicating the same speed limit.
US10607088B2 Image processing device, image processing method, and image processing system
The present disclosure provides an image processing device, image processing method, and image processing system that are capable of deciding a cutout region in accordance with change in the detection position of the same object between frame images captured at different times. The image processing device includes: a first region setting unit configured to set a first region including a detection position of an object in a cutout region in a first frame image; and a cutout region deciding unit configured to decide a cutout region in a second frame image subsequent to the first frame image, on the basis of a positional relation between the first region and a detection position of the object in the second frame image.
US10607085B2 Automatically rebroadcasting video streams for confidence review
There is provided a system including an Internet Protocol (IP) switch, a client, a content source, a content monitor, a system manager having a hardware processor and a memory storing a content management software code, wherein the client is communicatively coupled to the IP switch via a network path. The system receives, using the IP switch, a source content stream from the content source, transmits the source content stream to the client via the network path, replicates, at the client, the source content stream to generate a client content stream, sends, from the client, the client content stream via the network path to the content monitor, and compares, using the content monitor, the client content stream with the source content stream.
US10607083B2 Selectively alerting users of real objects in a virtual environment
A computer-implemented technique is described herein for discriminatively apprising the user of the existence of some, but not necessarily all, physical objects in a physical environment in the course of the user's interaction with a virtual environment. In operation, the technique allows the user to selectively identify one or more objects-of-interest, such as people, walls, computing devices, etc. The technique then uses a scene analysis component to automatically detect the presence of the selected objects-of-interest in the physical environment, while the user interacts with the virtual environment. The technique provides alert information which notifies the user of the existence of any objects-of-interest that it detects. By virtue of the above-summarized strategy, the technique can apprise the user of objects-of-interest in the user's vicinity without cluttering the user's virtual experience with extraneous information pertaining to the physical environment.
US10607080B1 Feedback and training for a machine learning algorithm configured to determine customer purchases during a shopping session at a physical store
An apparatus includes a processor. The processor receives an algorithmic shopping cart that includes a first set of items determined by an algorithm to have been selected by a person during a shopping session in a physical store, based on a set of inputs received from sensors located within the physical store. The processor also receives a virtual shopping cart that includes a second set of items. Video of the shopping session was captured by a set of cameras located in the physical store and depicts the person selecting the second set of items. The processor compares the algorithmic cart to the virtual cart and determines that a discrepancy exists between the algorithmic cart and the virtual cart. The processor determines a subset of the set of inputs associated with the discrepancy and attaches metadata explaining the discrepancy to the subset. The processor uses the subset to train the algorithm.
US10607078B2 Method, system, and medium having stored thereon instructions that cause a processor to execute a method for obtaining image information of an organism comprising a set of optical data
The present disclosure relates to methods and systems for obtaining image information of an organism including a set of optical data; calculating a growth index based on the set of optical data; and calculating an anticipated harvest time based on the growth index, where the image information includes at least one of: (a) visible image data obtained from an image sensor and non-visible image data obtained from the image sensor, and (b) a set of image data from at least two image capture devices, where the at least two image capture devices capture the set of image data from at least two positions.
US10607069B2 Determining a pointing vector for gestures performed before a depth camera
A pointing vector is determined for a gesture that is performed before a depth camera. One example includes receiving a first and a second image of a pointing gesture in a depth camera, the depth camera having a first and a second image sensor, applying erosion and dilation to the first image using a 2D convolution filter to isolate the gesture from other objects, finding the imaged gesture in the filtered first image of the camera, finding a pointing tip of the imaged gesture, determining a position of the pointing tip of the imaged gesture using the second image, and determining a pointing vector using the determined position of the pointing tip.
US10607065B2 Generation of parameterized avatars
Generation of parameterized avatars is described. An avatar generation system uses a trained machine-learning model to generate a parameterized avatar, from which digital visual content (e.g., images, videos, augmented and/or virtual reality (AR/VR) content) can be generated. The machine-learning model is trained to identify cartoon features of a particular style—from a library of these cartoon features—that correspond to features of a person depicted in a digital photograph. The parameterized avatar is data (e.g., a feature vector) that indicates the cartoon features identified from the library by the trained machine-learning model for the depicted person. This parameterization enables the avatar to be animated. The parameterization also enables the avatar generation system to generate avatars in non-photorealistic (relatively cartoony) styles such that, despite the style, the avatars preserve identities and expressions of persons depicted in input digital photographs.
US10607064B2 Optical projection system and optical projection method
An optical projection system includes an image sensor, a light emitting circuit and a processor. The image sensor is configured to capture an image of a target object. The processor is electrically coupled to the image sensor and the light emitting circuit. The processor is configured to determine a size of the target object, and control the light emitting circuit to emit an optical pattern and to fan out the optical pattern according to the size of the target object, in order to cover the target object.
US10607056B2 Device and method for the direct optical recording of live skin areas
A device and method for direct optical recording of live skin areas, particularly of fingerprints or handprints, is disclosed. A novel possibility for direct optical recording of human skin prints with forensic quality where interference through ambient light is excluded is achieved in that, from a skin area to be recorded, image data of a calibration image generated under homogeneous illumination from an areal source and ambient light that may be present are read out from the sensor array, an adapted illumination pattern is calculated by means of the stored calibration image such that, through application of the adapted illumination pattern, a two-dimensionally structured illumination pattern is generated to minimize the influence of the ambient light and to homogenize the illumination at least of the deposited skin print, wherein an illumination array is controlled in individual light-emitting elements or in groups of light-emitting elements with the calculated illumination pattern.
US10607054B2 Methods and systems for capturing biometric data
A method of capturing biometric data is provided that includes activating a security application in a device. The security application is activated by an operator of the device and is configured to cause the device to display an outline image. Moreover, the method includes displaying the outline image in a stationary position on a display of the device, positioning desired biometric data proximate the device such that the desired biometric data appears as a biometric image on the device display, and monitoring the outline and biometric images shown on the device display. Furthermore, the method includes positioning the device and the desired biometric data to better align the outline and biometric images when the outline and biometric images do not align and capturing the desired biometric data from an individual after approximately aligning the outline image with the biometric image.
US10607052B2 Dynamic digital data loading in real time
A computer-implemented method for providing the ability to store a message for later retrieval that includes the steps of preparing an object with a surface having a bar code and associating the bar code with a digital store on an Internet-accessible server. A first user scans the bar code to access the digital store and records a message into the digital store. The digital store can be scanned by either the same or another user to access the message in the digital store.
US10607047B2 Local tone mapping for symbol reading
Embodiments related to local tone mapping for symbol reading. A local pixel neighborhood metric is determined for at least one raw pixel in a region-of-interest, which identifies on one or more raw pixels near the at least one raw pixel. A local mapping function is determined for the at least one raw pixel that maps the value of the raw pixel to a mapped pixel value with a mapped bit depth that is smaller than the bit depth associated with the raw image. The local mapping function is based on a value of at least one other raw pixel near the at least one raw pixel within the local pixel neighborhood metric, and at least one parameter determined based on the raw image. A mapped image is computed for the region-of-interest by applying the local mapping function to the raw image.
US10607044B2 Automatic mode detection in a dual operating mode RFID tag
A multi-mode, preferably dual mode, radio frequency identification (RFID) tag is adapted for automatic detection of whether a RFID reader located within communication range of the RFID tag is transmitting a continuous wave (CW) or modulated wave types of RF signal, and accordingly, mandating a response from the tag in read-only (RO) mode or read/write (R/W) mode, respectively. The tag includes means for designating one of the RO and R/W operating modes as a default mode of the tag, and for switching the tag from its default mode to its other operating mode, and vice versa, according to a rule for determining the frequency of occurrence of a selected event related to signal type of the reader. A device-implemented method of this automatic detection, and a method of fabricating the tag, are also disclosed.
US10607040B1 Automated form fill
A method and apparatus for annotating video is provided herein. During the process of annotating a video, important text within a form is identified. Annotations are placed within the video that are related to the important text within the form. In addition to annotating the video with important text taken from the form, Information that is determined based on the text, may be taken from the video in order to help fill the form.
US10607027B1 Secretless secure data distribution and recovery process
Disclosed embodiments relate to decentralized and scalable trust among a plurality of decentralized applications. Techniques include receiving, at a first decentralized application, a signature associated with a first public key, receiving data representing one or more permissions specified by a trusted root application and signed by the trusted root application, signing a second public key associated with a second decentralized application, signing data representing one or more permissions specified by the first decentralized application, and providing the signature associated with the second public key and the signed data representing one or more permissions specified by the first decentralized application, in order to thereby provide trust between the first decentralized application and the second decentralized application.
US10607022B2 Vertically integrated access control system for identifying and remediating flagged combinations of capabilities resulting from user entitlements to computing resources
A vertically integrated access control system may store in a database data records corresponding to the interfaces, access control rules, and computing resources of an information system, as well as data records for entity capabilities. Data records for related interfaces, access control rules, computing resources, and entity capabilities may be linked. Using the database, the system may determine the entity capabilities that can be performed based on an existing user entitlement. If the entity capabilities include a flagged combination of entity capabilities, the system may perform an information security action to remediate the flagged combination. The system may use the database to form vertically integrated access units. The vertically integrated access units may be used to form user entitlements. The system may continuously monitor whether any proposed configurations would create a flagged combination of entity capabilities, and if so take an action to prevent such flagged combination.
US10607021B2 Monitoring usage of an application to identify characteristics and trigger security control
A computing environment for monitoring usage of an application to identify characteristics and trigger security control includes an application system that performs a query configured to identify any application calls performed in a predetermined period of time within the computing environment; for each identified application call, builds a corresponding application characteristics entry in a database; for each identified application call, identifies a plurality of characteristics of the called application including at least one downstream resource; associates the identified plurality of characteristics with the application characteristics entry in the database, thereby creating an application mapping; identifies security controls associated with each of the applications in the application mapping; associates the identified security controls with the associated application characteristics entry in the application mapping; and automatically triggers assessment of an effectiveness of the security controls in response to identifying a future application call.
US10607018B2 Apparatus, system, and method of securitization of memory modules against malicious acts
A secure memory that couples to a host memory controller via a host memory interface remains secure by permanently altering a security key when a hardware interrupt detector detects that a signal between the host memory interface hardware and the host memory controller hardware is interrupted. Such an interruption could be, for example, a blackout, a brownout, or a person decoupling any portion of the host memory interface, even pins that are normally unused by a standard memory module, such as a DRAM, MRAM, or SSD module.
US10607013B2 System for information security threat assessment and event triggering
A system for generating entity-specific security-related inquiries and determining a frequency for invoking the inquiries based on integration of external security-related data and internal security related data. Specifically, a security threat level is determined for an entity and the components which comprise the security threat are identified. The components signify areas of focus for generating the entity-specific security-related inquiries. In further embodiments of the invention analytics are implemented to logically analyze the external security-related data and internal security related data and the results of which further refine the generation of the entity-specific security-related inquiries and/or determination of the frequency for invoking the inquiries.
US10607012B2 Bridge computing device control in local networks of interconnected devices
Systems, methods, and apparatus for using a message broker that implements a publish-subscribe messaging protocol to exchange messages between a remote server and a bridge computing device of a local network of interconnected devices are disclosed. In one example, a bridge computing devices transmits to a remote server, a provisioning request in response to achieving a power-on state. The server generates and transmits, to the bridge computing device, a provisioning response that includes information indicating a channel to which the remote server will publish messages and a channel to which the bridge computing device should publish messages. The bridge computing device subscribes to the channel the server will publish to, and the server subscribes to the channel the bridge computing device will publish to. Third-party computing devices may also subscribe and publish to the channels in order to receive and provide messages to the bridge computing device.
US10607011B1 Method to detect zero-day malware applications using dynamic behaviors
A method and system to identify and detect zero-day malware applications based on their behavioural analysis is disclosed. A new type of signature will be created out of dynamic behaviours of the applications, by monitoring and extracting some pre-defined features of the application such as file read/write, service start, loaded classes, incoming/outgoing network data which are gathered from the application at runtime. The method incorporates two steps for performing the identification: first, the dynamic behaviour is monitored and a pattern is extracted, then the activities of the actual application running on computer desktop or mobile device are intercepted and compared with the pattern previously extracted.
US10607003B2 Mitigation of code reuse attacks by restricted indirect branch instruction
A method, computer program product and/or system is disclosed. According to an aspect of this invention, one or more processors receive an indirect jump instruction comprising a target address offset and a maximal offset value. One or more processors determine whether the target address offset is valid by comparison of the target address offset and the maximal offset value and one or more processors execute a jump operation based on whether the target address offset is valid. In some embodiments of the present invention, the jump operation comprises one or more processors executing an instruction located at a target address referenced by the target address offset if the target address offset is valid. In some embodiments, the jump operation further comprises one or more processors raising an exception if the target address offset is not valid.
US10606992B2 User authentication system and user authentication application program
The user (10) uses an information terminal (200) having a user authentication application program according to the present invention installed thereon and also uses a user authentication system according to the present invention via the user authentication application program, so that it is authenticated that the user who has registered, in advance, his/her biological information (700) in at least one of the information terminal (200) and an authentication server (300) is/was present at the authentication location during the authentication reception time. Specifically, the user who has registered, in advance, his/her biological information (700) in at least one of the information terminal (200) and an authentication server (300) inputs the biological information (700) to the information terminal (200) at the authentication location during the authentication reception time, so that it is authenticated the user (10) who has registered the biological information (700) in advance is/was present at the authentication location during the authentication reception time.
US10606982B2 Iterative semi-automatic annotation for workload reduction in medical image labeling
Semi-automatic annotation of medical images is provided. In various embodiments, a classifier is applied to each of a first plurality of medical images to generate a label and an associated confidence value for each of the first plurality of medical images. The classifier is pre-trained using a manually labeled set of medical images. Those of the first plurality of medical images having an associated confidence value below a predetermined threshold are selected. The selected medical images are provided to a user. Updated labels are received from the user for the selected medical images. The classifier is retrained using the first plurality of medical images, with the updated labels for the selected medical images and the generated labels for medical images not selected.
US10606978B2 Triple and quad coloring of shape layouts
Techniques related to triple and quad coloring of shape layouts are provided. A computer-implemented method comprises coloring, by a system operatively coupled to a processor, a shape layout with a plurality of colors in accordance with a defined design rule based on a determination that a first defined shape within the shape layout satisfies a layout specification and a second defined shape within the shape layout satisfies a defined rule.
US10606975B2 Coordinates-based generative adversarial networks for generating synthetic physical design layout patterns
A method for generating physical design layout patterns includes the step of selecting one or more physical design layouts, a given physical design layout comprising a set of physical design layout patterns for features in at least one layer of a given patterned structure. The method also includes the step of converting the physical design layout patterns into coordinate arrays, a given coordinate array comprising feature center coordinates for the features in a given one of the physical design layout patterns. The method further includes the step of training, utilizing the coordinate arrays, a generative adversarial network (GAN) comprising discriminator and generator neural networks. The method further includes the step of generating one or more synthetic coordinate arrays utilizing the trained generator neural network of the GAN, a given one of the synthetic coordinate arrays comprising feature center coordinates of features for a new physical design layout pattern.
US10606973B2 Memory cell layout for low current field-induced MRAM
Embodiments of the present invention disclose an MRAM cell layout for 32 nm, 45 nm, and 65 nm CMOS process technology.
US10606968B2 Atomic scale grid for modeling semiconductor structures and fabrication processes
Roughly described, a system for simulating a temporal process in a body includes a meshing module to impose a grid of nodes on the body, the grid having a uniform node spacing which is less than the quantum separation distance in silicon. A system of node equations is provided, including at least one node equation for each of a plurality of nodes of the grid. The node equations describe behavior of at least one physical quantity at that node through each time step of the process. An iterating module iterates through the time steps to determine values for physical quantities of the body at the end of the simulation period. Preferably one particle of the body is assigned to each node of the grid. For moving boundary processes, boundary movement can be represented simply by changing the particle type assigned to various nodes of the grid as the boundary advances.
US10606956B2 Semantic textual similarity system
A Semantic Textual Similarity System comprising a first Long Short Term Memory, LSTM, branch adapted to be operative, to determine text similarity, on a first text corpus, the first text corpus comprising a plurality of first text elements; wherein each first text element has a first number of distinct subdivisions. The system also comprises a second LSTM branch adapted to be operative, to determine text similarity, on a second text corpus, the second text corpus comprising a plurality of second text elements, wherein each second text element has a second number of distinct subdivisions.
US10606955B2 Incident matching with vector-based natural language processing
A database may contain a corpus of text strings, the text strings respectively associated with vector representations thereof, where each of the vector representations is an aggregation of vector representations of words in the associated text string. An artificial neural network (ANN) may have been trained with mappings between: (i) the words in the text strings, and (ii) for each respective word, one or more sub strings of the text strings in which the word appears. A server device may be configured to: receive an input text string; generate an input aggregate vector representation of the input text string by applying an encoder of the ANN to words in the input text string; compare the input aggregate vector representation to the vector representations; identify a relevant subset of the vector representations; and transmit the text strings that are associated with the relevant subset of the vector representations.
US10606952B2 Architecture and processes for computer learning and understanding
An architecture and processes enable computer learning and developing an understanding of arbitrary natural language text through collaboration with humans in the context of joint problem solving. The architecture ingests the text and then syntactically and semantically processes the text to infer an initial understanding of the text. The initial understanding is captured in a story model of semantic and frame structures. The story model is then tested through computer generated questions that are posed to humans through interactive dialog sessions. The knowledge gleaned from the humans is used to update the story model as well as the computing system's current world model of understanding. The process is repeated for multiple stories over time, enabling the computing system to grow in knowledge and thereby understand stories of increasingly higher reading comprehension levels.
US10606945B2 Structured dictionary
A dictionary data structure is described. The data structure is made up of first, second, and third tables. The first table is comprised of entries each representing a natural language term, each entry of the first table containing a term ID identifying its term. The second table is comprised of entries each representing a definition, each entry of the second containing a definition ID identifying its definition. The third table is comprised of entries each representing correspondence between a terminate definition defining the term, each entry of the third table containing term ID identifying the defined term and a definition ID identifying the defining definition. The contents of the data structure are usable to identify any definitions corresponding to a term.
US10606943B2 Fault injection in human-readable information
An approach is provided in which a fault-injecting system injects a natural language fault into a first text segment to produce a second text segment that are both written in a natural language. The fault-injecting system receives a third text segment from a reviewer that includes at least one correction to the second text segment. The fault-injecting system compares the third text segment against the first text segment and generates an efficacy score. The efficacy score indicates whether the correction in the third text segment corrects the natural language fault. In turn, the fault-injecting system sends the efficacy score to an author of the first text segment.