Document Document Title
US10517088B2 Method of indicating machine type communication (MTC) by a terminal to a base-station in a wireless communication system
An MTC method includes: a base station receives a terminal identity and business registration information from a terminal, the business registration information including a business type and service subscription information; the base station allocates time-frequency reporting resource information to the terminal according to the business registration information; the base station sends the time-frequency reporting resource information to the terminal; and the base station receives an uplink data packet from the terminal according to the time-frequency reporting resource information. In the embodiment, the base station allocates the time-frequency reporting resource information to the terminal to ensure that the terminal sends the uplink data packet to the base station. Such a scheduling process is simple and consistent, which can reduce complexity and power consumption of MTC, and can further reduce deployment cost of an MTC system and prolong the service life of battery-powered equipment.
US10517081B2 Initializing reference signal generation in wireless networks
A transmitting node uses different reference signal sequences for different types of enhanced control channels. An example method begins with generating (1410) a first reference signal sequence, from a first initialization value, and generating (1420) a second reference signal sequence, from a second initialization value. These reference signal sequences are associated with two corresponding enhanced control transmissions. A first enhanced control channel and reference symbols taken from the first reference signal sequence are transmitted (1430), using first time-frequency resources and a first set of transmission points or a first set of antenna ports or both, and a second enhanced control channel and reference symbols taken from the second reference signal sequence are also transmitted (1440), using a differing second set of transmission points and/or a differing second set of antenna ports and/or a differing second set of time-frequency resources, in the same subframe or group of subframes.
US10517078B2 Method for transmitting/receiving uplink signal between base station and terminal in wireless communication system, and device for supporting same
Disclosed are a method for transmitting/receiving an uplink signal between a base station and a terminal, and a device for supporting the same. More specifically, disclosed are a method for transmitting/receiving a signal between a terminal and a base station for the coexistence of terminals to which different transmission time intervals (TTIs) are applied when the terminals to which the different TTIs are applied send an uplink signal on the same resource, and a device for supporting the same.
US10517077B2 Method and apparatus for implementing mobile broadband device service
A method and an apparatus for implementing a mobile broadband device service. The method includes the following steps: obtaining, service information of a mobile broadband device according to a rule set on the host or by calling an application programming interface (API) of a Web server on the mobile broadband device; and when to use a corresponding function of the host for implementing a mobile broadband device service corresponding to the service information, executing, the corresponding function of the host by calling an API provided by an operating system (OS) of the host, to implement the mobile broadband device service. In the embodiments of the present disclosure limitations when the mobile broadband device is managed in the Web manner are reduced, and a capability of managing the mobile broadband device is improved.
US10517075B2 Angiopoietin-like 4 and a method of its use in wound healing
A method and a pharmaceutical composition for increasing wound healing in an individual in need thereof, the method comprising administering an angiopoietin like 4 (ANGPTL4) polypeptide or a therapeutically active fragment thereof.
US10517073B2 Method and device for resource allocation
Embodiments of the disclosure provide a method and device for allocating resource in a wireless communication system. The method comprises: determining a set of user equipment (UEs) requesting for resource allocation based on resource available in the wireless communication system and a resource use requirement; allocating the resource to the set of UEs according to the resource use requirement; and sending information about the allocated resource to each UE in the set of UEs.
US10517069B2 System information scheduling in machine type communication
The present disclosure relates to an apparatus for receiving system information in a wireless communication system including a receiver that receives system information configuration information and receives system information in predetermined subframes of a radio interface, and a controller that determines the predetermined subframes according to the received system information configuration information and controls the receiver to receive the system information in the predetermined subframes, wherein the system information configuration information includes a subframe scheduling field with a plurality of bits, each bit being associated with a subframe and representing whether or not system information is to be received in that subframe. The present disclosure further relates to a corresponding apparatus for transmitting system information and to the respective receiving and transmitting methods.
US10517067B2 Techniques and apparatuses for providing notifications in short paging messages
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a paging grant that includes a short paging message and a notification of a reason that the short paging message was triggered; determine that the paging grant includes the short paging message; and obtain the notification of the reason that the short paging message was triggered based at least in part on determining that the paging grant includes the short paging message. Numerous other aspects are provided.
US10517059B2 Wireless communication system and method for establishing a connection between user equipment and a mobility management entity thereof
The present invention relates to a wireless communication system and method for establishing connection between a User Equipment (UE) and a Mobility Management Entity (MME) in the wireless communication system in which the data-centric terminal requests the mobility management entity for attachment and checks, when the mobility management entity responds, data-centric features supported by the mobility management entity. According to the present invention, it is possible to connect the data-centric terminal to the mobility management entity supporting the data-centric features of the corresponding data-centric terminal efficiently in the wireless communication system.
US10517058B2 Transport of multihoming service related information between user equipment and 3GPP evolved packet core
In an embodiment, there is provided a method for the transport of multihoming service related information between User Equipement UE and 3GPP Evolved Packet Core EPC through untrusted non 3GPP Access Network, said method comprising a step of: transporting multihoming service related information using signaling exchanged for security procedures between UE and an evolved Packet Data Gateway ePDG of said untrusted non 3GPP Access Network.
US10517055B2 Communication device and communication method
[Object] To provide innovation with respect to which synchronization signal a communication device uses to conduct a synchronization process.[Solution] Provided is a communication device including: a selection unit configured to select a synchronization signal from respective synchronization signals received from two or more other devices on a basis of origin information that is acquired by communication with another device and that indicates an origin of a synchronization signal used for acquisition of synchronization timing in the other device; and a synchronization processing unit configured to acquire synchronization timing using the synchronization signal selected by the selection unit.
US10517054B2 Clock synchronisation in wireless mesh communication networks
A technique for providing a synchronised clock signal across a wireless mesh network is described. The technique includes choosing one of a plurality received radio frequency signals to provide a synchronisation signal to which a local clock signal can be synchronised.
US10517052B2 Wireless communication equipment and wireless communication method
A wireless communication equipment and a wireless communication method. The wireless communication equipment used for a user equipment side includes one or more processors. The processors are configured to determine indication information about a type of another user equipment carried in a synchronizing signal from the user equipment, the type including a first type and a second type. The processors are also configured to determine, based on the indication information, corresponding device-to-device communication operation of a user equipment aiming at another user equipment.
US10517050B2 Compliance with regional regulatory requirements for user equipment with positive antenna gain
Additional requirements for spectrum emissions may be matched with regional requirements, and an additional maximum power reduction (A-MPR) for a user equipment (UE) may be based on an actual antenna gain of the UE. For example, a UE may be located in a particular region and be required to meet regional requirements for wireless communications. In such cases, the UE may receive network signaling from a base station, and identify an antenna gain for its antenna. The UE may then identify a set of emission requirements based on the identified antenna gain and the network signaling. Additionally, the UE may identify an A-MPR based on the set of emission requirements and the antenna gain and may adjust a maximum output power in accordance with the identified A-MPR. In some examples, an output power threshold may be derived using a difference between a regional requirement and the UE's antenna gain.
US10517043B2 Mobile telephone, apparatus, method and computer implementable instructions product
A communication system (100) is disclosed which uses system frames of a first and a second type. In a system frame of the first type communication with a mobile telephone (3) is subject to a restriction and in a system frame of the second type communication with said mobile telephone (3) is not subject to said restriction. It is determined whether or not to communicate with said mobile telephone (3), in a current system frame, in dependence on whether the current system frame is a first type of system frame or a second type of system frame.
US10517034B2 Uplink-aware serving cell selection
An example method comprises receiving an event notification from a cell in a current set of a user equipment, the event notification indicating an uplink signal strength from the user equipment to the cell relative to a threshold; and designating the cell as being either a viable candidate or not a viable candidate to be a serving cell based on the uplink signal strength relative to the threshold.
US10517026B2 Method for reporting a measurement report of a measurement event
The present disclosure discloses a method for reporting a measurement report of a measurement event, including: determining that a measurement event is generated in a user equipment (UE) in an activated state of discontinuous reception (DRX) mode; judging whether a first time to trigger corresponding to the measurement event is valid when it is determined that there is a measurement event generated; using, when it is judged that the first time to trigger is valid, the first time to trigger to time the measurement event; using, when it is judged that the first time to trigger is invalid, a second time to trigger to time the measurement event, such that the UE is in next one or next several activated states of DRX mode after the generation of the measurement event. The present disclosure can improve a success rate of mobility handover between cells or wireless link quality.
US10517025B2 Method and device for performing handover in mobile communication system
A method for transmitting a channel state by a terminal in a communication system, according to one embodiment, comprises the steps of: receiving discontinuous reception (DRX) configuration information from a base station; determining whether the terminal is set to transmit channel state information only in onDuration according to a DRX operation; determining whether an arbitrary subframe to be received is a subframe included in onDuration if the terminal is set to transmit the channel state information only in onDuration according to the configuration; and not transmitting the channel state information on the arbitrary subframe if the arbitrary subframe is not a subframe included in onDuration. According to the embodiment, the terminal can efficiently report channel state information.
US10517024B2 Wireless device handoff between wireless networks
Examples are disclosed for a wireless device handoff between a first wireless network and a second wireless network.
US10517017B2 Apparatus and method for load balancing in multi-cell wireless access system
An apparatus and method provide load balancing in a multi-cell wireless access system. The method includes determining a change value of a TX power, determining a handover candidate set including at least one MS to be handed over, calculating expected gains after TX power control for each MS classification, and determining whether to control the TX power based on the expected gains. The change value is zero or a positive real number.
US10517010B2 Wireless local area network WLAN measurement and reporting method and related device
Embodiments of the present invention provide a wireless local area network WLAN measurement and reporting method, and a related device. The method includes: acquiring, by a user terminal, WLAN group information, where the WLAN group information indicates at least one WLAN group; determining, by the user terminal, whether at least one WLAN in the WLAN group satisfies WLAN measurement configuration information; and reporting, by the user terminal, a measurement result of the at least one WLAN in the WLAN group to a base station when the at least one WLAN in the WLAN group satisfies the WLAN measurement configuration information. Therefore, a signaling resource can be saved, thereby reducing signaling load caused by simultaneous reporting of a large quantity of WLAN measurement results.
US10517009B2 Network, network node, user equipment and method therein for establishing active mode beam to idle mode cells neighbour relations in a wireless communication network
Method and apparatus in a wireless communication network (100) for establishing active mode beam to idle mode cells neighbour relations are disclosed. A first network node (111) and other network nodes, a second and a third network nodes (112, 113) operate in the wireless communication network (100). The first network node (111) is a serving network node for the user equipment (130) with the active mode beam, and the idle mode cells are synchronization signal broadcast areas provided by the other network nodes (112, 113). The first network node (111) obtains information on synchronization signals transmitted from the other network nodes and stores information on active mode beam to idle mode cell relations, wherein the active mode beam is the beam serving the user equipment (130) when a new synchronization signal is detected, and the idle mode cell is the cell with the synchronization signal broadcast area provided by the network node transmitting the detected synchronization signal.
US10517008B2 Apparatus
To make it possible to increase opportunities for terminal apparatuses to receive multicast signals. There is provided an apparatus, including: a first control unit configured to select a first frequency band which is a frequency band for a cellular system and a second frequency band which is not the frequency band for the cellular system when a terminal apparatus is in an idle mode; and a second control unit configured to control the terminal apparatus such that, when the terminal apparatus is in the idle mode, the terminal apparatus receives a paging message transmitted in the first frequency band and receives a multicast signal transmitted in the second frequency band.
US10517000B2 Apparatus and method for performing beamforming operation in millimeter wave communication system
An apparatus and a method for performing a beamforming operation in an access point (AP) in a millimeter Wave (mmWave) communication system are provided. The method includes transmitting a directional reference signal (RS) in an RS transmission (Tx) interval, and transmitting a training signal in an interval different from an interval during which the directional RS is transmitted in the RS Tx interval based on beamforming patterns supported in the AP, wherein a length of the training signal is shorter than a length of the directional RS. The apparatus and the method relate to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as a long term evolution (LTE).
US10516986B2 Method for discovering relay UE via D2D link at UE in wireless communication system and apparatus therefor
A method for communicating a relay user equipment (UE) for a device to device (D2D) link at a UE in a wireless communication system is disclosed. The method includes steps of receiving, from the relay UE, information on an identifier of a second cell connected with the relay UE; transmitting, to a first cell connected with the UE, an assistance message including information that an identifier of the first cell is different from the identifier of the second cell; receiving, from the first cell, a resource allocation message including resource information for a communication via the relay UE; and performing the communication via the relay UE based on the resource information.
US10516985B2 Method and apparatus for performing discovery in wireless communication system
The present specification may provide a method for performing discovery by a seeker terminal in a wireless communication system. In this instance, the method by which a seeker terminal performs discovery may comprise the steps of: transmitting a first frame associated with discovery, by the seeker terminal, to an advertiser terminal; receiving, from the advertiser terminal, a second frame in response to the first frame; and discovering a matching P2P terminal on the basis of the received second frame. The seeker terminal may transmit the first fame by operating in only a search mode, without a listen mode and a scan mode; the advertiser terminal may transmit the second frame by operating in only a listen mode: and the seeker terminal and the advertiser terminal may perform discovery in only a first channel.
US10516982B2 Match Bluetooth low energy (BLE) moving patterns
An example system comprising: a processing resource; and a memory resource storing machine readable instructions executable to cause the processing resource to: receive a Bluetooth Low Energy (BLE) signal transmitted from a user device; generate, from the BLE signal, a BLE moving pattern of the user device, wherein the BLE moving pattern is generated at a different entity than an entity that transmits the BLE signal; track an object carrying the user device via visual information of the object such that a visual moving pattern of the object is generated from the tracking; determine the visual moving pattern matches the BLE moving pattern; and assign, responsive to the determination, an identity obtained from the user device to the object being tracked via the visual information.
US10516975B2 Enhanced messaging using environmental information
Techniques for acquiring, sending, receiving or using status information from a remote location over a network are disclosed. The status information is transmitted over the network between or among electronic devices. The status information can be provided by one or more sensors associated with the electronic device that is transmitting the status information. The status information can be transmitted with messages so as to enhance the messages. On receipt, the status information can be presented in an audio manner. The electronic devices include at least computing devices, such as computers, personal digital assistants, pagers, and mobile telephones.
US10516974B2 Method for equipment networking and outputting by equipment, and equipment
Disclosed are methods for equipment networking, and equipment. Equipment acquires at least one of first information indicating a state of the equipment or second information indicating a state of peer equipment. The equipment determines whether a pre-set condition is met by at least one of the first information or the second information. When the pre-set condition is met by at least one of the first information or the second information, the equipment forms a group with the peer equipment. The equipment monitors data characterizing a signal transmitted by the peer equipment. When a first pre-set condition is not met by the data characterizing the signal transmitted by the peer equipment, the equipment quits the group formed with the peer equipment.
US10516968B2 Techniques for determining a position fix of an object using one or more mobile devices co-located with the object
Disclosed are devices, systems and methods for combining observations obtained at two different mobile devices attached to a human user for performing a navigation operation. For example, observations of a signal acquired at a first mobile device may be selected for computing a position fix based, at least in part, on a utility indicator associated with the observations.
US10516966B2 Configuring mobile device applications based on location
Various implementations monitor a parent geofence that geographically encompasses a plurality of child geofences, each respective child geofence of the child geofences associated with a respective physical location within the parent geofence. One or more implementations receive location data that indicates a current location of a mobile device. In turn, the current location can be used to determine that the mobile device has entered a particular child geofence of the plurality of child geofences. In response to determining that the mobile device has entered the particular child geofence, one or more implementations select an application configuration for a mobile application on the mobile device, where the application configuration corresponds to the particular child geofence. One or more implementations transmit the application configuration to the mobile device effective to alter a functionality of the mobile application at the mobile device based on the current location.
US10516965B2 HVAC control using geofencing
An HVAC control system, wherein a building temperature is controlled to a comfort temperature set point when users are inside the geofence and is allowed to deviate from the comfort temperature set point when all users are outside of the geofence. The amount that the building temperature is allowed to deviate from the comfort temperature set point may be in accordance with how long the users have remained outside of the geofence.
US10516961B2 Preferential rendering of multi-user free-viewpoint audio for improved coverage of interest
A method including, determining, for each of at least two listening positions, a default rendering, determining an overlap for at least one audio source for the default rendering based on the at least two listening positions, determining at least one audio source rendering modification associated with at least one of the at least two listening positions based on the determined overlap, and providing a modified rendering for at least one of the at least two listening positions by processing the at least one audio source rendering so as to improve audibility of the at least one audio source during the audio rendering for at least one of the at least two listening positions.
US10516955B2 Correction of current measurement in an amplifier
Systems and methods according to one or more embodiments are provided for correcting a current measurement through a speaker in an audio system. In one example, a system for driving a speaker includes an output stage configured to drive a current through the speaker. The system further includes a first and second current sensor coupled to the output stage and configured to measure a positive current including a first measurement error and a negative current including a second measurement error through the speaker, respectively. The system further includes a processing block coupled to the first and second current sensors to receive the measured positive and negative current signals and configured to add a positive offset value to an input of each first and second current sensors, determine the first and second measurement errors, and correct a measured current using the positive and negative currents and the determined first and second measurement errors.
US10516909B2 Method and system for recommending dynamic, adaptive and non-sequentially assembled videos
The present disclosure provides a system and method for recommending dynamic, adaptive and non-sequentially assembled videos. The method includes reception of a set of preference data and a set of user authentication data. The method includes development of an interest profile of the user. The method includes fetching of the one or more tagged videos. The method includes fragmentation of each tagged video into the one or more tagged fragments and segregation of one or more mapped fragments into one or more logical sets of mapped fragments. The method includes mining of semantic context information from each mapped fragment and each logical set of mapped fragments. The method includes clustering of the one or more logical sets of mapped fragments and assembling of the one or more logical clusters of mapped fragments to obtain a set of assembled videos. The method includes recommendation of the set of assembled videos.
US10516903B2 Method and apparatus for transmitting video data
A method for transmitting video over a network is disclosed. The method may be implemented by a processor and a non-transitory computer-readable storage medium storing instructions. The method may comprise: receiving, from a video data source, video data; generating a set of images from the video data based on a conversion rule that corresponds to a predetermined playback video quality; and transmitting, over a network to a client device, the set of images for rendering and displaying on a browser installed on the client device.
US10516894B2 Image processing device and method
An image processing device including a predicted vector generation section configured to generate a predicted vector for use in encoding of a motion vector (MV) of a current block by scaling the MV of a reference block, which is a block of a position shifted from a position of the current block in an image of a different view, by a disparity obtained from a periphery of the current block in an image of a non-base view according to a reference destination of the current block and a reference destination of the reference block, an MV encoding section configured to encode the MV of the current block using the predicted vector generated by the predicted vector generation section, and an encoding section configured to generate an encoded stream by encoding the image in units having a hierarchical structure.
US10516891B2 Method and system of reference frame caching for video coding
Techniques related to reference frame caching for video coding are described herein.
US10516889B2 High precision up-sampling in scalable coding of high bit-depth video
The precision of up-sampling operations in a layered coding system is preserved when operating on video data with high bit-depth. In response to bit-depth requirements of the video coding or decoding system, scaling and rounding parameters are determined for a separable up-scaling filter. Input data are first filtered across a first spatial direction using a first rounding parameter to generate first up-sampled data. First intermediate data are generated by scaling the first up-sampled data using a first shift parameter. The intermediate data are then filtered across a second spatial direction using a second rounding parameter to generate second up-sampled data. Second intermediate data are generated by scaling the second up-sampled data using a second shift parameter. Final up-sampled data may be generated by clipping the second intermediate data.
US10516886B2 Image decoding method and apparatus using same
An image decoding method according to the present invention includes: receiving information on a set of reference pictures for configuring a set of reference pictures of a current picture, wherein the information on the set of reference pictures includes the most significant bit (MSB) information that may calculate the MSB of the picture order count (POC) of a long-term reference picture relative to the current picture, and flag information that represents whether there is MSB information; and eliciting the set of reference pictures by using received MSB information when the flag information is 1, and performing marking on the reference picture, wherein the flag information may be 1 when a temporal sub-layer identifier is 0, and there is at least one POC value for which a remainder obtained by dividing by a maximum value MaxPicOrderCntLsb capable of being represented by the LSB is the same as the least significant bit (LSB) of the POC of the long-term reference picture, in a set of POCs of a previous picture including POC values related to the previous picture that may not be discarded without affecting whether other pictures of the same temporal layer may be decoded.
US10516877B2 Light field collection control methods and apparatuses, light field collection devices
Embodiments of the present application disclose light field collection control methods and apparatuses and light field collection devices, wherein one light field collection control method comprises: acquiring an aperture parameter of a main lens of a light field camera; determining, according to the main lens aperture parameter, in an image sensor of the light field camera, a local part of an imaging region corresponding to at least one sub-lens in a sub-lens array of the light field camera as a first imaging region; adjusting pixel density distribution of the image sensor, to cause pixel density of the first imaging region after adjustment to be distinguished from that of other parts of the imaging region; and performing light field collection on a scene via the adjusted light field camera. The embodiments of the present application may improve utilization of image sensor pixels in a process of performing light field collection on a scene based on a light field camera, and improve imaging quality of light field images.
US10516876B2 Dynamic vision sensor and projector for depth imaging
Systems, devices, and techniques related to matching features between a dynamic vision sensor and one or both of a dynamic projector or another dynamic vision sensor are discussed. Such techniques include casting a light pattern with projected features having differing temporal characteristics onto a scene and determining the correspondence(s) based on matching changes in detected luminance and temporal characteristics of the projected features.
US10516872B2 Digital enveloping for digital right management and re-broadcasting
An apparatus includes a memory storing a digital envelope and a wavefront demultiplexing (WFD) device which receives M input streams concurrently, M being an integer greater than 1, performs a WFD transformation on the M input streams, and generates M output streams concurrently. A first input stream includes wavefront multiplexed digital identifiers for digital right management. A second input stream is the digital envelope. The first input stream presented in a digital format appears to human perception as having identical features to the digital envelope presented in the digital format. Each output stream is a linear combination of the M input streams such that the digital identifiers are recovered from at least one of the M output streams. The digital envelope is a data file used by a sender to send the M input streams and is scaled with a magnification factor greater than 1 in the WFD transformation.
US10516871B2 Depth based modification of captured images
An imaging system processes images of a plurality of objects which have been captured by an image capture device for display. Normal processing of the images is modified as either a function of a depth corresponding to one or more of the plurality of objects appearing in the captured images relative to the image capture device or as a function of the depth and one or more image characteristics extracted from the captured images. A depth threshold may be used to avoid inadvertent modifications due to noise.
US10516863B1 Miniature portable projector device
The present invention is a miniature portable projector device that is compatible with multiple file types and formats, and is small enough to fit on a keychain. It comprises of at least one I/O interface to receive/transfer data to/from a data source. A format processing unit converts the received data stored in a memory into a format adapted to be projected on a surface using the optical projection imaging component, provided at one end of device. Said device also features a fingerprint scanner that allows only the authentic user to unlock the device.
US10516860B2 Image processing method, storage medium, and terminal
The present disclosure provides an image processing method, device, terminal, and storage medium. The method includes: obtaining an RGB-NIR image sensor replacing a G component in a Bayer RGGB mode with an NIR component; using the RGB-NIR image sensor to obtain an RGB-NIR RAW image; and obtaining an RGB image and a near-infrared (NIR) image by demosaicing the RGB-NIR RAW image based on a vector median method.
US10516856B2 Network video recorder cluster and method of operation
A video recorder cluster for use in a video surveillance system includes multiple recorder nodes that can each participate in processing of user-specified operations such as playback, recording, and analysis of the video streams. The video recorder cluster determines the required resources for processing the video data of streams, determines the available resources on each of the recorder nodes, and forwards the video data of the streams to recorder nodes that either include the required resources or include a preferred set of available resources in accordance with the required resources. The video recorder cluster presents a single cluster address for client user devices to access the resources of the video recorder cluster, thereby enabling the video recorder cluster to appear as a single virtual network video recorder to clients.
US10516853B1 Aligning virtual representations to inputs and outputs
Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
US10516851B1 User interfaces to facilitate multiple modes of electronic communication
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate communication between users via multiple modes of electronic communication. The system displays a conversation view that presents messages exchanged between a first user and at least one other user in an electronic chat conversation. The conversation view includes an interactive element to enable the first user to initiate a video call with the at least one other user. Based on receiving user input corresponding to an interaction with the interactive element, the system initiates the video call with the at least one other user. The system displays an active call view to facilitate the video call with the at least one other user. The system toggles from displaying the active call view to displaying the conversation view in response to further user input.
US10516836B2 Imaging device
An imaging device includes a light splitting unit which splits first light from a subject into second light and third light, first and second imaging units, and an arithmetic unit. The first light includes the second light having infrared light and at least one of green light and blue light, and the third light having red light or the green light. The first imaging unit includes a first and a second light reception regions. The first light reception region generates at least one of the group consisting of a B signal according to the blue light and a G signal according to the green light. The second light reception region generates an IR signal according to the infrared light. The arithmetic unit generates a visible light image signal from the R signal, the G signal, and the B signal and generates an infrared light image signal from the IR signal.
US10516821B2 Focus detection apparatus and control method therefor
A focus detection apparatus includes an image pickup unit configured to perform photoelectric conversion on a luminous flux having passed through an imaging optical system, a focus detection unit configured to detect a focusing state based on a signal generated by the image pickup unit, a setting unit configured to set a first region within an image generated by the image pickup unit, a display controller configured to control such that an index representing the focusing state detected by the focus detection unit within the first region can be superimposed on the image, and an obtaining unit configured to obtain information regarding a predetermined subject in the image. In this case, the setting unit sets a position of the first region based on information regarding at least one of a position, a size, and a direction of the predetermined subject in the image.
US10516814B2 Camera assembly and electronic device
The present disclosure provides a camera assembly and an electronic device. The camera assembly includes a camera module, a motor and a transmission module. The transmission module is connected between the camera module and the motor. The motor is configured to drive the transmission module so as to drive the camera module to move. The transmission module defines at least one concave part set on a lateral wall of the transmission module. Thus, an empty space may be formed above the concave part. In the electronic device, the empty space may be utilized as the clearance area of the antenna radiator inside the electronic device. Therefore, the performance of the antenna installed close to the camera module may be improved.
US10516813B2 Sensor assembly
A sensor assembly includes a housing having an airfoil shape and including a pressure surface and a suction surface, a sensor attached to the housing and disposed on the suction surface, and a nozzle attached to the housing and directed toward the sensor. A vehicle may include an exterior panel, and the sensor assembly may be attached to the exterior panel.
US10516810B2 Method of gamut mapping and related image conversion system
A method of performing gamut mapping on an input image for an image output device includes receiving the input image to analyze a color distribution of the input image; determining a protect range corresponding to a first percentage of color codes of the input image and a compression range corresponding to a second percentage of the color codes of the input image based on the color distribution of the input image; and moving at least one of the color codes of the input image outside the protect range of the color codes to the compression range by a compression algorithm to perform gamut mapping on the input image.
US10516808B2 Scanner, method of producing scan data, and scan control program
A scanner reads an original and generates a read image, specifies a first region having a pattern on a wrinkle and a second region having a wrinkle and no pattern from the read image, and performs a wrinkle reduction process in which the wrinkle is not reduced in the first region and the wrinkle is reduced in the second region, included in the read image.
US10516806B2 Processing color image of first color space into renderable image of second color space
A color image is processed into a renderable image. The color image comprises a plurality of pixels. Each pixel has colorimetry defined in a first color space. The renderable image comprises a plurality of renderable pixels defined by a device-vector in a second color space. For each pixel: a device-vector defined in the second color space is selected (301) based on the colorimetry defined in a first color space of the pixel. The device-vector comprises a plurality of elements. Each element includes an identifier and an accumulated weighting. An element of the selected device-vector is reselected (303) until the accumulated weighting (a) is greater than a threshold value (t) associated with the pixel (305). The levels for each color of the second color space (or mappings) for the currently selected (307) element of the selected device-vector is determined (309) to convert the pixel into a renderable pixel.
US10516800B2 Method of using middleware for generating vector graphics imaged security documents
A method is provided of digitally imaging a secure portion and a non-secure portion of scratch-off-coating protected documents of at least one game using middleware. The method includes: (a) generating the secure variable indicia in non-vector raster format; (b) generating vector graphics to be imaged on physical document locations; (c) assigning the secure variable indicia in a non-vector raster format to documents in and shuffling the documents throughout a print run; and (d) linking via middleware the secure variable indicia in the non-vector raster format to associated vector graphics variable indicia to be digitally imaged on the documents and to generate vector graphics-formatted data for each document in the print run. The secure variable indicia assignment and shuffling are executed by non-vector raster game generation software output that is reinterpreted by the middleware to produce related vector graphic output for the secure variable indicia.
US10516795B2 Power supply apparatus having plurality of piezoelectric transformers
A first rectification circuit is connected to an output side of a first piezoelectric transformer and outputs a voltage of a first polarity. A second rectification circuit is connected to an output side of the second piezoelectric transformer and outputs a voltage of a second polarity. A frequency adjustment unit is connected between the second rectification circuit and an output of the second piezoelectric transformer, and adjusts a relationship between an output voltage and a drive frequency of the second piezoelectric transformer. A driving circuit supplies a drive signal to both the first piezoelectric transformer and the second piezoelectric transformer.
US10516793B2 Image forming apparatus capable of customizing operation screen based on personal setting information and method for controlling image forming apparatus
An image forming apparatus includes an obtaining unit that obtains personal setting information about a user who logs into the image forming apparatus from a server apparatus and a display control unit that controls a display unit to display a customized operation screen customized for the user based on the obtained personal setting information. If the personal setting information has been obtained from the server apparatus within a predetermined time, the customized operation screen is displayed. If the personal setting information has been obtained from the server apparatus after the predetermined time elapses, the customized operation screen is not displayed.
US10516786B2 Apparatus and methods for audio and/or video communication
An improved apparatus for audio and/or video communication includes first input means for calling another apparatus for audio and/or video communication, and second input means for terminating a call. The apparatus is configured to assign a first functionality to the second input means and a second functionality different from the first functionality to the second input means Activation of the first and second functionality is dependent upon a status of the audio and/or video communication.
US10516770B2 Transmitting entity and method performed thereby for transmitting one or more data packets to a receiving entity
A transmitting entity and a method performed thereby for transmitting one or more data packets to a receiving entity is provided. The transmitting entity and the receiving entity are operable in a communication network. The method performed by the transmitting entity comprises receiving, from an application, a user layer packet, ULP, to be transmitted by means of a transport layer packet, TLP, to the receiving entity. The method further comprises bundling the received ULP together with one or more additional received ULPs in a TLP when a rate of incoming data, bytes or ULPs from the application meets a threshold; and transmitting the TLP to the receiving entity.
US10516763B2 Hierarchical temporal memory (HTM) system deployed as web service
A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server.
US10516749B1 Mobile device content navigation
Systems and methods for communicating and displaying collections of images according to a user-selected queue are described. In some example embodiments, a system aggregates content items organized into collections for display to a user on a device. The system receives a selection from the user of a desired order of collection display, based on the user selecting queue request elements associated with the content collections. In response to receiving a playlist request from the user. the system causes display of the content collections in the order selected by the user. In some example embodiments, the system automatically queues one or more pieces of autoforward content to automatically play after the completion of the queued content.
US10516746B2 Correlating media consumption data with user profiles
In one embodiment, one or more computer systems of a social-networking system retrieve a user profile for a user associated with a media device. The one or more computer systems of a social-networking system receive media consumption. The one or more computer systems of a social-networking system correlates the user profile and the media consumption data to determine device-based media consumption data associated with content being consumed on the media device. The one or more computer systems of a social-networking system store data that associates the user profile with the device-based media consumption data.
US10516742B2 Access session management
A method includes the following: creating trunk status data for each user account, in response to detecting a plurality of concurrent access sessions relating to a single user account, creating respective branch status data for each access session; updating the branch status data in accordance with user access operations; and when an access session relating to a user account ends, updating the trunk status data for said user account based on a comparison of the branch status data of the access session which has ended with the trunk status data for said user account.
US10516741B2 Control device and method for controlling function thereof
According to an embodiment, a smart control device includes an input device; a communication circuit; a connection circuit configured to be electrically connected to another control device; a processor; and a memory. Wherein the memory stores one or more instructions that, when executed, cause the processor to when the control device is not connected with the another control device through the connection circuit, transmit a message associated with a request for execution of a first function to the external device through the communication circuit when receiving an input signal based on the input device; and in when control device is connected with the another control device through the connection circuit, transmit a message associated with a request for execution of a second function corresponding to the second state to the external device through the communication circuit when receiving a user input associated with execution of a specified function.
US10516740B2 Dynamic transport switching in inter-device communication
A transport for data communication can be selected based on current data communication activity. A master device and a slave device can establish a control channel on one transport and one or more data channels. A master device can determine which transport should be used for the data channel(s) based on real-time status information about the data exchange and can coordinate with the slave device to switch the data channel(s) to a different transport when appropriate.
US10516737B2 Monitoring and controlling of distributed machines
According to various aspects, exemplary embodiments are disclosed of apparatus and methods for monitoring and controlling distributed machines. In an exemplary embodiment, a network includes machines each having sensor(s) and/or actuator(s). Each machine has a node resident on the machine and/or in communication with the machine and that provides raw data from the sensor(s) and/or actuator(s). Each node has a network interface, and a processor and memory configured as a node agent to embed the raw data in message(s) without reformatting the raw data. An engine receives and reformats messages from the node agents without reformatting raw data embedded in the messages. The engine directs the reformatted messages including the raw data to user device(s) for use in managing machine activity and/or status. The engine also sends a message from a user device to a node of a given machine, for use in controlling activity and/or status of the given machine.
US10516736B2 Internet of things
Methods and requestor devices for receiving data generated by a virtual device at a virtual requestor device. The method comprises registering the virtual requestor device with a registrar computer using a first application interface. The virtual requestor then transmits a data feed request to the registrar. The data feed request includes information identifying a data feed and information enabling communication with the virtual requestor device. The virtual requestor device then receives, at a second application interface, the data feed from a virtual device via the information enabling communication with the virtual device.
US10516729B2 Dynamic graph adaptation for stream processing over hybrid, physically disparate analytics platforms
Dynamic graph adaptation for stream processing over hybrid, physically disparate analytics platforms, by means of a computer-implemented method that includes obtaining a streaming application graph, generating a partitioned graph by partitioning the streaming application graph in response to a topology descriptor and a partitioning algorithm, compiling the partitioned graph into a plurality of subgraphs for deployment to a plurality of respective runtimes that are described by the topology descriptor, and deploying the plurality of subgraphs to the plurality of respective runtimes.
US10516723B2 Distributing subscriber data in a mobile data network
A mobile data network supports making subscriber data addressable as devices in a mobile data network. Each data chunk is assigned a device address in the mobile data network. The data chunk can then be addressed as a device in the mobile data network. Data chunks corresponding to a subscriber are distributed across multiple devices in the mobile data network. The location of the subscriber's data chunks is tracked by the subscriber's mobile device and also by a tracking table in the mobile data network.
US10516722B2 Mobile application system
A method includes accessing a webpage at a web server from a mobile application executing at a mobile device. A mobile application tag may be identified in the webpage, where the mobile application tag is independent of a device type of the mobile device. The method also includes determining that the mobile application tag corresponds to a native device function of the mobile device and accessing the native device function.
US10516713B2 Convergence sublayer for use in a wireless broadcasting system
A method of encapsulating data and a single frequency network configured to perform the method are disclosed. A content stream of data packets is received, and the data packets in the content stream are formatted in accordance with a first protocol. Information identifying a container size established for the content stream is received. The data packets formatted in accordance with the first protocol are fragmented and packed to form data units formatted in accordance with a second protocol, and the data units are sized based on the container size. The data units formatted in accordance with the second protocol are encapsulated to form second protocol data packets. The second protocol data packets are provided to a transmitter that is synchronized to one or more transmitters in a single frequency network so that each transmitter in the single frequency network broadcasts a same signal that includes the second protocol data packets.
US10516708B2 Method for providing conference service and apparatus thereof
Methods for providing conference service and apparatus thereof are provided, one of methods comprises, receiving identification information of a first user and identification information of a first terminal of the first user from the first terminal of the first terminal, receiving identification information of the first user and identification information of a second terminal of the first user from the second terminal of the first terminal, transmitting first contents to the first terminal of the first user and receiving at least one first reaction information about the first contents from the second terminal of the first user.
US10516702B2 Managing mid-dialog session initiation protocol (SIP) messages
Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.
US10516700B2 Synchronous interface to asynchronous processes
Examples of methods, apparatus, and computer program products are disclosed for facilitating access to one or more services in a network environment. At a host, a request is received from a client machine in communication with the host over a network. An asynchronous service description file indicates one or more asynchronous communication techniques configured to be performed to access or communicate with a service over the network. The asynchronous service description file is a conversion of a synchronous service description file indicating one or more synchronous communication techniques for accessing or communicating with a synchronous service. The asynchronous service description file is provided to the client machine.
US10516696B2 Method and system to dynamically obfuscate a web services interface
The present application relates to the handling of what are generally referred to as denial of service (DoS) attacks. More specifically, the present application relates to a method and system for protecting one or more on-line Web service application servers from DoS and/or distributed DoS (DDoS) attacks.
US10516692B2 Detection of email-related vulnerabilities
Examples relate to detection of email-related vulnerabilities. The examples disclosed herein enable monitoring, at a runtime, application programming interface (API) calls made by a server-based application for the API calls related to at least one of a plurality of email protocols. A request to obtain a first set of data indicating a result of a vulnerability attack may be received from a vulnerability scanner. The examples disclosed herein enable identifying, at the runtime, an API call that has been made based on the vulnerability attack in response to receiving the request. The first set of data may be obtained, at the runtime, based on the API call. The examples disclosed herein further enable providing the first set of data to the vulnerability scanner to detect a vulnerability in the first set of data.
US10516674B2 Method and systems for virtual file storage and encryption
The present invention discloses an intelligent cloud server for cloud storage information management and encryption. In some embodiments, the intelligent cloud server can save and store documents without the need of first saving them in a local drive for upload. Upon storage, the document can be scanned and classified in a security level according to pre-determined settings and parameters. In some embodiments, depending on the classification, the system can encrypt portions of the document in order to facilitate the sharing and access of information in a secure way. Encryption keys and access to the encrypted portions are only provided upon authentication of the user, network, and/or need, according to corresponding protocols for the information.
US10516671B2 Black list generating device, black list generating system, method of generating black list, and program of generating black list
A blacklist generating device acquires a malicious communication log and a normal communication log. A malicious communication profile extracting function calculates statistics on communication patterns included in the malicious communication log and outputs a communication pattern satisfying a certain condition to a potential blacklist. A normal communication profile extracting function calculates statistics on communication patterns included in the normal communication log and outputs a communication pattern satisfying a certain condition to a whitelist. A blacklist creating function searches the potential blacklist for a value with the value on the whitelist, excludes a coincident communication pattern from the potential blacklist, and creates a blacklist.
US10516664B2 Network access security system and method
A method of providing for access to a computer resource, the method including the steps of: (a) providing an initial registration process including the identification and downloading of a user selected candidate image; (b) creating a first derived identifier from the candidate image; (c) upon a user requesting access to the computer resource, requesting from the user a second candidate image, and deriving a second derived identifier from the second candidate image; and (d) comparing the first and second derived identifier and where they are equivalent, granting the user access to the computer resource.
US10516663B2 Systems and methods for variable-length encoding and decoding for enhancing computer systems
A method including: parsing a first portion of data into at least one first data word having a default first word length; outputting, in a default word length mode, the at least one first data word; outputting a transition word indicative of transitioning to a variable word length mode; outputting, after the transition word, a first word length word indicative of a second word length; parsing a second portion of the data into at least one second data word having the second word length; and outputting, after the first word length word, the at least one second data word having the second word length.
US10516655B1 Encrypted boot volume access in resource-on-demand environments
In a resource-on-demand environment, dynamically created server instances are allowed to boot from encrypted boot volumes. Access keys to the boot volumes are provided from a key provider that authenticates new instances based on possession of a security token that has been previously shared between the key provider and the new instance through an out-of-band communication.
US10516651B2 Securely routing sensor data from sensors to a trusted execution environment (TEE)
Various configurations and methods for providing a secure transfer of data from computing device sensors to a Trusted Execution Environment (TEE) are disclosed. As disclosed, various data flows, data sequences, and configurations are provided to allow sensor data to maintain integrity and confidentiality while being accessed by trusted agents of a TEE. In an example, a microcontroller-based TEE is operated to communicate with a sensor hub via a secure hardware channel. The microcontroller-based TEE is configured to receive the sensor data via the secure hardware channel, and communicate the sensor data to other trusted agents in the computing system via secure communications. Other variations of secure communications among multiple sensors, trusted agents, TEEs, and third party services are also disclosed.
US10516650B2 Dynamic, user-configurable virtual private network
Some embodiments described herein relate managing communications between an origin and a destination using end-user and/or administrator configurable virtual private network(s) (VPN(s)). A first VPN that defines a first data path between an origin and a destination can be defined at a first time. A second VPN that defines a second, different data path between the origin and the destination can defined at a second time. Each packet sent across the first VPN and each packet sent across the second VPN can follow the same data path for that VPN, such each packet can be sent across the first VPN or the second VPN in the order it was received, and the transition between the first VPN and the second VPN can be “seamless,” and communications between the origin and the destination are not disrupted between the first time period and the second time period.
US10516646B2 Video signal transmission system
The present invention provides a transmitter including a first source network interface connected to a first transmission path of a plurality of transmission paths, an nth source network interface connected to an nth transmission path of the plurality of transmission paths, a video signal segmenting unit configured to segment a video signal into a plurality of pieces of data, a sequence number allocating unit configured to allocate a sequence number to each of the plurality of pieces of data, an IP packet generating unit configured to generate a plurality of IP packets by adding IP headers to the plurality of pieces of data, and a transmitting unit configured to allocate each of the plurality of IP packets to one of the first source network interface to the nth source network interface, respectively, and to transmit the IP packets independently.
US10516644B2 Near real time relevance ranker for notifications
A notification platform for distribution of notification content in an on-line social network system addresses the technical problem of optimizing the volume of quality notifications that are being delivered to a given member. A notification delivery system is designed as a stream processing system that can fetch, store, and process data in a near-line fashion. It can perform feature generation, processing and scoring of notifications, as well as ranking of the notifications based on their respective relevance scores that are calculated using machine learning techniques. The notification delivery system is positioned centrally with respect to different producers of notifications, such that it can consume centrally-stored information about members' holistic notification experiences.
US10516640B2 Group message updating and displaying method, apparatus, and terminal
A message update method includes: displaying a group message reminding identifier on a session entry of a specified group on a session list interface when it is detected that a message in the specified group is updated. The updated message of the specified group is obtained from a server when it is detected that an operation on either of the group message reminding identifier and the specified group meets a message update condition. The number of updated messages of the specified group on the session entry is displayed when it is detected that the operation on either of the group message reminding identifier and the specified group does not meet the message update condition.
US10516638B2 Techniques to select and prioritize application of junk email filtering rules
Techniques to select and prioritize the application of spam filtering rules in a way that reduces processing time may include receiving an email message for a recipient at a spam filter and extracting email characteristics from the message. Global filtering rule statistics and a profile for the recipient may be retrieved. The technique may include selecting a subset of rules from a set of filtering rules according to the email characteristics, the global filtering rule statistics, and/or the recipient characteristics. The subset of rules may be prioritized and applied to the message from highest priority to lowest until a determination of whether the message is spam is reached. Other embodiments are described and claimed.
US10516629B2 Systems and methods implementing user interface objects
According to one aspect, a system including a memory, at least one processor coupled to the memory, and a user interface component executed by the at least one processor is provided. The user interface component may be configured to present a representation of a first object within a message thread, receive, from a user, a first user interface action associated with the representation of the first object, receive, from the user, an input that causes the first user interface action to be applied to a target element associated with the chat interface, and execute the first user interface action on the target element associated with the chat interface.
US10516619B2 TCP window sizing
An example system for Transmission Control Protocol (TCP) window sizing is disclosed. The example disclosed herein comprises a data flow detection engine, a TCP connection engine, a feedback engine, and a TCP window sizing engine. The data flow detection engine is to detect the number of data flows received by a buffer from a network component. The TCP connection engine is to determine a number of TCP connections within the network component from the number of data flows. The feedback engine is to send a feedback signal to a source of at least one of the number of TCP connections based on a state of the buffer and the number of TCP connections. The TCP window sizing engine is to adjust a TCP window size based on the feedback signal.
US10516618B2 Preamble design on a shared communication medium
Techniques for managing preamble transmission and processing on a shared communication medium are disclosed. An access point or an access terminal, for example, may generate a preamble for silencing communication on a communication medium with respect to an upcoming data transmission, configure the preamble to identify one or more target devices for the silencing, and transmit the preamble over the communication medium in advance of the data transmission. Conversely, the access point or the access terminal may receive a preamble (as a receiving device) over a communication medium, identify one or more target devices for silencing communication on the communication medium with respect to an upcoming data transmission based on the preamble, and selectively silence communication over the communication medium based on itself (as the receiving device) being among the one or more target devices.
US10516608B2 Systems and methods for directly responding to distributed network traffic
Systems and methods are disclosed for directly responding to distributed network traffic received from a plurality of client devices. One method includes receiving, at a source device, client requests including a packet having a reserved portion, a source portion, and a destination portion; determining, for each client request, a target device from a plurality of target devices to respond to the client request; modifying, for each client request by the source device, the destination portion of the packet to an address of target device; modifying, for each client request by a switching layer prior to the target device receiving the modified client request, the destination portion; and responding directly to each client request by the target device without traversing the source device.
US10516596B2 Information processing apparatus, method and non-transitory computer-readable storage medium
A system includes spine switches, leaf switches, information processing apparatuses, and a processor configured to allocate a first leaf switch group to a first job, the first leaf switch group corresponding to a first column in a lattice part including points other than points at infinity of a finite projective plane corresponding to a Latin square fat-tree, and allocate a second leaf switch group to a second job, the second leaf switch group corresponding a second column, and transmit first schedule information on first communication related to the first job to a first information processing apparatus coupled to the first leaf switch group, and transmit second schedule information on second communication related to the second job to a second information processing apparatus coupled to the second leaf switch group, wherein the first and second communication are collective communication in which each of the information processing apparatuses communicates with others.
US10516594B2 Systems and methods for changing the frequency of monitoring data
The present invention discloses methods and systems for monitoring a network connected device by a monitoring server. The monitoring server sends notifications to the network connected device periodically according to a time interval. The time interval is set to a normal value and the notifications include a request for the monitoring data. Then the network connected device sends the monitoring data to monitoring server upon receiving the notifications. Monitoring server receives and stores the monitoring data from the network connected device. When one condition is satisfied, the time interval is changed to a lower value. Therefore, the frequency of sending notifications to network connected device from monitoring server is changed.
US10516592B2 Communication system, bus load monitoring device, and bus load monitoring method
An object of the present invention is to monitor the load of a bus with high accuracy.A bus load monitoring device includes a determination circuit that determines whether the bus load monitoring device is in a bus-off state or a normal state, a first monitoring circuit that monitors the load of a bus when the bus load monitoring device is in the normal state, a second monitoring circuit that monitors the load of the bus when the bus load monitoring device is in the bus-off state, and a switching circuit that switches a monitoring circuit monitoring the load of the bus to the first monitoring circuit or the second monitoring circuit on the basis of the determination result of the determination circuit.
US10516590B2 External health checking of virtual private cloud network environments
Systems and methods are described to enable health checking of computing devices within a virtual private cloud (VPC) networking environment, without requiring that the devices be accessible via a public network address. An endpoint is placed within the VPC, which enables interaction with an external health checking system via a substrate network. The endpoint handles communications between the heath checking system and the VPC, and can modify data originating from the health checking system such that it appears to originate from the endpoint. From the viewpoint of the VPC, the endpoint itself may appear to be conducting health checking. Thus, external health checking can be used on a VPC without compromising the security of the VPC by requiring that a portion of the VPC be externally addressable.
US10516574B2 Method and tool for diagnosing logical networks
Some embodiments provide a method for diagnosing a logical network that includes several logical forwarding elements (LFEs) that logically connects a number of data compute nodes (DCNs) to each other. The method identifies a set of LFEs that logically connects a first DCN of the several DCNs to a second DCN. The method also identifies a transport node that couples to the first DCN and implements the set of LFEs. The method then, for each LFE in the set of LFEs (i) receives a first state of the LFE from the transport node, (ii) compares the first state of the LFE with a second state of the LFE that is received from a controller of the LFE, and (iii) reports the LFE as a problematic LFE along with the transport node and the controller of the LFE when the first and second states of the LFE do not match.
US10516571B2 Server load management
System and method for collecting values of one or more parameters of one or more clients that are communicatively connected to a server. A model is constructed based on the collected values of the one or more parameters to thereby model as a function of time the probability that the values of the one or more parameters of the one or more clients will change by an amount that is considered significant, e.g. at the server. An update of the one or more parameters is received from one of the clients. Responsive to receiving the update, the model is used to calculate a timing for the next update of the values from the one of the clients. The calculated timing for the next update is sent to the one of the clients.
US10516566B2 System and method for efficient network reconfiguration in fat-trees
Systems and methods are provided for supporting efficient reconfiguration of an interconnection network having a pre-existing routing comprising. An exemplary method can provide, a plurality of switches, the plurality switches comprising at least one leaf switch, wherein each of the one or more switches comprise a plurality of ports, and a plurality of end nodes, wherein the plurality of end nodes are interconnected via the one or more switches. The method can detect, by a subnet manager, a reconfiguration triggering event. The method can compute, by the subnet manager, a new routing for the interconnection network, wherein the computing by the subnet manager of the new routing for the interconnection network takes into consideration the pre-existing routing and selects the new routing for the interconnection network that is closest to the pre-existing routing. The method can reconfigure the interconnection network according to the new routing.
US10516561B2 Communication apparatus and communication method
A communication apparatus includes a receiver and a decoder. The receiver includes a plurality of antenna elements and, in operation, receives from a base station apparatus a modulated signal mapped to one of a plurality of subframes defined in a frame corresponding to a communicable range to which the communication apparatus belongs. The plurality of subframes are defined by time-division, frequency-division, or time-and-frequency division of the frame. A maximum number of modulated signals that can be simultaneously transmitted in a subframe from the base station apparatus varies depending on the communicable range. The decoder, in operation, decodes the received modulated signal.
US10516557B2 Method for transmitting signals in DCM mode in wireless LAN system, and device for same
Disclosed according to one embodiment of the present invention is a method whereby a first station (STA) transmits signals using dual carrier modulation (DCM) in a wireless LAN system, comprising: modulating HE-SIG B field information and/or data field information on a wireless frame transmitted by the first STA and transmitting same to a second STA, wherein in the case of modulating the HE-SIG B field information and/or the data field information in a BPSK mode, if a random symbol C1 among symbols modulated in the BPSK mode is mapped to a subcarrier K, a symbol formed by rotating the phase of the symbol C1 is mapped to a subcarrier K+N/2 in a repeating manner, wherein N corresponds to the number of subcarriers of a resource unit for transmitting the HE-SIG B field information and the data field information and K is a random integer equal to or less than N/2.
US10516553B2 Integration of physical and virtual LMR networks
Integration of a land mobile radio (LMR) communications system and other wireless IP based systems such as LTE by way of a virtual router and virtual base stations. The LMR system may be either trunked or conventional. The virtual router maintains LMR IDs and also IP addresses for both physical and virtual base stations, multi bearer terminals and other components of the integrated system. Physical LMR base stations form a physical network. Virtual LMR base stations form a virtual network. These physical and virtual LMR networks communicate using ISSI, AIS or DFSI for example.
US10516549B2 Multicast service with is-is spine-leaf extension in a fabric network
Aspects of the embodiments are directed to systems, methods, and network elements executing instructions stored thereon. Aspects are directed to, for each spine node connected to a leaf node network element, identifying a spine router identifier, identifying a multicast group address, computing a plurality of hash values based on a hash function using the spine router identifier and the multicast group address, identifying a root spine node based on a highest hash value from the plurality of hash values; and transmitting an IS-IS message to root spine node indicating election of spine node as the root spine node.
US10516546B2 Load control device user interface and database management using Near Field Communication (NFC)
An energy control network may include a number of load control devices, such as dimmer switches, multi-button selector switch, occupancy sensors, and remote controllers, among others. These load control devices may be configured for wireless communication. Other wireless devices, such as laptops, tablets, and “smart” cellular phones may be configured to communicate with the load control devices of the energy control network. The load control devices and the other wireless communication devices may also be configured for Near Field Communication (NFC). NFC may be used to provide a load control device with its initial default configuration and/or an application specific configuration. Also, NFC may be used to transfer a configuration from one load control device that may have become faulty, to a replacement load control device. And NFC may be used to provide and trigger commands that may cause a load control load device to operate in a predetermined manner.
US10516545B2 Congestion management in a multicast communication network
It is disclosed a method for managing a congestion in a communication network supporting the transmission of multicast data flows. The method comprises, upon detection of a congestion at a transmission interface of a router: identifying a multicast data flow being forwarded through the transmission interface and suffering a packet loss; interrupting the transmission of the data flow through the transmission interface downstream the router and, in case the data flow would be transmitted downstream the router trough the transmission interface only, sending a request to an upstream router for interrupting the transmission of the data flow from the upstream router to the router; and inhibiting, for a given period of time, any request to forward the data flow via the transmission interface.
US10516543B2 Communication protocol using implicit certificates
A first entity and a second entity establish a protected authenticated communication channel using an implicit certificate issued by a certificate authority. In some examples, the implicit certificate is generated based at least in part on the ring learning with errors (“RLWE”) problem. Using the implicit certificate, the first entity and the second entity exchange information that enables the entities to negotiate a shared secret. The shared secret may be used to establish a cryptographically protected communication channel. Successful use of the shared secret authenticates the identity of the first entity and the second entity.
US10516520B2 Controlling UE behavior for CSI/SRS reporting during DRX
The invention relates to a method for transmitting a periodic channel quality report (CSI) and/or a sounding reference symbol (SRS) from a UE to an eNodeB. To avoid double decoding at the eNodeB in transient phases, a deterministic behavior of the UE is defined by the invention, according to which the eNodeB can unambiguously determine whether the UE will transmit the CSI/SRS or not. According to one embodiment, the UL grants and/or DL assignments received until and including subframe N−4 only are considered; UL grants and/or DL assignments received by the UE after subframe N−4 are discarded for the determination. Additionally, DRX-related timers at subframe N−4 are considered for the determination. In a second embodiment, DRX MAC control elements from the eNodeB, instructing the UE to enter DRX, i.e., become Non-Active, are only considered for the determination if they are received before subframe N−4, i.e., until and including subframe N−(4+k).
US10516516B2 Precoding information obtaining method, and device
Embodiments of the present invention provide a precoding information obtaining method and a device. The method includes: separately precoding, by a network device by using N sub-codebooks, a pilot group including K pilots to obtain N precoded pilot groups, where the sub-codebooks are subsets of a precoding codebook, the precoding codebook includes M precoding vectors, each sub-codebook includes K precoding vectors; sending, by the network device, a precoded pilot group to a terminal device in each of W RB groups; and receiving, by the network device, precoding information fed back by the terminal device for any one of W precoded pilot groups. According to the precoding information obtaining method and the device, a quantity of pilot signals sent by the network device in each RB group is reduced, and pilot overheads in each RB group are reduced.
US10516515B2 Method and apparatus for use with a radio distributed antenna system having an in-band reference signal
Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a reference signal, a control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The instructions in the control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. The reference signal is received at an out of band frequency relative to the control channel. Other embodiments are disclosed.
US10516505B2 Baseband processors, base station, user device, and methods thereof
The present application relates to a baseband processor, comprising a receiver circuit configured to receive a downlink carrier aggregation transmission, wherein the baseband processor further comprises an encoder configured to generate a Cyclic Redundancy Check (CRC) code word based on at least one Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) feedback bit in response to the downlink carrier aggregation transmission, jointly encode at least one radio network parameter (P) of a user device with the CRC code word, and generate an uplink control information message (M) comprising the at least one HARQ-ACK feedback bit and the jointly encoded radio network parameter and CRC code word. Furthermore, the present application also relates to corresponding methods, a wireless communication system, a computer program, and a computer program product.
US10516504B2 Two bit error calibration device for 256 bit transfer and the method for performing the same
A method for determining two bits errors in transmission of 256 bits and the device for realization of this method is provided. By the method and device, the two error bits transferred bits can be determined and corrected by using least bits in operation. Therefore, the amount of data in transmission is increased with a least quantity and thus the transmission quality is not affected.
US10516501B2 Network node, user device and methods thereof
The present disclosure relates to a device, and a method and a network node for a wireless communication system. The device includes: a transceiver and a processor, and the transceiver is configured to receive a first control signal from a network node where the first control signal includes a measurement request for a first reference signal, and receive the first reference signal from the network node, the processor is configured to measure the first reference signal according to the measurement request, and the transceiver is further configured to transmit a second control signal to the network node where the second control signal includes a measurement report indicating the measurement of the first reference signal, and transmit a second reference signal to the network node where the measurement report indicates a transmitted power of the second reference signal.
US10516497B2 Reception apparatus, transmission apparatus, and data processing method
The present technology relates to a reception apparatus, a transmission apparatus, and a data processing method that permit downloaded reproduction of non-realtime content by reducing load associated with implementing resident applications.The reception apparatus acquires a first application, included in a digital broadcast signal, that handles a download of content reproduced in non-realtime, acquires metadata, included in the digital broadcast signal, that includes information for controlling the content download in response to operation of the first application, and handles the download of the content included in the digital broadcast signal by controlling the operation of the first application on the basis of the metadata. The present technology is applicable, for example, to a TV receiver.
US10516493B2 Proximate communication with a target device
Systems and methods may use proximate communication to retrieve information pertaining to a target device. In one example, the method may include detecting the target device within a vicinity of a user device, receiving an information request response communication including information pertaining to the target device, and receiving an operation request response communication including information pertaining to a performed operation.
US10516484B2 Optical module
Some embodiments of the present application provide an optical module, including: a master control chip and a laser receiver; the laser receiver being connected to the master control chip; where the laser receiver includes: a PIN photodiode, a trans-impedance amplifier, a lens, and a shell; the PIN photodiode being electrically connected to the trans-impedance amplifier; and the lens being coated with an antireflection film; where the optical module further includes a bracket and a claw, where the laser receiver is fixed between a housing of the optical module and the bracket by the claw.
US10516478B2 Controller based path estimation and path provisioning using optical impairment data
A method implemented by a domain controller in a network comprises transmitting, by a transmitter of the domain controller to a super controller, an update message comprising path information for one or more parallel paths having a common wavelength from a source to a destination, wherein the one or more parallel paths are free of optical impairments when the update message is transmitted to the super controller, receiving, by a receiver of the domain controller from the super controller, an initiate message comprising an identifier of a path selected from the one or more parallel paths, and provisioning, by a processor of the domain controller, the path based on a verification that the path selected by the super controller is free of optical impairments.
US10516476B2 Systems and methods for managing multilayer communication networks
A system for mapping a multilayer network having a server layer and a client layer is provided. The system includes a framework configured for comparing information obtained from a first traffic counter of a client port to information obtained from a second traffic counter of a server port to thereby determine if the client port and the server port are linked.
US10516473B2 Network capacity management
An example embodiment may involve flying, by an unmanned aerial vehicle (UAV), to a geographical location, where a wireless router is at the geographical location. The example embodiment may also involve detecting, by the UAV, a wireless coverage area defined by the wireless router. The example embodiment may also involve accessing, by the UAV, the wireless coverage area using a network identifier and a password. The example embodiment may also involve establishing, by the UAV, a backhaul link to a data network. The example embodiment may also involve transmitting, by the UAV, a notification to a client device served by the wireless coverage area, where the notification indicates that the UAV is a default gateway for the wireless coverage area. The example embodiment may also involve exchanging, by the UAV, data transmissions between (i) the client device, and (ii) one or more other devices accessible via the data network.
US10516459B2 Method for transmitting and receiving channel state information (CSI) in wireless communication system, and apparatus therefor
A method for transmitting and receiving channel state information (CSI) in a wireless communication system, and an apparatus therefor are disclosed. Specifically, a method for a terminal transmitting CSI in a wireless communication system supporting multi-user superposition transmission (MUST) may comprise the steps of: reporting to a base station a first precoding matrix indicator (PMI) indicating a precoding matrix that is the most preferred by the terminal, and a first channel quality indicator (CQI) that is calculated assuming use of the first PMI; and reporting to the base station a second PMI indicating a precoding matrix that is secondly preferred by the terminal, and a second CQI that is calculated assuming use of the second PMI.
US10516447B1 Dynamic power levels in NFC card communications
Various embodiments are directed to dynamically and temporarily adjusting power to an NFC reader of a computing device from a first power level to a second power level based on a feedback mechanism between a contactless card and the computing device. The contactless card may provide a message containing a checksum. The computing device may receive the message and calculate a checksum based on the received message. By comparing these two checksums, it may be determined whether the entire message has been correctly received. If not, the power to the NFC reader may be temporarily increased to allow better communication between the contactless card and the computing device.
US10516446B2 Wireless power transmitter and method of controlling the same
A wireless power transmitter includes a switch circuit including switches connected to a transmission resonator; a current detector configured to detect a transient current induced in the transmission resonator; and a controller configured to control the switch circuit and adjust an output of the wireless power transmitter based on an amplitude of the transient current.
US10516445B2 RF front end module and near field communication device
A device for inductively coupled communications includes an NFC module for generating an electromagnetic carrier signal and modulating the carrier signal according to data to be transmitted, and a single ended antenna coupled to and driven by said NFC module with the modulated carrier signal. The device includes an RF front end coupled between said NFC module and said antenna. The RF front end includes an inductor coupled to a first terminal of a differential transmitter of said NFC module in the first transmitting path, and a capacitor coupled to a second terminal of said differential transmitter in the second transmitting path. The RF front end further includes a receiving path coupled to an input terminal of a single ended receiver of said NFC module. The RF front end does not use a balanced to unbalanced (Balun) transformer.
US10516439B2 Interference testing
In one example a controller comprises logic, at least partially including hardware logic, configured to implement a first iteration of an interference test on a communication interconnect comprising a victim lane and a first aggressor lane by generating a first set of pseudo-random patterns on the victim lane and the aggressor lane using a first seed and implement a second iteration of an interference test by advancing the seed on the first aggressor lane. Other examples may be described.
US10516438B2 Deactivation method and system in crosstalk scenario
A deactivation method and system in a crosstalk scenario which relates to the field of mobile communications technologies. The method includes M transceivers of a central office end sending data using M lines, and when the M transceivers are in a data transmission showtime state, and when a trigger state change event is detected, switching, by N transceivers, to a deactivation execution state, to deactivate N lines among the M lines, acquiring an update coefficient used to update a crosstalk cancellation coefficient between active lines, updating the crosstalk cancellation coefficient between the active lines using the update coefficient, and controlling the transceivers in the deactivation execution state to enter a silent or an idle state.
US10516434B2 Communication circuit enabling optimal synchronization for self-interference cancellation (SIC) in a wireless communications system (WCS)
A communication circuit in a wireless communications system (WCS) is provided. The WCS employs self-interference cancellation (SIC) circuitry to suppress an interference signal(s) associated with an uplink communications signal(s) in a target uplink band(s). A communication circuit is employed to provide more accurate temporal and phase estimates about interference signal(s) in the target uplink band(s). The communication circuit utilizes an anchor downlink signal, which can be any of the downlink communications signals communicated in the WCS, to help determine an optimal phase shift for uplink communications signal(s) in the target uplink band(s). Accordingly, the SIC circuitry can suppress the interference signal(s) in the target uplink band(s) based on the optimal phase shift. By determining the optimal phase shift in the target uplink band(s), it is possible to achieve accurate temporal and phase synchronization in the SIC circuitry, thus helping to achieve higher and more stable interference suppression in the WCS.
US10516433B2 Modem and RF chips, application processor including the same and operating method thereof
A modem chip communicates with a radio frequency (RF) chip and includes a digital interface configured to receive data including a plurality of samples from the RF chip based on digital communication. A logic block generates a frame synchronization signal based on a clock signal in the modem chip, provides the generated frame synchronization signal to the digital interface, and receives the plurality of samples in synchronization with the frame synchronization signal.
US10516428B1 Radio frequency front-end slave circuit and related apparatus
A radio frequency front-end (RFFE) slave circuit and related apparatus are provided. The RFFE slave circuit may be coupled to a number of RFFE masters over an RFFE bus. The RFFE slave circuit may be configured by the RFFE masters for accessing, either concurrently or alternately, a number of sharable circuits in an envelope tracking (ET) circuit. The RFFE slave circuit may include common configuration circuitry configured to set a common configuration parameter(s) for a concurrently sharable circuit(s) in the ET circuit. The RFFE slave circuit may include private configuration circuitry configured to set a private configuration parameter(s) for an alternately sharable circuit(s) in the ET circuit. By employing the RFFE slave circuit to set the common and/or private configuration parameter(s) for the ET circuit, it may be possible to reduce processing delays in the RFFE bus, thus helping to improve efficiency of the ET circuit and/or the power amplifier(s).
US10516427B2 PAM-4 DFE architectures with symbol-transition dependent DFE tap values
Decision feedback equalization (DFE) is used to help reduce inter-symbol interference (ISI) from a data signal received via a band-limited (or otherwise non-ideal) channel. A first PAM-4 DFE architecture has low latency from the output of the samplers to the application of the first DFE tap feedback to the input signal. This is accomplished by not decoding the sampler outputs in order to generate the feedback signal for the first DFE tap. Rather, weighted versions of the raw sampler outputs are applied directly to the input signal without further analog or digital processing. Additional PAM-4 DFE architectures use the current symbol in addition to previous symbol(s) to determine the DFE feedback signal. Another architecture transmits PAM-4 signaling using non-uniform pre-emphasis. The non-uniform pre-emphasis allows a speculative DFE receiver to resolve the transmitted PAM-4 signals with fewer comparators/samplers.
US10516423B2 Polar transmitter and method for generating a transmit signal using a polar transmitter
A polar transmitter provided for transmitting a phase/frequency modulated and amplitude modulated transmit signal and a method for generating a transmit signal using a polar transmitter are described. An example polar transmitter comprises a phase locked loop for generating a phase/frequency modulated precursor of the transmit signal. The phase locked loop comprises at its input a phase error detection unit for detecting a phase error of the precursor fed back from the output of the phase locked loop to the phase error detection unit as a feedback signal. The polar transmitter comprises a digital amplitude modulator for amplitude modulation of the precursor, resulting in the transmit signal. The digital amplitude modulator is arranged within the phase locked loop for amplitude modulation of the precursor before being output by the PLL. The phase error detection unit is further provided for detecting the amplitude of the feedback signal.
US10516421B1 Apparatuses and methods involving radio configurability for adapting to radio-frequency systems
Embodiments in accordance with the present disclosure are directed to communications apparatuses and methods thereof that includes a radio frequency (RF) front-end circuitry and RF back-end circuitry. The RF front-end circuit receives sets of RF signals concurrently and as transmitted from at least two disparate communication networks. The front-end circuitry includes a tunable radio having at least one antenna feeding signal conditioning and down conversion circuitry, and decimation circuitry. The decimation circuitry filters and decimates data associated with the RF signals into a plurality of digital data streams. The RF back-end circuitry includes a plurality of digital-signal processors (DSPs) that extract raw data packets from the digital data streams and a microprocessor. The microprocessor transmits the plurality of digital data streams to the plurality of DSPs and transmits the extracted raw data packets, received from the plurality of DSPs, to an end-user device.
US10516417B2 Polar code encoding method and encoding apparatus
The present invention discloses a polar code encoding method and encoding apparatus. The method includes: mapping M reserved bits of a broadcast signaling respectively to M low-reliability information bits in K information bits of a polar code, and mapping remaining bits of the broadcast signaling to remaining information bits of the K information bits, to obtain bits after mapping, where M
US10516415B2 Method of compressing convolution parameters, convolution operation chip and system
A method for compressing multiple original convolution parameters into a convolution operation chip includes steps of: determining a range of the original convolution parameters; setting an effective bit number for the range; setting a representative value, wherein the representative value is within the range; calculating differential values between the original convolution parameters and the representative value; quantifying the differential values to a minimum effective bit to obtain a plurality of compressed convolution parameters; and transmitting the effective bit number, the representative value and the compressed convolution parameters to the convolution operation chip.
US10516413B2 Digital-to-time converter and information processing apparatus
A digital-to-time converter has an oscillator; and count circuitry that starts counting a number of oscillations of the oscillator when an activation signal is input, and outputs a first delay activation signal obtained by delaying the activation signal during a period from a timing when the activation signal is input to a timing when a counted number of oscillations reaches a reference number set based on a digital input signal.
US10516410B2 A/D converter and A/D conversion device
An A/D converter includes: a first wiring layer including a first A/D conversion circuit including a first capacitor group in which a plurality of weighted unit capacitors are connected in parallel and a second capacitor group in which a plurality of unit capacitors are connected in parallel, the second capacitor group being connected in parallel with the first capacitor group; and a second wiring layer including a second A/D conversion circuit including a third capacitor group in which a plurality of weighted unit capacitors are connected in parallel and a fourth capacitor group in which a plurality of unit capacitors are connected in parallel, the fourth capacitor group being connected in parallel with the third capacitor group, in which the first wiring layer and the second wiring layer are stacked such that the first A/D conversion circuit and the second A/D conversion circuit are disposed at overlapping positions.
US10516401B2 Wobble reduction in an integer mode digital phase locked loop
A circuit includes a time-to-digital converter (TDC) to produce an output signal that is a function of a time difference between a first input clock to the TDC and a second input clock to the TDC. A first delay line is also included to add a time delay to a third clock to produce the first input clock. A pseudo random binary sequence generator generates a pseudo random binary bit sequence to be used to vary the amount of time delay added by the first delay line to the third clock.
US10516398B2 Logic design with unipolar memristors
Logic gates are made from first and second resistive elements connected together to form a voltage divider. One or both of the resistive elements is a unipolar memristor. OR and NOT gates may be constructed to make a digital logic system.
US10516397B2 System level interconnect with programmable switching
In an example embodiment, a digital block comprises a datapath circuit, one or more programmable logic devices (PLDs), and one or more control registers. The datapath circuit comprises structural arithmetic elements. The one or more PLDs comprise uncommitted programmable logic. The one or more control circuits comprise a control register configured to store user-defined control bits, where the one or more control circuits are configured to control both the structural arithmetic elements and the uncommitted programmable logic based on the user-defined control bits.
US10516396B2 Overlay architecture for programming FPGAs
An overlay architecture and an associated method that uses datapath merging to provide minimal-overhead support for multiple source netlists, and optionally provides an adjustable amount of flexibility through a secondary interconnect network is disclosed.
US10516393B2 Power on reset circuit
A power on reset circuit includes a first inverting circuit, a second inverting circuit, a charging apparatus, an output buffer, a current drainer, and a first capacitor. The first inverting circuit and the second inverting circuit are coupled between a voltage detection end and a signal control end in opposite directions. The current drainer drains a current from the voltage detection end according to a power voltage and a voltage on the signal control end. The charging apparatus charges the voltage detection end according to the voltage on the signal control end. The output buffer generates a reset signal according to the voltage on the signal control end.
US10516385B2 Ring oscillator, controlling circuit and methods for realignment
A ring oscillator is provided. The ring oscillator includes a pseudo pass-gate inverter, a third transistor, a fourth transistor and a delay chain. The pseudo pass-gate inverter includes a first transistor and a second transistor in series. The third transistor is connected in series with the pseudo pass-gate inverter. The drain of the fourth transistor is connected to an output of the pseudo pass-gate inverter. The gate of the fourth transistor is connected to the gate of the third transistor to receive the realignment signal. The delay chain includes a plurality of delay cells. An input of the delay chain is connected to the output of the pseudo pass-gate inverter. When the realignment signal is in a realignment state, the third transistor is turned off, the fourth transistor is turned on.
US10516383B1 Reducing power consumption in a processor circuit
Embodiments of the present disclosure pertain to reducing power consumption in a processor circuit. In one embodiment, a processor circuit comprises a plurality of data storage modules. The plurality of data storage modules each include one or more first multibit flip flop circuits having a first power consumption per bit and one or more second flip flop circuits having a second power consumption per bit. The first multibit flip flop circuits may have more bits than the second flip flop circuits. Additionally, the first power consumption per bit may be less than the second power consumption per bit such that power consumption is reduced when the first multibit flip flop circuits are used to store bits that change with a higher frequency than bits stored in the second flip flop circuits.
US10516364B1 Field-deployable solar panel stand
A field-deployable solar panel stand configured to transition between a collapsed configuration for carrying and an expanded configuration for use. The stand includes a plurality of linear posts, cross members, legs and support members interconnected through a plurality of joint assemblies configured to slide along a length of the linear posts to transition the stand between the collapsed and expanded configurations.
US10516359B2 Identification of a secondary part during use in a linear-motor-based system
A method for identifying a secondary part during use in a linear-motor-based system, wherein a primary part includes primary-part coils in the linear-motor-based system, the secondary part has a magnetic active part and the primary-part coils can be actuated via a drive current such that an advancing force acting on the secondary part and movement of the secondary part along the primary part is achievable, where at least one secondary-part winding in a circuit is provided on the secondary part, selected primary-part coils are energized via a primary current at one or more test signal frequencies to induce a secondary current in the secondary-part winding to identify the rotor, a characteristic property of the secondary-part winding or the circuit is representative of the secondary part, and where the secondary current influences a current response of the primary-part coils and the characteristic property is measured using the current response.
US10516357B2 Generator and method for controlling a generator
A switched reluctance generator and devices and methods for its control are concerned with generators and controls which can operate in an aerospace environment. The generator may have: a rotor having rotor poles; a stator having stator poles; and a controller. Either the rotor or stator poles each have windings to which current can be supplied to energise the poles and from which current can be drawn to a load; and the controller is arranged to: periodically excite each of the windings in turn to a pre-determined level of current; measure the current generated in each winding; cease the excitation when the current generated in each winding exceeds the excitation current; and direct the generated current in each winding to the load. The generator may thereby avoid the need to determine the position of the rotor poles relative to the stator poles to provide the commutation of the generator.
US10516355B2 Methods and systems for automatic rotation direction determination of electronically commutated motor
A method for determining a direction of rotation for an electronically commutated motor (ECM) is described. The motor is configured to rotate a blower and the method comprises rotating the blower using the ECM and determining if the resulting blower rotation is indicative of the desired direction of rotation for the blower.
US10516347B1 Load detection method and apparatus
Safe detection of an external load attached to an AC power outlet of a power supply stands out as one advantage of the power supply apparatus and method contemplated herein, although other advantages flow therefrom. Not least among the other advantages are a simplicity of design offering an economical and robust mechanism for detecting external loads. The contemplated mechanism relies on the application of a DC voltage to one electrical phase of the AC power outlet and the coupling of that voltage to the other electrical phase of the AC power outlet through an interconnecting resistor. With both phases respectively coupled to voltage divider circuits nominally matched in value, the divided down voltages measured from the respective phases will differ in dependence on the relative size of the interconnecting resistor and the resistive value of any load attached to the AC power outlet.
US10516344B2 Convertor apparatus configured to optimize initial charging time of DC link capacitor
A convertor apparatus includes: a main circuit unit which converts an alternating current to a direct current and outputs the same to a DC link; a DC link capacitor; an alternating current voltage detection unit which detects an alternating current voltage crest value of the main circuit unit; a DC link capacitor voltage detection unit which detects a DC link capacitor voltage value; an initial charging unit which includes a switch for opening and closing an electrical path between the main circuit unit and the DC link capacitor and a charging resistor; a current detection unit which detects a current value flowing into the main circuit unit or flowing out of the main circuit unit; and a voltage reference value setting unit which sets the voltage reference value in accordance with the current value when the switch is adapted from to be opened into to be closed.
US10516340B1 Communication through the flyback power transformer by the usage of the zero voltage switching pulse
The disclosure describes techniques to send digital information from the secondary side to the primary side of a power converter, such as a flyback power converter. By modulating the amount of time between zero voltage switching (ZVS) pulses initiated by a synchronous rectification (SR) transistor on the secondary side, a power converter circuit of this disclosure may communicate digital information to the primary side from the secondary side. The power converter circuit of this disclosure may include stable, accurate and reliable ZVS pulse detection techniques on the primary side to determine slight changes in the period between ZVS pulses from the secondary side. A controller circuit on the secondary side may encode digital information by modulating the ZVS period, e.g. increased period, decreased period or no change to the period.
US10516325B2 Precise spatial motion device
Disclosed is a precise spatial motion device including: a motion unit including a plurality of drivers that do not contact each other and are elastically connected to each other; and a control unit that controls the drivers to drive in a six-degree-of-freedom manner and in three-dimensional space by controlling magnetic force. In accordance with the constructions of the present disclosure, the drivers are connected to each other in a non-contact and frictionless manner, and thus, driving may be performed in a six-degree-of-freedom manner and in three-dimensional space. Accordingly, position and attitude errors are not accumulated, whereby precise motion control may be achieved.
US10516322B2 Method and apparatus for maintenance of electric motor
An electric motor is disclosed having a detachable stator tooth. In some implementations, coil windings of the electric motor may be coupled to one or more drivers independently of other coil windings. A method of repairing and manufacturing an electric motor having a detachable stator tooth is also disclosed.
US10516321B2 AC power generator
This invention is concerning a rectifying device in an AC power generator, the rectifying device including a broken-ring-shaped heat sink supporting a rectifying element and cooling the rectifying element and a circuit board holding the heat sink. The circuit board includes an engaging projection. The heat sink includes a hole, into which the engaging projection is fit, and a gravity center adjustment portion.
US10516318B2 Linear actuator
The present invention relates to a linear actuator (1) comprising an outer tube (3) secured to a console and a rear mounting (5) and a front mounting (7) for mounting the linear actuator (1). The linear actuator (1) further comprises a motor housing (6) which constitutes a first part of an actuator housing (2) The linear actuator (1) further comprises an inner tube (4) which at its outermost end is secured to the front mounting (7) and with its other end is in connection with a spindle nut on a spindle. Through a transmission an electric motor causes the spindle to rotate at which the spindle nut and the inner tube will be moved in an outwards or inwards direction depending on the direction of rotation of the spindle. The spindle nut and the inner tube are guided telescopically in the outer tube. The spindle nut and the inner tube are secured against rotation in the outer tube. Due to the number of components and a large number of assembly operations, the production of this type of linear actuator (1) is cost-intensive. The invention thus relates to providing a linear actuator (1) which is more production friendly and cost-efficient. This is achieved according to the invention in that the outer tube (3) and the console (37) are cast as a unit which constitutes a base unit (36). Thus, both the number of components as well as the number of assembly operations is reduced causing the total cost for manufacturing of the linear actuator (1) to be reduced considerably.
US10516315B2 Drive device and ventilation member
A drive device includes: a rotor and a stator; a case housing the rotor and the stator; a brake rotor that is arranged on the outside of the case and rotates in conjunction with the rotation of the rotor; a brake caliper that stops the rotation of the brake rotor by coming in contact with the brake rotor; and a ventilation membrane that is attached to the case, stops fluid or solids from penetrating inside the case from outside the case and also has formed therein multiple pores that permit gas to flow between inside and outside. The case has an output part that supports the rotor and a stator holding part that supports the stator. The ventilation membrane is attached to the stator holding part.
US10516313B2 Insulator for armature, motor
An insulator for an armature has holes and guide portions. The holes are penetrated by pins. The pins are connected to one ends of corresponding coils, respectively. The guide portions respectively guide the jumper lines in a circumferential direction with respect to an axis.
US10516312B2 Stator coil, method for manufacturing stator, and rotating electrical machine
A stator coil that includes a first coil portion including a pair of first slot-housed portions respectively arranged on an outer side of a first slot of the stator core in a radial direction and on an outer side of a second slot of the stator core in the radial direction; a second coil portion including a pair of second slot-housed portions respectively arranged on an inner side of the first slot in the radial direction and on an inner side of a third slot in the radial direction, the third slot being arranged across the first slot from the second slot in a circumferential direction; and a third coil portion including a pair of third slot-housed portions respectively arranged on an inner side and on an outer side in the radial direction.
US10516306B2 Direct-current electric motor
For applications standard d-c machines require gear-boxes, there is designed a d-c motor provided with a first basic element (1) made of magnetic conductive material and carrying a system of unipolar oriented magnets (3) and further provided with a second basic element (2) made of magnetic non-conductive material and carrying at least one coil (4) with leads for connection to a source of d-c current. The coil (4) is located on a core (5) made of a magnetic conductive material and arranged mutually spaced apart along the system of the magnets. The first and the second parts are mutually relatively movable. In a preferred application the magnets are made of permanent magnets (3).
US10516303B2 Return coupled wireless power transmission
Aspects of return coupled wireless power transmission systems are described. A system can include a conductor. The conductor can extend from a guided surface waveguide probe. The conductor can be coupled to a ground of the guided surface waveguide probe. A guided surface wave receiver can be positioned proximate to the conductor.
US10516300B2 Power receiving unit, power receiving control method, feed system, and electronic apparatus
A power receiving unit includes: a power generation section configured to generate DC power based on a power signal wirelessly supplied from a power feeding unit; a load connection section configured to turn on or off supply of the DC power to a load; and a control section configured to control feed power of the power signal, and to turn on the load connection section when the power signal satisfies a variable reference condition.
US10516292B2 Two-level LED security light with motion sensor
A lifestyle LED security light including a light-emitting unit configured with two sets of LED loads respectively emitting different color temperature lights is disclosed. At dusk the light-emitting unit is automatically turned on for a first level illumination with a low color temperature light featuring an aesthetic night view with the motion sensor being deactivated for a time duration, and then the light emitting unit is changed to a second level illumination and at the same time the motion sensor is activated, wherein when the motion sensor detects a motion intrusion, the light-emitting unit is instantly switched to perform a third level illumination with a a high light intensity and a high color temperature light. The color temperatures of the first level illumination and the third level illumination are respectively adjustable by simultaneously and reversely adjusting the electric powers respectively allocated to the two sets of LED loads.
US10516289B2 Unit cell of a wireless power transmitter for wireless power charging
Disclosed is a wireless power transmitter for wirelessly delivering power to a receiver device, the wireless power transmitter including: a plurality of unit cells configured to radiate one or more radio frequency (RF) power transmission waves, each unit cell in the plurality of unit cells including: (i) a metal portion having an interior perimeter that surrounds an aperture defined by the metal portion; and (ii) an antenna that is aligned with the aperture in a first dimension, the antenna being configured to radiate one or more RF power transmission waves for wirelessly charging a receiver device. The one or more RF power transmission waves leak from the wireless power transmitter at least in part through the aperture when the receiver device is positioned within a threshold distance from the unit cell.
US10516287B2 System, method and apparatus for safe A4WP polling
The disclosure relates to a method, apparatus and system to wirelessly charge a device without creating fire hazard or other risks to nearby sensitive objects. An exemplary embodiment includes a memory circuitry and a chipset. The chipset communicates with the memory circuitry and is configured to selectively communicate with one of a wireless charging module and an NFC module to detect presence of the sensitive device. The chipset can be further configured to: transmit a first polling signal at a first power level for a first duration and detect a response from the sensitive device; if no response is detected during the first duration, transmit a second polling signal at a second power level for a second duration; cease polling signal transmission if response is received to either the first or the second polling signals; and engage the wireless charging module to charge the proximally located wireless device if no response is detected from the sensitive device during the first or the second duration.
US10516285B2 Wirelessly providing power to a fully discharged battery
Techniques for wireless charging in a system, method, and apparatus are described herein. An apparatus for charging at a wireless power receiver may include logic. The logic is configured to supply voltage received at the wireless power receiver at a first power level to a battery that is initially fully discharged, wherein the power of the first power level is received during a predefined interval of a fully discharged battery protocol. The logic is to monitor a second power level available at the battery, and initiate a wireless handshake with a wireless power transmitter inductively coupled to the wireless power receiver indicating configurations of the wireless power receiver upon detection of the second power level meeting or exceeding a predefined threshold.
US10516278B2 Integrated-current-amount measurement apparatus, battery-remaining-amount measurement apparatus, and electronic device control system
A measurement circuit measures a first integrated amount (integrated current amount) of a current which flows from a battery to a load. The first integrated amount is an amount in a first time period in which the measurement circuit operates. A detection circuit detects the number of operations of the load. A calculation circuit calculates a second integrated amount (total integrated-current amount) of the current on the basis of the number of operations and the first integrated amount. The second integrated amount is an amount in a third time period including a second time period in which the measurement circuit stops.
US10516274B2 Simultaneous transmission and reception of guided surface waves
Disclosed are various embodiments of a guided surface wave transmitter/receiver configured to transmit a guided surface wave at a first frequency and to receive guided surface waves at a second frequency, concurrently with the transmission of guided surface waves at the first frequency. The various embodiments can be configured to retransmit received power and applied the received power to an electrical load. The various embodiments of the guided surface wave transmitter/receiver also can be configured as an amplitude modulation (AM) repeater.
US10516267B2 Method and its system of management of priority-based energy distribution
Disclosed are a priority-based energy distribution method and a priority-based energy distribution system for performing the priority-based energy distribution method. The method may include receiving an energy distribution request including information on demand energy amounts from energy consumers, determining a priority of each of the energy consumers with respect to each of energy suppliers, determining an optimal energy amount of each of the energy consumers based on the determined priority, the demand energy amounts, and available distribution energy resources of the energy suppliers, and distributing energies of the available distribution energy resources to the respective energy consumers based on the determined optimal energy amount.
US10516258B2 Retractable cable assembly in use with electrical devices
A retractable cable assembly in use with an electrical charger, power adapter, or other power supply. A cable wound on a spool within the cable assembly housing may be extracted by manually pulling on the cable or pressing of a release switch until the desired length of the cord is drawn. As the cord is drawn a torsional spring rotatably coupled to the spool and located within the core of the spool is compressed. An engaged pawl-ratchet mechanism is used to keep the spool, torsional spring and cord in place during and after extraction of the cord until which time retraction of the cord is desired. Rotation or twisting of the housing lid or of the main housing of the retractable cable assembly housing disengages the pawl-ratchet mechanism, thereby freeing the spool and torsional spring. The compressed torsional spring within the core of the spool rotates immediately as it decompresses causing the coupled spool to rotate and retract the cable, thereby winding it back around the spool within the housing.
US10516255B2 Floor power distribution system
A power hub includes a base assembly configured to abut a floor surface, a shaft coupled at a lower end to the base assembly, a handle coupled to an upper end of the shaft, and an electrical receptacle block housed in an upper end of the shaft, below the handle.
US10516252B2 Laserdiode
A laser diode includes an active zone that emits radiation in a lateral emission angle range in a plane of the active zone via an emission side of a layer arrangement, an electrical contact is configured on a top side of the layer arrangement, the electrical contact includes a metallic adhesion layer and at least one metallic contact layer, the adhesion layer is arranged on the layer arrangement, the adhesion layer includes a layer stack including a first and a second layer, the first layer is arranged on the layer arrangement, the first layer is configured in a planar fashion, the second layer is subdivided into at least one first and at least one second partial surface, the adhesion layer is arranged in the first partial surface, and the contact layer is arranged on the first partial surface and in the second partial surface.
US10516238B2 Method for forming a shielded electrical terminal and an electrical terminal formed by said method
A method of forming a shielded electrical terminal configured to receive a corresponding shielded electrical terminal. The terminal includes an inner shield defining a shield cavity about a longitudinal axis. The shield cavity is configured to receive the corresponding shielded electrical terminal. The inner shield has a longitudinal inner seam substantially that is parallel to the longitudinal axis. The inner shield defines a plurality of resilient contact springs that protrude into the shield cavity. The contact springs are configured to contact the corresponding shielded electrical terminal. The terminal also includes an outer shield integrally formed with the inner shield and covering at least a portion of the inner shield. The terminal formed by this method is also presented.
US10516233B2 Configurable strain relieve plate
A configurable strain relief plate assembly having a bracket member having a pair of arms and a support member between the two arms. The support member has a plurality of holes for connecting a plurality of tie down plates. The assembly has one or more captive screws or other means for connecting the bracket member to an interface module. The assembly further has one or more tie down plates connected to the support member, for example, with screws. Each tie down plate has one or more holes for connecting wires or contacts to the tie down plate, for example, with one or more zip ties or clips.
US10516232B2 Electrical multi-connector feedthrough panel and method therefor
An electrical multi-connector feedthrough panel for sealing a penetration in a structure across a pressure differential, the panel including a frame having a first environmental interface surface and a second environmental interface surface configured to couple with the structure so that the first environmental interface surface and the second environmental interface surface span the penetration so as to at least in part seal the penetration, and a plurality of electrical connector insert shells monolithically formed with the frame, each of the plurality of electrical connector insert shells being configured to sealingly couple with at least one electrical connector, where the first environmental interface surface is disposed between the plurality of connector shells so as to be in fluid communication with a first pressurized environment, and the second environmental interface surface is disposed between the plurality of connector shells so as to be in fluid communication with a second pressurized environment.
US10516231B2 Substitute flange sleeve for alternative mounting of a cylindrical heavy duty Deutsch type on-board diagnostic receptacle
A flanged vehicle-mounting sleeve is provided for use in association with a heavy duty vehicle, chassis-mountable, data bus signal wiring harness coupling. The coupling includes a receptacle having a generally circular cross-section and being adapted to be accommodated in longitudinal pass-through relation by a corresponding vehicle chassis mount including a mounting aperture for the coupling. The receptacle may also include a receptacle-flange engagable in receptacle-flange matching chassis-secured relation with a compatible receptacle-flange chassis mount adjacent the vehicle chassis mounting aperture with the receptacle supported thereby in pass-thru relation with the aperture. The optional sleeve is adapted to be slidably mounted into cooperative engagement in conjoined, axially and radially fixed relation on the receptacle with an alternative sleeve-flange engagable in flange-matching chassis-secured relation adjacent the vehicle chassis mounting aperture with the receptacle supported thereby in pass-thru relation with the aperture.
US10516227B2 Connector and communications device
A connector (100) and a communications device is disclosed. The connector includes a connector body (41) and three connecting ends disposed on the connector body. M signal interfaces (51a) inside a first connecting end (42) are in communication with M signal interfaces (51b) inside a second connecting end (43) in a one-to-one correspondence. The first connecting end is connected to a backplane connector (32) on a backplane (31). The second connecting end is connected to one end (45a) of a transmission cable (45), and the other end (45b) of the transmission cable is connected to a communications component (46) on a target board (33a). The backplane is configured to implement communication between X boards (33), and the target board is any one of X boards, where M≥1 and X≥1. A third connecting end (44) is configured to secure the connector body to the target board.
US10516224B1 Edge launch connector for electronics assemblies
An edge launch signal connector (e.g., RF connector) comprises a connector body having a support aperture, and one or more interface surfaces operable to interface with an edge launch connector support portion of a first circuit board. A plurality of ground contact pins can be supported by the connector body and can be arrayed about the support aperture of the connector body, and a signal pin can be supported within the support aperture. In response to the edge launch signal connector engaging a second circuit board, the signal pin interfaces with a signal contact pad of the second circuit board, and the plurality of ground contact pins interface with at least one ground contact pad. A first circuit board assembly can support a plurality of edge launch signal connectors for blind-mate coupling first and second circuit board assemblies together to accommodate for positional tolerances.
US10516216B2 Deployable reflector antenna system
Reflector antenna system includes a hoop assembly comprising a plurality of link elements which are rigid and extend between a plurality of hinge members, the hoop assembly expandable between a collapsed condition where the link elements are substantially parallel to one another and an expanded condition wherein the link elements define a circumferential hoop around a central axis. The hoop assembly defines a plurality of N rectangular sides, each comprised of an X-member including first and a second link element in a crossed configuration. A plurality of tension elements extend around the periphery of the side and apply tension between opposing ends of the first and second link elements in directions aligned with the top, bottom and two opposing sides.
US10516208B2 Electronic device including shielding structure
An electronic device, of the present disclosure, may include: a housing; an antenna unit disposed inside the housing and including a conductive pattern configured to generate a magnetic field; a plate comprising at least a part of the housing and including a material through which at least a part of the magnetic field generated by the conductive pattern can pass; and a control circuit configured to transmit at least one piece of payment information to an external device using the conductive pattern, wherein the antenna unit including the conductive pattern includes: a first coil having a first plurality of turns that is substantially perpendicular to one surface of the plate; and a second coil having a second plurality of turns that is substantially parallel to the surface of the plate, and a shielding structure comprising a shielding material is disposed inside the first coil or below the second coil. The electronic device, according to various example embodiments of the present disclosure, can implement various read-out methods (for example, a Near Field Communication (NFC) method and a Magnetic Secure Transmission (MST) method) with one module due to the shape of the shielding structure disposed in the antenna unit.
US10516206B2 Antenna structure for a headset
Disclosed is an antenna structure configured to be provided in a headset to be worn. The antenna structure has a radiator and ground plate. The radiator is arranged in a first plane, and the ground plate in a second plane. The first plane, in which the radiator is arranged, is configured to be arranged substantially parallel to the surface of the head of the user, when the user wears the headset in its intended position on the head. The radiator and the ground plate are connected by a first ground connector, a second ground connector and a feed connector. The radiator has an opening between the first ground connector and the second ground connector. The opening between the first ground connector and the second ground connector provides that an object is configured to be arranged between the first plane and the second plane.
US10516205B2 Wearable electronic device
A wearable electronic device is disclosed. Wearable electronic device includes a casing, a dielectric component and an antenna wired circuit. The casing includes a metal bottom, a first metal sidewall connected to the metal bottom, a connection structure disposed at the first metal sidewall, and a second metal sidewall adjacent to the metal bottom and the first metal sidewall with a gap. The dielectric component is installed at the gap to electrically isolate the second metal sidewall from the first metal sidewall and the metal bottom. The antenna wired circuit is disposed at the dielectric component and electrically coupled to the second metal sidewall for resonating to generate a resonance band with the second metal sidewall.
US10516198B2 Waveguide connector couplers and adapters
A waveguide connector assembly for coupling a waveguide to a microwave device includes a male part and a female part. The male part includes a threaded external cylindrical surface defining a male center axis, a first end surface, and a second end surface opposed to the first end surface. The female part includes a first annular end surface, a second annular end surface opposed to the first annular surface, a threaded internal cylindrical surface configured to engage with the threaded external cylindrical surface of the male part, and a gap in the threaded internal cylindrical surface from the first end annular end surface to the second annular end surface, and extends in a female radial direction the entire width of the first annular end surface and the second annular end surface.
US10516184B2 Device for manufacturing battery cell capable of removing gas trap by vibration
The present invention provides a device for removing gas trap in a spare battery cell generated in a formation process during a process of manufacturing the battery cell, wherein the device is a gas trap removing device for manufacturing a battery cell, including: a battery cell receiving unit into which the spare battery cell is received; and a vibration applying unit for applying vibration to the battery cell receiving unit, in a state where the spare battery cell is received into the battery cell receiving unit.
US10516181B2 Apparatus and method associated with reformer-less fuel cell
An electrolyte membrane for a reformer-less fuel cell is provided. The electrolyte membrane is assembled with fuel and air manifolds to form the fuel cell. The fuel manifold receives an oxidizable fuel from a fuel supply in a gaseous, liquid, or slurry form. The air manifold receives air from an air supply. The electrolyte membrane conducts oxygen in an ionic superoxide form when the fuel cell is exposed to operating temperatures above the boiling point of water to electrochemically combine the oxygen with the fuel to produce electricity. The electrolyte membrane includes a porous electrically non-conductive substrate, an anode catalyst layer deposited along a fuel manifold side of the substrate, a cathode catalyst layer deposited along an air manifold side of the substrate, and an ionic liquid filling the substrate between the anode and cathode catalyst layers. Methods for manufacturing and operating the electrolyte membrane are also provided.
US10516172B2 Catalyst ink for fuel cell, catalyst layer for fuel cell, and membrane electrode assembly
Provided are a catalyst ink for a fuel cell, which secures both the viscosity of the catalyst ink and the electricity generation performance of a fuel cell produced by using the catalyst ink, a catalyst layer for a fuel cell, and a membrane electrode assembly. The catalyst ink for a fuel cell may contain a catalyst-supporting support, an ionomer that is proton conductive, and cellulose-based nanofibers.
US10516169B2 Apparatus and method for coating bulk quantities of solid particles
An apparatus and method is described to coat small and large quantities of solid particles using atomic layer deposition, with increased material utilization and decreased cycle times. The resulting higher coating efficiency ALD process is achieved by a controlled pressure differential acting across a rotating porous vessel that contains a plurality of solid particles. The apparatus is comprised of two coaxial cylindrical porous vessels with a means for one to rotate, and a two stage rotary feedthrough with a specialized hollowed out shaft, which enables both rotation of the vessel and reactant, purge, and product gas transport across a particle bed that undergoes mixing.
US10516167B2 Formed plate assembly for PEM fuel cell
A bipolar plate assembly for a fuel cell includes a cathode plate disposed adjacent an anode plate. The cathode and anode plates are formed having a first thickness of a low contact resistance, high corrosion resistance material by a deposition process. The first and second unipolar plates are formed on a removable substrate, and a first perimeter of the first unipolar plate is welded to a second perimeter of the second unipolar plate to form a hermetically sealed coolant flow path.
US10516164B2 Cathode active material for non-aqueous electrolyte secondary battery and manufacturing method thereof
The purpose of the present invention is to easily provide at low cost, a cathode active material for non-aqueous electrolyte secondary batteries, which exhibits high particle strength and high weather resistance, while enabling achievement of excellent charge and discharge capacity and excellent output characteristics in cases where the cathode active material is used as a cathode material of a non-aqueous electrolyte secondary battery. A slurry of from 500 g/L to 2000 g/L is formed by adding water to a powder of a lithium nickel composite oxide represented by the general formula (A): LizNi1-x-yCoxMyO2, where 0.10≤x≤0.20, 0≤y≤0.10, 0.97≤z≤1.20, and M represents at least one element selected from among Mn, V, Mg, Mo, Nb, Ti and Al); the slurry is washed with water by stirring; and after filtration, the resulting material is subjected to a heat treatment at a temperature of from 120° C. to 550° C. (inclusive) in an oxygen atmosphere having an oxygen concentration of 80% by volume or more.
US10516149B2 Conductive module and battery pack
A conductive module includes a first conductive member electrically connected to an electrode terminal of a battery cell, a second conductive member that electrically connects a battery monitor monitoring a battery state to the first conductive member, and an accommodation member. The first conductive member, the second conductive member, and the accommodation member are arranged to have a plane along an arrangement direction of a plurality of the battery cells and along a wall surface of an aggregate formed of the plurality of battery cells as a reference plane, and to be arranged side by side along the reference plane such that each transverse direction is orthogonal to the reference plane.
US10516144B2 Energy storage apparatus
Provides is an energy storage apparatus which includes: a plurality of energy storage devices disposed in a row in a first direction, and a bus bar configured to connect external terminals of energy storage devices to each other, wherein the bus bar includes a first member having a first connection portion connected to the external terminal of one energy storage device and a first extension portion extending from the first connection portion; and a second member having a second connection portion connected to the external terminal of another energy storage device and a second extension portion extending from the second connection portion, and the first extension portion has a first conductive surface, and the second extension portion has a second conductive surface which is made to overlap with the first conductive surface in a separable manner in a state where the second conductive surface faces the first conductive surface.
US10516141B2 Power storage device and production method thereof
In an external member, peripheral edge regions of first and second metal foil layers are joined via a periphery sealing portion containing thermoplastic resin. A plurality of bare cells are arranged separately in internal spaces surrounded by the first metal foil layer, the second metal foil layer and the periphery sealing portion. The partition region of the first metal foil layer between adjacent bare cells and the partition region of the second metal foil layer between adjacent bare cells are joined via the partition sealing portion. Thus, the internal space is partitioned into a plurality of independent individual spaces. At each individual space, the first metal foil inner exposed portion and the positive electrode portion are connected electrically, and the negative electrode portion of the second metal foil inner exposed portion and the bare cell are connected electrically. The bare cell and electrolyte are encapsulated in each individual space.
US10516128B2 White organic light emitting device
Disclosed is a white organic light emitting device for enhancing emission efficiency and a color viewing angle or a color reproduction rate. The white organic light emitting device includes a first emission part between a first electrode and a second electrode, the first emission part having a first emission layer, a second emission part on the first emission part, the second emission part having a second emission layer, and a third emission part on the second emission part, the third emission part having a third emission layer. At least two emission layers of the first to third emission layers emit lights having a same color to enhance emission efficiency and a color viewing angle, and the at least two emission layers are adjacent to each other.
US10516123B1 Flexible display panel, manufacturing method thereof and flexible display device
A flexible display panel, a manufacturing method thereof and a flexible display device are provided. The flexible display panel includes a base substrate; and a thin film encapsulation structure on the base substrate, the thin film encapsulation structure including an organic encapsulation layer, wherein the flexible display panel has a bending axis, about which the base substrate and the organic encapsulation layer is bendable, and wherein the organic encapsulation layer contains an organic material, a polymer chain of the organic material extends in an orientation direction, and an included angle between the orientation direction of the polymer chain and an extending direction of the bending axis is not equal to zero.
US10516116B2 Organic compound, and organic thin film and electronic device
An organic compound is represented by Chemical Formula 1, and an organic thin film, an organic thin film transistor, and an electronic device include the organic compound.
US10516103B1 Magnetoresistive stack and method of fabricating same
A magnetoresistive element (e.g., a spin-torque magnetoresistive memory element) includes a fixed magnetic layer, a free magnetic layer, having a high-iron alloy interface region located along a surface of the free magnetic layer, wherein the high-iron alloy interface region has at least 50% iron by atomic composition, and a first dielectric, disposed between the fixed magnetic layer and the free magnetic layer. The magnetoresistive element further includes a second dielectric, having a first surface that is in contact with the surface of the free magnetic layer, and an electrode, disposed between the second dielectric and a conductor. The electrode includes: (i) a non-ferromagnetic portion having a surface that is in contact with a second surface of the second dielectric, and (ii) a second portion having at least one ferromagnetic material disposed between the non-ferromagnetic portion of the electrode and the conductor.
US10516099B2 Electronic device and method for fabricating the same
An electronic device and a method for fabricating the same are provided. An electronic device according to an implementation of the disclosed technology is an electronic device including a semiconductor memory, wherein the semiconductor memory includes a magnetic tunnel junction (MTJ) structure including: a free layer having a changeable magnetization direction; a pinned layer having a pinned magnetization direction; and a tunnel barrier layer sandwiched between the free layer and the pinned layer, wherein the free layer includes a CoFeAlB alloy.
US10516092B2 Interface substrate and method of making the same
A package may include a substrate and a semiconductor die with the substrate having a smaller width than the semiconductor die and encapsulated in a mold compound. In one example, the package may be a wafer level package that allows an external connection on the backside of the package to enable manufacturing in a panel or wafer form.
US10516091B2 Ultrasonic motor, drive control system, optical apparatus, and vibrator
An ultrasonic motor, usable in a drive control system and the like, includes an annular vibrator and an annular moving member arranged so as to be brought into pressure-contact with the vibrator. The vibrator includes an annular vibrating plate and an annular piezoelectric element. The piezoelectric element includes an annular piezoelectric ceramic piece, a common electrode arranged on one surface of the piezoelectric ceramic piece, and a plurality of electrodes arranged on the other surface of the piezoelectric ceramic piece. The piezoelectric ceramic piece contains lead in a content of less than 1,000 ppm. The plurality of electrodes include two drive phase electrodes, one or more non-drive phase electrodes, and one or more detection phase electrodes.
US10516085B2 Devices and methods including an LED and reflective die attach material
Devices and methods including an LED and reflective die attach material are described herein. The devices can include a reflective substrate (e.g., a substrate that includes a silver layer) to which one or more LED die are attached using the die attach material. The die attach material extends beyond the periphery of the LED die to cover an area of the substrate surface.
US10516080B2 Semiconductor device and apparatus for improved light emission
There is provided a semiconductor device (101), including: a first semiconductor layer (25) having a main surface that is a growth surface in a lamination direction and a first side surface (251) disposed at a first angle; and a second semiconductor layer (24) adjacent the first semiconductor layer (25) having a second side surface (241) extending from the first side surface (251) of the first semiconductor layer (25) at a second angle different from the first angle.
US10516078B2 Micro light-emitting diode display panel and display device having a first emitting direction and a second emitting direction
The present disclosure provides a Micro LED display panel and a display device, which can realize a double-sided display in a single display panel to save cost. The Micro LED display panel includes a plurality of light-emitting elements in a matrix. Each light-emitting element includes a first electrode, a second electrode, and a semiconductor layer, which are stacked up, and the semiconductor layer is sandwiched between the first and second electrodes. The semiconductor layer includes a first semiconductor layer, an active layer, and a second semiconductor layer, which are stacked up along a direction from the first electrode to the second electrode. The light-emitting elements include a plurality of first and second light-emitting elements, the first light-emitting elements have a first emitting direction from the first electrode to the second electrode, and the second light-emitting elements have a second emitting direction from the second electrode to the first electrode.
US10516073B2 Light emitting, photovoltaic or other electronic apparatus and system
The present invention provides an electronic apparatus, such as a lighting device comprised of light emitting diodes (LEDs) or a power generating apparatus comprising photovoltaic diodes, which may be created through a printing process, using a semiconductor or other substrate particle ink or suspension and using a lens particle ink or suspension. An exemplary apparatus comprises a base; at least one first conductor; a plurality of diodes coupled to the at least one first conductor; at least one second conductor coupled to the plurality of diodes; and a plurality of lenses suspended in a polymer deposited or attached over the diodes. The lenses and the suspending polymer have different indices of refraction. In some embodiments, the lenses and diodes are substantially spherical, and have a ratio of mean diameters or lengths between about 10:1 and 2:1. The diodes may be LEDs or photovoltaic diodes, and in some embodiments, have a junction formed at least partially as a hemispherical shell or cap.
US10516070B2 Solar cell module
A solar cell module includes a plurality of solar cells, each solar cell including a semiconductor substrate, an emitter region, a back surface field region a first electrode connected to the emitter region, a second electrode connected to the back surface field region, and a conductive line connected to one electrode of the first and second electrodes using a conductive adhesive and insulated from the other electrode of the first and second electrodes through an insulating layer, the conductive line being used to connect a plurality of solar cells in series. A thickness of the conductive adhesive between the one electrode and the conductive line is greater than a thickness of the insulating layer between the other electrode and the conductive line.
US10516061B2 Semiconductor device and manufacturing method thereof
A semiconductor device including a field effect transistor (FET) device includes a substrate and a channel structure formed of a two-dimensional (2D) material. An interfacial layer is formed on the channel structure. A gate stack including a gate electrode layer and a gate dielectric layer is formed over the interfacial layer. Source and drain contacts are formed over openings in the interfacial layer. The source and drain contacts have a side contact with the interfacial layer and a side contact and a surface contact with the channel structure.
US10516060B2 Composite and transistor
A novel material is provided. A composite oxide semiconductor in which a first region and a plurality of second regions are mixed is provided. Note that the first region contains at least indium, an element M (the element M is one or more of Al, Ga, Y, and Sn), and zinc, and the plurality of second regions contain indium and zinc. Since the plurality of second regions have a higher concentration of indium than the first region, the plurality of second regions have a higher conductivity than the first region. An end portion of one of the plurality of second regions overlaps with an end portion of another one of the plurality of second regions. The plurality of second regions are three-dimensionally surrounded with the first region.
US10516053B2 Field-effect transistor, display element, image display device, and system
A field-effect transistor including: a gate electrode, which is configured to apply gate voltage; a source electrode and a drain electrode, which are configured to take electric current out; an active layer, which is disposed to be adjacent to the source electrode and the drain electrode and is formed of an oxide semiconductor; and a gate insulating layer, which is disposed between the gate electrode and the active layer, wherein the gate insulating layer contains a paraelectric amorphous oxide containing a Group A element which is an alkaline earth metal and a Group B element which is at least one selected from the group consisting of Ga, Sc, Y, and lanthanoid, and wherein the active layer has a carrier density of 4.0×1017/cm3 or more.
US10516050B2 Method for forming stressor, semiconductor device having stressor, and method for forming the same
A semiconductor device includes a semiconductor fin protruding from a substrate, a gate electrode over the semiconductor fin, a gate insulating layer between the semiconductor fin and the gate electrode, source and drain regions disposed on opposite sides of the semiconductor fin, a first stressor formed in a region between the source and drain regions. The first stressor including one material selected from the group consisting of He, Ne, and Ga.
US10516046B2 Silicon carbide semiconductor device
A silicon carbide semiconductor device includes: a main cell region; a sense cell region; a MOSFET arranged in each of the main cell region and the sense cell region and disposed in a semiconductor substrate having a high impurity concentration layer and a drift layer; an element isolation layer arranged between the main cell region and the sense cell region, and surrounding the sense cell region; and a plurality of electric field relaxation layers arranged between the main cell region and the sense cell region. The MOSFET includes: a base region; a source region; a plurality of deep layers; a trench gate structure; a source electrode; and a drain electrode. The deep layers and the electric field relaxation layers are arranged in a stripe pattern at a predetermined interval.
US10516043B1 Monolithic microwave integrated circuits having both enhancement-mode and depletion mode transistors
A gallium nitride based monolithic microwave integrated circuit includes a substrate, a channel layer on the substrate and a barrier layer on the channel layer. A recess is provided in a top surface of the barrier layer. First gate, source and drain electrodes are provided on the barrier layer opposite the channel layer, with a bottom surface of the first gate electrode in direct contact with the barrier layer. Second gate, source and drain electrodes are also provided on the barrier layer opposite the channel layer. A gate insulating layer is provided in the recess in the barrier layer, and the second gate electrode is on the gate insulating layer opposite the barrier layer and extending into the recess. The first gate, source and drain electrodes comprise the electrodes of a depletion mode transistor, and the second gate, source and drain electrodes comprise the electrodes of an enhancement mode transistor.
US10516039B2 Semiconductor device and manufacturing method thereof
A tunnel field-effect transistor (TFET), comprising a first source/drain layer comprising a first polar sidewall; a second source/drain layer surrounding the first source/drain layer, wherein the second source/drain layer and the first source/drain layer are of opposite conductivity types; and a semiconductor interlayer between the second source/drain layer and first polar sidewall of the first source/drain layer.
US10516033B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes first and second FETs including first and second channel regions, respectively. The first and second FETs include first and second gate structures, respectively. The first and second gate structures include first and second gate dielectric layers formed over the first and second channel regions and first and second gate electrode layers formed over the first and second gate dielectric layers. The first and second gate structures are aligned along a first direction. The first gate structure and the second gate structure are separated by a separation plug made of an insulating material. A width of the separation plug in a second direction perpendicular to the first direction is smaller than a width of the first gate structure in the second direction, when viewed in plan view.
US10516019B2 Isolated semiconductor layer in bulk wafer by localized silicon epitaxial seed formation
An integrated circuit may be formed by forming a buried isolation layer in an isolation recess in a single-crystal silicon-based substrate. Exposed lateral surfaces of the substrate at the buried isolation layer are covered with a dielectric sidewall. A seed trench is formed through the buried isolation layer to expose the substrate. A single-crystal silicon-based seed layer is formed through the seed trench, extending above the top surface of the buried isolation layer. A silicon-based non-crystalline layer is formed contacting the seed layer. A cap layer is formed over the non-crystalline layer. A radiant-induced recrystallization process converts the non-crystalline layer to a single-crystal layer aligned with the seed layer. The cap layer is removed and the single-crystal layer is planarized, leaving an isolated semiconductor layer over the buried isolation layer.
US10516000B2 Photo electric converter, imaging system, and method for manufacturing photoelectric converter
A method for manufacturing a photoelectric converter includes a first step of preparing a semiconductor substrate including a metal oxide semiconductor (MOS) transistor, a second step of forming a plurality of interlayer insulating films above the semiconductor substrate, and a third step of forming a photoelectric conversion portion above the semiconductor substrate. The second step includes a step of forming a first film containing hydrogen. The third step includes a step of forming a first electrode, a step of forming a photoelectric conversion film, and a step of forming a second electrode. The method includes a step of performing heat treatment between the step of forming the first film and the step of forming the photoelectric conversion film.
US10515992B2 Image sensor and method for fabricating the same
An electronic device may include a photoelectric element, a shielding layer on the photoelectric element, and a color filter structure on the shielding layer. The shielding layer may define a first opening over the photoelectric element. The color filter structure may define a second opening over the photoelectric element and the first opening. The color filter structure may appear dark from a view facing the color filter structure.
US10515983B2 Semiconductor device and semiconductor device production system
A semiconductor device production system using a laser crystallization method is provided which can avoid forming grain boundaries in a channel formation region of a TFT, thereby preventing grain boundaries from lowering the mobility of the TFT greatly, from lowering ON current, and from increasing OFF current. Rectangular or stripe pattern depression and projection portions are formed on an insulating film. A semiconductor film is formed on the insulating film. The semiconductor film is irradiated with continuous wave laser light by running the laser light along the stripe pattern depression and projection portions of the insulating film or along the major or minor axis direction of the rectangle. Although continuous wave laser light is most preferred among laser light, it is also possible to use pulse oscillation laser light in irradiating the semiconductor film.
US10515978B2 Semiconductor device with high integration
The present disclosure may provide a semiconductor device having a stable structure and a low manufacturing degree of the difficulty. The device may include conductive layers and insulating layers which are alternately stacked; a plurality of pillars passing through the conductive layers and the insulating layers; and a plurality of deposition inhibiting patterns, each deposition inhibiting pattern being formed along a portion of an interface between a side-wall of each of the pillars and each of the conductive layers and along a portion of an interface between each of the insulating layers and each of the conductive layers.
US10515971B2 Flash memories and methods for manufacturing the same
A method for manufacturing a flash memory includes forming a first conductive layer on a semiconductor substrate, and forming a patterned mask layer on the first conductive layer, wherein the first conductive layer is exposed by an opening of the patterned mask layer. The method also includes forming a second conductive layer on the patterned mask layer, wherein the second conductive layer extends into the opening. The method further includes performing a first etching process on the second conductive layer to form a spacer on a sidewall of the opening, and performing an oxidation process to form an oxide structure in the opening. In addition, the method includes performing a second etching process by using the oxide structure as a mask to form a floating gate, and forming a source region and a drain region in the semiconductor substrate.
US10515967B2 Semiconductor device and fabrication thereof
A semiconductor device includes a first fin, a second fin, an isolation gate and a dielectric dummy gate. The first and second fins extend in a first direction. The isolation gate extends in a second direction and crosses the first fin. The isolation gate includes a conductive material. The dielectric dummy gate extends from one end of the isolation gate in the second direction and overlaps with the second fin.
US10515954B2 Semiconductor device having fin structures of varying dimensions
A semiconductor device includes at least one first fin, a first gate, a first gate dielectric layer, at least one second fin, a second gate electrode, and a second gate dielectric layer. The first fin has a first width. The first gate electrode crosses the first fin. The first gate dielectric layer is between the first fin and the first gate electrode and has a first thickness. The second fin has a second width greater than the first width. The second gate electrode crosses the second fin. The second gate dielectric layer is between the second fin and the second gate electrode and has a second thickness less than the first thickness.
US10515953B2 Method and structure for gap filling improvement
Semiconductor devices having void-free dielectric structures and methods of fabricating same are disclosed herein. An exemplary semiconductor device includes a plurality of fin structures disposed over a substrate having isolation features disposed therein and a plurality of gate structures disposed over the plurality of fin structures. The plurality of gate structures traverse the plurality of fin structures. The semiconductor device further includes a dielectric structure defined between the plurality of fin structures and the plurality of gate structures. The dielectric structure has an aspect ratio of about 5 to about 16. The dielectric structure includes a first dielectric layer disposed over the substrate and a second dielectric layer disposed on the first dielectric layer. The first dielectric layer and the second dielectric layer are disposed on sidewalls of the plurality of fin structures and sidewalls of the plurality of gate structures.
US10515952B2 Fin field effect transistor (FinFET) device structure and method for forming the same
A FinFET device structure and method for forming the same are provided. The FinFET device structure includes a first fin structure extending above a substrate, and the first fin structure includes a portion made of silicon germanium (SiGe). The FinFET device structure includes a second fin structure adjacent to the first fin structure. The FinFET device structure also includes a first liner layer formed on the outer sidewall surface of the first fin structure and a second liner layer formed on the inner sidewall surface of the first fin structure. The FinFET device structure further includes a first isolation structure formed on the substrate, and the first liner layer is between the first isolation structure and the first fin structure, and a top surface of the second liner layer is higher than a top surface of the first liner layer.
US10515942B2 Semiconductor device and method of manufacturing
A semiconductor device includes a first chip, a dielectric layer over the first chip, and a second chip over the dielectric layer. A conductive layer is embedded in the dielectric layer and is electrically coupled to the first chip and the second chip. The second chip includes an optical component. The first chip and the second chip are arranged on opposite sides of the dielectric layer in a thickness direction of the dielectric layer.
US10515935B2 3D semiconductor device and structure
A 3D semiconductor device, the device including: a first single crystal layer; at least one first metal layer above the first single crystal layer; a second metal layer above the first metal layer; a plurality of first transistors atop the second metal layer; a plurality of second transistors atop the second transistors; a plurality of third transistors atop the second transistors; a third metal layer above the plurality of third transistors: a fourth metal layer above the third metal layer; and a second single crystal layer above the fourth metal layer; and a plurality of connecting metal paths from the fourth metal layer to the second metal layer, where at least one of the plurality of third transistors is aligned to at least one of the plurality of first transistors with less than 40 nm alignment error, where the fourth metal layer is providing global power distribution to the device.
US10515934B2 Semiconductor device
A semiconductor device including a package substrate having, at the periphery of the main surface thereof, bonding leads disposed in a row, a semiconductor chip mounted inside of the row of the bonding leads on the main surface of the package substrate, wires for connecting pads of the semiconductor chip and the bonding leads of the substrate, a sealing body for resin sealing the semiconductor chip and the wires, and solder bumps disposed on the back surface of the package substrate. The top of a loop of each of the wires is disposed outside the wire connecting portion so that the wire connection between the bonding leads and the pads of the semiconductor chip has a stable loop shape to prevent wire connection failure.
US10515928B2 Stacked semiconductor system having interposer of half-etched and molded sheet metal
A semiconductor system (900) has a flat interposer (510) with a first surface (401a) in a first plane, a second surface (401b) in a parallel second plane, and a uniform first height (401) between the surfaces; the interposer is patterned in metallic zones separated by gaps (412, 415), the zones include metal of the first height and metal of a second height (402) smaller than the first height; an insulating material fills the gaps and the zone differences between the first and the second heights. Semiconductor chips of a first (610) and a second (611) set have first terminals attached to metallic zones of the first interposer surface while the chips of the second set have their second terminals facing away from the interposer. A first leadframe (700) is attached to the second terminals of the second set chips, and a second leadframe (800) is attached to respective metallic zones of the second interposer surface.
US10515925B2 Die processing
Representative implementations provide techniques and systems for processing integrated circuit (IC) dies. Dies being prepared for intimate surface bonding (to other dies, to substrates, to another surface, etc.) may be processed with a minimum of handling, to prevent contamination of the surfaces or the edges of the dies. The techniques include processing dies while the dies are on a dicing sheet or other device processing film or surface. Systems include integrated cleaning components arranged to perform multiple cleaning processes simultaneously.
US10515921B2 Semiconductor package and method of fabricating semiconductor package
A semiconductor package has at least one die, a first redistribution layer and a second redistribution layer. The first redistribution layer includes a first dual damascene redistribution pattern having a first via portion and a first routing portion. The second redistribution layer is disposed on the first redistribution layer and over the first die and electrically connected with the first redistribution layer and the first die. The second redistribution layer includes a second dual damascene redistribution pattern having a second via portion and a second routing portion. A location of the second via portion is aligned with a location of first via portion.
US10515919B2 Bump-on-trace design for enlarge bump-to-trace distance
A package includes a first and a second package component. The first package component includes a first metal trace and a second metal trace at the surface of the first package component. The second metal trace is parallel to the first metal trace. The second metal trace includes a narrow metal trace portion having a first width, and a wide metal trace portion having a second width greater than the first width connected to the narrow metal trace portion. The second package component is over the first package component. The second package component includes a metal bump overlapping a portion of the first metal trace, and a conductive connection bonding the metal bump to the first metal trace. The conductive connection contacts a top surface and sidewalls of the first metal trace. The metal bump is neighboring the narrow metal trace portion.
US10515912B2 Integrated circuit packages
Substrateless integrated circuit (IC) packages having a die with direct diagonal connections, as well as related structures, devices, and methods, are disclosed herein. For example, in some embodiments, an IC package may include: a die having a face with a plurality of contacts thereon, a dielectric layer in contact with the face, and a conductive pathway extending diagonally through the dielectric layer and coupling to an individual contact of the plurality of contacts on the die. In some embodiments, a conductive pathway may fan out to translate the contacts from a more dense layout to a less dense layout. In some embodiments, a conductive pathway may fan in to translate the contacts from a less dense layout to a more dense layout. In some embodiments, the dielectric layer and the conductive pathway may extend beyond the footprint of the die on one or more edges.
US10515909B2 Display apparatus and fabricating method thereof
The present application discloses a display apparatus having a driver integrated circuit (IC) bonding area for bonding a plurality of signal lines with a driver IC. The display apparatus includes a conductive line layer in a peripheral area of the display apparatus, configured to discharge electrostatic charge in the driver IC bonding area.
US10515907B2 Three-dimensional memory device containing hydrogen diffusion blocking structures and method of making the same
A semiconductor structure includes a semiconductor device, an overlying silicon nitride diffusion barrier layer, and an interconnect structure extending through the silicon nitride diffusion barrier layer. The interconnect structure includes a titanium diffusion barrier structure in contact with the silicon nitride diffusion barrier layer to form a continuous hydrogen diffusion barrier structure.
US10515905B1 Semiconductor device with anti-deflection layers
A semiconductor device has a substrate with both compressive and tensile layers deposited overlying a single major surface (face) of the device. The tensile layer may be deposited directly on the substrate of the device, with the compressive layer overlying the tensile layer. A transition material may be located between the tensile layer and the compressive layer. The transition material may be a compound including the components of one or both of the tensile layer and the compressive layer. In a specific embodiment, the tensile material may be a silicon nitride, the compressive layer may be a silicon oxide, and the transition material may be a silicon oxy-nitride, which may be formed by oxidizing the surface of the tensile silicon nitride layer. By depositing both tensile and compressive layers on the same face of the device the opposite major surface (face) is free for processing.
US10515898B2 Circuit board incorporating semiconductor IC and manufacturing method thereof
Disclosed herein is a circuit board that includes a first insulating layer having an upper surface; a first wiring layer embedded in the first insulating layer, the first wiring layer having an upper surface exposed from the upper surface of the first insulating layer such that the upper surface of the first wiring layer is substantially coplanar with the upper surface of the first insulating layer; a semiconductor IC mounted on the upper surface of the first wiring layer with a die attach material interposed therebetween; and a second insulating layer stacked on the upper surface of the first wiring layer so as to embed the semiconductor IC, wherein a bottom surface of the die attach material is in contact with both of the upper surface of the first insulating layer and the upper surface of the first wiring layer.
US10515890B2 Semiconductor device
A semiconductor device which provides improved reliability. The semiconductor device includes: a wiring substrate having a first surface and a second surface opposite to the first surface; a chip condenser built in the wiring substrate, having a first electrode and a second electrode; a first terminal and a second terminal disposed on the first surface; and a third terminal disposed on the second surface. The semiconductor device further includes: a first conduction path for coupling the first terminal and the third terminal; a second conduction path for coupling the first terminal and the first electrode; a third conduction path for coupling the third terminal and the first electrode; and a fourth conduction path for coupling the second terminal and the first electrode.
US10515884B2 Substrate having a conductive structure within photo-sensitive resin
The present disclosure relates to a semiconductor substrate structure, semiconductor package and method of manufacturing the same. The semiconductor substrate structure includes a conductive structure, a dielectric structure and a metal bump. The conductive structure has a first conductive surface and a second conductive surface. The dielectric structure has a first dielectric surface and a second dielectric surface. The first conductive surface does not protrude from the first dielectric surface. The second conductive surface is recessed from the second dielectric surface. The metal bump is disposed in a dielectric opening of the dielectric structure, and is physically and electrically connected to the second conductive surface. The metal bump has a concave surface.
US10515882B2 Semiconductor device package including electrode solder pads and additional solder pads
A package for a semiconductor device includes: a plate-shaped base member having a substantially rectangular shape in a plan view; a first and second electrode solder pads configured to be electrically connected to a semiconductor element when the semiconductor element is mounted on an upper surface of the base member, the electrode solder pads being disposed at a lower surface side of the base member to face each other in a first direction; and first and second auxiliary solder pads disposed on a lower surface of the base member, the auxiliary solder pads being disposed at both sides of the electrode solder pads such that the first and second electrode solder pads are disposed between the first and second auxiliary solder pads in a plan view.
US10515861B2 Method for calibrating temperature in chemical vapor deposition
In a method for semiconductor processing, a semiconductor substrate is provided. The semiconductor substrate defines at least one first trench therein. The at least one first trench has a first depth (d1). A coating layer is deposited onto the semiconductor substrate using at least one precursor under a setting for a processing temperature (T). The coating layer defines at least one second trench having a second depth (d2) above the at least one first trench. A depth parameter (t) the second depth (d2) relative to the first depth (d1) is determined. The processing temperature (T) is then determined based on a pre-determined standard reference curve comprising a plurality of references depth parameters in a first range as a function of a plurality of reference processing temperatures in a second range.
US10515860B2 Replacement gate process for semiconductor devices
Disclosed is a method of forming a semiconductor device. The method includes providing a precursor having a substrate and gate stacks over the substrate, wherein each of the gate stacks includes an electrode layer, a first hard mask (HM) layer over the electrode layer, and a second HM layer over the first HM layer. The method further includes depositing a dielectric layer over the substrate and the gate stacks and filling spaces between the gate stacks; and performing a first chemical mechanical planarization (CMP) process to partially remove the dielectric layer. The method further includes performing an etching process to remove the second HM layer and to partially remove the dielectric layer, thereby exposing the first HM layer. The method further includes performing a second CMP process to at least partially remove the first HM layer.
US10515858B1 Semiconductor device and method
An embodiment is a device including a first fin extending from a substrate, a first gate stack over and along sidewalls of the first fin, a first gate spacer disposed along a sidewall of the first gate stack, and a first epitaxial source/drain region in the first fin and adjacent the first gate spacer. The first epitaxial source/drain region including a first epitaxial layer on the first fin, the first epitaxial layer including silicon and carbon, a second epitaxial layer on the first epitaxial layer, the second epitaxial layer having a different material composition than the first epitaxial layer, the first epitaxial layer separating the second epitaxial layer from the first fin, and a third epitaxial layer on the second epitaxial layer, the third epitaxial layer having a different material composition than the first epitaxial layer.
US10515850B2 Method and IC design with non-linear power rails
The present disclosure provides a method for fabricating an integrated circuit (IC). The method includes receiving an IC layout having active regions, conductive contact features landing on the active regions, and a conductive via feature to be landing on a first subset of the conductive contact features and to be spaced from a second subset of the conductive contact features; evaluating a spatial parameter of the conductive via feature to the conductive contact features; and modifying the IC layout according to the spatial parameter such that the conductive via feature has a S-curved shape.
US10515840B2 Expanding method and expanding apparatus
An expanding method for expanding an expandable sheet is provided. A wafer is attached to a central portion of the expandable sheet and an annular frame is attached to a peripheral portion of the expandable sheet. The expanding method includes an annular frame holding step of holding the annular frame by using a holding unit, an expanding step of pushing the expandable sheet by using a pushing unit, thereby expanding the expandable sheet, a suction holding step of holding the wafer through the expandable sheet on a holding table under suction, and a push force removing step of removing a push force applied from the pushing unit to the expandable sheet. A minute projection for preventing the shrinkage of the expandable sheet is formed on the holding table along the outer circumference thereof.
US10515839B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes at least the following three steps. A step (A) of preparing a structure including a semiconductor wafer having a circuit-formed surface and an adhesive film attached to the circuit-formed surface side of the semiconductor wafer. A step (B) of back grinding a surface on a side opposite to the circuit-formed surface side of the semiconductor wafer. A step (C) of radiating ultraviolet rays to the adhesive film and then removing the adhesive film from the semiconductor wafer. In addition, as the adhesive film, an adhesive film having a base material layer, an antistatic layer, and an adhesive resin layer including a conductive additive in this order is used, and the adhesive film is used so that the adhesive resin layer faces the circuit-formed surface side of the semiconductor wafer.
US10515838B2 Method and apparatus for stacking devices in an integrated circuit assembly
Methods and apparatuses for stacking devices in an integrated circuit assembly are provided. A tray for supporting multiple dies of a semiconductor material enables both top side processing and bottom side processing of the dies. The dies can be picked and placed for bonding on a substrate or on die stacks without flipping the dies, thereby avoiding particulate debris from the diced edges of the dies from interfering and contaminating the bonding process. In an implementation, a liftoff apparatus directs a pneumatic flow of gas to lift the dies from the tray for bonding to a substrate, and to previously bonded dies, without flipping the dies. An example system allows processing of both top and bottom surfaces of the dies in a single cycle in preparation for bonding, and then pneumatically lifts the dies up to a target substrate so that top sides of the dies bond to bottom sides of dies of the previous batch, in an efficient and flip-free assembly of die stacks.
US10515826B2 Laminated member
The present invention provides a laminated member that prevents contact of a semiconductor chip and an external leading terminal etc. without increasing the number of components. The laminated member is a laminated member having a three-layer structure, comprising: an upper highly thermally conductive layer; a lower highly thermally conductive layer; and an intermediate layer having a low thermal expansion coefficient, wherein the above-described laminated member is larger than the above-described semiconductor chip in a plan view, and wherein a height position of the above-described first peripheral edge area is located at a certain distance below a height position of the above-described first bonding area, and a height position of the second peripheral edge area of the above-described second bonding area is located at a certain distance above a height position of the above-described second bonding area.
US10515825B2 Semiconductor device and manufacturing method thereof
A method for manufacturing a semiconductor device and a semiconductor device produced thereby. For example and without limitation, various aspects of this disclosure provide methods for manufacturing a semiconductor device, and semiconductor devices produced thereby, that comprise forming an interposer including a reinforcement layer.
US10515822B2 Method for preventing bottom layer wrinkling in a semiconductor device
A method for manufacturing a semiconductor device includes forming a first insulating film over a semiconductor substrate and forming a second insulating film on the first insulating film. The first insulating film is a tensile film having a first tensile stress and the second insulating film is either a tensile film having a second tensile stress that is less than the first tensile stress or a compressive film. The first insulating film and second insulating film are formed of a same material. A metal hard mask layer is formed on the second insulating film.
US10515808B2 Systems and methods for chemical mechanical polish and clean
A chemical mechanical polishing (CMP) system includes an O3/DIW generator, a polishing unit, and a cleaning unit. The O3/DIW generator is configured to generate an O3/DIW solution including ozone gas (O3) dissolved in deionized water (DIW). The polishing unit includes components for buffing a surface of a semiconductor structure, and a pipeline coupled to the O3/DIW generator to receive the O3/DIW solution for the buffing. The cleaning unit is coupled to the O3/DIW generator and is configured to clean the surface of the semiconductor structure using the O3/DIW solution.
US10515802B2 Techniques for forming low stress mask using implantation
A method may include depositing a mask layer on a substrate using physical vapor deposition, wherein an absolute value of a stress in the mask layer has a first value; and directing a dose of ions into the mask layer, wherein the absolute value of the stress in the mask layer has a second value, less than the first value, after the directing the dose.
US10515799B2 Methods for repairing substrate lattice and selective epitaxy processing
The present disclosure describes patterned devices and methods for repairing substrate lattice damage in a patterned device. The patterned device includes a substrate, an alternating conductor and dielectric stack atop the substrate, a channel hole extending through the alternating conductor and dielectric stack to the substrate, and an epitaxial grown layer at a bottom of the channel hole and a top surface of the substrate. A part of the substrate in contact with the epitaxial grown layer has a dopant or doping concentration different from an adjacent part of the substrate. The method includes forming a channel hole in an insulating layer atop a substrate, forming an amorphous layer in a top side of the substrate below the channel hole, heating to crystallize the amorphous layer, and growing an epitaxial layer on the crystallized layer in the channel hole.
US10515798B2 Method of fabricating device including two-dimensional material
A method of fabricating a device including a two-dimensional (2D) material includes forming a transition metal oxide pattern on a substrate and forming a transition metal dichalcogenide layer on a top surface and a side surface of a residual portion of the transition metal oxide pattern. The forming the transition metal dichalcogenide layer may include replacing a surface portion of the transition metal oxide pattern with the transition metal dichalcogenide layer. The transition metal dichalcogenide layer includes at least one atomic layer that is substantially parallel to a surface of the residual portion of the transition metal oxide pattern.
US10515797B2 Method for producing semiconductor device
According to one embodiment, a method for producing a semiconductor device includes forming a first film on a substrate. A second film is formed on the first film. A recess is formed in the second film. First processing by which a third film is formed on the second film to form a side face of the recess with the second film and second processing by which the first film exposed in the recess is processed by using the second and third films, are executed one or more times. In relation to an N-th (N is an integer greater than or equal to 1) first processing, before the third film is formed on the second film, a surface inclined with respect to the side face of the recess is formed above the side face of the recess.
US10515796B2 Dry etch rate reduction of silicon nitride films
Embodiments described herein relate to methods of forming silicon nitride films. In one embodiment, a first process gas set including a silicon-containing gas and a first nitrogen-containing gas is flowed into the process chamber. An initiation layer is deposited by applying a first radio frequency power to the first process gas set at a first frequency and a first power level. The first flow of the first nitrogen-containing gas of the first process gas set is discontinued and a second process gas set including the silicon-containing gas, a second nitrogen-containing gas, and a hydrogen-containing gas is flowed into the process chamber. A bulk silicon nitride layer is deposited on the initiation layer by applying a second RF power to the second process gas set at a second frequency higher than the first frequency and a second power level higher than the first power level.
US10515795B2 Method of depositing thin film
A method of depositing a thin film includes: repeating a first gas supply cycle a first plurality of times, the first gas supply cycle including supplying a source gas to a reaction space; supplying first plasma while supplying a reactant gas to the reaction space; repeating a second gas supply cycle a second plurality of times, the second gas supply cycle including supplying the source gas to the reaction space; and supplying second plasma while supplying the reactant gas to the reaction space, wherein the supplying of the first plasma includes supplying remote plasma, and the supplying of the second plasma includes supplying direct plasma.
US10515786B2 Mounting table and plasma processing apparatus
A mounting table includes a cooling table, a power feed body, an electrostatic chuck, a first elastic member and a clamping member. The power feed body is connected to the cooling table to transmit a high frequency power. A base of the electrostatic chuck has conductivity. An attraction unit has an attraction electrode and a heater therein, and is fastened to the base by metal bonding. The first elastic member is provided between the cooling table and the base to allow the electrostatic chuck to be spaced apart from the cooling table. The first elastic member forms, along with the cooling table and the base, a heat transfer space into which a heat transfer gas is supplied. The clamping member is contacted with the cooling table and the base, and allows the base and the first elastic member to be interposed between the cooling table and the clamping member.
US10515784B2 Plasma treatment apparatus and method of plasma treating a substrate using the same
Exemplary embodiments of the inventive concept provide a plasma treatment apparatus with a substrate support unit, a plasma unit, a first rotation driving unit, and a gas supply part. The substrate support unit supports a substrate. The plasma unit generates a plasma and provides the plasma to the substrate. The first rotation driving unit is coupled to the plasma unit to rotate the plasma unit with respect to the substrate support unit. The gas supply part supplies a source gas to the plasma unit. The plasma unit includes a body, a first electrode located in the body, a second electrode located in the body and facing the first electrode, and a pipe located between the first and second electrodes to flow the source gas therethrough.
US10515781B1 Direct drive RF circuit for substrate processing systems
A direct drive circuit for providing RF power to a component of a substrate processing system includes a clock generator to generate a clock signal at a first frequency, a gate driver to receive the clock signal and a half bridge circuit. The half bridge circuit includes a first switch with a control terminal connected to the gate driver, a first terminal and a second terminal; a second switch with a control terminal connected to the gate driver, a first terminal connected to the second terminal of the first switch and an output node, and a second terminal; a first DC supply to supply a first voltage potential to the first terminal of the first switch; and a second DC supply to supply a second voltage potential to the second terminal of the second switch. The first voltage potential and the second voltage potential have opposite polarity and are approximately equal in magnitude.
US10515773B2 Time switch of controllable time adjustment
A time switch of controllable time adjustment, the time switch comprising a switch housing (10), a control circuit board (9) arranged inside the switch housing (10), an input terminal (6) and an output terminal (7) arranged on the bottom surface of the switch housing (10), a connecting piece (5) for connecting the input terminal (6) and the output terminal (7), a warped plate (2) connecting to the switch housing (10) by means of a rotating shaft, a first spring (4) provided between the warped plate (2) and the connecting piece (5). The warped plate (2) swaying about the rotating shaft drives the connecting piece (5) to sway. The swaying of the connecting piece (5) causes the input, terminal (6) and the output terminal (7) to complete closing and opening. The control circuit board (9) is electrically connected to the output terminal (7). The time switch has a simple structure and a convenient installation, so it can be installed in various electric appliances needing to realize a timing function. The time switch has a simple structure and a convenient installation, so it can be installed in various electric appliances needing to realize a timing function.
US10515765B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a body in which a plurality of dielectric layers are stacked, first and second external electrodes disposed on one surface of the body and spaced apart from each other, a plurality of first and second internal electrodes opposing each other, the dielectric layers being interposed therebetween, a first conductive via connecting the plurality of first internal electrodes to the first external electrode, a second conductive via connecting the plurality of second internal electrodes to the second external electrode, and a shielding layer covering at least a portion of an external surface of the body.
US10515764B2 Multilayer ceramic capacitor having a tuned effective volume
A multilayer ceramic capacitor includes an element body of roughly rectangular solid shape which is constituted by dielectric layers alternately stacked with internal electrode layers having different polarities and which has a pair of principle faces, a pair of end faces, and a pair of side faces, wherein the multilayer ceramic capacitor is such that: external electrodes are formed on the pair of end faces and one principle face of the element body; and on a cross section taken in parallel with one end face of the multilayer ceramic capacitor near the end face, the ratio of area A constituted by the internal electrode layers connected to the external electrode on this end face side and the dielectric layers present between the internal electrode layers, and area B covering the part of the section excluding the external electrodes, A/B, is 0.92 or more.
US10515763B2 Method of assembling a capacitor assembly
A method of assembling a capacitor assembly is provided. The method comprises positioning a plurality of capacitors in respective sockets formed within a non-conductive matrix and electrically coupling the capacitors to a positive terminal plate and to a negative terminal plate.
US10515742B1 Power cable and system for delivering electrical power
A power cable is presented. The power cable includes a power link. The power cable further includes an enclosure coupled to the power link, where the enclosure is partially open. Moreover, the power cable includes a contactor disposed at least partially within the enclosure and electrically coupled to the power link, where the contactor is configured to be connected to a receiver such that an open end of the enclosure forms a fluid-tight coupling with the receiver and a cavity is defined between the enclosure and the receiver. A system including the power cable and a method for controlling a supply of an electrical power are also presented.
US10515741B2 Fire resistant electric cable
A cable includes a conductor and a first semiconductive layer arranged in a radially outer position with respect to the conductor. An insulating layer is arranged in a radially outer position with respect to the first semiconductive layer. A second semiconductive layer is arranged in a radially outer position with respect to the insulating. A conductive screen is arranged in a radially outer position with respect to the second semiconductive layer. A heat block layer is arranged in a radially outer position with respect to the conductive screen. The heat block layer includes a layer made of a fire resistant or a flame retardant halogen-free material. A rubberized glass fiber tape is arranged in a radially outer position with respect to the heat block layer. An outer sheath is arranged in a radially outer position with respect to the rubberized glass fiber tape.
US10515740B2 Flame-retardant flat electrical cable
A flame-retardant flat electrical cable has a magnesium oxide dielectric layer. A plurality of spaced apart substantially parallel electrical conductors generally lie in the same plane and extend along the length of the cable. A dielectric layer is disposed on the top and/or bottom sides of the cable and covers the conductors. The dielectric layer has at least 90% magnesium oxide by weight.
US10515731B1 Nuclear Gauge
A gauge is provided for measuring one or more characteristics of a construction material such as a road surface. The gauge includes a detector, a base that carries the detector, and a source housing carried by the base and defining a shield material circumferentially extending inwards. A source rod is positioned within the housing and carries a source that is translatable between a shielded position within the housing and a measuring position external of the housing. The source rod has a source shield on the top thereof and a shield material spaced-downwardly from the source such that the source is completely enclosed when contained within the base.
US10515728B2 High temperature ceramic nuclear fuel system for light water reactors and lead fast reactors
An improved, accident tolerant fuel for use in light water and lead fast reactors is described. The fuel includes a ceramic cladding, such as a multi-layered silicon carbide cladding, and fuel pellets formed from U15N and from 100 to 10000 ppm of a boron-containing integral fuel burnable absorber, such as UB2 or ZrB2.
US10515723B2 Electronic group management system
A method for providing electronic group management that integrates scheduling, personnel management and communication functions may include associating a provider group with an exchange number such that the exchange number is immediately accessible to receive phone calls for on call services associated with the provider group. The method may further include associating a plurality of service providers with the provider group and associating at least one of the service providers with one or more temporal segments of a dynamically updateable reference schedule to define the at least one of the service providers as an on call service provider for the one or more temporal segments of the dynamically updateable reference schedule. The method may also include, in response to receiving a call to the exchange number, forwarding the call to the on call service provider associated with a given temporal segment via contact information associated with the on call service provider via the dynamically updateable reference schedule.
US10515721B2 Automated cloud image processing and routing
Example systems, methods and computer program products for cloud-based, anatomy-specific identification, processing and routing of image data in a cloud infrastructure are disclosed. An example method includes evaluating, automatically by a particularly programmed processor in a cloud infrastructure, image data to identify an anatomy in the image data. The example method includes processing, automatically by the processor, the image data based on a processing algorithm determined by the processor based on the anatomy identified in the image data. The example method also includes routing, automatically by the processor, the image data to a data consumer based on a routing strategy determined by the processor based on the anatomy identified in the image data. The example method includes generating, automatically by the processor based on the processing and routing, at least one of a push of the image data and a notification of availability of the image data.
US10515718B2 Point-of-care testing system
A point of care (POC) testing system and a method for configuration of a POC testing system are disclosed that provide a workflow solution for the configuration management of POC analyzers. The POC system and method provide for convenient assisted workflows that enable efficient replacement of POC analyzers and enable traceable relocation of POC analyzers within, for example, a hospital.
US10515717B2 Method and apparatus for secure setup of clinical trial client device
A method, device and system for transceiving clinical trial related information includes a client device and a server that communicate. An application of the client device has a client application of a clinical trial service whose server application is running on the server. A coordinator user profile with credentials and a user profile with credentials are maintained. The coordinator credentials are determined to be be authorized. The coordinator user obtains access to the application. Coordinator input data triggers user change for the client device. A request to the server application indicating the triggered user change is sent. Credentials are received from the server application and associated with the user profile. The coordinator user is logged out by disconnecting coordinator level access to the proprietary application and resetting the coordinator credentials and session data within the client device. The credentials are stored for automatic first logging in of the user.
US10515714B2 Methods for accurate sequence data and modified base position determination
Disclosed herein are methods of determining the sequence and/or positions of modified bases in a nucleic acid sample present in a circular molecule with a nucleic acid insert of known sequence comprising obtaining sequence data of at least two insert-sample units. In some embodiments, the methods comprise obtaining sequence data using circular pair-locked molecules. In some embodiments, the methods comprise calculating scores of sequences of the nucleic acid inserts by comparing the sequences to the known sequence of the nucleic acid insert, and accepting or rejecting repeats of the sequence of the nucleic acid sample according to the scores of one or both of the sequences of the inserts immediately upstream or downstream of the repeats of the sequence of the nucleic acid sample.
US10515701B1 Overlapping raid groups
A method of using boot-time metadata in a storage system is provided. The method includes writing a fragmentation stride to a solid-state storage device of the storage system, the fragmentation stride defining a granularity on which fragmentation of erase blocks of the solid-state storage device occurs. The method includes allocating portions of erase blocks for at least one process in the storage system, in accordance with the fragmentation stride and writing boot up metadata at offsets that are based on the fragmentation stride, in the solid-state storage device.
US10515698B2 Ferroelectric memory device and method of manufacturing the same
The ferroelectric memory device includes a substrate having a base doped region doped with a dopant of a first conductivity type and a trench disposed in the base doped region having an inner wall with a bottom and sidewalls. Also, the ferroelectric memory device includes a ferroelectric gate insulation layer, disposed along the inner wall of the trench, a gate electrode layer disposed on the ferroelectric gate insulation layer inside the trench, and a source region and a drain region, disposed in the substrate at respective ends of the trench and doped with a dopant of a second conductivity type. The ferroelectric memory device also includes a conductive well region, doped with a dopant of the second conductivity type. The conductive well region is disposed in the base doped region and spaced apart from the ferroelectric gate insulation layer.
US10515696B2 Apparatuses and methods for determining stability of a memory cell
Examples described include apparatuses and methods for determining stability of memory cells. Resistance variable memory cells may be used. Once a memory cell is placed in a low or high resistance state responsive to set or reset pulses, the stability of the state may be determined, such as by providing another pulse to the memory cell or otherwise stressing the cell. The another pulse may be of an opposite polarity to the set or reset pulses already applied. If the memory cell is no longer in the target state after providing the another pulse, additional set or reset pulses may be applied to achieve a stable state.
US10515695B2 Resistive memory device and method of fabricating the same
A resistive memory device and a fabricating method thereof are provided. The resistive memory device includes: a first electrode electrically coupled with a first wire; a second electrode facing the first electrode and electrically coupled with a second wire, the second electrode including an oxygen vacancy reservoir and a contact electrode; and a memory cell including a variable resistive layer and being disposed between the first electrode and the second electrode. The variable resistive layer has a conductive filament, which includes oxygen vacancies and connects the first electrode and the second electrode. The oxygen vacancy reservoir is disposed on the variable resistive layer, and the contact electrode is coupled to the oxygen vacancy reservoir and the second wire. The oxygen vacancy reservoir has a volume or oxidizing power to exchange a limited amount of oxygen ions and oxygen vacancies required for switching the conductive filament with the variable resistive layer.
US10515694B2 System and method for storing multibit data in non-volatile memory
A method of reading a memory device having a plurality of memory cells by, and a device configured for, reading a first memory cell of the plurality of memory cells to generate a first read current, reading a second memory cell of the plurality of memory cells to generate a second read current, applying a first offset value to the second read current, and then combining the first and second read currents to form a third read current, and then determining a program state using the third read current. Alternately, a first voltage is generated from the first read current, a second voltage is generated from the second read current, whereby the offset value is applied to the second voltage, wherein the first and second voltages are combined to form a third voltage, and then the program state is determined using the third voltage.
US10515683B2 Semiconductor device providing an output in response to a read command or a mode-register read command
Disclosed herein is an apparatus that includes a first circuit that activates first and second timing signals in response to a first command and activates the second timing signal in response to a second command, a second circuit that amplifies a first data read out from a first memory area in response to the first command in synchronization with the first timing signal, and a third circuit that outputs one of the first data output from the second circuit and a second data read out from a second memory area in response to the second command, in synchronization with the second timing signal.
US10515682B2 System and method for memory fault resiliency in a server using multi-channel dynamic random access memory
An on-package multi-channel dynamic random access memory stores data associated with write requests. An off-package memory stores a copy of the data associated with the write requests. A resiliency driver detects a write request, stores data for the write request to the on-package multi-channel dynamic random access memory as a primary image, stores a backup of the data for the write request to the off-package memory as a secondary image, detects a read request, and reads data for the read request from the on-package multi-channel dynamic random access memory as the primary image.
US10515681B1 Power-efficient programming of magnetic memory
The present invention is directed to a method for programming a memory cell that includes a two-terminal selector and a memory element coupled in series between a first conductive line and a second conductive line. The method includes the steps of applying a voltage across the memory cell with the voltage being sufficiently high to enable switching of the memory element from initial resistance state to target resistance state; determining the initial resistance state of the memory element; comparing the initial resistance state with the target resistance state; and if the initial resistance state and the target resistance state are same, concluding that the memory element is already in the target resistance state and terminating programming process; otherwise, continually monitoring the voltage until a change in the voltage is detected and then concluding that the memory element has switched to the target resistance state and terminating the programming process.
US10515670B1 Memory apparatus and voltage control method thereof
A memory apparatus and a voltage control method of the memory apparatus are provided. The memory apparatus of the invention includes a synchronous circuit, a clock tree and a memory controller. The synchronous circuit receives a reference clock and generating a clock signal. The clock tree is coupled to an output end of the multiplexer and assigns the clock signal to a plurality of signal paths. The memory controller is coupled to the synchronous circuit and controls the synchronous circuit to adjust a frequency of the clock signal according to an operating mode of the memory apparatus.
US10515669B2 Voltage generation circuits
Voltage generation circuits include a stage including a voltage driver having inputs connected to respective voltage nodes and a clock signal, and a stage capacitance having a first electrode connected to an output of the voltage driver and a second electrode connected to a voltage isolation device. The voltage driver might be configured to connect its output to receive a first voltage when the clock signal has a particular logic level and a voltage level of its output is less than a threshold, to connect its output to receive a second voltage greater than the first voltage when the clock signal has the particular logic level and the voltage level of its output is greater than the threshold, and to connect its output to receive a third voltage less than the first voltage when the clock signal has a different logic level.
US10515668B2 Low permeability electrical feed-through
A low permeability electrical feed-through involves a laminate structure having alternating conductive and insulating layers with a conductive through-hole positioned therethrough, by which a lower connector pad is electrically connected with an upper connector pad. Such a feed-through may be used at an interface between a hermetically-sealed internal environment, such as in a lighter-than-air gas filled data storage device, and the external environment. An insulating layer is positioned and configured such that an associated horizontal leak path can meet an allowable feed-through leak rate, while the collection of layers is configured such that an associated vertical leak path can meet the feed-through leak rate.
US10515663B2 Tape drive bearing temperature control
A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether a temperature within the tape drive storage unit exceeds a threshold value. In response to determining that the temperature within the tape drive storage unit exceeds the threshold value, a determination is made of a direction of travel of a tape media within the tape drive storage unit. In response to determining that the direction of travel is a forward direction, a first cooling device is powered on. The first cooling device lowers the temperature of a first guide roller and the tape media coming off a first tape storage reel prior to the tape media passing by a read/write head within the tape drive storage unit.
US10515662B2 Recording apparatus, server apparatus, recording method, program and storage medium
A data recording apparatus including: a data reading device configured to read data from a first recording medium and configured to store data and first management data for managing the data by file; a data recording device configured to record data on a second recording medium; a management data producing device configured to produce second management data for managing data recorded on the second recording medium based on the first management data of the first recording medium on which the data recorded on the second recording medium has been recorded; a data determining device configured to determine data unrecorded on the second recording medium by comparing the first management data read by the data reading device from the first recording medium with the second management data recorded on the second recording medium; a control device configured to read the data determined by the data determining device from the first recording medium and cause the recording device to record the read data onto the second recording medium; and a display device configured to display the recording status of data, managed by the first management data read by the reading device from the first recording medium, on the second recording medium, wherein the recording status includes one of recording of data complete, recording of data in progress, and recording of data yet to begin.
US10515655B2 Emotion type classification for interactive dialog system
Techniques for selecting an emotion type code associated with semantic content in an interactive dialog system. In an aspect, fact or profile inputs are provided to an emotion classification algorithm, which selects an emotion type based on the specific combination of fact or profile inputs. The emotion classification algorithm may be rules-based or derived from machine learning. A previous user input may be further specified as input to the emotion classification algorithm. The techniques are especially applicable in mobile communications devices such as smartphones, wherein the fact or profile inputs may be derived from usage of the diverse function set of the device, including online access, text or voice communications, scheduling functions, etc.
US10515652B2 Apparatus and method for decoding an encoded audio signal using a cross-over filter around a transition frequency
Apparatus for decoding an encoded audio signal including an encoded core signal, including: a core decoder for decoding the encoded core signal to obtain a decoded core signal; a tile generator for generating one or more spectral tiles having frequencies not included in the decoded core signal using a spectral portion of the decoded core signal; and a cross-over filter for spectrally cross-over filtering the decoded core signal and a first frequency tile having frequencies extending from a gap filling frequency to an upper border frequency or for spectrally cross-over filtering a first frequency tile and a second frequency tile.
US10515649B2 Method for coding pulse vectors using statistical properties
Improved methods for coding an ensemble of pulse vectors utilize statistical models (i.e., probability models) for the ensemble of pulse vectors, to more efficiently code each pulse vector of the ensemble. At least one pulse parameter describing the non-zero pulses of a given pulse vector is coded using the statistical models and the number of non-zero pulse positions for the given pulse vector. In some embodiments, the number of non-zero pulse positions are coded using range coding. The total number of unit magnitude pulses may be coded using conditional (state driven) bitwise arithmetic coding. The non-zero pulse position locations may be coded using adaptive arithmetic coding. The non-zero pulse position magnitudes may be coded using probability-based combinatorial coding, and the corresponding sign information may be coded using bitwise arithmetic coding. Such methods are well suited to coding non-independent-identically-distributed signals, such as coding video information.
US10515643B2 Encoding method, decoding method, encoder, decoder, program, and recording medium
In encoding, a frequency-domain sample sequence derived from an acoustic signal is divided by a weighted envelope and is then divided by a gain, the result obtained is quantized, and each sample is variable-length encoded. The error between the sample before quantization and the sample after quantization is quantized with information saved in this variable-length encoding. This quantization is performed under a rule that specifies, according to the number of saved bits, samples whose errors are to be quantized. In decoding, variable-length codes in an input sequence of codes are decoded to obtain a frequency-domain sample sequence; an error signal is further decoded under a rule that depends on the number of bits of the variable-length codes; and from the obtained sample sequence, the original sample sequence is obtained according to supplementary information.
US10515641B2 Device control method, device management system, and voice input apparatus
Methods, systems, and media for managing a plurality of target devices are provided. A voice command is received by an input associated with a first target device. The voice command includes first voice information and indicates an operation instruction. The first voice information includes identification information. The first target device is specified by referencing a database in which the identification information and a device ID of the first target device are associated. It is determined whether the voice command includes second voice information that identifies a second target device as an operation object for the operation instruction. When the second voice information is not included, the first target device is caused to execute the operation instruction. When the second voice information is included, a control command is transmitted to the second target device for causing the second target device to execute the operation instruction.
US10515616B2 Free bass a system
An accordion includes a right hand play side, a left hand play side, a bellow provided between the right hand play side and the left hand play side. A plurality of columns of buttons provide on at least one of the right hand play side and the left hand play side. Each of the plurality of columns may have at least three buttons to which three single pitches are assigned, the three single pitches constituting a triad major chord. Embodiments of the present invention provide a user-friendly system for accordionists that can also cover more than 90% of the accordion songs being public in the world.
US10515615B2 Systems and methods for visual image audio composition based on user input
The present invention relates to systems and methods for visual image audio composition. In particular, the present invention provides systems and methods for audio composition from a diversity of visual images and user determined sound database sources.
US10515606B2 Parallelizing display update
A target image can be analyzed determine a respective level of visual saliency for each of a plurality of information presented in the target image. At least a first sub-frame update for a display panel can be determined, the at least first sub-frame update providing at least a partial rendering of the target image on the display panel, the at least partial rendering of the target image providing the information presented in the target image that is determined to have a highest level of visual saliency from among the plurality of information. The at least first sub-frame update can be applied to the display panel.
US10515604B2 Display device and driving method thereof
A liquid-crystal display device and a driving method thereof are disclosed. The driving method of the liquid-crystal display device comprises: generating first and second power supply voltages; generating gamma-compensated voltages based on the first and second power supply voltages; converting data of an input image to the gamma-compensated voltages to output data voltages; distributing, by a multiplexer, the data voltages output from the data driver to a plurality of data lines; and varying at least one of the first and second power supply voltages at a given time interval.
US10515597B2 Display device and driving method
A display device and a driving method thereof are provided. The display device has a display panel and a field-sequential backlight module arranged opposite to the display panel. The display panel includes a light incident surface and a light exit surface arranged opposite to the light incident surface. The field-sequential backlight module is disposed at a side of the display panel close to the light incident surface, and includes a plurality of light sources of three different colors. The display panel include a first substrate, a second substrate disposed opposite to the first substrate, and a liquid crystal layer sandwiched between the first substrate and the second substrate. The liquid crystal layer is configured to enable the display device to switch between an opaque or translucent state and a transparent state without introducing any polarizers to the display device.
US10515588B2 Detection method for pixel circuit, driving method for display panel and display panel
A detection method for a pixel circuit, a driving method for a display panel and a display panel are disclosed. The pixel circuit includes a driving transistor including a gate electrode, and a first terminal connected to a sensing line. The detection method includes: applying a data voltage and a setting voltage to the driving transistor so as to obtain a sensed voltage and obtaining a threshold voltage of the driving transistor based on the data voltage, the setting voltage and the sensed voltage. The data voltage and the setting voltage are respectively applied to the gate electrode and the first terminal so as to set the driving transistor to be in a saturation region, the gate electrode is set to be in a suspension state when the driving transistor is maintained in the saturation region, and the sensed voltage is obtained after a pre-determined time period.
US10515580B2 Colour ILED display on silicon
A method of fabricating an image generator for use in a display, the method comprising: fabricating a plurality of discrete ILED array chips comprising a plurality of ILED emitters configured to produce light having the same wavelength, and wherein each of the plurality of ILED array chips is configured to produce light having one of a plurality of wavelengths; positioning the plurality of discrete ILED array chips on a carrier substrate such that a plurality of ILED emitters from adjacent chips form a pixel of a display; and bonding a first surface of the plurality of ILED array chips to a driver backplane such that electrical contacts of the plurality of ILED array chips are in electrical communication with the driver backplane, wherein the driver backplane comprises electronics for driving the ILED array chips.
US10515578B2 Electrical circuit and display apparatus
Provided are an electric circuit and a display device having the electric circuit. The electric circuit comprises a transmission unit and one or more reception units that perform data frame communications with the transmission unit via a plurality of buses. In the electric circuit, scramble processing is performed during the data frame communications, wherein the scramble processing is performed at different timings for the respective buses with respect to the data frame communication time, whereby the occurrence of EMI noise can be more reliably reduced without increasing the number of components (for example, gaskets).
US10515573B2 Head mounted display and method for controlling the same
A head mounted display (HMD) may include: a sensor configured to measure a motion of the HMD; a controller configured to generate image data based on first sensing information measured by the sensing unit at a first time point; and a display device configured to frame-shift the generated image data, and output the frame-shifted image data to a display panel. The display device may frame-shift the image data using second sensing information measured by the sensor at a second time point after the first time point, and the second time point may correspond to a time point immediately before the controller outputs the image data to the display panel after generating the image data.
US10515571B2 Layered signage system
A signage system comprising a first panel and a second panel arranged in a substantially parallel configuration, wherein portions of the first panel and second panel are kept apart at a predetermined distance by a plurality of spacers, thereby providing a space between the first panel and second panel that can enhance the visibility of designs on the first panel and second panel.
US10515569B2 Preparation method of flexible display and flexible display
The present disclosure provides a preparation method of a flexible display and a flexible display, and the method may include: coating an adhesive on a first surface of a first substrate to form an adhesive layer; bonding the first substrate on the second substrate by the adhesive layer on the first surface; providing a flexible display body on the second surface of the first substrate; separating the second substrate from the first substrate by a hygroscopic swelling to obtain the flexible display. By the above-mentioned method, a preparation process flow may be simplified, and the product quality may be improved.
US10515549B1 Method, apparatus, and computer program product for evaluating public transportation use
A method, apparatus, and computer program product are described herein for determining public transportation use. Methods may include receiving probe data points associated with movement of a plurality of people; associating the movement of the plurality of people with a public transit route having a plurality of public transit stop locations; determining, from the probe data points associated with movement of the plurality of people, transit stop locations at which people board a public transit vehicle associated with the public transit route; determining, from the probe data points associated with movement of the plurality of people, transit stop locations at which people exit the public transit vehicle; calculating, from the probe data points associated with the movement of the plurality of people, a number of people boarding the public transit vehicle at each respective transit stop location and a number of people exiting at each respective transit stop location.
US10515544B2 Determination of at least one feature of a vehicle
An arrangement for determining at least one feature of a vehicle moving along a traffic lane, having a light sensitive sensor for recording an image of the vehicle and having an evaluation device for determining the at least one feature on the image, as well as a method for determining at least one feature of a vehicle moving along a traffic lane, especially by means of such an arrangement, wherein an image of the vehicle is recorded with a line scan camera and the image is evaluated for determining at least one feature of the vehicle.
US10515535B1 System and method to provide a misplacement notification
One general aspect includes a system to provide a misplacement notification, the system including: a memory configured to include a program and a processor configured to execute the program, where the program enables the processor to, after a vehicle ingress event, cause a sensor to capture a reference image of a portion of a vehicle interior; after a vehicle egress event, cause the sensor to capture a test image of the portion of the vehicle interior; determine whether the test image includes one or more objects not found in the reference image; and generate a notification, based on the determination of whether the test image includes one or more objects not found in the reference image.
US10515527B1 Security surveillance device
A multifunctional portable surveillance device having a strap and a first and second end modules disposed on the opposite ends of the strap. A first electronic device resides within the first end module, and the second electronic device resides within the second end module. The strap is configured to straddle an object, whereby the first and the second electronic devices are positioned on the opposite sides of the object. The surveillance device has a control unit. The device further includes a sensor configured to detect a predefined event. A network of connectors resides within the strap, the connectors configured to carry electric signals between the first electronic device, the second electronic device, the sensor, and the control unit. Responsive to detecting a predefined event through a sensor, the control unit actuates the first electronic device, the second electronic device, or both.
US10515522B2 System and method for adaptive wayfinding
A method for providing dynamic information in real time regarding weather conditions, emergency situations, navigational cues, and location-specific alerts. Informational data sets are collected from a plurality of different sensors, which are affixed to a location of interest, and received at a processor that interprets the informational data sets to generate a set of lighting commands. The lighting commands are transmitted to a lighting control system that is operably coupled to the lighting system of the location of interest. The lighting system in the location of interest is activated in a lighting pattern based on the lighting commands to covey the information contained in the informational data sets to the individuals in the location of interest.
US10515520B2 Intelligent xenon flash tube warning lamp
Embodiments described herein may provide an intelligent warning lamp that provides image recognition features using an image capture device and a target analysis device offering high-precision results. The target analysis device may perform facial recognition on a detected human in a surrounding image to obtain a facial feature, and match the obtained facial feature with features of a known target. For example, in a law enforcement application, the intelligent warning lamp may match facial features of people nearby a police car with a known criminal. If the match is found, a successful identification signal may be issued with information about the target. The intelligent warning lamp may include an automated deterrent system. The intelligent warning lamp may operate to determine a relative position of the target based on the image data, and may eject a deterrent in the direction of the target using the ejection driving device.
US10515516B1 Peer-to-peer competition wagering exchange network
A peer-to-peer competition wagering exchange network method and system is disclosed which in one exemplary embodiment can include receiving schedule data associated with a competition or game-based event, receiving a selection from a first user to participate in the competition or event, receiving a selection from the first user for a competitor associated with the competition, and receiving a wagered, placed, or contributed monetary amount or token of value with respect to the selected competitor from the first user. The method can further include receiving a point spread or line with respect to the competition from the first user, and generating a challenge, contest, or campaign based on the received selected competitor, received wagered amount, and received point or spread by the first user.
US10515515B2 Bets regarding intermediate points in a race event using fractional timing
A system for betting on fractional times comprises a memory coupled to a processor. The memory stores a first betting option comprising a bet that a particular participant in a race will finish a predetermined length of the race in a first range of fractional times. The memory further stores a second betting option comprising a bet that the particular participant in the race will finish the predetermined length of the race in a second range of fractional times. The processor receives a plurality of bets on at least one of the first betting option and the second betting option and determines an actual time for the particular participant to finish the predetermined length of the race. The processor then determines which of the plurality of bets are winning bets based at least in part upon the determination of the actual time and the corresponding betting options.
US10515500B2 Card-type smart key and manufacturing method therefor
A card-type smart key includes: a PCB substrate on which components are mounted; and an EMC case which is coupled to the component mounting surface of the PCB substrate, wherein the EMC case is formed by: fixing the component non-mounting surface of the PCB substrate onto a lower plate of a mold after bringing the component non-mounting surface into close contact with the lower plate; covering the component mounting surface of the PCB substrate with an upper plate of the mold, leaving a preset space; and inputting a molding material into the preset space.
US10515499B2 System and method for providing hands free operation of at least one vehicle door
A system and method for providing hands free operation of at least one vehicle door that include determining if a portable device is located outside of at least one door area zone and determining if the portable device is stationary for a predetermined period of time within at least one local area polling zone. The system and method also include supplying a first amount of power to a motor associated with the at least one vehicle door to initiate powered closure of the at least one vehicle door. The system and method further include determining if the portable device is being moved towards and is located at a predetermined distance of the at least one door area zone and supplying a second amount of power to the motor associated with the at least one vehicle door to stop powered closure of the at least one vehicle door.
US10515493B2 Method and system for tracking and pictorially displaying locations of tracked individuals
Methods, systems, and techniques for tracking and pictorially displaying locations of tracked individuals involve retrieving a location of the tracked individual and pictorially representing the location of the tracked individual on a display. The location can be acquired using a credentials acquisition device to read credentials issued to the tracked individuals. Pictorially representing the location on a display may involve showing one or both of the location and number of the tracked individuals on a map.
US10515492B2 Diagnostic data visualization methods
An apparatus includes an aggregation circuit, an analysis circuit, and a data visualization circuit. The aggregation circuit is structured to receive at least one of (i) vehicle data indicative of a least one operating characteristic of one or more vehicles from the one or more vehicles and (ii) technician data indicative of at least one diagnostic characteristic of the one or more vehicles representative of a technician servicing event. The analysis circuit is structured to interpret the at least one of the vehicle data and the technician data to facilitate remote monitoring of the one or more vehicles. The data visualization circuit is structured to receive a display request for providing a graphical user interface to a user display device. The display request includes configurable options for providing the graphical user interface in a desired graphical format including the at least one of the vehicle data and the technician data.
US10515491B2 Methods and apparatus for diagnostics of aircraft and other mobile platforms
Methods and apparatus disclosed herein may facilitate the evaluation of time-correlated operational data associated with a mobile platform more effectively by presenting the relevant data in ways that are relatively straightforward to interpret and more favorable to the identification of potential root causes. In some aspects, the methods and apparatus disclosed herein may facilitate the evaluation of multiple systems simultaneously at different points in time to study the initiation and evolution of one or more faults across one or more systems. In various embodiments, the methods and apparatus disclosed herein make use of graphic user interfaces containing synchronized elements such as two-dimensional plots, fault timelines, alert timelines and status information to facilitate diagnostics of mobile platforms.
US10515472B2 Relevance based visual media item modification
A method that receives a visual media item and determines an identity of at least one intended viewer of the visual media item is disclosed. The method may further identify a visual representation of an object that is comprised by the visual media item and determine a relevance of the object based, at least in part, on the identity. The method may further generate a modified visual media item such that the modified visual media item differs from the visual media item, at least, by visual emphasis of the visual representation of the object.
US10515467B2 Image reconstruction system, method, and computer program
The present invention relates to an image reconstruction system for statistically reconstructing images from transmission measurements. The image reconstruction system comprises an update equation providing unit for providing an update equation based on an iterative statistical model. The update equation comprises a data term and a regularization term. The invention proposes to not modify the regularization term, but rather the weights with which individual measurements contribute are modified on a per image voxel and per measurement basis. This is achieved by modifying the contributions of each measurement by including an additional weight on a per image voxel/per measurement basis. The additional weight for each measurement is determined by calculating the noise perpendicular to each measurement ray at each voxel position and a voxel and measurement dependent weight for each measurement, and integrated into the update equation's data term.
US10515465B2 Digital paint generation, container representation, and hierarchical storage
Digital paint generation techniques and systems are described that are configured to bridge a perceived divide between functionality made available to users to create digital content and the users' understanding as to how this functionality is to be used. A variety of techniques and systems are described that support this expansion. In one example, container representation and hierarchical storage such that previously generated digital paints and combinations of those paints may be used to generate a new digital paint, which is not possible using conventional techniques.
US10515464B2 Dynamic color customization of standardized (emoji) image characters
One or more embodiments of the disclosure include a customized image character system that generates and provides customized image characters across computing devices. In particular, in one or more embodiments, the customized image character system provides a color modifier control as part of a messaging application for drafting digital messages with standardized image characters. The customized image character system can detect user selection of a standardized image character (e.g., an emoji image) and a new color (via the color modifier control) and dynamically generate a customized image character (e.g., a customized emoji image). The customized image character system can also send a digital message to a second client device such that the second client device displays the digital message with the customized image character.
US10515462B2 Pixel wise illuminant estimation
The disclosure concerns estimating an illumination spectrum of a pixel of hyperspectral or multispectral image data. A processor determines an optimised illumination spectrum for a first point based on an initial illumination spectrum and based on associations between the first point and multiple second points of multiple instances of the image data, wherein each of the multiple instances is associated with a refined amount of image information. It is possible to determine the illumination spectrum per pixel of the original image data without clustering pixels or restrictive assumptions but instead by utilising the associations for the statistical inference on the illumination spectrum.
US10515460B2 Neural network-based camera calibration
Embodiments of the present invention provide systems, methods, and computer storage media directed to generating training image data for a convolutional neural network, encoding parameters into a convolutional neural network, and employing a convolutional neural network that estimates camera calibration parameters of a camera responsible for capturing a given digital image. A plurality of different digital images can be extracted from a single panoramic image given a range of camera calibration parameters that correspond to a determined range of plausible camera calibration parameters. With each digital image in the plurality of extracted different digital images having a corresponding set of known camera calibration parameters, the digital images can be provided to the convolutional neural network to establish high-confidence correlations between detectable characteristics of a digital image and its corresponding set of camera calibration parameters. Once trained, the convolutional neural network can receive a new digital image, and based on detected image characteristics thereof, estimate a corresponding set of camera calibration parameters with a calculated level of confidence.
US10515459B2 Image processing apparatus for processing images captured by a plurality of imaging units, image processing method, and storage medium storing program therefor
An image processing apparatus includes a detection unit configured to detect positions of an index of which an arrangement is sequentially changed from respective images captured by two imaging devices, a calibration unit configured to calibrate a position of at least one of the two imaging devices based on the positions of the index arranged at an identical position detected from the respective images captured by the two imaging devices, a determination unit configured to determine a candidate position where the index is to be newly arranged based on the positions where the index has already been detected, and a presentation unit configured to present the candidate position.
US10515450B2 Systems and methods for using a single-cell to create chromosomal spreads
Embodiments of the present disclosure provide for methods and systems for preparing chromosomal spread for a selected cell so that chromosomal spreads and/or translocations can be correlated with the selected cell.
US10515447B2 Analysis of data obtained from microarrays
Disclosed are methods and software for biological data analysis. Specifically, provided are methods, computer programs and systems for analyzing data in the form of various intensity measurements obtained from an oligonucleotides microarray experiment. Such data may be microarray data obtained from an experiment conducted to determine copy number of a human genetic sample. The data are corrected by application of one or more covariate adjusters which may be applied simultaneously and which may be selected by a user. Further, the present application provides methods of filtering image data and signal restoration of image data using log2 ratio data.
US10515443B2 Utilizing deep learning to rate attributes of digital images
Systems and methods are disclosed for estimating aesthetic quality of digital images using deep learning. In particular, the disclosed systems and methods describe training a neural network to generate an aesthetic quality score digital images. In particular, the neural network includes a training structure that compares relative rankings of pairs of training images to accurately predict a relative ranking of a digital image. Additionally, in training the neural network, an image rating system can utilize content-aware and user-aware sampling techniques to identify pairs of training images that have similar content and/or that have been rated by the same or different users. Using content-aware and user-aware sampling techniques, the neural network can be trained to accurately predict aesthetic quality ratings that reflect subjective opinions of most users as well as provide aesthetic scores for digital images that represent the wide spectrum of aesthetic preferences of various users.
US10515442B2 Image processing apparatus that corrects for lateral chromatic aberration, image capturing apparatus, image processing method, and storage medium
An image processing apparatus performs image processing for correcting a lateral chromatic aberration that contains a rotationally symmetrical component and a shift component, for an input image generated by image capturing using an optical system. The image processing apparatus includes a first acquirer configured to acquire first component information on a first component that is one of the rotationally symmetrical component and the shift component, the first component information being acquired and stored before the input image is acquired, a second acquirer configured to acquire the second component information on a second component that is the other of the rotationally symmetrical component and the shift component based on the color shift amount, by using the input image and the first component information, and a corrector configured to perform a correction process with the first component information and the second component information for the input image.
US10515441B2 Method and device for rectifying image photographed by fish-eye lens
A method and device for rectifying an image photographed by a fish-eye lens, comprising the following steps: acquiring a fish-eye lens mapping parameter and a lens field angle; acquiring a fitted mapping curve according to the lens mapping parameter; acquiring centre coordinate and the radius of a fish-eye circle in a fish-eye image; creating a blank image used for rectifying the image according to the lens field angle; based on the lens field angle, the fitted mapping curve, the centre coordinate and the radius of the fish-eye circle, and the width and height of the blank image, mapping a point on the blank image used for rectifying the image to a corresponding point in the fish-eye image; and based on a colour sample of the corresponding point in the fish-eye image, drawing same onto the corresponding point in the blank image used for rectifying the image, and drawing the rectified image.
US10515436B2 Method of processing an image
A non-transitory computer-readable medium encoded with a computer-readable program, which when executed by a processor, will cause a computer to execute a computational method, the computational method including collecting an image data, wherein the collecting the image data comprises collecting a first plurality of RGB images and a second plurality of hyperspectral images. The method further includes orthorectifying the image data to produce an RGB based orthophoto and a partially rectified hyperspectral orthophoto. The method further includes selecting tie features from each of the RGB based orthophoto and the partially rectified hyperspectral orthophoto. Lastly, the method includes registering the features of the partially rectified hyperspectral orthophoto into the tie features of the RGB based orthophoto.
US10515428B2 Facilitating and tracking clinician-assignment status
Subject matter described herein is related to assigning a healthcare clinician to provide care to a patient. For example, a GUI is provided that includes contextual information relevant to the assignment and that allows a user to electronically create the assignment. Relevant information includes a list of clinicians, a list of patients, and an estimate of the amount of resources required to provide care to a patient. In addition, this disclosure describes tracking the status of a healthcare clinician, such as primary provider, secondary provider, and on-break. Status might be tracked by capturing an image of a display board, which supports clinician barcodes that are movable to desired locations within a depiction of a healthcare facility (e.g., floor plan laid out using barcodes).
US10515420B2 Method, system and software program for handling and storing purchase transactions between a user and a point-of-sale
A method and system for managing and storing purchase transactions between a users' computing device and a point-of-sales computing device is described. The method comprises the steps of: a user purchasing an item from a point-of-sale, the point-of-sale computing device generating an electronic receipt related to the item. The point-of sale transmits the electronic receipt to a users' computer based accounting system programmed for performing bookkeeping operations related to purchase transactions. The accounting system stores the electronic receipt, extracts price and purchase transaction information about the item. The accounting system analyzes the price and information for automatically updating accounting records of the user in real time.
US10515417B2 Device based incident detection and notification
A multi-media communication device may communicate with one or more sensors to obtain sensor data. The device may detect an incident based on communicating with the one or more sensors. The incident may be detected based on the sensor data associated with the one or more sensors. The device may process the sensor data and other information to confirm the incident based on detecting the incident. The device may transmit information, to one or more other devices, to initiate an incident response based on confirming the incident. The device may provide, for display via a user interface of the multi-media communication device, information associated with indicating that the incident response is initiated. The information may identify the incident response.
US10515416B2 System and methods for hosting missions with unmanned aerial vehicles
A system for managing UAVs includes a first relay that performs mission management on a first UAV; a first conduit, corresponding to a first geographical area, that manages communication between the first UAV and first relay when the first UAV is located in the first geographical area; a first web server that enables user interfacing with the first UAV; and a pre-flight insurance tap that generates an insurance quote for a mission of the first UAV when an instance of the pre-flight insurance tap is called by the first relay.
US10515407B2 Systems and methods for identification document processing and business workflow integration
A method includes: receiving or capturing an image comprising an identity document (ID) using a mobile device; classifying the ID; analyzing the ID based at least in part on the ID classification; determining at least some identifying information from the ID; at least one of building an ID profile and updating the ID profile, based at least in part on the analysis; providing at least one of the ID and the ID classification to a loan application workflow and/or a new financial account workflow; and driving at least a portion of the workflow based at least in part on the ID and the ID classification. Corresponding systems and computer program products are also disclosed.
US10515403B1 Bid-based requests for electronic resources
Shared electronic resources can be allocated to customers by auction when there is contention among the customers for the resources. Each customer can receive a bid pool for a shared electronic resource. A customer may prioritize a request by withdrawing a bid amount from the customer's bid pool and submitting the bid amount with a request for the shared resource. A resource provider may assess the capacity of the shared resource to process requests and conduct an auction at various times, such as during periods of congestion, to determine the requests that the shared resource will process at a given time. Customers can demand a refunded bid amount when the auction price is less than the customer's bid amount, and the customer can issue a repudiation challenge if no auction was held or the customer did not receive access to the shared resource.
US10515399B1 System, method and medium for utilizing current and historical device context information to determine content item recommendations
The present disclosure provides computer-implemented systems and processes for augmenting user ratings of items, such as a rating of a song playing on a user device, by analyzing contextual information, such as user and/or device activity data associated with the device. The contextual information may be used to determine an associated intensity of the rating or feedback. The determined intensity levels can be used to weigh the associated rating events and improve the quality of item recommendations that are based on such ratings. Contextual information may indicate whether the user transitioned from another application to rate an item, device status information, and so on. In one embodiment, contextual information can be used to assess how intensely the user feels about a music item and to provide improved music recommendations, such as songs to provide in a playlist or radio station, based on the intensity.
US10515394B2 Method and system for providing network based target advertising and encapsulation
A telecommunication system implements a method for providing a targeted on-line advertisement to a user accessing a content provider node of the system. An ad is requested from a user node. A content provider is identified at a right of first refusal ad service based on the ad request. At least one demographic corresponding to the user node is determined. Whether an ad corresponds to the determined demographic is determined. A default ad service is determined based on the content provider. The ad request is passed to a default ad service. Retrieved content is processed.
US10515393B2 Image data detection for micro-expression analysis and targeted data services
There are provided systems and methods for image data detection for micro-expression analysis and targeted data services. A user may utilize a communication device, where during use of the communication device, one or more images of the user are captured by the communication device. The image(s) may be analyzed to identify at least one micro-expression of the user during use of the communication device, for example, at a time of performing online purchasing or messaging with other merchants or users. The micro-expression may then be used to determine a user state for the user at the time of use of the communication device, where an action or process may be executed with the communication device in response to the user state. In various embodiments, a service provider may be utilized to determine the user's state based on the micro-expression and execute an action based on the user's state.
US10515388B2 Call tracking
There are disclosed systems and methods for facilitating communications between individuals and enterprises and in particular, to methods and systems for tracking and attributing customer and/or customer prospect online and offline communications in association with a marketing campaign.
US10515387B2 Systems and methods for determining user actions
A method for tracking user actions associated with an advertisement includes receiving conversion information. The method also includes determining whether the conversion information represents a valid conversion corresponding to a user action.
US10515385B2 Stamper, terminal, and operation method thereof
Disclosed are a stamper, a terminal and an operation method thereof. The stamper includes: a transmission part configured to transmit a beacon signal related to stamp saving to a terminal; a contact tip contacting the terminal; and a control part configured to include a bit value in the beacon signal, wherein the bit value is generated to indicate contact of the contact tip with the terminal.
US10515384B2 Systems and methods for contextual services using voice personal assistants
A system may store a first merchant identifier in response to a registration of a first merchant and a user identifier in response to a registration of a user. The system may also store an access permission to control access by the first merchant to a first context. The access permission may be configured for retrieval by a query including at least one of the user identifier or the first merchant identifier. A user may access the system using a voice personal assistant. The system may authenticate the user based on spoken input to the voice personal assistant. The system may return the first context in response to a first application programming interface (API) call and in response to the access permission authorizing access to the first context. The system may facilitate transactions using a voice personal assistant.
US10515380B2 Proactive surveys based on customer information
A context-aware computing system for delivering surveys to a customer. The choice of which survey to send to a customer may be tailored based on a click path (route), customer history, and customer interests. A customer browsing a Web page initiates the survey decision process. A control module selects a survey to send to a customer based on the criteria above and customer intent. Customer responses are then harvested from the Web-based survey.
US10515377B1 User studies using interactive devices
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for conducting user studies. One of the methods includes receiving a user study session request from a sponsor, wherein the user study session request identifies a product and one or more criteria. Session volunteer data identifying one or more available session volunteers having access to the product and one or more attributes is received. A session volunteer that satisfies the user study session request is determined, including matching the one or more attributes of the session volunteer to the one or more criteria of the session request. A session between the sponsor and the session volunteer is initiated.
US10515370B2 Systems and methods for providing tokenized transaction accounts
The disclosed embodiments include methods and systems for providing tokenized transaction accounts. In one embodiment, a computer-implemented method is provided that may include generating, by one or more processors, a first tokenized transaction account from a first transaction account associated with a first user. The method may also include providing the first tokenized transaction account to a client device associated with the first user for storage in the client device and use in transactions. The method may also include updating the first tokenized transaction account based on one or more conditions and providing the updated first tokenized transaction account to the client device for storage and use in a subsequent transaction.
US10515364B2 Automated teller machine with an encrypting card reader and an encrypting pin pad
A banking system operates responsive to data read from data bearing records. The system includes an automated banking machine comprising a card reader. The card reader includes a movable read head that can read card data along a magnetic stripe of a card that was inserted long-edge first. The card reader includes a card entry gate. The gate is opened for a card that is determined to be properly oriented for data reading. The card reader can encrypt card data, including account data. The machine also includes a PIN keypad. The card reader can send encrypted card data to the keypad. The keypad can decipher the encrypted card data. The keypad can encrypt both deciphered card data and a received user PIN. The card data and the PIN are usable by the machine to authorize a user to carry out a financial transfer involving the account.
US10515363B2 Software PIN entry
A card reader configured to read a smart card can be detachably connected to a mobile computing device. When the card reader is attached to the mobile device, an application installed on the mobile computing device permits the mobile device to communicate with the card reader in order to process transactions.Security measures can be used on the mobile device to prevent theft of a PIN during software PIN entry of a payment transaction. The mobile device can prevent the keypad or other input interface from displaying feedback. The mobile device can also prevent passcodes from being stolen by displaying media encoded with digital rights management (DRM) and by managing the media and user inputs at a secure server.A mobile device can securely communicate with a card reader for a payment transaction using asymmetric or symmetric encryption.
US10515361B2 Smart card secure online checkout
Wireless communication technologies, a dynamic transaction card, and a mobile application may be utilized to facilitate multi-factor authentication and secure electronic checkout of any website. A wireless connection between a dynamic transaction card and a user device may be utilized to authenticate a user. A user device application may be triggered to call, via an application programming interface (API), an account provider system, and this unique pairing may automatically facilitate payment to a merchant system associated with the electronic check out page. The account provider system may send a push notification to a browser extension associated with the checkout page to prompt the browser extension to populate fields on the electronic checkout page using user account information transmitted from the account provider system, providing a novel digital authentication framework that utilizes digital authentication techniques enables by user devices and dynamic transaction cards to seamlessly facilitate electronic checkout.
US10515360B2 RFID tag and system and method for securing RFID tag
An RFID tag to be authenticated in an authentication phase includes a tag memory. The tag memory stores an encryption key and an information table. The information table has a specific storing attribute quantified with a predetermined value, and is read after the authentication phase by using the predetermined value. The encryption key is derived from the predetermined value, and decrypted in the authentication phase to authenticate the RFID tag. A system and method for securing an RFID tag is also provided.
US10515359B2 Systems and methods for processing mobile payments by provisioning credentials to mobile devices without secure elements
A method for generating and provisioning payment credentials to a mobile device lacking a secure element includes: generating a card profile associated with a payment account, wherein the card profile includes at least payment credentials corresponding to the associated payment account and a profile identifier; provisioning, to a mobile device lacking a secure element, the generated card profile; receiving, from the mobile device, a key request, wherein the key request includes at least a mobile identification number (PIN) and the profile identifier; using the mobile PIN; generating a single use key, wherein the single use key includes at least the profile identifier, an application transaction counter, and a generating key for use in generating a payment cryptogram valid for a single financial transaction; and transmitting the generated single use key to the mobile device.
US10515357B2 Systems and methods for authenticating electronic transactions
The disclosed embodiments provide systems and methods for authenticating electronic transactions. A system for authenticating electronic transactions may include one or more memory devices storing instructions and one or more processors configured to receive transaction data associated with a transaction and further associated with a customer. The transaction data includes a customer identifier. The one or more processors may be configured to identify a customer account associated with the customer based on the customer identifier, and determine an authentication tier level associated with the transaction. The authentication tier level may reflect one or more levels of authentication required to authorize the transaction. The one or more processors may be configured to receive authentication data associated with a customer, and determine whether the authentication data satisfies the authentication tier level associated with the transaction and authorize the transaction when the authentication data satisfies the authentication tier level.
US10515354B1 Discounted card not present rates following failed card present attempts
Merchants that have access to financial transaction card readers sometimes experience failed card reads when attempting a transaction. The merchant may then perform the transaction by manually entering account information from the financial transaction card, which can cause the merchant to be charged a higher fee than would have been charged if the transaction had been performed with the card reader. Technology is disclosed for providing discounted transaction rates for a card not present transaction following a failed card read. This is accomplished by detecting a failed card read of a financial transaction card through a card reader; detecting a card not present transaction including receiving user input of textual account access data; matching the failed card read with the card not present transaction; and crediting a difference between a fee charged for the card not present transaction and a fee which would have been charged for the attempted transaction.
US10515346B2 Integrated bill presentment and payment system and method of operating the same
An integrated bill presentment and payment system and an associated method are disclosed which can accomplish the entire process of bill presentment and payment directly with billers, customers, and their respective financial institutions, but which are also capable of interfacing with independent biller service providers, independent customer service providers, independent consolidators, and/or independent payment providers. The integrated bill presentment and payment system and method of the present invention can link directly to billers and customers, and can also access and distribute billing information from third party biller service providers or consolidators and participate in the distribution of the billing information to customers through third party customer service providers and consolidators. The integrated bill presentment and payment system and method of the present invention can make payments on behalf of customers itself, and can also forward payment instructions to third party payment providers if required.
US10515340B2 Systems and methods for formulating customized beverages
In various example embodiments, a system and method for determining an ideal customized beverage for a particular user and generating user-specific instructions to create the beverage. In example embodiments, a beverage request may be received by the system from a network. The system may further receive and store information about a dispenser responsible for creating the beverage and information about the user. The received information may be used by the system to determine a user-specific ideal beverage formulation. The system may further use the determined formulation to generate user-specific composition instructions and export the instructions over a network to the dispensing device.
US10515337B1 User identification system
Image-based object representation (OR) tracking of users or other objects in a facility may occasionally lose the identity associated with a particular OR. For example, in a crowded aisle the respective ORs for individual users may merge, resulting in a loss of identity of the particular OR. As the crowd dissipates, confidence in the identity of a particular OR may be low. In one implementation, image processing is used to determine OR movement data descriptive of the time(s) when the OR is in motion or stopped. Device movement based on data acquired by sensors on a mobile device carried by a user is descriptive of when the mobile device is in motion or stopped. A match between the particular OR movement data and the particular device movement data allows the identity of the particular OR to be determined as an identity associated with the mobile device.
US10515334B2 Item delivery optimization
Item delivery optimization may be provided. Items may be identified as available for delivery at a first location to at least one second location. A route from the first location to the second location may be calculated and at least a portion of the route from the first location to the second location may be provided to a delivery mechanism, such as an automated delivery device and/or a user.
US10515331B1 System and method for evaluating individuals and modeling compensation levels
The present invention relates to a system and method suitable for objectively evaluating individuals within an organization. In particular, the present invention relates to a system and method for objectively and consistently evaluating individuals for knowledge, training, and compensation within an organization, and across industries. Further the system and method provides models that enable individuals to identify skill that can be altered in a manner that dictates a desired career path and compensation range for the individual.
US10515326B2 Database systems and related queue management methods
Systems and methods are provided for processing queues in a database system. An exemplary system includes a database having a plurality of queue tables, with each queue table being associated with a different queue type and having a different schema associated therewith. A server coupled to the database determines a number of threads to allocate to a particular queue based at least in part on a number of entries in a queue table and configuration information associated with the queue and allocates that number of threads to the queue. Each thread causes a processing system of the server to retrieve work detail data for a respective subset of entries of the queue of entries from that queue table in a manner that is influenced by schema associated with that queue table and then perform a task corresponding to the queue type using the work detail data.
US10515324B2 Reserve airline staffing levels
A crew planning system includes a demand forecasting module and an optimization module. The system forecasts anticipated reserve demand levels, and determines suitable reserve staffing approaches to meet anticipated reserve demand. The forecasting is based upon probabilistic distribution models which take into account variability associated with reserve demand for a particular day. Via use of the crew planning system, reserve staffing expenses may be reduced and/or reserve demand may be met with a higher degree of probability.
US10515318B2 Automated resolution of Wi-Fi connectivity issues over SMS
Wi-Fi connectivity issues are automatically resolved over SMS. An SMS message including a MAC address is received for a station having a wireless connectivity issue involving a Wi-Fi portion of the data communication network. The SMS message is converted according to an API (application programming interface) of the network manager. Error logs are retrieved according to the MAC address. Based on the error logs, a connectivity solution (or other type of solution) to the connectivity issue is determined. The connectivity solution from the network manager API to an SMS message. The SMS message with the connectivity solution is sent to the station. Subsequent SMS messages are sent to the station to determine whether the connectivity solution was effective in improving a client experience.
US10515310B2 Fact checking projection device
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information.
US10515309B1 Weight based assistance determination
Described are systems and methods for determining if assistance is to be provided to a user. In some instances, a total weight associated with a user pattern may be monitored by sensors of a base surface and a determination made if an abnormality related to the user pattern is present. If an abnormality exists, the appropriate assistance may be determined based on the abnormality and provided to the user.
US10515308B2 System, method and cloud-based platform for predicting energy consumption
According to one embodiment of the present invention, a prediction system is provided. The system comprises a first data decomposition facility configured to decompose a provided time series of consumption data into a plurality of different training sets for different types of days and a second data decomposition facility configured to decompose each one of the plurality of training sets into at least a seasonal component and a trend component. The system further comprises a regression facility configured to perform a regression analysis on the decomposed consumption data based on at least the trend component and chronological information associated with the consumption data of the respective training set to train a prediction function and a prediction facility configured to estimate predicted energy consumption data based on the trained prediction function and the type of a day for which the prediction is performed.According to further embodiment, a method for predicting energy consumption data based on a time series of consumption data and a cloud-based prediction platform are disclosed.
US10515307B2 Compressed recurrent neural network models
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing long-short term memory layers with compressed gating functions. One of the systems includes a first long short-term memory (LSTM) layer, wherein the first LSTM layer is configured to, for each of the plurality of time steps, generate a new layer state and a new layer output by applying a plurality of gates to a current layer input, a current layer state, and a current layer output, each of the plurality of gates being configured to, for each of the plurality of time steps, generate a respective intermediate gate output vector by multiplying a gate input vector and a gate parameter matrix. The gate parameter matrix for at least one of the plurality of gates is a structured matrix or is defined by a compressed parameter matrix and a projection matrix.
US10515300B2 High speed serial links for high volume manufacturing
An information handling system includes a memory that stores code, and a processor that executes code stored in memory to derive a distribution of impedances for parameters of a trace within a printed circuit board (PCB). The processor further to determine impedance corners of the distribution of impedances, to select the impedance corners as first, second, and third trace models, and to derive first, second, and third distribution of losses based on the first, second, and third trace models. The processor further to store loss corners of the first, second, and third distribution of losses as modeling points, and to determine whether all of modeling points pass within tolerance levels of loss and impedance of the trace.
US10515299B2 Document with sensor means
A document includes a sensor, at least one antenna, a first processor, a second processor, storage, and a switch. The first processor is configured to communicate with an external reading device via the antenna. The switch is configured to switch the antenna between a first stable state in which a communication is prevented between the first processor and the reading device, and a second stable state, in which a communication is possible between the first processor and the reading device. The sensor is configured to detect a first identification feature of a user of the document. The second processor is configured to compare the first identification feature with a second identification feature saved in the storage, wherein the second processor is configured to switch the switch to a second state if there is conformity between the first identification feature and the second identification feature.
US10515293B2 Method, apparatus, and system for providing skip areas for machine learning
An approach is provided for using one or more skip areas to label, train, and/or evaluate a machine learning model. The approach, for example, involves specifying the one or more skip areas with respect to an image. By way of example, a non-skip area of the image is a portion of the image that is not in the one or more skip areas. The approach also involves initiating a labeling of one or more features in the non-skip area of the image while excluding the one or more skip areas from the labeling to create a partially labeled image. The partially labeled image is then included in a training dataset for training a machine learning model.
US10515275B2 Intelligent digital image scene detection
The present disclosure includes systems, methods, and computer readable media, that identify one or more scene categories that correspond to digital images. In one or more embodiments, disclosed systems analyze a digital image to determine, for each of a plurality of object tags, a probability that the object tag associates with the digital image. The systems further determine, for each of the plurality of object tags, a similarity score for each of a plurality of scene categories (e.g., a similarity between each object tag and each scene category). Using the object tag probabilities and the similarity scores, the disclosed systems determine a probability, for each scene category, that the digital image pertains to the scene category. Based on the determined probabilities, the disclosed systems are able to identify an appropriate scene category for the digital image.
US10515270B2 Systems and methods to enable and disable scrolling using camera input
In one aspect, a device includes at least one processor, a camera, at least one sensor, a display, and storage. The storage bears instructions executable by the at least one processor to receive input from the at least one sensor and determine, based on the input, whether a user is making physical contact with the device. Based on a determination that the user is not making physical contact with the device, the instructions are executable by the at least one processor to execute scrolling of content based on input from the camera, with the content presented on the display. Based on a determination that the user is making physical contact with the device, the instructions are executable by the at least one processor to decline to execute scrolling of content based on input from the camera.
US10515269B2 Machine vision with dimensional data reduction
A method is described that includes receiving raw image data corresponding to a series of raw images, and processing the raw image data with an encoder of a processing device to generate encoded data. The encoder is characterized by an input/output transformation that substantially mimics the input/output transformation of at least one retinal cell of a vertebrate retina. The method also includes processing the encoded data to generate dimension reduced encoded data by applying a dimension reduction algorithm to the encoded data. The dimension reduction algorithm is configured to compress an amount of information contained in the encoded data. An apparatus and system usable with such a method is also described.
US10515265B2 Generating variations of a known shred
Introduced here is a machine learning related technique for supplying an observed model additional training data based upon previously received training data. To determine textual content of a character string based on a digital image that includes a handwritten version of the character string a substantial amount of training data is used. The character string can include one or more characters, and the characters can include any of letters, numerals, punctuation marks, symbols, spaces, etc. Disclosed herein is a technique to determine variations between different images of matching known character strings and substitute those variations into the images in order to create more images with the same known character string.
US10515247B2 Portable terminal
A portable terminal including a grip section provided as one end of a terminal main body and structured to be gripped by one hand in a gripping style where a user places a thumb of the one hand on a first surface of the terminal main body and holds a second surface on a side opposite to the first surface by at least an index finger and a middle finger extended from a side of the terminal main body, a raised portion provided on the second surface of the grip section such that a vertex portion is positioned between the index finger and the middle finger in the gripping style, and a switch section provided such that a pressing target portion is exposed in a sloped surface area of the raised portion where the index finger is positioned in the gripping style.
US10515245B2 Variable depth of field scanning and lighting devices and methods
Various embodiments herein each include at least one of systems, methods, devices, barcode scanners, and software for variable depth of field scanning and lighting devices and methods. One such embodiment includes adjusting variable lenses on each of a plurality of barcode scanner scan-field lighting elements to a first depth of field and capturing a number of first images with a camera of a barcode scanner at the first depth of field. The method of this embodiment then outputs at least one of the number of the first images to a barcode reading process. This example method may then continue by adjusting the variable lenses of each of the plurality of barcode scanner scan-field lighting elements to a second depth of field, capturing a number of second images with the camera of the barcode scanner at the second depth of field, and then outputting at least one of the number of the second images to the barcode reading process. The adjusting, capturing, and outputting may then be repeated again in some embodiments for a third depth of field, a fourth depth of field, and onward, depending on the number of depths of field in a particular embodiment.
US10515244B2 Barcode reader with aligned linear fields of view
The present disclosure generally relates to devices, systems, and methods associated with optical data capture. In some embodiments, the present invention is a barcode reader that includes a first linear imaging assembly, a second linear imaging assembly, and an aiming assembly configured to emit a linear aiming light pattern, where the aiming light pattern is planarly aligned with the fields of view of the first and second imaging assemblies.
US10515238B2 Low-profile card reader
A low-profile card reader, including: a carriage; a single support arm including a first end statically mounted to the carriage, a second end, free from the carriage, a body tapering from the second end toward the first end, wherein the body is free from the carriage, such that the support arm freely deflects along a support arm length relative to the carriage, and a set of strengthening channels extending along the support arm length; and a magnetic reading head statically connected to the second end of the support arm.
US10515236B1 Data retention device
The present disclosure relates to a data retention device designed for security of digital classified information. In the data retention device, a power source component is first activated by a fingerprint switch. When a data plug of a dedicated storage module and a data socket of an encryption module are connected with each other, a locking element in the encryption module is fixed at a locking hole in the dedicated storage module and the encryption module is electrically connected to the dedicated storage module through the data socket. Then, with an external component of the encryption module electrically connected to an external device, classified information is accessed, encrypted in the encryption module and saved in the storage element.
US10515235B2 Multimedia pipeline architecture
A media content pipeline architecture is described that enables media devices to efficiently receive, store, play, and stream media content. In general, a media content pipeline as described herein is configured to receive media content streams from one or more input sources, segment and store the media content streams into fixed-sized or variable-sized data buffers, encrypt the data stored in the buffers, and store the encrypted data in an in-memory buffer cache for further processing. The media content pipeline further may be configured to write the encrypted buffers stored in the in-memory buffer cache to a secondary storage device (e.g., a hard disk) in response to the occurrence of one or more defined operating conditions. The media content pipeline may enable a media device to efficiently receive and process media content data streams, write the media content data streams to storage, and stream the media content data to client devices.
US10515225B2 Method for mutual verifying of data ownership
The present invention relates to a method and device for verifying data ownership. The user may verify whether the server actually owns the data to be uploaded by him, and the server may simultaneously verify whether the user actually owns the data.
US10515223B2 Secure cloud-based storage of data shared across file system objects and clients
Techniques to provide secure cloud-based storage of data shared across file system objects and clients are disclosed. In various embodiments, a primary encryption key is determined for an object associated with a plurality of component chunks of file system data. The primary encryption key is used to generate for each of said component chunks a corresponding chunk key, based at least in part on the primary encryption key and data comprising or otherwise associated with the chunk. The respective chunk keys are provided to a file system client configured to create and store the object at least in part by encrypting each chunk included in the plurality of component chunks using the chunk key provided for that chunk to generated encrypted chunk data, and combining the encrypted chunk data to create and store the object.
US10515222B2 Electronic device including display and method of encrypting information
A method of encrypting information on an electronic device includes displaying information associated with an application running on the electronic device, receiving, via the application running on the electronic device, an input to initiate an encrypted camera application that is separate from the application running on the electronic device, initiating the encrypted camera application, determining an identity profile having an associated key, receiving an input from the encrypted camera application to collect image data with the camera, receiving image data from an image sensor of the camera, encrypting the image data utilizing the key associated with the determined identity profile to generate encrypted image data, adding the encrypted image data to a document associated with the application running on the electronic device.
US10515218B2 Systems, apparatuses, and methods for platform security
Embodiments detailed herein include, but are not limited to, a hardware processor to execute instructions and security circuitry to perform pre-boot operations including signature verification of a portion of firmware in a firmware storage hardware and initiating recovery upon a signature verification failure. The hardware processor comprises a plurality of cores in some embodiments. The hardware processor a multicore processor in some embodiments.
US10515203B2 Method and system for improving security of a mobile terminal
A method and system for improving security of a mobile terminal can be used to determine whether the obtained slide-to-unlock operation matches with prerecorded slide-to-unlock operation habits of an owner of the mobile terminal, thereby determine whether the current user is the owner, and perform corresponding processing. With this method and system, it is not required to remind a user to input verification information, such that the current user cannot perceive that verification is currently in process. Therefore, the validity of the verification can be ensured and the security of the mobile terminal can be improved effectively.
US10515202B2 Physical token-less security screening using biometrics
In physical token-less security screening using biometrics, a person provides biometric data to a security computing device as part of a security screening. The biometric data is used by the security computing device to look up an identifier (such as an airline account identifier or a security status identifier) for the person from a security back end. The identifier is used by the security computing device to obtain electronic pass information (such as an electronic boarding pass or a security screening status indicator) from a third party computing system (such as an airline computing system or a clearinghouse), which may be used to clear the person and/or otherwise facilitate the security screening. In some implementations, these techniques may also be used for physical token-less pass processing (such as boarding pass-less airline processing, confirmation of assigned traveling credentials, or determination of security protocols).
US10515201B2 Authentication using prism member
A prism member of an authentication apparatus includes a living body contact surface configured to be in contact with the living body, and an imaging surface opposed to the living body contact surface and is formed at a position generally parallel therewith. The prism member includes a reflection surface in contact with the living body contact surface and the imaging surface, to reflect light from the former surface toward the latter surface. A visible light source below the imaging surface radiates visible light to the living body via the imaging and living body contact surfaces. The reflection surface is at an angle such that light from an inside of the prism member is totally reflected at the living body contact surface in an optical path running from the imaging surface and reaches the living body contact surface via the reflection surface. A first imaging unit captures a living-body reflected light.
US10515197B2 Monetized online content systems and methods and computer-readable media for processing requests for the same
One aspect of the invention provides a computer system having processing and memory means operable to provide a monetized online content system. The computer system is coupled to one or more resource modules each having data in the memory means and includes: an interceptor module configured to receive a request from a client for one or more resources available from one or more resource modules, refer the request to one or more of the resource modules configured to fulfill the request, receive one or more responses from one or more of the resource modules, at least one of said one or more responses having one or more events associated therewith, and transform the one or more responses by removing the one or more events associated with the one or more responses prior to presentation of the one or more responses to the client.
US10515196B2 Creating secure original equipment manufacturer (OEM) identification
Embodiments of the disclosure implement techniques to create secure Original Equipment Manufacturer (OEM) identifiers. In one embodiment, a processing system is disclosed. The processing system includes a memory to store an Original Equipment Manufacturer (OEM) key and a processing device, operatively coupled to the memory. The processing device is to receive the OEM key for an OEM system as input to a cryptographic hash function. A device key is produced by applying the cryptographic hash function to the OEM key and a global key associated with a vendor of the OEM system. The device key is provided to a security firmware device to authenticate the OEM system.
US10515195B2 Privilege management and revocation
This disclosure relates to management of privileges associated with applications accessible by users of electronic devices. In one aspect, an electronic device detects that a privilege has been revoked, shuts down any application running on the electronic device that has previously accessed the privilege, and restarts any application that was shut down, the restarted application no longer having any access to the revoked privilege. In another aspect, an electronic device keeps a log of which applications have previously accessed which privileges, receives a new set of privileges associated with applications, determines that a privilege has been revoked, and if the log indicates that an application previously accessed the privilege, resets the electronic device. In a further aspect, a method sets privileges associated with applications, records which electronic devices have which applications, revokes a privilege, and instructs those electronic devices having applications to which the privilege is associated to reset themselves.
US10515190B2 Systems and methods for customizing content
Systems, methods, and non-transitory computer-readable media can determine that a user operating a computing device has accessed a content item through the social networking system. A determination is made that the content item includes at least a first section of content and a second section of content, wherein the first section of content is restricted to users that are associated with a group of users, and wherein the second section of content is available to all users. A determination is made that the user is associated with the group of users. The content item is provided for presentation through a display screen of the computing device, wherein both the first section of content and the second section of content are presented to the user.
US10515176B1 System and method for visualizing component data routes
The present disclosure relates to a computer-implemented method for visualizing one or more IP-XACT component data routes is provided. The method may include receiving, using at least one processor, an IP-XACT description of one or design elements including at least one target ingress interface, and at least one of an initiator egress interface, a memory map and an address space. The method may further include analyzing, using the at least one processor, the IP-XACT description of the one or design elements and displaying a graphical user interface, based upon, at least in part, the IP-XACT description of one or design elements, wherein the graphical user interface is configured to display the at least one target ingress interface, and any number of the initiator egress interface, the memory map and the address space.
US10515173B2 Input-output processing on a remote integrated circuit chip
An electronic device includes a first integrated circuit chip including a processing functional block, and a second integrated circuit chip including an input-output (IO) functional block. The IO functional block performs one or more IO processing operations on behalf of the processing functional block in the first integrated circuit chip. The first integrated circuit chip lacks at least some elements of the IO functional block, so that the processing functional block is unable to perform corresponding IO operations without the IO functional block.
US10515168B1 Formal verification using microtransactions
Disclosed herein are representative embodiments of methods, apparatus, and systems for performing formal verification of circuit descriptions. In certain example embodiments, the disclosed technology involves the formal verification of a register-transfer-level (“RTL”) circuit description produced from a high level synthesis tool (e.g., a C++ or SystemC synthesis tool) relative to the original high level code from which the RTL description was synthesized (e.g., the original C++ or SystemC description) using sub-functional-call-level transactions.
US10515167B2 Cell-aware defect characterization and waveform analysis using multiple strobe points
A computer-implemented method for characterizing a circuit is presented. The method includes receiving, by the computer, data representative of the circuit and at least one defect of the circuit. The method further includes simulating, using the computer, the circuit to obtain a first timing characteristic, and simulating, using the computer, the circuit with the at least one defect to obtain a second timing characteristic. The method further includes identifying, using the computer, an association between at least one test vector and the at least one defect in accordance with the first timing characteristic, the second timing characteristic, and a multitude of strobes applied during a first time interval associated with the at least one test vector, when the computer is invoked to characterize the circuit.
US10515151B2 Concept identification and capture
Disclosed methods and systems are directed to concept identification and capture. The methods and systems may include receiving, by a device, a first natural language input comprising one or more terms, and analyzing the first natural language input via a natural language processing engine to identify one or more named entities associated with the one or more terms, wherein each of the one or more named entities is associated with at least one category of a plurality of categories. The methods and systems may also include detecting a text field configured to receive text, the text field being associated with one of the plurality of categories, and inputting into the text field one of the one or more identified named entities based on the text field being associated with a same category as the one of the one or more named entities.
US10515145B2 Parameterizing and working with math equations in a spreadsheet application
The present disclosure is directed to a spreadsheet application with an enhanced understanding of mathematical equations using a mathematical engine and a calculation engine. The disclosed spreadsheet application has many enhanced features, such as, but not limited to: analyzing complex equations, identifying dependencies, converting mathematical notation to spreadsheet notation, connecting variables in an equation to other cells of the spreadsheet, solving or simplifying equations, recommending different display representations of data, and a providing a math display mode.
US10515125B1 Structured text segment indexing techniques
In some implementations, a system is capable of using natural language processing (NLP), machine learning, and classification techniques to improve the storage and retrieval of text segments within a structured text repository. Data indicating a text segment retrieved from an online resource is retrieved. Metadata associated with the online resource is obtained. One or more one or more semantic scores are determined for the text segment. One or more classification labels are assigned to the text segment based at least on the obtained metadata and the one or more determined semantic scores. The text segment is indexed within a structured text repository using the one or more assigned classification labels.
US10515114B2 Facial recognition with social network aiding
A facial recognition search system identifies one or more likely names (or other personal identifiers) corresponding to the facial image(s) in a query as follows. After receiving the visual query with one or more facial images, the system identifies images that potentially match the respective facial image in accordance with visual similarity criteria. Then one or more persons associated with the potential images are identified. For each identified person, person-specific data comprising metrics of social connectivity to the requester are retrieved from a plurality of applications such as communications applications, social networking applications, calendar applications, and collaborative applications. An ordered list of persons is then generated by ranking the identified persons in accordance with at least metrics of visual similarity between the respective facial image and the potential image matches and with the social connection metrics. Finally, at least one person identifier from the list is sent to the requester.
US10515110B2 Image based search
Described is a system and method for enabling visual search for information. With each selection of an object included in an image, additional images that include visually similar objects are determined and presented to the user.
US10515108B2 Dynamically ranking media effects based on user and device characteristics
The present disclosure is directed toward systems and methods for ranking media effects. For example, systems and methods described herein enable a user to select and apply one or more media effects to a media communication such as a digital photograph or video. Systems and methods described herein identify and rank media effects based on characteristics associated with the user and the user's client-computing device. Furthermore, systems and methods described herein automatically present the top-ranked media effects to the user such that the user can easily select and apply one or more media effects that are tailored specifically to the user.
US10515104B2 Updating natural language interfaces by processing usage data
A third-party company may assist companies in providing natural language interfaces for their customers. To implement a natural language interface for a company, a configuration may be received that includes information, such as a list intents, seed messages for the intents, and hierarchical information of the intents. An intent classifier may be trained using the configuration, and the natural language interface may be deployed for use with customers. Usage data of the natural language classifier may be collected and used to improve the natural language interface. Messages corresponding to an intent may be clustered into clusters of similar messages, and a prototype message may be obtained for each cluster to provide a human understandable description of the cluster. The information about the clusters may be used to improve the natural language interface, such as by creating a new intent with a cluster or moving a cluster to a different intent.
US10515101B2 Determining clusters of similar activities
Determining clusters of similar activities is disclosed, including: receiving a plurality of activities, wherein an activity included in the plurality of activities includes GPS data recorded using a GPS recording device; determining a cluster of similar activities from the plurality of activities; and generating a map display for the cluster of similar activities.
US10515095B2 Detecting clusters and relationships in large data sets
From a directional acyclic graph (DAG) corresponding to a data volume, a matrix of relationships of a first node and a second node is computed. The DAG includes a set of nodes and a set of directional edges, the set of nodes including the first node and the second node. An inverted matrix is computed from the matrix, which retains values in only those column positions where a value in a first row corresponding to the first node is opposite of a value in a second row corresponding to the second node. From the first row, a first cluster of nodes related to the first node is constructed by selecting nodes corresponding to those columns where the first row has a value indicating an affirmative relationship. Information representing the first cluster of nodes a second cluster of nodes are output.
US10515094B2 System and method for analyzing and reporting extensible data from multiple sources in multiple formats
A system and method for analyzing and reporting data from multiple sources is provided. The system is a foundation for an analytical platform that covers not only traditional relational data, but also a new generation of extensible data formats designed for the web, such as those based on XML (FIXML, FpML, ebXML, XBRL, ACORD, etc.), as well as HTML, E-mail, Excel, PDF, and others. In a preferred embodiment, the eXtensible on-line analytical processing (XOLAP), is a scalable client/server platform that allows the multi-dimensional analysis of modern data types, as well as traditional relational data, by bringing them all into an internal common XML-based model, without the time and expense of creating a data warehouse.
US10515090B2 Data extraction and transformation method and system
A system and method for processing raw transaction records received from multiple data sources. The system and method receive multiple raw transaction records from multiple data sources. Transaction pair records are generated from the raw transaction records. Location and entity fields including raw information are identified from the transaction pair records. The raw location and entity information is resolved to generate resolved location and entity information capable of aggregation and further processing, such as the deriving of analytics.
US10515078B2 Database management apparatus, database management method, and storage medium
Provided is a database management apparatus, having a processor, a memory, and a storage device, whereby a database which is stored in the storage device is managed, the database management apparatus further comprising: a query acceptance unit which accepts a query to the database; a query execution plan generating unit which generates a query execution plan which includes a database operation which is necessary for executing the accepted query; and a query execution unit which, in executing the accepted query on the basis of the generated query execution plan, dynamically generates a task for executing the database operation, and executes the dynamically generated task. The query execution unit acquires a resource usage state, and, when executing the next database operation, generates a new task on the basis of the resource usage state, and executes the new task in parallel with the task.
US10515075B2 Method for optimization of imperative code executing inside a relational database engine
Processing a database query. A method includes receiving a database query from a user. The database query includes one or more imperative functions. The one or more imperative functions are converted to one or more declarative query representations. The one or more declarative query representations include standardized relational operators included in a relational query language. Further, the one or more declarative query representations are optimizable by a query optimizer of the database. The database query is optimized at the query optimizer to create a query plan by evaluating any declarative query representation originally in the database query received from the user and the one or more declarative query representations.
US10515072B2 Systems and methods for identifying a sequence of events and participants for record objects
Methods, systems, and storage media for identifying a sequence of events and participants for record objects are disclosed. Exemplary implementations may: access record objects of a system of record; identify a subset of record objects associated with a group entity and having a first record object status; identify one or more electronic activities linked to the record objects; determine an event-participant pattern based on the electronic activities linked to the record object; identify electronic activities linked with a second record object; determine that a first event is performed by the a participant type and a second event is not yet performed by a second participant type; generate a content item identifying an action to trigger a performance of the second event; and transmit the content item to a device of a participant of at least one electronic activity linked with the second record object.
US10515056B2 API for resource discovery and utilization
Various embodiments are disclosed for enabling multiple computing devices having a decentralized operating system to effectively monitor and manage resources across the multiple devices. In some embodiments, the systems are able to identify a set of local resources available for utilization by an application running on the decentralized operating system. A resource message identifying the set of local resources can be generated using a resource discovery and utilization application programming interface. This information can then be sent to a requestor (e.g., an application running on the decentralized operating system) which can create a resource utilization plan.
US10515048B2 Electronic device configured to control non-directly connected storage device among serially connected storage devices, storage device included therein, computing system including the same, and operation method of controller of storage device
A device includes a first input/output (I/O) port for communication with an external processor, a second I/O port for communication with a second device, and an interface adaptor supporting communication through the first and second I/O ports via a protocol having a plurality of layers, including an application layer, a physical layer, and a physical adaptor layer. The application layer processes information according to an application layer format and the physical adaptor layer processes information according to a physical adaptor layer format. The device receives from the external processor through the first I/O port a request in the application layer format that one or more communication conditions be set for a physical layer of the second device, converts the request from the application layer format to the physical adaptor layer format, and sends the converted request in the physical adaptor layer format to the second device through the second I/O port.
US10515041B2 Processor with reconfigurable pipelined core and algorithmic compiler
An algorithmic matching pipelined compiler and a reusable algorithmic pipelined core comprise a system. The reusable algorithmic pipelined core is a reconfigurable processing core with a pipelined structure comprising a processor with a setup interface for programming any of a plurality of operations as determined by setup data, a logic decision processor for programming a look up table, a loop counter and a constant register, and a block of memory. This can be used to perform functions. A reconfigurable, programmable circuit routes data and results from one core to another core and/or IO controller and/or interrupt generator, as required to complete an algorithm without further intervention from a central or peripheral processor during processing of an algorithm.
US10515040B2 Data bus host and controller switch
An apparatus can include a processor; a controller; a data bus connector; a multiplexer operatively coupled to the data bus connector where the multiplexer includes a controller coupled state operatively coupled to the controller and a processor coupled state operatively coupled to the processor; and circuitry that responds to a signal received via the data bus connector to determine the coupled state of the multiplexer as being one of the controller coupled state and the processor coupled state. Various other apparatuses, systems, methods, etc., are also disclosed.
US10515038B2 Input/output command rebalancing in a virtualized computer system
The present disclosure provides new methods and systems for input/output command rebalancing in virtualized computer systems. For example, an I/O command may be received by a rebalancer from a virtual queue in a container. The container may be in a first virtual machine. A second I/O command may be received from a second virtual queue in a second container which may be located in a second virtual machine. The rebalancer may detect a priority of the first I/O command and a priority of the second I/O command. The rebalancer may then assign an updated priority each I/O command based on a quantity of virtual queues in the virtual machine of origin and a quantity of I/O commands in the virtual queue of origin. The rebalancer may dispatch the I/O commands to a physical queue.
US10515037B2 Encapsulated accelerator
A data processing system comprising: a host computer system supporting a software entity and a receive queue for the software entity; a network interface device having a controller unit configured to provide a data port for receiving data packets from a network and a data bus interface for connection to a host computer system, the network interface device being connected to the host computer system by means of the data bus interface; and an accelerator module arranged between the controller unit and a network and having a first medium access controller for connection to the network and a second medium access controller coupled to the data port of the controller unit, the accelerator module being configured to: on behalf of the software entity, process incoming data packets received from the network in one or more streams associated with a first set of one or more network endpoints; encapsulate data resulting from said processing in network data packets directed to the software entity; and deliver the network data packets to the data port of the controller unit so as to cause the network data packets to be written to the receive queue of the software entity.
US10515036B2 Bit manipulation capable direct memory access
A memory management circuit includes a direct memory access (DMA) channel. The DMA channel includes logic configured to receive a buffer of data to be written using DMA. The DMA channel further includes logic to perform bit manipulation in real-time during a DMA write cycle of the first buffer of data.
US10515032B2 Asymmetric transmission (TX) and receive (RX) lanes in a point-to-point interconnect using a peripheral component interconnect express (PCIE) resources in a computer system
A system includes a host processor (105) and a peripheral device (708). The host processor (105) is coupled to the peripheral device (708) by a Peripheral Component Interconnect Express (PCIe) compliant link. The peripheral device (708) can include logic circuitry to identify, based on an application using the device and the host processor (105), a read to write ratio utilized by the application; and provide the read to write ratio to the host processor (105). The host processor (105) comprising logic circuitry to send a command signal to a device in communication with the hardware processor across a peripheral component interconnect express (PCIe) compliant link, the command signal indicating a transmission (TX) lane to receive (RX) lane ratio, the TX lane to RX lane ratio corresponding to the read to write ratio identified by the peripheral device (708); and receive an indication that the device is capable of supporting asymmetric TX and RX ratios.
US10515030B2 Method and device for improved advanced microcontroller bus architecture (AMBA) and advanced extensible interface (AXI) operations
An Advanced Microcontroller Bus Architecture (AMBA)/Advanced eXtensible Interface (AXI) compatible device and corresponding method capable of efficient reordering of responses from a last level cache (LLC) and/or dynamic random access memory (DRAM).
US10515025B2 Communication protocol adapter
In accordance with embodiments of the present disclosure, an adapter for different types of devices that are defined by a full set of capabilities for a communication protocol may include one or more ports, wherein each of the one or more ports is configured to receive one of the different types of devices, and a device controller communicatively coupled to the one or more ports. The device controller may be configured to, when one of the different types of devices is received by the one or more ports obtain information related to a detection of the one of the different types of devices and, based on the information related to the detection, expose a subset of capabilities from the full set of capabilities to a bus of the communication protocol, wherein the subset of capabilities is defined by the one of the different types of devices for the communication protocol.
US10515024B2 Event generating unit
A microcontroller (2) has a processor (6), peripherals (18, 20, 22, 24, 26), a programmable peripheral interconnect (PPI) (10), an event-generating unit (EGU) (17), and a memory (8). The peripherals respond to task signals from the PPI. The EGU responds to a predetermined change to the contents of an event-generating register (57, 59) by signalling an event to the PPI. Stored PPI mappings can map an EGU event to a task of one of the peripherals. Mappings from one EGU event to two or more peripheral tasks cause the PPI to respond to an event signal from the EGU by sending the respective task signals within a maximum time limit. Software in the memory comprises instructions to store such mappings in a mapping memory, and to make the predetermined change to the contents of the event-generating register. In another aspect, an interrupt-generating unit (17) is arranged to send an interrupt to the processor (6) in response to receiving a task signal from the PPI (10).
US10515022B2 Data center with data encryption and method for operating data center
A high-security data center, having at least one data storage device, a host and an encryption and decryption key space. Each data storage device has a non-volatile memory and a controller chip. The controller chip includes an encryption and decryption module. The host machine operates the non-volatile memory via the controller chip. The encryption and decryption key space stores a key for the encryption and decryption module to perform data encryption and decryption. The encryption and decryption key space is isolated from the data storage device and the host machine by default so that a user who does not pass identity authentication is unable to operate the encryption and decryption module through the host to decrypt data of the non-volatile memory.
US10515010B2 Wear leveling in a memory system
Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
US10515008B2 Performance based memory block usage
Blocks of memory cells may be selected for use based on one or more measured performance characteristics that may include, but are not limited to, programming time or fail bit count. Blocks may be placed into a single level cell (SLC) block pool and one or more multi-level cell (MLC) block pools based on measured performance characteristic(s). For example, blocks that have a better SLC performance may be placed into the SLC block pool. Blocks may be targeted for garbage collection based on one or more measured performance characteristics. For example, blocks within an SLC block pool may be targeted for garbage collection based on a performance ranking of the SLC blocks, blocks within an MLC block pool may be targeted for garbage collection based on a performance ranking of the MLC blocks. Thus, the better performing blocks may be used more frequently, thereby improving performance.
US10515007B2 Technologies for remapping pending bit array read requests
Technologies for remapping pending bit array read requests include a compute device that includes a plurality of data storage devices, a request manager, and a remap manager. The request manager is to receive a request to read pending bit array (PBA) data from a main PBA mapped to multiple sub PBAs. Each sub PBA is associated with a different one of the data storage devices. The request includes attribute data indicative of an address in the main PBA from which to read the PBA data. The remap manager is to determine one or more bit addresses from the attribute data, compare the one or more bit addresses to addresses of the sub PBAs in the main PBA to determine a set of the sub PBAs to be read, and map the one or more bit addresses to the determined set of sub PBAs to be read.
US10515002B2 Utilizing artificial intelligence to test cloud applications
A device receives application information associated with a cloud application provided in a cloud computing environment, and utilizes a first AI model to generate test cases and test data based on the application information. The device utilizes a second AI model to generate optimized test cases and optimized test data based on the test cases and the test data, and utilizes a third AI model to generate test classes based on the optimized test cases and the optimized test data. The device executes the test classes to generate results, and utilizes a fourth AI model to generate an analysis of the results, recommendations for the cloud application based on the analysis of the results, or a code coverage report associated with the cloud application. The device automatically causes an action to be performed based on the analysis of the results, the recommendations, or the code coverage report.
US10514999B2 Method and a system to determine an effectiveness index of a software test environment
A method and a system are described for determining an effectiveness index of a software test environment. The method includes receiving a plurality of factors associated with a plurality of software modules of a plurality of software under test from a plurality of external systems. The method includes identifying the software test environment based on one or more values associated with each of the plurality of factors. The method includes collecting failure logs of each of the plurality of factors for the identified software test environment. The method includes assigning a score to each of the plurality of factors based on collected failure logs. The method includes determining an effectiveness index of the identified software test environment for each of the plurality of software modules based on the score.
US10514993B2 Analyzing large-scale data processing jobs
Methods, systems, and apparatus for data analysis in a distributed computing system by accessing data stored at a first processing zone associated with a distributed data processing job, detecting information identifying a particular child job associated with the distributed data processing job, comparing the identifying information to data stored at a second processing zone, and identifying an additional child job as associated with the distributed data processing job based on a result of the comparison. The methods, systems and apparatus are further for correlating particular output data associated with the particular child job and additional output data associated with the additional child job for the distributed data processing job, determining performance data for the distributed data processing job based on the output data associated with each of the particular child job and the additional child job, and providing for display the performance data for the distributed data processing job.
US10514992B1 Disaster recovery specific configurations, management, and application
A mechanism for disaster recovery configurations and management in virtual tape applications. Specifically, the introduction of an additional computer process executing at an active datacenter site and at another active (or alternatively, a standby) datacenter site permit: (i) the generation and management of global configurations implemented on the active datacenter site prior to the occurrence of a failover event; and (ii) the implementation of global configurations on the another active (or standby) datacenter site after the occurrence of the failover event.
US10514981B2 Memory system performing error correction of address mapping table
A memory system includes a nonvolatile memory device, a dynamic random access memory (DRAM) configured to store an address mapping table for an access to the nonvolatile memory device, and a controller configured to store, in the DRAM, the address mapping table that is divided in units of address mapping data, each of the units having a size of an interface of the DRAM, read, from the stored address mapping table, target address mapping data corresponding to a logical address that is received from a host, the target address mapping data including a target parity and physical addresses of the nonvolatile memory device, and perform an error correction on the read target address mapping data, using the target parity.
US10514977B2 System and method for the dynamic analysis of event data
Disclosed is a system and method for the analysis of event data that enables analysts to create user specified datasets in a dynamic fashion. Performance, equipment and system safety, reliability, and significant event analysis utilizes failure or performance data that are composed in part of time-based records. These data identify the temporal occurrence of performance changes that may necessitate scheduled or unscheduled intervention like maintenance events, trades, purchases, or other actions to take advantage of mitigate or compensate for the observed changes. The criteria used to prompt a failure or performance record can range from complete loss of function to subtle changes in performance parameters that are known to be precursors of more severe events. These specific criteria applied to any explicit specific application and this invention is relevant to this type of data taxonomy and can be applied across all areas in which event data may be collected.
US10514975B2 Preventing corruption by blocking requests
A method and system for managing communication connections in a virtualization environment implemented by a cluster of host machines, each of the host machines comprises a hypervisor, at least one user virtual machine (UVM), a connection manager, and an I/O controller. The system includes a virtual disk accessible by all of the I/O controllers and comprising a plurality of storage devices. The system includes a first host machine of the host machines designated as a leader node, wherein the leader node configured to confirm a second one of the host machines is unreachable; and transmit, in response to the confirmation, an update message to other host machines in the cluster. The update message identifies the unreachable host machine and causes the other host machines to block messages from the unreachable host machine and send an acknowledgement of the update message back to the leader node.
US10514973B2 Memory and logic lifetime simulation systems and methods
Aspects of the disclosed technology include a method including extracting, by a processor, a plurality of features from one from among a layout of a circuit, a netlist of the circuit, and the layout and the netlist of the circuit; computing, by the processor, respective lifetime distributions of the plurality of extracted features based on at least one circuit profile; and estimating, by the processor, a lifetime of the circuit by combining the respective lifetime distributions of the plurality of extracted features.
US10514970B2 Method of ensuring operation of calculator
A method of ensuring operation of a calculator includes causing, by a CPU, the calculator to perform a predetermined operation verification calculation of which a correct value that is a resultant value in normal operation is set to ae predetermined value; acquiring, by the CPU, the resultant value of the calculation; referencing, by the CPU using a relative address referencing capability of the CPU, an address that is stored in an address acquired by adding the acquired resultant value to the starting address of the memory; and executing, by the CPU, a function stored at the referenced address.
US10514969B2 Bit-accurate-tracing analysis with applied memory region lifetimes
Detecting and providing notice of non-faulting memory accesses during prior execution of an application based on a replay-able trace of the application's execution. Embodiments include replaying portion(s) of prior execution of the application from a replay-able trace the application's prior execution, while tracking lifetime of memory region(s) used by the application. Based on tracking lifetime of the memory region, non-faulting but improper memory access(es) by the application during its prior execution are detected. Notification of these non-faulting but improper memory access(es) are provided at a user interface and/or to a software component.
US10514963B2 Multiple interacting systems at a site
Disclosed are platforms for communicating among one or more otherwise independent systems involved in controlling functions of buildings or other sites having switchable optical devices deployed therein. Such independent systems include a window control system and one or more other independent systems such as systems that control residential home products (e.g., thermostats, smoke alarms, etc.), HVAC systems, security systems, lighting control systems, and the like. Together the systems control and/or monitor multiple features and/or products, including switchable windows and other infrastructure of a site, which may be a commercial, residential, or public site.
US10514956B2 Performance hint driven resource allocation
Performance-hint-driven dynamic resource management, including: receiving workload requirements and sensor inputs of a system; determining a new allocation for resources of the system; reconfiguring the resources of the system using the new allocation; evaluating performance of the system based on the reconfigured resources of the system; and generating performance hints based on the evaluated performance of the system.
US10514946B2 System and method for providing an infiniband SR-IOV vSwitch architecture for a high performing cloud computing environment
Systems and methods are provided for implementing a Virtual Switch (vSwitch) architecture that supports transparent virtualization and live migration. In an embodiment, a vSwitch with prepopulated Local Identifiers (LIDs). Another embodiment provides for vSwitch with dynamic LID assignment. Another embodiment provides for vSwitch with prepopulated LIDS and dynamic LID assignment Moreover, embodiments of the present invention provide scalable dynamic network reconfiguration methods which enable live migrations of VMs in network environments.
US10514943B2 Method and apparatus for establishing system-on-chip (SOC) security through memory management unit (MMU) virtualization
In an aspect, an apparatus that includes a first security domain and at least a second security domain obtains, at a virtual machine of the first security domain, a stream identifier associated with the second security domain. The apparatus generates, at the virtual machine of the first security domain, a command to map the stream identifier associated with the second security domain to a first address translation context. The apparatus maps, at a hypervisor device, the first address translation context to a second address translation context that is associated with the second security domain of the stream identifier. The apparatus processes a stream of memory access transactions that includes the stream identifier based on at least the first address translation context or the second address translation context.
US10514935B2 System and method for third party application enablement
Disclosed herein are system, method, and computer program product embodiments for enabling and/or configuring cloud-based application. In an embodiment, a cloud system provides a cloud-based computing platform accessible by user input devices to perform cloud-based computing. The cloud system also includes an application exchange, allowing user input devices to select other cloud-based applications and/or software to enable and use with the cloud-based computing platform. The cloud-based application may be hosted by a third party cloud system that enables the functionality of the cloud-based application. When a user input device selects a cloud-based application to enable, cloud system generates an installation and configuration process to seamlessly install and configure the cloud-based application within the cloud-based computing platform. In this manner, the cloud system integrates the configuration process into the cloud-based computing platform.
US10514930B2 Setting a startup parameter and controlling startup of a mainboard
In an example, a method for setting a startup parameter is provided. A management controller of a mainboard receives a startup parameter setting command, wherein the startup parameter setting command includes a value of a startup parameter to be set. The management controller stores the value of the startup parameter to be set in a nonvolatile storage medium that is directly accessed by the management controller according to the startup parameter setting command.
US10514928B2 Preventing duplicate execution by sharing a result between different processing lanes assigned micro-operations that generate the same result
A data processing apparatus has control circuitry for detecting whether a first micro-operation to be processed by a first processing lane would give the same result as a second micro-operation processed by a second processing lane. If they would give the same result, then the first micro-operation is prevented from being processed by the first processing lane and the result of the second micro-operation is output as the result of the first micro-operation. This avoids duplication of processing, to save energy for example.
US10514926B2 Method and apparatus to allow early dependency resolution and data forwarding in a microprocessor
A microprocessor implemented method for performing early dependency resolution and data forwarding is disclosed. The method comprises mapping a plurality of instructions in a guest address space into a corresponding plurality of instructions in a native address space. For each current guest branch instruction in the native address space fetched during execution, performing (a) determining a youngest prior guest branch target stored in a guest branch target register, wherein the guest branch register is operable to speculatively store a plurality of prior guest branch targets corresponding to prior guest branch instructions; (b) determining a current branch target for a respective current guest branch instruction by adding an offset value for the respective current guest branch instruction to the youngest prior guest branch target; and (c) creating an entry in the guest branch target register for the current branch target.
US10514917B2 In-lane vector shuffle instructions
In-lane vector shuffle operations are described. In one embodiment a shuffle instruction specifies a field of per-lane control bits, a source operand and a destination operand, these operands having corresponding lanes, each lane divided into corresponding portions of multiple data elements. Sets of data elements are selected from corresponding portions of every lane of the source operand according to per-lane control bits. Elements of these sets are copied to specified fields in corresponding portions of every lane of the destination operand. Another embodiment of the shuffle instruction also specifies a second source operand, all operands having corresponding lanes divided into multiple data elements. A set selected according to per-lane control bits contains data elements from every lane portion of a first source operand and data elements from every corresponding lane portion of the second source operand. Set elements are copied to specified fields in every lane of the destination operand.
US10514916B2 In-lane vector shuffle instructions
In-lane vector shuffle operations are described. In one embodiment a shuffle instruction specifies a field of per-lane control bits, a source operand and a destination operand, these operands having corresponding lanes, each lane divided into corresponding portions of multiple data elements. Sets of data elements are selected from corresponding portions of every lane of the source operand according to per-lane control bits. Elements of these sets are copied to specified fields in corresponding portions of every lane of the destination operand. Another embodiment of the shuffle instruction also specifies a second source operand, all operands having corresponding lanes divided into multiple data elements. A set selected according to per-lane control bits contains data elements from every lane portion of a first source operand and data elements from every corresponding lane portion of the second source operand. Set elements are copied to specified fields in every lane of the destination operand.
US10514904B2 Dynamically applying a patch to a computer application
Some examples described herein relate to dynamically applying a patch to a computer application. An external process may be invoked to bring a target process of the computer application to a safe point. A dynamic loader may load a patch library into an address space of the target process, wherein the patch library includes a patched version of a target function or a new function. A specific function in the dynamic loader may be directed to route a function call for the target function to the patched version of the target function or the new function in the patch library.
US10514901B2 Application management within deployable object hierarchy
The management of applications in a computing environment often involves a significant number of computing operations, such as acquiring the application, deploying data objects in various locations, and configuring the application with respect to the deployed device. Conventional computing environments may provide inadequate support throughout a typical application life cycle, especially for a computing environment distributed across many devices. Instead, the computing environment may be represented in a deployable object hierarchy that may be distributed to various devices. An application management service may therefore be provided to install representations of the application in the object hierarchy, and to support many other aspects of the application life cycle, such as application discovery, sharing, updating, and removal. The devices may therefore provide the applications of the computing environment to the user in a consistent manner with reduced manual management among the devices comprising the computing mesh.
US10514884B2 Multi source wireless headphone and audio switching device
In at least one embodiment, an apparatus is provided that includes headphones. The headphones are programmed to playback first audio from an audio switching device that is electrically paired to a first audio source that provides the first audio and to receive a first signal from the audio switching device that is electrically paired to a second audio source. The first signal is indicative of a request to transmit second audio from the second audio source while the headphones playback the first audio. The headphones are further programmed to generate an alert to notify a user of the request in response to the first signal and to transmit a second signal to the audio switching device indicative of a first command to one of receive the second audio at the headphones for playback and reject the request to transmit the second audio.
US10514867B2 System and methodology that facilitates error management within a shared non-volatile memory architecture
Various aspects directed towards facilitating error management within a shared non-volatile memory (NVM) architecture are disclosed. Data programmed into a plurality NVM cells is encoded prior to programming, and a range of programmability associated with each of the plurality of NVM cells is determined when the plurality of NVM cells are programmed A first error management scheme is then applied to NVM cells identified as limited-range programmable cells, and a second error management scheme is applied to NVM cells identified as full-range programmable cells, such that the second error management scheme is different than the first error management scheme.
US10514866B2 Data storage device, operating method thereof and method for operating nonvolatile memory device
A data storage device includes a nonvolatile memory device configured to have a temperature sensor; and a controller, wherein the nonvolatile memory device performs an operation based on an operation command outputted from the controller, and transmits a temperature information measured by the temperature sensor along with an operation result to the controller.
US10514864B2 I/O device and computing host interoperation
Methods, systems and computer-readable storage media for receiving, via an external interface of a storage device, a command from a computing host, the command including at least one non-standard command modifier, executing the command according to a particular non-standard command modifier, storing an indication of the particular non-standard command modifier in an entry of a map associated with a logical block address of the command, and storing a shadow copy of the map in a memory of the computing host.
US10514858B2 Information processing apparatus, computer-readable recording medium, and information processing method
An information processing apparatus includes a DRAM, a nonvolatile memory, and nonvolatile storage. A process execution unit executes, in response to a write instruction, a first writing process of writing write data to the DRAM and storing a write log of the write data in the nonvolatile storage or a second writing process of writing the write data to the nonvolatile memory. A page management unit moves, based on the number of times predetermined data stored in the DRAM or the nonvolatile memory is written or read in a predetermined time period, the processing speed of each of the DRAM and the nonvolatile memory, and the time needed to store the log in the nonvolatile storage executed by the process execution unit, the predetermined data between the DRAM and the nonvolatile memory.
US10514842B2 Input techniques for virtual reality headset devices with front touch screens
Systems and methods for detecting a user interaction by identifying a touch gesture on a touch interface on a virtual reality headset. The touch gestures are received on a front surface that is on the opposite side of the headset's inner display screen so that correspondence between the touch location and displayed content is intuitive to the user. The techniques of the invention display a cursor and enable the user to move the cursor by one type of input and make selections with the cursor using a second type of input. In this way, the user is able to intuitively control a displayed cursor by moving a finger around (e.g., dragging) on the opposite side of the display in the cursor's approximate location. The user then uses another type of touch input to make a selection at the cursor's current location.
US10514833B2 Contextual paste target prediction
Contextual paste target prediction is used to predict one or more target applications for a paste action, and do so based upon a context associated with the content that has previously been selected and copied. The results of the prediction may be used to present to a user one or more user controls to enable the user to activate one or more predicted application, and in some instances, additionally configure a state of a predicted application to use the selected and copied content once activated. As such, upon completing a copy action, a user may, in some instances, be provided with an ability to quickly switch to an application into which the user was intending to paste the content. This can provide a simpler user interface in a device such as phones and tablet computers with limited display size and limited input device facilities. It can result in a paste operation into a different application with fewer steps than is possible conventionally.
US10514829B2 Methods and systems for quick reply operations
A method and system for performing quick reply operations are disclosed. The method for quick reply operations includes displaying a text box; determining a display area of the text box; and receiving a user instruction. The method further includes determining whether the user instruction is a pull-down gesture in the display area of the text box; determining whether the pull-down gesture exceeds a threshold length; and displaying a quick reply text box. The method and system consistent with the present disclosure implement quick reply functions and improve the user experience for replying to various messages and postings.
US10514828B2 Selecting a picture of a device to identify an associated codeset
A browser device communicates via Wi-Fi with a central function device. The function device has information regarding all the various remote controls needed by the consumer. The function device communicates wirelessly with the browser device and in turn then operates all of the consumer's electronic devices.
US10514825B2 Image recognition result visualization over time
A system and method for image processing result visualization. The method includes receiving a job, wherein the job includes a panoramic image and image recognition information, and creating a visualization based on the job, wherein the visualization includes the panoramic image with the image recognition information layered over the panoramic image.
US10514819B2 Operating system support for location cards
Innovations in the area of presentation of location-related actions and location information are presented. For example, an application calls an operating system to generate a location card. The location card can show a map of a location as well as additional information about the location and one or more action indicators. With an action indicator, a user can launch an application to perform an action related to the location immediately and directly from the location card. Depending on usage scenario, an application can specify different actions to be represented with action indicators in a location card. At the same time, location cards supported by the operating system provide a consistent way to expose location information and location-related actions to users.
US10514814B2 Display panel and display device
A display panel includes a substrate that comprises a display area and a non-display area. In the display area, a plurality of first signal lines are arranged along a first direction, and extend along a second direction. The non-display area includes a fan-out wiring area and a binding area, and the fan-out wiring area is located between the display area and the binding area. A plurality of fan-out lines are located in the fan-out wiring area, and a plurality of conductive connection portions are located in the binding area. The fan-out lines include a first fan-out line, a second fan-out line, and a third fan-out line, and a first end of the first fan-out line, a first end of the second fan-out line, and a first end of the third fan-out line are electrically connected to the first signal lines respectively. The first fan-out line, the second fan-out line, and the third fan-out line are located at different layers respectively. The plurality of conductive connection portions are electrically connected to a second end of the first fan-out line, a second end of the second fan-out line, and a second end of the third fan-out line in one-to-one correspondence.
US10514811B2 Touch sensing unit and electronic device having same
An electronic device including: a first pattern part including first mesh lines in which a plurality of first cut line parts are defined; and a second pattern part spaced apart from the first pattern part in a first direction and including a plurality of second cut line parts in which a plurality of second cut line parts are defined. A first reference region is defined in the first pattern part; a second reference region having a same width and area as the first reference region in a second direction crossing the first direction is defined.
US10514810B2 Display apparatus with touch detection functions and with driving electrodes shared by two more pixels in the same column, driving method for same, and mobile device with same
A display apparatus with a substrate having a long side and a short side, a plurality of driving electrodes arranged on the substrate parallel to the long side of the substrate, a plurality of touch detection electrodes arranged on the substrate parallel to the short side of the substrate, a control unit electrically coupled to each of the plurality of driving electrodes and which sequentially drives the plurality of driving electrodes, and a detection unit electrically coupled to each of the touch detection electrodes.
US10514804B2 Input device and input device manufacturing method
As an input device capable of suppressing the occurrence of an optical issue and of achieving sufficient strength even if the input device is thin, an input device is provided which includes a first substrate formed into a light-transmissive curved surface and having optical isotropy or uniform optical uniaxial anisotropy in plane, a first electrode layer disposed on a surface of the first substrate, a second electrode layer opposing the first electrode layer, and a space adjusting resin layer disposed between the first electrode layer and the second electrode layer, being light-transmissive, and having optical isotropy.
US10514799B2 Deep machine learning to perform touch motion prediction
The present disclosure provides systems and methods that leverage machine learning to perform user input motion prediction. In particular, the systems and methods of the present disclosure can include and use a machine-learned motion prediction model that is trained to receive motion data indicative of motion of a user input object and, in response to receipt of the motion data, output predicted future locations of the user input object. The user input object can be a finger of a user or a stylus operated by the user. The motion prediction model can include a deep recurrent neural network.
US10514796B2 Electronic apparatus
An electronic apparatus having a front touch sensor and a rear touch sensor on a front surface and a rear surface thereof, respectively, includes a display unit and a controller, wherein the controller, based on detection of contact with the rear touch sensor for a predetermined period of time or longer, enables an operation of the rear touch sensor to the display unit.
US10514790B2 Display device and vehicle having the same
A display device including a touch window including an active area and an unactive area around the unactive area; a display unit disposed under the touch window; a bezel frame configured to support the display unit; and a light sensor unit disposed on a side of the bezel frame and at an angle to a top surface of the touch window under the unactive area of the touch window and including at least one light output unit configured to output light and at least one light receiving unit configured to receive light reflected from an input tool.
US10514782B2 Active stylus signal identification method applied to capacitive touch panel
An active stylus signal identification method applied to a capacitive touch panel is disclosed. When an active stylus and a finger approach the capacitive touch panel at the same time, the active stylus signal identification method includes steps of: (a) during a first period, the active stylus emits an active stylus signal toward the capacitive touch panel according to a protocol; (b) during a second period after the first period, the active stylus stops emitting the active stylus signal and a touch sensing circuit performs a finger touch sensing on the capacitive touch panel; (c) during a third period after the second period, the active stylus emits the active stylus signal toward the capacitive touch panel again according to the protocol.
US10514781B2 Pointer, position detection apparatus and position detection method
A position detection apparatus of the electrostatic coupling type is provided, to detect not only a position of a pointer but also information other than the position information such as, for example, pointer pressure or side switch information. The pointer transmits two codes such that a pressure applied to a pen tip is associated with a time difference between the two codes. A position detector carries out a correlation matching operation between signals generated in reception conductors and correlation calculation codes corresponding to the two codes, to thereby detect a position on a sensor section pointed to by the pointer from a result of the correlation matching operation and based on at least one of the codes. The position detector further includes a pressure calculation circuit for detecting pressure applied to the pointer, which is associated with the time difference between the two codes, from the result of the correlation matching operation calculated by the correlation matching operation and based on the two codes.
US10514775B2 Electronic device and a control method thereof
An electronic device according to an embodiment of the present invention may include a flexible display configured to display a first screen in a first state; a force direction sensing unit configured to sense a force direction of a contact applied to one point by an external object; and a control unit configured to sense an occurrence of a specific data reception event, when the flexible display is changed from the first state to a second state, display a second screen including first information of a first group including information regarding the specific data reception event on the flexible display, and when a force direction of a first contact is acquired in the second state through the force direction sensing unit, display a third screen including second information of the first group including the information regarding the specific data reception event on the flexible display or simultaneously display the second screen and the third screen on the flexible display based on the force direction of the first contact.
US10514769B2 Volumetric tracking for orthogonal displays in an electronic collaboration setting
Systems and methods for providing volumetric tracing for orthogonal displays in an electronic collaboration setting. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: identify a first characteristic associated with a given one of a plurality of participants of an electronic collaboration session, at least in part, using an image sensing device; identify a second characteristic associated with the given participant, at least in part, using a proximity sensing device; identify a volumetric space for the given participant based upon a combination of the first and second characteristics; and provide a user interface to the given participant. The user interface may have a set or one or more features selected, at least in part, based upon a characteristic of the volumetric space.
US10514767B2 Information processing apparatus and information processing method
Provided is an information processing apparatus including: a hand-shape recognition unit configured to recognize a hand shape of an operator on a basis of measured information related to a hand of the operator; and a display control unit configured to move a display position of an operation object on a display screen according to a change in a position of the hand of the operator when the hand shape of the operator is a predetermined shape.
US10514760B2 Tactile sensation providing apparatus and electronic device
A tactile sensation providing apparatus includes a base, a panel having an interface surface, and a piezoelectric actuator that is attached to the base and the panel and configured to allow lateral movement of the panel with respect to the interface surface. The panel moves laterally with respect to the interface surface in accordance with bending of the piezoelectric actuator to provide a tactile sensation on the interface surface.
US10514757B2 Wireless communication configuration using motion vectors in virtual, augmented, and mixed reality (xR) applications
Systems and methods for configuring wireless communications using motion vectors in virtual, augmented, and mixed reality (xR) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive motion vector data representative of a direction of travel of a user wearing xR headset; and change a configuration of an antenna based upon the motion vector data, wherein the antenna enables the IHS to wirelessly transmit xR content to the xR headset.
US10514754B2 RF beamforming for head mounted display
A method is provided, including the following method operations: receiving captured images of an interactive environment in which a head-mounted display (HMD) is disposed; receiving inertial data processed from at least one inertial sensor of the HMD; analyzing the captured images and the inertial data to determine movement of the HMD; using the movement of the HMD to adjust a beamforming direction of an RF transceiver towards the HMD.
US10514751B2 Cache dormant indication
A data processing apparatus includes a first agent which generates a cache dormant indication when a cache is in a dormant state, and a second agent which issues cache maintenance requests for data stored in the cache accessed by the first agent. In response to the cache dormant indication generated by the first agent, the second agent may suppress issuing of cache maintenance requests for the cache accessed by the first agent.
US10514750B2 Information processor and image generation method
A mode control section 130 selects power saving mode as an operation mode, and a screen control section 120 generates a display screen. After the mode control section 130 switches the mode from power saving mode to normal mode, the screen control section 120 generates a display screen to match the type of screen that appeared before power saving mode was selected. If an application screen appeared before power saving mode is selected, the screen control section 120 generates the application screen after the mode is switched from power saving mode to normal mode. If a system screen appeared before power saving mode is selected, the screen control section 120 generates a given system screen after the mode is switched from power saving mode to normal mode.
US10514741B2 Server information handling system indicator light management
Server information handling system LED indication lights and other illumination devices are selectively illuminated based upon override configuration settings pushed down from a data center administrative tool. A chassis management controller that manages a blade or rack with plural server information handling systems overrides indication light illumination at blade or rack components, such as power supply and I/O modules. Power saved by reducing indication light illumination is allocated to support operation of one or more server information handling systems.
US10514737B2 Monitoring circuit for powered device supplied with power over ethernet
A powered device powered by power over Ethernet, PoE, and DC power supply comprises a DC supply circuit, for providing a power required by the powered device, to the powered device via a DC adapter, a PoE circuit, for providing the power to the powered device via a power source equipment, PSE, and a monitoring circuit, connecting with the DC supply circuit and the PoE circuit, for outputting the power to the powered device from the DC supply circuit or the PoE circuit with at least one of a plurality of metal-oxide-semiconductor field-effect transistors, MOSFETs, and bipolar junction transistors, BJTs.
US10514736B2 Method and computer system for reducing noise from cooling fan
A method and a computer system for reducing noise are provided. The method includes: setting the computer system's operating mode to normal mode or low-noise mode by a processing unit according to a selection signal; measuring an operating temperature of the processing unit; controlling a rotational speed of a fan unit conducive to dissipation of heat from the processing unit according to the operating temperature by a fan-control unit in normal mode; detecting the operating temperature according to a first threshold and starting an overheat-protection mechanism by the processing unit in normal mode when the operating temperature reaches the first threshold; shutting down the fan unit by the fan-control unit in low-noise mode; and detecting the operating temperature according to a second threshold lower than the first threshold and starting the overheat-protection mechanism by the processing unit in low-noise mode when the operating temperature reaches the second threshold.
US10514730B2 Hinge including a lock
A hinge rotatably attaches a display to a base, the hinge including a rotatable shaft and the hinge to rotate the display between a first position and a second position, a display screen of the display facing in a first direction when the display is at the first position, and the display facing in a second direction opposite the first direction when the display is at the second position. The hinge includes a lock to fix the display at an angle that is inclined with respect to the base and with respect to a plane that is perpendicular to a main surface of the base.
US10514726B2 Mobile terminal sending out sound via multifunctional battery cover and method thereof
A mobile terminal that sends out sound via a multifunctional battery cover and a method thereof. The mobile terminal includes a processing module that identifies a battery cover including a piezoelectric ceramic speaker based on an ID signal output by the battery cover and outputs an audio signal to the piezoelectric ceramic speaker.
US10514724B2 Foldable display neutral axis management with thin, high modulus layers
A foldable display of a computing device includes a back stiffening layer, a transparent frontplate layer, a transparent cover window layer, and an OLED display layer disposed between the back stiffening layer and the transparent frontplate layer. The OLED display layer characterized by a Young's modulus that is lower than the Young's modulus of the transparent frontplate layer and that is lower than the Young's modulus of the back stiffening layer; a neutral plane of the foldable display is located within the OLED display layer.
US10514718B2 Quick disconnect screed box handle
A quick disconnect handle assembly includes a handle and a handle mount. The handle includes a shaft, a spring, and a pin at or near an end of the shaft and configured to restrain movement of the spring in a first direction. The handle mount includes a body having a first end and second end opposite the first end, a passageway through the body, and a first recess configured to receive the pin and lock the handle in the handle mount. The passageway has an inlet at the first end and an outlet at the second end and has a cross-sectional shape substantially the same as a cross-sectional shape of the shaft at the location of the pin, such that the shaft including the pin can be received in the passageway. The first recess opens at the outlet and extends longitudinally toward the inlet of the handle mount body.
US10514715B2 Partitioning of a chip supporting a SW-control architecture for inductive loads
A current control system is disclosed. The current control system may include a controller configured to provide a control signal, an A/D converter dedicated to the controller, a driver configured to supply a current based on the control signal and a sensor configured to provide a digital signal representative of the current to the controller. The digital signal may bypass the dedicated A/D converter. A method for controlling current is likewise disclosed. A circuit for controlling current through an inductive load is likewise disclosed.
US10514700B2 System and method for managing a vehicle storage area
An autonomous system for managing a vehicle storage area includes a control module configured to communicate, via an application program, with an autonomous yard truck. The control module instructs and facilitates the autonomous yard truck to move, dock, and/or store a trailer in the vehicle storage area. The autonomous yard truck includes a cab-less truck having a first end including a first trailer hookup and a second end including a second trailer hookup, a first set of sensors configured to position the autonomous yard truck in the vehicle storage area, a second set of sensors configured to maneuver the trailer, and a third set of sensors configured to prevent the autonomous truck from colliding with an object.
US10514698B2 Route guidance device and route guidance method
A route guidance unit includes: a change determination unit configured to determine whether the host vehicle should change the travel lane to another lane so as to travel toward a junction or an intersection on the travel route; a road determination unit configured to determine whether a road between the position of the host vehicle and the junction or the intersection meets road conditions; and a guide unit configured to provide guidance to change lanes, wherein, when the change determination unit determines that the host vehicle should change the travel lane to the other lane, and the road determination unit determines that the road between the position of the host vehicle and the junction or the intersection meets the road conditions, the guide unit changes a point to provide the guidance depending on the road conditions.
US10514691B2 Geographic area monitoring systems and methods through interchanging tool systems between unmanned vehicles
In some embodiments, unmanned task systems are provided that comprise multiple unmanned vehicles each comprising: a control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective unmanned vehicles to move themselves; and wherein a first control circuit of a first unmanned vehicle of the multiple unmanned vehicles is configured to identify a second unmanned vehicle carrying a first tool system configured to perform a first function, cause a notification to be communicated to the second unmanned vehicle directing the second unmanned vehicle to transfer the first tool system to the first unmanned vehicle, and direct a first propulsion system of the first unmanned vehicle to couple with the first tool system being transferred from the second unmanned vehicle.
US10514690B1 Cooperative autonomous aerial and ground vehicles for item delivery
The present disclosure is directed toward the use of two or more autonomous vehicles, working in cooperation, to deliver an item between a source location and a destination location. For example, an autonomous ground based vehicle may transport an item from a source location to a transfer location and an autonomous aerial vehicle will transport the item from the transfer location to the destination location. The transfer location may be at any location along a navigation path between the source location and the destination location. In some examples, the transfer location may be adjacent the destination location such that the autonomous aerial vehicle is only transporting the item a short distance.
US10514683B2 Distributed networking system and method to implement a safety state environment
A distributed networking system and protocol is provided to a networking system with a modular design. The distributed networking system may include a networking system, modules, control module, user interface module, input/output module, network module, data transmission network, hybrid modules and composite modules. A method to interface with accessories of a system with a modular design using the distributed networking system and protocol is also provided.
US10514669B1 Systems and methods for managing the operation of devices within a property
Methods and systems for managing the operation of devices within a property, and processing insurance policies associated therewith. A property is populated with a plurality of smart devices, smart appliances, and/or other devices that are connected to, and/or in wired or wireless communication with a central controller, such as a smart home controller or insurance provider remote processor, whereby the plurality of devices and/or property are covered by an insurance policy. The central controller may collect sensor data from the plurality of devices and/or determine whether the property is occupied or not. The central controller may also identify a desired operating state of a device, generate a command according to the desired operating state, and/or transmit the command the device to facilitate prevention or reduction of risk or damage to the property. The central controller may also generate and/or process insurance claims associated with damage to the devices and/or property.
US10514665B2 Autonomous community energy management system and method
An embodiment provides an energy management system of a community in which a plurality of buildings, each divided into a plurality of zones, are located, the energy management system including: a community agent that is a device managing energy of the community and is configured to receive a first incentive about a Demand Response (DR) or a Frequency Regulation (FR) from a demand management device, calculate a first response capacity responding to the first incentive among a community management capacity, and transmit a second incentive to a building agent; a plurality of building agents, each of which is a device managing energy of a corresponding building and is configured to calculate a second response capacity responding to the second incentive among a building management capacity, and transmit a third incentive to a zone agent; and a plurality of zone agents, each of which is a device managing energy of a corresponding zone and is configured to calculate a third response capacity responding to the third incentive among a zone management capacity and transmit the third response capacity to a corresponding building agent, wherein each of the building agents is configured to receive third response capacities from the plurality of zone agents, and transmit a fourth response capacity obtained by adding the plurality of third response capacities and the second response capacity to the community agent, and the community agent is configured to receive fourth response capacities from the plurality of building agents, and transmit a fifth response capacity obtained by adding the plurality of fourth response capacities and the first response capacity to the demand management device.
US10514663B2 Microgrid system and controller
A microgrid controller includes a database in communication with a processor. The processor is operable to receive at least one microgrid input, to determine a first plurality of optimal power characteristic levels at a corresponding one of a plurality of first time intervals for a first time period, and to determine a second plurality of optimal power characteristic levels of a device determined at a corresponding one of a plurality of second time intervals for a second time period. The first time intervals are found at a first frequency different than a second frequency of the second time intervals. One of the second plurality of optimal power characteristic level corresponds to one of the first plurality of optimal power characteristic levels at each first time interval. The processor is configured to control a device optimal power characteristic level in response to the second plurality of optimal power characteristic levels.
US10514662B1 Oxygen mixing and delivery
An adaptive gas mixture controller system. A pulse oximeter interface receives pulse oximeter data. A gas blender interface communicates with a separate externally connected gas blender. A processor receives pulse oximeter data via the pulse oximeter interface and outputs data to the gas blender interface for adaptive feedback control of the gas mixture based upon the SpO2 level signals from the pulse oximeter interface. When the processor receives data from the gas blender indicating that the gas mixture has been manually changed, enters a manual override mode and halts sending adaptive feedback control signals to the gas blender. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US10514654B2 Developer supply container and developer supplying system
A developer supply container includes a developer accommodating body configured to contain developer, with the developer accommodating body being rotatable about a rotational axis. A developer discharging body is provided in fluid communication with the developer accommodating body, with the developer discharging body including a discharge opening through which the developer can be discharged from the developer discharging body. A track is provided on each of opposite sides of the developer discharging body.
US10514650B2 Drive unit
A first opposing portion of the coupling includes first ratchet hook and a second opposing portion of the second rotary body includes a second ratchet hook. One of the third opposing portion of the coupling and the fourth opposing portion of the first rotary body has a cam on an end face thereof and the other one has a cam face on an end face thereof. When the first rotary body rotates in a forward direction, a camming action turns on the transmission of torque. When the first rotary body rotates in a backward direction, the transmission of torque is turned off. A protrusion provided on a portion other than the cam or the cam face of the end face of one of the third opposing portion of the coupling and the fourth opposing portion of the first rotary body comes into contact with a portion other than the cam or the cam face of the end face of the other one of the third opposing portion and the fourth opposing portion while the transmission of torque is turned off.
US10514649B2 Image forming apparatus
An image forming apparatus includes a memory and a controller. The memory is configured to store information related to a recording medium type detected by a detector in the past. The controller is configured to control a feeder so as to prevent feeding of a recording medium from starting, when a printing operation is started in a first mode, in a case that a recording medium type set through a setting unit and a recording medium type discriminated based on the information stored in the memory do not match with each other.
US10514639B2 Heating unit, fixing device, and image forming apparatus
A heating unit includes a circuit board, a plurality of heating parts, and a plurality of wiring parts. The heating parts are arranged in a first direction on a surface of the circuit board. The wiring parts are provided on the surface of the circuit board and electrically connect the heating parts and a power source to feed the heating parts. The wiring parts respectively include electrode terminal parts electrically connected to the power source outside the heating parts in the first direction. Sizes in a second direction orthogonal to the first direction of the heating parts are set to decrease gradually or stepwisely with separating in the first direction from the electrode terminal parts.
US10514632B2 Method of remanufacturing a toner cartridge
A method of remanufacturing a toner cartridge includes installing a modified end cap in which a portion of a drive assembly for an internal toner seal removal mechanism has been disabled. With the modified end cap installed, the toner cartridge may be post tested without removing the internal toner seal. When the post test is complete the modified end cap is removed and a non-modified end cap with a functional drive assembly is installed in its place.
US10514621B2 Electrophotographic photoreceptor, process cartridge, image forming apparatus, and imide compound
An electrophotographic photoreceptor includes a conductive substrate; a photosensitive layer provided on the conductive substrate; and an undercoating layer that is provided between the conductive substrate and the photosensitive layer and includes a charge transport material containing at least one of imide compounds represented by Formula (1) or (2): (in Formulas (1) and (2), R10, R11, R20, or R21 independently represents a group represented by Formula (3) or (4) where X represents a monovalent organic group having at least one of an alkyl group, an alkylene group, an ether group, an ester group, and a keto group, a halogen atom, a nitro group, an aralkyl group, or an aryl group, Y represents a sulfur atom or an oxygen atom, n represents an integer of 0 to 2, and when n represents 2, two X's may be the same or different), and an imide compound is represented by Formula (1A) where Ar represents an aromatic group having 6 to 18 carbon atoms except for a tetravalent perylene group, X1 and X2 each independently represent a nitrogen atom or a substituted or unsubstituted carbon atom, Y1 and Y2 each independently represent an oxygen atom, a sulfur atom, a selenium atom, or NH, and R1 and R2 each independently represent a hydrogen atom or a monovalent organic group:
US10514609B2 Lithographic apparatus and method for preventing peripheral exposure of a substrate
A lithographic apparatus (10) and method for preventing exposure of a peripheral portion (P) of a substrate (S). An edge mask (M) has a radial concave edge (E) that extends over less than half a circle arch. The edge mask (M) is connected to a mask carrier (4) that circumnavigates the projection system (2) to adjust a tangential coordinate (Φ) and a radial coordinate (R) of the edge mask (M) with respect to the optical axis (A) of the projection system (2) for inserting the edge mask (M) at a variable distance into the beam of radiation (B). The tangential and radial positions (Φ,R) of the edge mask (M) are coordinated with a changing position (X,Y) of the substrate (S) to prevent exposure of the peripheral portion (P) of the substrate (S) during exposure of the target region (T).
US10514600B2 Resist composition, method of forming resist pattern, compound, and acid diffusion control agent
A resist composition which generates acid upon exposure and exhibits changed solubility in a developing solution under action of acid, the resist composition including a base component which exhibits changed solubility in a developing solution under action of acid, and a compound represented by general formula (d1) in which Rd01 and Rd02 each independently represents a cyclic group which may have a substituent, a chain alkyl group which may have a substituent or a chain alkenyl group which may have a substituent; or Rd01 and Rd02 may be mutually bonded to form a condensed ring; m represents an integer of 1 or more; and Mm+ represents an organic cation having a valency of m.
US10514596B2 Integrated light pipe for optical projection
An optical device includes a first plate having a first transparent region defining an exit face of the device, and a second plate having a second transparent region defining an entrance face of the device. At least one lens is formed over at least one of the first and second transparent regions. First and second planar reflectors are spaced apart and fixed between the first and second plates in mutually-parallel orientations diagonal to the first and second plates, thereby defining an optical path through the device from the entrance face, reflecting from the first and second reflectors, through the exit face and passing through the at least one refractive surface.
US10514591B2 Camera apparatus, image processing device, and image processing method
A camera apparatus (10) includes a degraded region information storage unit (24) that stores degraded region information for each direction in which degraded region data and an imaging direction are associated with each other, a direction recognition unit (30) that recognizes the imaging direction, and an image correction unit (32) that acquires degraded region data which is associated with the imaging direction recognized by the direction recognition unit (30) on the basis of the degraded region information for each direction and performs an image quality improvement process for the image data on the basis of a peculiar degraded region indicated by the degraded region data. The peculiar degraded region is a region related to a degradation element which is caused by at least one of the dome cover or the optical system and is based on at least one of a spatial frequency or signal intensity.
US10514585B2 Optical quantification of interfacial charge states
An apparatus for probing an interface via second harmonic generation (SHG) spectroscopy is provided. The apparatus comprises a sample cell comprising a noncentrosymmetric material having a selected orientation angle with respect to a reference axis; optics configured to illuminate an interface formed between the noncentrosymmetric material and a different material, or formed between two different materials and disposed over the noncentrosymmetric material, with light having a frequency ω under conditions to generate a second harmonic generation (SHG) signal having frequency 2ω; a detector configured to detect the SHG signal, the SHG signal comprising a bulk second harmonic signal from the noncentrosymmetric material and an interfacial second harmonic signal from the interface; and a device comprising a processor and a computer-readable medium operably coupled to the processor, the computer-readable medium having computer-readable instructions stored thereon that, when executed by the processor, cause the apparatus to: illuminate the interface to generate the SHG signal and detect the SHG signal.
US10514584B2 Optical signal generator comprising a phase shifter
An embodiment of the invention relates to an optical signal generator comprising an optical emitter configured to generate a beam of optical radiation, a first and second beam deflecting element, a modulator being located between the beam deflecting elements, a phase shifter located between the beam deflecting elements, a control unit configured to control the phase-shift of the phase shifter, wherein the first and second beam deflecting elements, the phase shifter and the modulator are located in the same plane, wherein the beam generated by the optical emitter is angled relative to said plane, wherein said first beam deflecting element is configured to deflect the emitter's beam into the plane towards the modulator, said modulator being configured to modulate the emitter's radiation and outputting a modulated radiation, wherein said second beam deflecting element is configured to deflect the modulated radiation off the plane towards an output port of the signal generator, wherein the modulator is configured to modulate the emitter's radiation in response to an electrical data signal that is applied to the modulator and comprises a data stream, and wherein the control unit is configured to generate a control signal in order to control the phase-shift of the phase shifter and in order to avoid or reduce an impact of reflected radiation on the emitter's emission characteristic.
US10514580B2 Display device and electronic device including the display device
The display device includes a first substrate provided with a driver circuit region that is located outside and adjacent to a pixel region and includes at least one second transistor which supplies a signal to the first transistor in each of the pixels in the pixel region, a second substrate facing the first substrate, a liquid crystal layer between the first substrate and the second substrate, a first interlayer insulating film including an inorganic insulating material over the first transistor and the second transistor, a second interlayer insulating film including an organic insulating material over the first interlayer insulating film, and a third interlayer insulating film including an inorganic insulating material over the second interlayer insulating film. The third interlayer insulating film is provided in part of an upper region of the pixel region, and has an edge portion on an inner side than the driver circuit region.
US10514579B2 Display device and electronic device including the display device
The display device includes a first substrate provided with a driver circuit region that is located outside and adjacent to a pixel region and includes at least one second transistor which supplies a signal to the first transistor in each of the pixels in the pixel region, a second substrate facing the first substrate, a liquid crystal layer between the first substrate and the second substrate, a first interlayer insulating film including an inorganic insulating material over the first transistor and the second transistor, a second interlayer insulating film including an organic insulating material over the first interlayer insulating film, and a third interlayer insulating film including an inorganic insulating material over the second interlayer insulating film. The third interlayer insulating film is provided in part of an upper region of the pixel region, and has an edge portion on an inner side than the driver circuit region.
US10514575B2 Illumination device for use in local dimming
According to one embodiment, an illumination device includes a light source module, and a reflector opposed to the light source module. The reflector includes a plurality of incidence openings on which light from the light source module is made incident, a plurality of emission openings opposed to the incidence openings, a plurality of reflective surfaces extending from the incidence openings to the emission openings, respectively, and reflective films formed on the reflective surfaces. The reflector includes a plurality of blocks, and the blocks are bonded to each other to form the reflector.
US10514573B2 Device and arrangement for controlling an electromagnetic wave, methods of forming and operating the same
Various embodiments may provide a device for controlling an electromagnetic wave. The device may include a first electrode layer. The device may also include a second electrode layer. The device may further include a matrix layer between the first electrode layer and the second electrode layer. The matrix layer may include a liquid crystal layer. The matrix layer may also include at least one resonator element in contact with the liquid crystal layer. The liquid crystal layer may be configured to switch from, at least, a first state to a second state in response to a voltage applied between the first electrode layer and the second electrode layer, thereby changing an optical property of the matrix layer to control the electromagnetic wave received by the matrix layer.
US10514570B2 Display device, display method, and color separation device
According to one embodiment, a display device includes a first arrangement layer and a second arrangement layer. The first layer includes a first pixel, a second pixel, and a third pixel are arranged periodically in one direction. The second layer is opposed to the first layer, and the second layer includes a first element, a second element, and a third element which are arranged periodically to correspond to the first pixel, the second pixel, and the third pixel, respectively, and separate emission light to light of wavelength corresponding to a first color, light of wavelength corresponding to a second color, and light of wavelength corresponding to a third color to be emitted on the first pixel, the second pixel, and the third pixel, respectively.
US10514565B2 Display apparatus
Provided is a display apparatus capable of realizing the reduction in thickness and border width even in a case of the curved display and keeping a display quality successfully. The display apparatus is equipped with: a liquid-crystal panel prepared by enclosing a liquid-crystal material between a pair of glass substrates being opposed to each other; a light guide plate being opposed to the liquid-crystal panel and being made of glass; and an optical sheet arranged between the liquid-crystal panel and the light guide plate; and a frame body which joins respective peripheral portions of the liquid-crystal panel and the light guide plate with a predetermined distance between the liquid-crystal panel and the light guide plate, and having a flexibility.