US10187947B2
A two-level LED security light within it has a light-emitting unit including an LED load which may be turned on or turned off by a loading and power control unit activated by a light sensing control unit and a motion sensing unit. When the motion sensing unit detects a motion signal, the light-emitting unit is switched to a high level illumination for a predetermined time length adjustable by a time setting unit, and then the loading and power control unit manages to turn off the light-emitting unit thru a soft off process. The LED load is configured with a plurality of LEDs accommodating to the power supply unit wherein a voltage V across each LED is confined in a range Vth
US10187942B2
A method of controlling a solid state lighting apparatus can be provided by receiving a solid state lighting characteristic selection signal at a solid state lighting apparatus and selecting, responsive to the solid state lighting characteristic selection signal, a solid state lighting model that defines a relationship between different lighting parameters used to vary light output from the solid state lighting apparatus responsive to a user input provided to the solid state lighting apparatus.
US10187937B2
A method of operating an LED lighting device includes sampling a voltage of a rectified AC waveform used to provide power to the LED lighting device, selectively connecting one or more of a plurality of LED light sources in a one or more of a series and parallel combination to achieve a predetermined voltage across the connected LED light sources with respect to the sampled voltage, and regulating a current through the connected LED light sources to achieve a predetermined current with respect to the sampled voltage.
US10187927B2
A data communication method, where a first device receives a request message from at least one second device, where the request message requests the first device to forward group data, and the request message carries a group identifier. The first device returns a response message to the at least one second device, where the response message carries a layer-2 address and an Internet Protocol (IP) address corresponding to the group identifier, and the first device sends the group data using the layer-2 address when receiving the group data sent by a third device to the IP address.
US10187913B2
Systems and methods for controlling the activation of a hotspot function of a User Equipment (UE) device. Methods are provided for assessing the suitability of a UE to act as a hotspot dependent on parameters such as quality of data connection, battery life, and use of the UE by the user. Where multiple UEs are in proximity to each other a comparison of the suitability of each UE may be made and only the most suitable devices activated.
US10187912B2
The embodiments herein relate to a method in a first network node for connecting nodes in a communications network. The first network node receives, from a RAN node, information indicating the RAN node and a communications resource which the at least one RAN node is responsible for. The first network node receives, from a second network node, a request for information indicating a serving RAN node which serves a communications resource. The communications resource served by the serving RAN node is one of the communications resource which the received information indicates. The first network node identifies the serving RAN node based on the received information and request. The first network node establishes a connection between the identified serving RAN node and the second network node.
US10187901B2
A method for supporting a device to device (D2D) communication in a base station of a mobile communication system according to one embodiment of the present specification comprises the steps of: determining one or more device groups including one or more devices among a plurality of devices; determining radio resources for measuring channels for the determined device groups; and transmitting, to the devices included in the respective groups, information on the radio resources for measuring the channels corresponding to the groups. According to the embodiment of the present specification, complexity of measuring a channel state in the D2D communication is reduced, and many more devices can measure the channel state using limited radio resources and can transmit and receive data. The present disclosure relates to re-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE).
US10187899B2
A recursive algorithm may be applied to group cells in a service network into a small number of clusters. For each of the clusters, different regression algorithms may be evaluated, and a regression algorithm generating a smallest error is selected. A total error for the clusters may be identified based on the errors from the selected regression algorithms and from degrees of separation associated with the cluster. If the total error is greater than a threshold value, the cells may be grouped into a larger number of clusters and the new clusters may be re-evaluated. A key performance indicator (KPI) may be estimated for a cell based on a regression algorithm selected for the cluster associated with the cell. A resources may be allocated to the cell based on the KPI value.
US10187896B2
A network controller including processing circuitry may be configured to receive dynamic position information indicative of a three dimensional position of at least one mobile communication node, compare fixed position information indicative of fixed geographic locations of respective access points of a network to the dynamic position information to determine a relative position of the at least one mobile communication node relative to at least one of the access points based on the fixed position information and the dynamic position information, and provide network control instructions to at least one network asset based on the relative position.
US10187892B2
Apparatuses and methods for influencing the selection of a frequency band for wireless communication with a mobile station. The apparatus includes a transmission circuit that sends a beacon signal at a first transmission power in the frequency band. The apparatus also includes a recognition circuit that recognizes a connection request from a mobile station in the frequency band. The apparatus also includes a control circuit that responds to the connection request by prompting a transmission of the beacon signal at a second transmission power, which is different than the first transmission power, if the mobile station is unknown to the apparatus. Also disclosed are corresponding methods and computer programs.
US10187887B2
Provided is a method and device for transmitting data in a wireless communication system. A wireless device establishes a connection in an unlicensed band, and transmits an extended signal for occupying a wireless channel during a silent-free interval in the unlicensed band.
US10187884B2
A method by a UE configured in DC includes receiving from a network node, configuration information of a measurement gap length for performing one or more radio measurements. Subframe pairs are determined between a MCG and a SCG with respect to measurement gap length in the MCG on which measurement gap length in the SCG can be configured. The measurement gap length is determined in at least the SCG using the determined subframe pairs. One or more radio measurements are performed in the SCG within the configured measurement gap length. Related UEs, methods by network nodes, and network nodes are disclosed.
US10187883B2
A method and corresponding apparatus, where the apparatus transmits, to a user equipment (UE), downlink control information (DCI) including a downlink assignment index (DAI) through an enhanced physical downlink control channel (E-PDCCH). The DCI transmitted through the E-PDCCH includes an additional field which is not present in DCI transmitted through a physical downlink control channel (PDCCH). If the DAI value included in the DCI is greater than 1, the additional field is used to determine a single resource for the ACK/NACK among the plurality of PUCCH resources configured by a higher layer signal.
US10187872B2
A method and electronic device are disclosed herein. The electronic device includes a display and at least one processor. The at least one processor is configured to implement the method, including receiving a first notification for a first application, generating, by at least one processor, a first notification page including at least a part of the first notification, generating an abstract page including a first object related to the first notification and displaying the abstract page on a display, and switching from displaying the abstract page to displaying the first notification page in response to detecting an input signal selecting the first object, wherein the abstract page and the first notification page are generated and displayed based on a same application or home application.
US10187870B1
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media for intelligent routing of notifications of incoming voice communication requests. A device, such as a smartphone, may receive an incoming voice communication request, such as a cellular voice call. The smartphone may then identify devices connected to it, such as headsets, tablets, etc., and request each device activate a microphone or camera to attempt to locate the user with respect to the connected devices. The smartphone may then select one of the connected devices, or itself, as the device best able to notify the user of the incoming call based on captured audio, images, or video. The smartphone may then request the selected device output a notification, such as a ring tone, to notify the user of the incoming call. Such a technique may avoid inundating the user with simultaneous call notifications from multiple devices.
US10187863B2
The present invention relates to a transmitting terminal for transmitting data to a receiving terminal over a direct link connection. The transmitting terminal comprises a receiving unit that receives from the base station a timing command for adjusting an uplink transmission timing value for data transmissions to the base station. A generating unit generates direct link timing information, based on the uplink transmission timing value, the direct link timing information being usable for generating a direct link transmission timing value for determining the timing of the data transmission over the direct link. A transmitting unit transmits to the receiving terminal the generated direct link timing information, the direct link timing information being usable at the receiving terminal for generating a direct link reception timing value for determining the reception timing of data to be received on the direct link from the transmitting terminal.
US10187861B2
Implementing a distributed boundary clock in situations where book-end devices such as microwave TX/RX pairs must collaborate in achieving PTP on-path support is described. A dedicated channel, generally low-speed compared to the main channel is used to transfer timing from the master side to the slave side using framing and super-framing applied to the digital channel. Time-stamps of events such as super-frame boundaries are communicated between the two sides to enable timing transfer.
US10187857B2
A station that performs a method to coordinate transmissions of scheduling requests (SR) with OnDurations of a connected discontinuous reception (C-DRX) cycle. The station receives a packet at a packet arrival time relative to a schedule indicating the SR opportunities and onDurations, the SR opportunities occurring at a first interval, the onDurations occurring at a second interval, the first interval being less than the second interval. The station determines an SR opportunity subsequent to the packet arrival time that precedes an entirety of a subsequent onDuration, such that a transmission duration to transmit the SR and the packet maximally overlaps with the selected onDuration. A sleep mode of the processor of the station is used until a time associated with the selected SR opportunity. An active mode of the processor is used to transmit the SR and receive control channel information during the onDuration.
US10187853B1
Systems and methods for device handshaking are described. Embodiments for client device and associated wearable device initiated handshaking are described. In certain embodiments, a device such as wearable camera eyeglasses having both high-speed wireless circuitry and low-power wireless circuitry communicates with a client device. The low-power wireless circuitry is used for signaling and to manage power on handshaking for the high-speed circuitry in order to reduce power consumption. An analysis of a high-speed connection status may be performed by a client device, and used to conserve power at the glasses with signaling from the client device to indicate when the high-speed circuitry of the glasses should be powered on.
US10187838B2
A system and method for load rebalancing are provided. A node B selects a subset of carriers from a plurality of carriers of the node B according to effective usages for the plurality of carriers, determines a heavily loaded carrier and a lightly loaded carrier from the subset of carriers according to effective usages of the subset of carriers, select a mobile device assigned to the heavily loaded carrier as a candidate for handoff, and performs a handoff of the selected mobile device from the heavily loaded carrier to the lightly loaded carrier.
US10187834B2
A method for handover between distributed access points (APs), where the method includes a central AP sending a first instruction to an AP 2. The first instruction includes an identifier of the wireless terminal, and the first instruction is used to instruct the AP 2 to start receiving a data frame from the wireless terminal, and forbid the AP 2 to return an acknowledgement frame to the wireless terminal. The central AP sends a handover success notification message to an AP 1 and the AP 2. The handover success notification message includes the identifier of the wireless terminal, and the handover success notification message is used to instruct the AP 1 to stop receiving the data frame from the wireless terminal, and is used to instruct the AP 2 to return the acknowledgement frame to the wireless terminal.
US10187828B2
A radio communication device includes a memory, and a control circuit coupled to the memory and configured to perform a communication with a first base station based on a first communication protocol for a call, when the call is disconnected, store, in the memory, state information indicating a state of the call before the disconnection, after the disconnection, perform a first search for a second base station which is configured to communicate based on the first communication protocol, when the first search failed, perform a second search for and identify a third base station which is configured to communicate based on a second communication protocol different from the first communication protocol, perform waiting at the third base station, and when the waiting is started, restore the state of the call before the disconnection based on the state information stored in the memory.
US10187827B2
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). Specifically, there is disclosed optimizing methods for handing off or connecting a mobile user to different access points.
US10187826B2
A method is described herein that is performed by a connectivity service platform in a communication network. The platform is enabled to communicate with a radio device via a wireless network connection of a first subscription of the radio device. The method comprises falling back to a second subscription, thereby enabling the connectivity service platform to communicate with the radio device via a wireless network connection of said second subscription of the radio device instead of the first subscription. The method also comprises receiving a request message from the radio device via the network connection of the first subscription. The method also comprises sending a reject message to the radio device, in response to the received request message and in view of the platform having fallen back to the second subscription. The reject message comprises a fall-back indication for instructing the radio device to fall back from the first subscription.
US10187822B2
Disclosed are a method and an apparatus for transmitting data in a wireless LAN system. The method for transmitting data comprises the steps of: generating a discontinuation request frame for requesting discontinuation of transmitting a data frame from a master-access point to a relay device; and transmitting the discontinuation request frame to the master-access point. As a result, the occurrence of a buffer overflow in the relay device can be prevented.
US10187820B2
A method for operating a first station includes receiving a first management frame from a communications device, and generating an optimized management frame including a reference to the first management frame and update information for the first management frame specific to the first station. The method also includes transmitting the optimized management frame.
US10187812B2
A data transmission method includes: selecting one modulation coding scheme (MCS) table from at least two MCS tables to determine an MCS, and selecting one transport block size (TBS) table from at least two TBS tables to determine a TBS, where at least one MCS table of the at least two MCS tables includes an MCS corresponding to 256 quadrature amplitude modulation QAM, and sending service data to user equipment based on the determined MCS and the determined TBS.
US10187799B2
A system for implicit authentication for a mobile device associated with a user, wherein the implicit authentication is behavioral, biometric and task-based and includes at least one authentication task selected so as to leverage the user's muscle memory. The mobile device comprises a touchscreen; a transaction authentication information unit; one or more sensors coupled to the transaction authentication information unit; and an anomaly detector coupled to the transaction authentication information unit. The sensors comprise one or more touchscreen sensors coupled to the touchscreen, an accelerometer, and a gyroscope, and are used to obtain and transmit one or more sets of data to the transaction authentication information unit. The sets of data are associated with one or more performances of the authentication task by the user. The anomaly detector generates an authentication model using the one or more data sets transmitted to the transaction authentication information unit.
US10187794B2
A method of communication between a first node and a second node for a system where a plurality of different channels is provided between said first and second node. The method comprises the step of calculating an integrity output. The integrity output is calculated from a plurality of values, some of said values being the same for said different channels. At least one of said values is arranged to comprise information relating to the identity of said channel, each channel having a different identity. After the integrity output has been calculated, Information relating to the integrity output is transmitted from one of said nodes to the other.
US10187784B1
An embedded Universal Integrated Circuit Card (“eUICC”) controller may transfer wireless network service between different User Equipment (“UE”) by moving or exchanging one or more profiles between the eUICC of different UEs. The eUICC controller may directly access the eUICC of the UEs in order to control eUICC profile synchronization, disabling, downloading, and/or perform other eUICC management.
US10187781B2
Some example embodiments provide a method performed by a dual subscriber identification module (SIM) dual standby (DSDS) controller for efficiently sharing radio frequency (RF) resources in a DSDS device, the method comprising: receiving, when a data session is ongoing in a first SIM, a request from a second SIM for access to the RF resources for performing an activity at the second SIM having higher priority than the data session; determining a scaled throughput for the first SIM; determining an RF rejection percentage for the second SIM based on the scaled throughput; and providing the second SIM with access to the RF resources based on the RF rejection percentage.
US10187777B2
A method of updating a location information, which represents a physical location of a communication device (2), is generated by a location source (1), and sent from the location source (1) via a location object generating unit (1A, 2A) and a cache unit (3A) to a location consumer (4), comprises caching a first location information (6) in the cache unit (3A), monitoring of a second location information (60) received subsequently to the first location information (6) at the location object generating unit (1A, 2A) by the location object generating unit (1A, 2A) to detect an invalid location information, and, triggered by the detection of an invalid location information (30, 50, 70), sending a location object (31, 51, 61, 71, 81) generated by the location object generating unit (1A, 2A) from the location object generating unit (1A, 2A) to the cache unit (3A), wherein the location object (31, 51, 61, 71, 81) comprises an invalidation information (85-88) indicating that a location information (6, 83) sent prior to the location object (31, 51, 61, 71, 81) is invalid such that, when the location object (31, 51, 61, 71, 81) is received at the cache unit (3A), the cached first location information (6) is discarded by the cache unit (3A).
US10187762B2
An electronic notebook system is described that comprises a housing, a computing device, wireless interfaces, antennas, sensors, a touch display configured to receive input via a stylus and/or human digit input, the stylus comprising a pressure and/or an inclination sensor, a microphone, camera, the notebook system configured to provide a user condition interface, receive a user selection of a first user condition, provide an interface configured to receive user details, receive audible user details via the microphone, convert the audible user details received via the microphone to text, perform natural language processing to identify text keywords utilizing sentence segmentation, part-of-speech tagging, paraphrase recognition, and/or co-reference resolution, identify a condition based at least in part on the identified one or more keywords, dynamically generate an alert based at least in part on the identified condition, wirelessly transmit the generated alert to one or more destinations via at least a first wireless interface and antenna.
US10187747B1
Systems and methods for improving a location search process are provided. A networked system accesses trip data associated with the POI. The networked system receives an indication of a search being performed at a user device and detects a location of the user device. The networked system accesses an index in a data storage. From the index, the networked system determines a region identifier that corresponds to the location of the user device, the region identifier identifying a dynamically generated region in which to perform the search. Based on a search term, the networked system performs the search in the dynamically generated region corresponding to the region identifier. The networked system then causes presentation of a result of the search on the user device.
US10187743B2
Systems, methods, and other embodiments are disclosed that provide situation awareness to a user of a mobile computing device. In one embodiment, beacon data is received by the mobile computing device, indicating beacon devices that are within reception range of the mobile computing device within an environment. The mobile computing device accesses local map data and local asset data based on a current location and a user of the mobile computing device. The current location is based on the beacon data and the user is defined by user profile data. The mobile computing device determines a display map and asset icons based on the local map data, the local asset data, and the user profile data. The asset icons are displayed overlaid on the display map on a display screen of the mobile computing device.
US10187738B2
Methods and arrangements for filtering audio in a noisy environment involving receiving audio input at a user's location, using a plurality of audio input devices in proximity with a user. The audio is then separated into sources in response to a user selection. After the selection is made, the amplitudes of the audio sources are adjusted based on the selection. Other variants and embodiments are broadly contemplated herein.
US10187735B2
A hearing aid device includes: a hearing aid housing surrounding an inner space; a frame structure arranged in the inner space, the frame structure configured for mounting at least a microphone and a signal processing unit; a sound emitter sized for being arranged in an ear canal; a conductor, wherein the sound emitter is arranged on a first end of the conductor; a connector socket arranged in the frame structure, wherein the hearing aid housing comprises a passage located in front of the connector socket; a connector plug arranged on a second end of the conductor, the connector plug configured for insertion through the passage for connection to the connector socket; a recess at an outer surface of the connector plug; and a locking plug having a first part configured to extend through a housing opening at the hearing aid housing, and engage with the recess.
US10187728B2
An acoustic enclosure (1), comprising: a non-heat-conducting external wall (20) at least partially defining a casing (25), at least one electrodynamic loudspeaker (5) including a motor (48), the loudspeaker having a peripheral portion (50) fastened on the external wall, and at least one electronic control circuit (10) of the loudspeaker. The motor and the electronic circuit are connected to a same member (15) of the acoustic enclosure. The member conducts heat and includes an exchange surface (66) able to be traversed by a heat flow (68) circulating in the member originating from the motor and the electronic circuit when the acoustic enclosure is operating, the heat flow being intended to dissipate in the air (76) outside the acoustic enclosure or to pass into a heat-conducting element outside the acoustic enclosure.
US10187720B1
The present disclosure provides an earphone device with sound adjustment capability that allows a user to dynamically adjust sound acoustics resonating from the device. In one aspect, the earphone device includes a housing having an acoustic output port. The acoustic output port is adapted to receive an audio signal. In this regard, sound resonates from the acoustic output port based on the audio signal. The earphone device also includes a telescopic portion having a hollow tube portion attached to the housing. The hollow tube portion may be in communication with the acoustic output port. The telescopic portion is configured to receive a fitting member. The fitting member is configured to adjust a bass range of the outputted sound resonating from the acoustic output port by passing through the telescopic portion so as to adjust a length of the hollow tube portion.
US10187712B2
An energy dissipation device is provided for creating a torturous energy flow path between a piece of equipment and a shelf that supports the piece of equipment. The energy dissipation includes a cover plate from which extends an externally threaded extension, and includes a cone component. The cone component has a base wall from which extends a cone having a tip. Together the base wall and the surrounding sidewall define an energy dissipation component recess. An energy dissipation component made of an energy dissipation material is disposed in the energy dissipation component recess. In another preferred embodiment there is a multiple piece energy dissipation device that has a cone assembly. Double, triple layer, and spaced triple layer energy dissipation devices are provided in other embodiments. In another preferred embodiment there is an adjustable energy dissipation device and a single layer adjustable energy dissipation device.
US10187711B2
Methods and systems for managing data transmissions are disclosed. An example method can comprise determining a plurality of time allocations for a time cycle. The plurality of time allocations can comprise a first time allocation which can be determined based on an information rate, a committed information rate, an excess information rate, an effective bandwidth rate, other factors, or a combination thereof. Data can be received from multiple sources into a buffer, for example, and can be processed within a time cycle if processing the data will not exceed the time allocation.
US10187709B2
Modular switchboard terminal block (10,20) for transmission of data signals (2) is provided, comprising a container (10a,20a) having, arranged inside it, a printed circuit (30) for processing the data signals, which has two opposite sides (30a,30b) in a transverse direction (Y-Y); connectors (11;21) for electrical connection to controlled/detection devices; and a rear end face provided with hook and spring means for mounting on a DIN switchboard rail (6).
US10187703B2
A method of receiving and processing a Non-Real Time (NRT) service and a broadcast receiver are disclosed herein. A method of processing an NRT service in a broadcast receiver includes receiving and processing a signaling information table including detail information of each content in the NRT service and indication information indicating whether the content is available on internet, acquiring internet access information of each file belonging to content available on the internet through File Delivery Table (FDT) of File Delivery over Unidirection Transport (FLUTE) based on the indication information, and downloading files belonging to the content by accessing the internet based on the acquired internet access information.
US10187694B2
Aspects of the subject disclosure may include, for example, capturing first monitoring information associated with an audience that is viewing a presentation, determining an actual audience engagement level by performing pattern recognition on the first monitoring information, comparing the actual audience engagement level with an expected audience engagement level to generate an engagement score for the presentation, and transmitting, to a device, a haptic feedback according to the engagement score during the presenting of the presentation. Other embodiments are disclosed.
US10187685B2
A set top/back box and system and method for providing a remote control device are disclosed. In one embodiment, one or more wireless transceivers are located within a housing, which also interconnectively includes television input/output, a processor, and memory. The set top/back box may establish a pairing with a programmable device, such as a proximate wireless-enabled interactive handheld device having a touch screen display, whereby formatted parallel audiovisual experience instructions, including virtual buttons, may be transmitted to the programmable device for display on the touch screen display to create an experience parallel to the experience on the television. The set top/back box receives and processes virtual remote control functionality input instructions from the programmable device to control amenities associated with the set top/back box.
US10187675B2
Methods, apparatus, systems and articles of manufacture are disclosed to identify co-relationships between media using social media. An example method includes obtaining media-exposure social media messages based on keywords and posting timestamps, and identifying a media-pairing including first media and second media. The example method also includes estimating a first audience of the first media based on a first set of media-exposure social media messages referencing the first media, and estimating a second audience of the second media based on a second set of media-exposure social media messages referencing the second media. The example method also includes determining a pairing-score for the media-pairing based on the first and second audiences and the first and second sets of media-exposure social media messages, attributing a relationship threshold to the media-pairing based on the first media and the second media, and classifying the media-pairing based on the pairing-score and the relationship threshold.
US10187670B2
A method and system for datacasting and content management. Such a system may have, as its core, a dashboard system for managing data feeds. A dashboard system may receive data feeds from one or more associated devices, such as the hardware devices of first responders or other public safety officers, and may aggregate and prioritize them. The dashboard system may then manage, prioritize and encrypt the video, files and other data in preparation for broadcast over the television or satellite transmitter, via, for example, a television broadcasting station, and may then broadcast the video, files, or other data to a plurality of users. Alerts and notifications may be created, files attached and links to video streams distributed over this same broadcast network. The broadcasting system may be able to send multiple streams of content simultaneously, may be able to target specific users to be broadcast to, and may be able to incorporate data from public data sources, such as public security cameras.
US10187666B2
In some implementations, a system may include a video broadcasting service, implemented on a server, configured to enable a mobile computing device to broadcast a live feed media stream of an event, over a network, to a plurality of viewing devices. The video broadcasting service is configured to receive the live feed media stream, over the network, from the mobile computing device, where the live feed media stream originates from an external device having a camera configured as a video source for the live feed media stream. The external device may be communicatively coupled to the mobile computing device. The video broadcasting service is configured to provide the live feed media stream, over the network, to the plurality of viewing devices.
US10187665B2
There is provided an event tag insertion system. The system includes a memory and a processor configured to receive a media content, receive an input from an event indicator device, the input corresponding to an event in the media content, generate an event tag, the event tag including the input from the event indicator device and a position of the event in the media content, and insert the event tag as metadata into the media content.
US10187661B2
In a method and apparatus for context-adaptive binary arithmetic coding (CABAC) of a syntax element, the bin string corresponding to the syntax element is processed by context-adaptive arithmetic coding with a reduced number of contexts using the bin-level bypass mode, bin-level context sharing, or both. The syntax element belongs to a group comprising merge_idx, ref_idx_1c/ref_idx_10/ref_idx_11, pred_type, and cu_qp_delta. In one embodiment, the syntax element corresponds to merge_idx and three bins of the bin string with bin indices corresponding to 1, 2 and 3 are coded in the bin by-pass mode. In another embodiment, the syntax element corresponds to ref_idx_1c/ref_idx_10/ref_idx_11 and one or more bins of the bin string with bin indices larger than 1 for larger than 2 are coded in the bin bypass mode.
US10187659B2
A hierarchy video decoding device (1) includes a parameter set decoding unit (12) that decodes reference region information, and a predicted image generation portion (1442) that derives a scale or a corresponding reference position, and generates a predicted image, based on a target layer reference region position and a reference layer reference region position which are derived from the reference region information.
US10187653B2
A system includes motion vector prediction circuitry that generates motion vectors for pixel groups and pixel subgroups within the pixel groups. For a current pixel group within the currently processed picture, the motion vector prediction circuitry selects a target reference picture. Without first translating the current pixel group in accord with an offset vector, the motion vector prediction circuitry initiates generation of a default motion vector for the current pixel group. Responsive to the selected target reference picture, the motion vector prediction circuitry generates the offset vector. The motion vector prediction circuitry translates the current pixel group in accord with offset vector and determines motion vectors for pixel subgroups of the current pixel group based on the translated position of the current pixel group.
US10187648B2
The present technology relates to an information processing device and a method capable of adaptively providing a partial image of an image in each layer of an image constituted by a plurality of layers. The information processing device of the present technology generates a file that stores information on a whole of a base layer of encoded data produced by layer encoding of image data, information on each of partial areas of an image of the base layer, information on a whole of an enhancement layer of the encoded data, and information on each of partial areas of an image of the enhancement layer such that each of the information is stored in corresponding one of tracks different from each other. The present technology is applicable to an information processing device, an image processing device, an image encoding device, or an image decoding device, for example.
US10187645B2
An image processing device for encoding a video signal including circuitry configured to perform an arithmetic encoding process on a top block of a current block line of the video signal using a context used in the arithmetic encoding process for a previous block of a previous block line.
US10187631B2
An autostereoscopic pixel emitting unit and multi-view autostereoscopic display device comprised of the pixel emitting units; an optical package covers the sub-pixel unit and each sub-pixel unit contains at least a red, green and blue light-emitting unit; each optical package contains at least an optical guide area and a mixing light area; the image display surface formed by matrix configuration can lead the multi-view stereoscopic images to left and right eyes of different viewers, and form stereoscopic vision through perception of human brains. The autostereoscopic display unit is minimized so that the display device has multiple advantages such as free from panel optical lens size restriction, large-area display, plane or curved surface installation, without frame joint, simultaneous display or functional conversion of 2D/3D images, easy maintenance, safety, and environmental protection.
US10187617B2
The present invention discloses a system and method for identifying a moving object in front of a vehicle by using stereo vision based technique. The invention also discloses a method and a system for determining an instantaneous distance between the moving object and the vehicle by processing the image of the moving object through a processor and by filtering and refining the image by using a Kalman filter to remove noise.
US10187603B2
A display apparatus according to the aspect of the embodiments includes a display unit configured to sequentially display a plurality of images based on a plurality of frames including a first frame and a second frame; and a control unit configured to control the display unit so as to display each frame with a display brightness according to a brightness of each frame, in which in a case that the second frame is to be subjected to predetermined image processing, the control unit controls the display unit such that an amount of change from a display brightness of the first frame to a display brightness of the second frame is not more than a predetermined threshold value.
US10187602B2
An example method for fast ramp start-up during analog to digital conversion (ADC) includes opening a feedback bypass switch coupled to an amplifier to initiate an ADC operation, providing an injection current pulse to an inverting input of the amplifier, where the non-inverting input is coupled to a feedback bypass switch, integrating a first reference current coupled to the inverting input of the amplifier, where the integrating of the first reference current occurs due to the opening of the feedback bypass switch, and providing a reference voltage in response to the injection current pulse, the integrating of the first reference current, and a reference voltage coupled to a non-inverting input of the amplifier, where a level of the reference voltage is increased at least at initiation of the ADC operation in response to the injection current pulse.
US10187601B2
A solid-state imaging device includes a plurality of pixels arranged in a matrix, wherein one pixel of the plurality of pixels is arranged in one unit pixel region of a plurality of unit pixel regions, a plurality of sub vertical output lines, each of which outputs pixel signals from the plurality of pixels in the same pixel column, and a plurality of block select circuits provided in one-to-one correspondence with the plurality of sub vertical output lines. A load capacitance connected to a main vertical output line is reduced by connecting the plurality of sub vertical output lines and the main vertical output line via the plurality of block select circuits. This makes high-speed pixel signal readout possible.
US10187583B2
There is provided a control device that controls exposure of a first pixel group and a second pixel group disposed in a single imaging surface. The control device performs exposure control of the second pixel group independently of exposure control of the first pixel group in accordance with a designated focus position.
US10187581B2
An image pickup apparatus which satisfactorily compensates for a flash band appearing due to an external flash and prevents a row insensitive to the flash from appearing in a corrected image. The flash band appearing in a plurality of frames consecutive in terms of time is detected based on an image signal output from an image pickup device which sequentially starts exposure and sequentially reads out signals for each row of pixels. An image in at least one of those frames is corrected to a full-screen flash image. When a width of the flash band is smaller than the number of rows in one frame, a row in which the flash band does not appear is interpolated using a row in which the flash band appears and which immediately precedes or immediately succeeds the row in which the flash band does not appear.
US10187580B1
An action camera system for an unmanned aerial vehicle (UAV) selects a target based on a reference image captured by an onboard camera. Image processing determines a desired orientation of the target to the UAV, by which the UAV can track the target and provide streaming video images from the desired orientation. Image processing establishes a visual lock on the target and controls the UAV to maintain the desired orientation while capturing streaming images. Additional position data provided by sensors aboard a smartphone carried by the target enhances the tracking ability of the action camera system and enables predictive analysis of the target's future position. The action camera system may additionally provide preselected modes of operation that control UAV movement and image capture depending on the user's desired objectives.
US10187573B2
In a portable camera device, a variable voltage regulator produces a power supply voltage of a VCM driver circuit that conducts the coil current of a VCM actuator as part of an optical image stabilization (OIS) mechanism. A processor signals the variable voltage regulator to increase the power supply voltage when the camera device transitions from still capture mode or preview mode to video capture mode, where the increase causes an increase in stroke of the VCM OIS actuator. Other embodiments are also described and claimed.
US10187571B2
An image management apparatus includes a memory, circuitry and a transmitter. The circuitry is configured to: generate a thumbnail image from each of captured images; store, in the memory, for each of the thumbnail images, thumbnail identification information for identifying the thumbnail image in association with related information relating to the captured image, the related information indicating one or more attributes of the captured image; transmit one or more thumbnail images of the thumbnail images stored in the memory to a communication terminal; and receive, from the communication terminal, a change request that requests to change a display of the screen to include a specific one or more thumbnail images each being associated with a specific attribute of the related information. The transmitter transmits the specific thumbnail images each identified by specific thumbnail identification information associated with the specific attribute of the related information.
US10187568B1
A communication device includes a processor; a cellular transceiver coupled to the processor; an imager with multiple lens and multiple sensors therein to capture a 360 degree video; a plurality of graphic processing units to combine outputs from the sensors to form the 360 degree video, the processor and the graphic processing units operating to keep heat below a predetermined range; and a heat pipe coupled to the processor and the graphic processing units.
US10187562B2
An apparatus and a method for performing an Auto Focus (AF) function in an electronic device which does not perform the AF function while performing a camcorder function are provided. The apparatus includes a camera for receiving a photographing data, a camera processing unit for performing any one of a still picture acquisition function and an AF function, a recording processing unit for performing a function for recording the photographing data, a camera driver for operating the camera under control of the camera processing unit and the recording processing unit, and a processor for controlling the camera processing unit and the recording processing unit when detecting an AF request while photographing a moving picture to focus on the photographing data automatically and to record the focused photographing data.
US10187551B2
A multifunction peripheral system includes a server and a multifunction peripheral. The server is configured to access printing information from a first electronic device, and is further configured to generate printing verification information corresponding to the printing information. The multifunction peripheral has a communication connection with the server. The multifunction peripheral is configured to access a detectable identifier, which comprises information to be verified, from a second electronic device, and the multifunction peripheral further configured to ask the server the printing information according to the detectable identifier. When the information to be verified is identical to the printing verification information, the server provides the printing information to the multifunction peripheral.
US10187547B2
An image reading system includes a reading device, a first calibration unit, and a detection unit. The reading device is configured to read a white reference member to acquire white image data and configured to read an original document to acquire document image data. The first calibration unit is configured to calibrate shading of the document image data to generate first image data by performing converting a density value in the document image data to a gradation value that is proportional to the density value and falls within a predetermined range having a minimum gradation value, a maximum gradation value, and a target value less than the maximum gradation value. The density value equal to the corresponding density value is converted to the target value in the conversion. The detection unit is configured to detect pixels in the image data corresponding to an edge of the original document.
US10187536B2
A processor randomly selects a page image group corresponding to a predetermined number of pages, such as five pages, from scan images of all the pages of a book, and clips a predetermined area (evaluation area) from each of the selected page images. Subsequently, the processor performs, on each clipped image, color correction and compression at a compression rate in accordance with an image quality specified via a user interface, and derives the data volume of each clipped image subjected to the processing. In addition, based on the data volumes of the clipped images subjected to the processing, the processor derives estimated one page data volumes. Then, by using the estimated one page data volumes, the processor derives an estimated data volume of a digital book corresponding to the total pages of the book.
US10187531B2
Embodiments herein provide a method and system of reporting a charging information for a Device-to-Device (D2D) communication established using a wireless network. The method includes recording by a first electronic device the charging information associated with a D2D communication session. The D2D communication session is established between the first electronic device and a second electronic device. Further, the method includes determining by the first electronic device whether the charging information meets charging criteria during the D2D communication session. The charging criteria are generated by a network node in a secure environment of the first electronic device. Further, the method includes reporting the charging information to the network node in the wireless network in response to determining that the charging information meets the charging criteria.
US10187525B2
A communication session analyzer is integrated or otherwise coupled to an audio player to generate a system for analyzing voice-based communication sessions. Embodiments of the system also include a data store and an output device, respectively. The analyzer identifies a communication session attribute. An automated or human reviewer of a stored communication session forwards an assessment for an observed communication session. The data store receives and stores the communication session attribute with the assessment in a common format. Alternatively, an output device generates a representation that includes the communication session attribute and the assessment. When customer feedback is available for a particular communication session, the system identifies the communication session as one that should be reviewed. Once an internal reviewer indicates that the review/assessment is complete, the system presents communication session attributes together with the session assessments from both the internal reviewer and the customer.
US10187524B1
A call processing system and method for processing calls from high volume callers. A frequency of call activity is monitored for callers to determine reception of a call from a high frequency caller. When a call is received from such a caller, provided is information predicted to be requested from the caller prior to the caller being voice connected to a company representative. The retrieved information is then provided to a company representative prior to the caller being voice connected with a company representative as to expedite the call. Additionally, a customized message for the high frequency caller may be generated prior to the caller being voice connected with a company representative whereby the customized message contains information predicted to be responsive to a predicted inquiry from the determined high frequency caller to mitigate the need to connect the caller to a company representative.
US10187522B2
Implementations of the present application relate to caller preview data and call messages based on caller preview data. In some implementations, a method includes sending, by a caller device, a call request to one or more callee devices, and establishing a connection to at least one callee device prior to receipt of an acceptance of the call request by the callee device. At least a portion of caller preview data is transmitted to the callee device over the connection prior to the receipt of the call acceptance. In response to determining that the at least a portion of the caller preview data has been transmitted for a particular time period without receipt of the acceptance of the call request, information is transmitted to instruct a call message to be stored on the callee device, where the call message includes at least a part of the caller preview data.
US10187519B2
The present disclosure provides details of a system and method for detecting and monitoring a contraband device including communication devices by utilizing a combination of mobile devices, fixed monitoring devices, and a contraband monitoring center. The mobile devices include smart phones or tablets that are borrowed, rented, or purchased by an inmate from a correctional facility. These mobile devices are configured to detect, monitor, and intervene in the communications of target devices. Further, the mobile devices are configured to communicate with fixed monitoring devices located throughout the correctional facility in performing intervention operations. The contraband monitoring center may also be utilized in the coordination, monitoring, and intervention of target devices.
US10187517B1
A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request at a location in a telephony network, the location separated from an intended recipient of the telephony connection request by a target telephony network, determining addressing information regarding the intended recipient, the addressing information including at least routing information or a phone number, determining a status characteristic of the intended recipient based on the addressing information, based on the status characteristic, and determining whether the intended recipient would successfully receive the telephony connection request if the telephony connection request was forwarded to the intended recipient.
US10187516B2
Provided is a method of controlling an audio characteristic of an electronic device performed by a server, the method including receiving, from a first electronic device, first audio characteristic information that is measured during a call of the first electronic device; receiving, from the first electronic device, first device characteristic information of the first electronic device; first classifying the first audio characteristic information based on the first device characteristic information; generating environment setting information based on classified audio characteristic information including the first classifying; receiving, from a second electronic device among the plurality of electronic devices, second device characteristic information of the second electronic device; and transmitting second environment setting information corresponding to the second device characteristic information to the second electronic device, wherein the second environment setting information is applied to control an audio characteristic for a call of the second electronic device.
US10187514B2
A mobile terminal including a wireless communication unit configured to provide wireless communication; a touchscreen; and a controller configured to display a home screen on the touchscreen including a plurality of application icons corresponding to applications executable on the mobile terminal, receive a first touch input on the home screen, display a first screen on the touchscreen including a rearrangement of the application icons in which the application icons having a first frequency of use are displayed in a first area of the first screen and the application icon having a second frequency of use are displayed in a second area of the first screen, in response to the first touch input, receive a second touch input on the first screen, and display a second screen on the touchscreen including a rearrangement of the application icons in which the application icons having a third frequency of use are displayed in a first area of the second screen and the application icon having a fourth frequency of use are displayed in a second area of the second screen, in response to the second touch input.
US10187513B2
A system and method for discouraging the in appropriate use of a mobile device including registering a mobile device with a monitoring application running on a system coupled with a network. A mobile device is linked with the monitoring application through the network. The operational status of the mobile device is monitored to detect if a change occurs in the operational status. A change in the operational status of the mobile device is reported to the monitoring program with time information and the status change is displayed in a graphical interface, and a notification message is sent to a system user. Beacons might also be implemented to advise a device user to disable a mobile device to be monitored.
US10187512B2
Some embodiments relate to a smart phone or a wearable device, such as a smart watch, and associated methods for enabling the UE device to switch from a normal mode to/from a voice-to-text mode and/or a text-to-voice mode. The transition to/from voice-to-text mode and/or text-to-voice mode may be conducted automatically or through manual selection by the user of the UE. These transitions (or the presentation of a manual selection option) may be determined based on an ambient noise measurement performed by the UE.
US10187505B1
Disclosed embodiments are directed an application program configured to run on a user's mobile device can allow voice-activated call pick-up to the user, without the user having to use his or her hands for picking up the call. For example, the application program can initially be trained to a user's voice command. When an incoming call is received at the mobile device, the user can pick up the call by issuing a voice command. In some embodiments, the application program can determine whether to allow voice-activated pick-up of calls based on data collected from multiple sensors associated with the vehicle, the mobile device, or a remote source.
US10187504B1
A device and a corresponding method are provided to tune parameters of an echo control process without re-initializing the echo control process and without interrupting a playback process. A state of the device and environment around the device is computed during use of the device given information from sensors. Such sensors can give information on the position of the device, the orientation of the device, the presence of a proximate object, or handling of the device resulting in occlusion of microphones and loudspeakers, among other things. The computed state of the device is mapped to an associated device state code from among a plurality of device state codes. The parameters of the echo control process are tuned either according to the associated device state code, or a change in such a code, during use of the device.
US10187500B2
A portable communications device, such as a mobile phone, includes a novel tactile alerting mechanism capable of alerting the user of an incoming communication or other event. A gyroscopic mechanism is coupled to a housing of the portable communications device and controlled by a processor. The processor is configured to control a spin velocity of the gyroscopic mechanism based on receiving an alert of an incoming call or message, or detecting a fall. The gyroscopic mechanism may spin up or change a spin state to provide a tactile signal via the housing of the communications device, by imparting stabilizing force to the housing that can be felt by a person wearing the communications device, or to change an orientation of the device while falling.
US10187498B2
A method for setting a waiting time duration includes: controlling a target component to send preset data to a processor a plurality of times, and controlling the processor to receive the preset data sent by the target component each time based on a different waiting time duration; determining, from the different waiting time durations, a maximum waiting time duration and a minimum waiting time duration that are used by the processor for correctly receiving the preset data; and determining and storing a to-be-used waiting time duration according to the maximum waiting time duration and the minimum waiting time duration.
US10187497B1
Embodiments described herein provide a method for providing a physical-layer control mechanism in accordance with a wireless local area network communication protocol allowing a high data rate. At a wireless receiver, a physical-layer data frame may be received compliant with the wireless local area network communication protocol. When the physical-layer data frame includes only one data unit, a length of an enhanced directional multi-gigabit header from a header associated with the physical-layer data frame may be obtained, and the enhanced directional multi-gigabit header from the physical-layer data frame may be enhanced based on the length. When the physical-layer data frame includes more than one data unit, a first length of a first data unit may be obtained from a first header associated with the first data unit, and the first data unit may be identified from the data frame based on the first length.
US10187494B2
Configuring and managing gateway devices. A gateway device may be installed at a location, such as a merchant location or home. The gateway device may manage (e.g., monitor and/or control) one or more devices at the location. For example, the gateway device may manage various fuel tank devices, point of sale devices, refrigeration devices, liquid dispensing devices, etc., at a convenience store. The gateway device may provide reported information to and receive commands from a cloud server, which may be in communication with other devices which may be used to view reported information of or control the managed devices. The cloud server may also be configured to install applications, e.g., for execution by the cloud server, the gateway device, and/or other devices. For example, the gateway device may install applications provided by the cloud server to manage the devices coupled to the gateway device.
US10187482B2
Systems and methods are disclosed for associating a plurality of Internet-enabled devices with a common user profile for targeting Internet content or advertising. One method includes: receiving, from a plurality of Internet-enabled devices, a plurality of requests for electronic content or advertising; extracting, from each of the plurality of requests, a source IP address and a unique identifier associated with the respective Internet-enabled device; for each source IP address for which requests were received over a predetermined time period from a number of Internet-enabled devices below a threshold number of devices, identifying each possible pair of devices from which requests were received; and for each possible pair of devices, calculating a probability that the pair of devices are owned or operated by a common user.
US10187474B2
Electronic devices and methods communicate over a network with at least one other electronic device within a group of electronic devices. Each electronic device can transmit and/or receive resource information over the network, and the resource information includes a resource identifier for identifying a remote resource accessible through another electronic device and source information for identifying a location from which the remote resource can be obtained. An electronic device can select one of a plurality of resources including the remote resource, and in response to the remote resource being selected, requests the selected remote resource from the location identified by the source information in order to share the remote resource.
US10187460B2
The system receives a list of one or more name prefixes associated with an original name, wherein the original name corresponds to an original root manifest that indicates a set of original content objects and includes a set of content object hash (COH) values for the indicated set of original content objects, and wherein the original root manifest is registered with a tracking service. Based on a name prefix from the list, the system receives the original root manifest and selects a peer node that stores one or more of the original content objects. The system determines which original content objects are stored at the selected peer node and generates an interest for an original content object, wherein the name for the interest includes the name prefix, and wherein the third interest includes a COH value for an original content object stored at the selected peer node.
US10187457B1
A system for directing reads includes an input interface and a processor. The input interface is to receive a request to read from a plurality of servers. The processor is to determine a set of weights for a set of healthy servers of the plurality of servers and determine a server to receive the request based at least in part on the set of weights.
US10187450B2
Systems and methods are described herein for performing automated testing of online charging systems associated with telecommunications networks. In some embodiments, the systems and methods utilize various components associated with an online charging system, such as an event mediator, to convert data associated with test cases to be simulated by the online charging system (e.g., data from spreadsheets) into various test requests actionable during the online charging system under when simulating the test cases.
US10187445B2
The invention provides a system, method and browser client for enabling browser data synchronization. By the invention, command information is sent to a target client via a push server in time in the case that the data content stored in a cloud storage server is updated, thereby enabling real-time data synchronization between the cloud storage server and the browser client simply and efficiently. The invention further discloses an apparatus and method for server distribution in browser real-time synchronization, a method for server distribution in browser real-time synchronization, a system for preventing a malicious connection, a system, method and information distribution database for enabling browser data synchronization, and a socket server and its service method for sending command information from a push server to a target client among a plurality of browser clients.
US10187444B2
A system and method to automatically generate and insert a tracking code may include receiving at a web server, from a requesting computing device, a webpage access request associated with a domain; in response to receiving the webpage access request; accessing a configuration file for the domain; generating an analytics tracking code based on data stored in the configuration file; accessing the webpage from a storage device; modifying the webpage to include the analytics tracking code; and transmitting, from the web server, the modified webpage to the requesting computing device.
US10187440B2
In some implementations, a user device can personalize a media stream by converting notifications into audio speech data and presenting the audio speech data at locations within the media stream that do not interrupt the enjoyment of the media stream by the user. In some implementations, the user device can receive notifications from various communication services, applications installed on the user device, and/or other sources, determine information describing the notifications, and present the information to the user using the audio speech data. In some implementations, the user device can generate personalized notifications based on the media stream and/or media items selected by the user. The user device can generate personalized notifications based on the user's context (e.g., environment, location, activity, etc.). The personalized notifications can then be presented to the user using audio speech data at appropriate locations in the media stream.
US10187439B2
An online conferencing system that provides fine-grained control over recording of the online conference. A participant manager component detects current participants in an online conference. A video gathering component gathers video streams for each of at least some of the current participants in the online conference. A triggering component allows one or more of the participants to trigger operation of a recording component. The recording component identifies one or more of the gather video streams to record, and records the identified one or more video streams. The recording component may have fine-grained control over the recording process. If a participant joins the conference, that video from the new participant may be automatically recorded also. If a participant leaves a conference, the recording of that video may be stopped.
US10187435B2
In one embodiment, a method includes sharing first content from a first computer of a first participant in an online conference. The first content is shared on a second display of a second computer of a second participant in the online conference. During the sharing of the first content, third content from a third computer of a third participant is queued in a queue at the second computer without display on the second display. For a transition from the first participant to the third participant in the online conference, the third content is shared on the second display of the second computer from the queue.
US10187420B2
Concepts and technologies are disclosed herein for local applications and local application distribution. According to one aspect of the concepts and technologies disclosed herein, an application authority system can receive a local application for distribution to a local router. The application authority system can perform an application approval process to approve the local application for distribution to the local router. The application authority system can cause the local application to be distributed to the local router. The local router can receive the local application and can distribute the local application to one or more devices via a local network.
US10187412B2
Techniques are presented that identify malware network communications between a computing device and a server based on a cumulative feature vector generated from a group of network traffic records associated with communications between computing devices and servers. Feature vectors are generated, each vector including features extracted from the network traffic records in the group. A self-similarity matrix is computed for each feature which is a representation of the feature that is invariant to an increase or a decrease of feature values across all feature vectors in the group. Each self-similarity matrix is transformed into corresponding histograms to be invariant to a number of network traffic records in the group. The cumulative feature vector is a cumulative representation of the predefined set of features of all network traffic records included in the at least one group of network traffic records and is generated based on the corresponding histograms.
US10187405B2
A governance apparatus and a communication method for communicating within the governance apparatus. The governance apparatus includes a Government. The Government includes Councils such that a macro grid including an artificial intelligence and the Government is configured to respond to an alert pertaining to an event through use of the artificial intelligence and the Government. The governance apparatus also includes an enhanced Transmission Control Protocol/Internet Protocol (TCP/IP) communication stack of layers including a Governance Layer and an Intelligence Layer. The Intelligence Layer includes intelligence software configured to process data pertaining to the event, data pertaining to the alert, and data pertaining to the Government. The Governance Layer includes governance software configured to filter data in a TCP/IP packet header structure through data security and data integrity algorithms, both to and from the intelligence software in the Intelligence Layer, to protect the artificial intelligence from attack.
US10187401B2
In one embodiment, a method includes receiving packet flow data at a feature extraction hierarchy comprising a plurality of levels, each of the levels comprising a set of feature extraction functions, computing a first set of feature vectors for the packet flow data at a first level of the feature extraction hierarchy, inputting the first set of feature vectors from the first level of the feature extraction hierarchy into a second level of the feature extraction hierarchy to compute a second set of feature vectors, and transmitting a final feature vector to a classifier to identify malicious traffic. An apparatus and logic are also disclosed herein.
US10187397B2
An apparatus, method, computer readable medium, and system are provided to determine whether a non-linear signal impairment is present in a network communication channel. For instance, a computing device may transmit equalization coefficients to a user device to modify future signals generated by the user device. If the equalization coefficients are unable to reduce a signal impairment, the signal impairment may be a non-linear signal impairment. The computing device may generate symbol placements based on signals received from the user device and transmit status messages.
US10187393B2
A system includes determination, at a first computing system, of the creation of a first user account, the first user account associated with a first username, a first identity store and a first person, determination, at the first computing system, of a first identifier uniquely identifying the first person, storage, at the first computing system, of a first association between the first username, the first identity store and the first identifier, reception, at a second computing system, of an indication of activity, the indication including the first username and the first identity store, determination, at the second computing system, the first identifier based on the first username, the first identity store and the stored first association, and creation, at the second computing system, of a log entry associating the activity with the first identifier.
US10187386B2
Disclosed are approaches for native enrollment of mobile devices. A first message is received from a client device, wherein the first message comprises an enrollment request for the client device. An application is sent to the client device, wherein the application is to be installed on the client device. A second message is received from the client device, wherein the second message comprises an authentication request from the client device. Authentication credentials are then provided to the installed application. A third message is received from the client device, wherein the third message comprises an enrollment confirmation for the client device. The enrollment status of the client device is then changed. Finally, a policy is sent to the installed application.
US10187383B2
A method of pushing passwords, and a pushing system are provided. The method includes establishing a sharing cryptographic library which stores a plurality of application program identification codes, account names and passwords, receiving first biological characteristic information of a user, and simultaneously receiving a push request including second biological characteristic information and a current application program identification code. An account name and a password of the current application program identification code from the sharing cryptographic library is read, and the account name and the password is pushed to a second terminal device when the first biological characteristic information matches with the second biological characteristic information.
US10187382B2
Methods and systems for configuring a network are disclosed. An example method can comprise receiving a first token and an encryption key from a first device. A second token can be received from a second device. A determination can be made as to whether the first token matches the second token. Configuration information can be provided to the second device if the second token matches the first token. The configuration information can comprise information for connecting to a proxy configured on the first device. A request for content can be received from the proxy on behalf of the second device. The request for content can comprise the encryption key.
US10187377B2
Provided are methods and systems for caching network generated security certificates. An example system may include a security gateway node and a storage module. The security gateway node may be operable to receive, from a client, a session request to establish a secure connection with a server. Based on the session request, the security gateway node may establish a first secure session between the client and the security gateway node and a second secure session between the security gateway node and the server. The security gateway node may receive a server certificate from the server. The security gateway node may match the server certificate against a gateway certificate table. Based on the matching, the security gateway node may receive a gateway certificate associated with the gateway certificate entry that matches the server certificate. The gateway certificate may be used for performing the first secure session.
US10187369B2
A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies changes in the graph resulting from update. For each of the changes, the controller identifies a set of elements in the graph that are up to a predetermined number of degrees of separate from the change and evaluates the trustworthiness of user identities corresponding to the set of elements identified for the change. Based on the trustworthiness, the controller authenticates the user of the access and/or controls the access.
US10187366B2
Embodiments of the invention are directed to systems and methods of user authentication for data services. The data services may include accessing a tax return at the IRS, accessing or completing a student loan application, accessing a credit report, etc. User authentication data is collected by a data provider and provided to a server computer, and user device data is collected by the server computer after the user device accesses a resource identifier (e.g., URL) associated with the server computer. The user authentication data and/or user device data is analyzed and a risk score is generated.
US10187363B2
A portable communication device may include a mobile application executing in an application execution environment and a secure application executing in a trusted execution environment. The secure application may receive, from the mobile application, a storage request to store sensitive data. The storage request may include an encrypted data type identifier and an encrypted sensitive data. The secure application may decrypt the encrypted data type identifier and the encrypted sensitive data using a transport key, and re-encrypt the sensitive data using a storage key. The re-encrypted sensitive data can then be stored in a memory of the portable communication device which is outside the trusted execution environment.
US10187355B2
A copy of a request for content from a content provider is initially received from a client device. The copy of the request indicates a unique identifier of the client device, an originating network address of the client device, and a destination network address of the content provider. The client device is associated with a network provider based on the originating network address. It is determined that the network provider belongs to a predetermined class. Activation of a private network switch is enabled on the client device to provide an encrypted connection between the client device and a private network server before the request is forwarded to the content provider based on the determination that the network provider belongs to the predetermined class.
US10187352B2
Network address translating is contemplated to be of a type where a network address translator (NAT), a carrier grade NAT (CGN), or other type of translator may facilitate reconstruction of translated addresses in a manner that ameliorates the amount of data that must be stored to facilitate the reconstruction.
US10187345B2
An electronic mail communication system for transmitting and receiving electronic mail to and from a target who does not have a membership registration without disclosure of a personal electronic mail address and also easy in controlling acceptance or rejection of mail. Where the received electronic mail is determined to be target addressed mail, a target actual address is written as a field value of a destination header without changing the text, so as to generate target addressed transfer mail in which a connection address is written as a field value of the source header. Where the received electronic mail is determined to be the user addressed mail, user addressed transfer mail is generated in which the user actual address is written as a field value of the destination header without changing the text.
US10187339B2
An email client includes a network interface, a hardware processor, a user interface, an identification module, a content email management module and one or both of a grouping module and bypass email handling module. The network interface communicates with at least one service provider email server. The identification module identifies content emails by analyzing email traffic in an email account established on the service provider's email server. Content email senders are classified as content providers. The content email management module obtains content emails. The grouping module groups content emails from each content provider for display as respective single content item. Optionally, a bypass email handling module implants content emails received over said bypass channel into an email account or accounts.
US10187334B2
The invention provides a method of transmitting electronic messages in a computer environment. The preferred embodiment receives an electronic message addressed to a telephone number and determines an instant message identifier associated with the telephone number. In response to the determination that an instant message identifier associates with the telephone number, it is further determined whether an instant message receiver is available to receive messages addressed to the instant message identifier. In response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier, the electronic message is forwarded as an instant message addressed to the instant message identifier. In response to a determination that no instant message receiver is available to receive instant messages addressed to the instant message identifier, the electronic message is sent to a mobile device at the telephone number.
US10187329B2
The present disclosure discloses a method and apparatus for processing network protocol stack data. The method includes: extracting, from a to-be-processed data packet, an identifier used to indicate a data flow to which the to-be-processed data packet belongs; when a pre-generated rule matching table includes the identifier, processing, according to a protocol-stack layer jump processing policy that is corresponding to the identifier and that is in the rule matching table, the to-be-processed data packet on a target layer indicated by the protocol-stack layer jump processing policy. By using the method and apparatus in the present disclosure, unnecessary processing may not be performed on some data packets that do not need to be processed on all protocol-stack layers, so as to reduce or even avoid unnecessary consumption of computing resources and transmission resources.
US10187327B2
A proactive networking system and method is disclosed. The network anticipates the user demands in advance and utilizes this predictive ability to reduce the peak to average ratio of the wireless traffic and yield significant savings in the required resources to guarantee certain Quality of Service (QoS) metrics. The system and method focuses on the existing cellular architecture and involves the design and analysis of learning algorithms, predictive resource allocation strategies, and incentive techniques to maximize the efficiency of proactive cellular networks. The system and method further involve proactive peer-to-peer (P2P) overlaying, which leverages the spatial and social structure of the network. Machine learning techniques are applied to find the optimal tradeoff between predictions that result in content being retrieved that the user ultimately never requests, and requests that are not anticipated in a timely manner.
US10187326B1
A device may receive data for a plurality of metrics from a set of server resources associated with hosting an application. The plurality of metrics may be related to a performance of the set of server resources. The data may be time series data. The device may normalize the data for the plurality of metrics across a set of points in time to form normalized data. The device may determine a score for the performance of the set of server resources associated with hosting the application at a particular point in time based on the normalized data. The score may be used to determine whether an anomaly is present in the performance of the set of server resources at the particular point in time. The device may perform an action to facilitate improvement of the performance of the set of server resources based on the score satisfying a threshold.
US10187323B2
Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
US10187315B2
Apparatus and methods for optimizing communications at a communication processor that exchanges communications across a communication link on behalf of an application processor or other local endstation of the communications, wherein the communication link is intermittently inoperative. The application processor is a source or destination of communication packets that traverse the link, while the communication processor transmits and receives the packets for the application processor. Packets are queued at the communication processor for transmit while the link is temporarily inoperative. A filter operates to select obsolete packets for discard. Obsolete packets may include packets for which a subsequent FIN packet (or other termination notice) is received, and may also include packets that have associated deadlines that expire or that will expire before they can be delivered. Obsolete packets may further include packets that have been retransmitted while the link is inoperative.
US10187308B2
A virtual switch configured to switch packets between virtual switch ports based on classifier sub-tables. The virtual switch reserves blocks of last level cache for classifier sub-table storage. The virtual switch also maintains a global sub-table priority map for the classifier sub-tables. The global sub-table priority map indicates usage frequency of each classifier sub-table when switching the packets between the ports. A sub-set of the classifier sub-tables with a highest usage frequency, according to the global sub-table priority map, are pre-fetched to the reserved blocks of the last level cache. By pre-fetching the most used classifier sub-tables, memory related bottlenecks are reduced when searching through classifier sub-tables. This mechanism increases processing speed when matching packets/flows to classifier sub-tables, resulting in faster packet switching by the virtual switch. The virtual switch may leverage Cache Allocation Technology (CAT)/Code and Data Prioritization technology (CDP) to prevent cache eviction.
US10187301B2
In one example, techniques of this disclosure may enable a point of local repair (PLR) network device to signal availability of link protection or node protection to a merge point (MP) network device and enable a network device to actively determine whether or not it is a merge point router. Based on whether or not the network device determines it is a MP, the network device may selectively clean up LSP states when there is an upstream link or node failure. The RSVP-TE protocol may be extended to enable a network device to send a tear down message to a downstream router, which may enable the downstream router to conditionally delete locale LSP state information. In some instances, a PLR network device may directly send a tear down message to a MP network device even though the PLR network device may not have a working bypass LSP.
US10187298B2
In one example, techniques of this disclosure may enable a point of local repair (PLR) network device to signal availability of link protection or node protection to a merge point (MP) network device and enable a network device to actively determine whether or not it is a merge point router. Based on whether or not the network device determines it is a MP, the network device may selectively clean up LSP states when there is an upstream link or node failure. The RSVP-TE protocol may be extended to enable a network device to send a tear down message to a downstream router, which may enable the downstream router to conditionally delete locale LSP state information. In some instances, a PLR network device may directly send a tear down message to a MP network device even though the PLR network device may not have a working bypass LSP.
US10187273B2
Wireless station experience is monitored by emulating client radios. A radio (or entire transceiver) from a plurality of radios on the access point is assigned to switch from a normal mode to a client mode to operate as a client radio. The client radio of the access point can send a probe request to a normal mode radio of the access point for registration as a client. Network performance can then be measured from the client radio and analyzed by the access point for network problems.
US10187268B2
A geographic management system (GMS) comprises a web server, a database server, and a map server. A user browser connected to the GMS transmits a search criteria to the web server. The web server transmits the search criteria to the map server. The map server geocodes the search criteria, obtains network data and geospatial data from the database server corresponding to the geocode, and transmits the geocode, the network data, and the geospatial data to the web server. The web server transmits the geocode, the network data, and the geospatial data to the user browser. The network data and the geospatial data are displayed on the user browser as a map displaying network elements of a telecommunication network relative to other network elements, geographic elements, and customers. One or more of the network elements have associated performance elements or sectored performance elements that display performance characteristics or sectored performance characteristics that signify performance attributes associated with the network element. The user browser can navigate through other network data and geospatial data by selecting network elements on the map or by selecting navigation tools or navigation tabs displayed in conjunction with the map.
US10187265B1
The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.
US10187262B2
Disclosed are various embodiments for automated detection of multi-user computing devices such as kiosks, public terminals, and so on. Network resource requests are obtained from a client computing device. It is determined whether the client computing device is a multi-user system based at least in part on whether the network resource requests embody characteristics associated with multi-user systems. The resulting classification is stored and may be used to customize generation of requested network resources.
US10187254B2
Methods, systems, and products predict emotional moods. Predicted moods may then be used to configure devices and machinery. A communications device may be configured to a mood of a user. A car may adjust to the mood of an operator. Even assembly lines may be configured, based on the mood of operators. Machinery and equipment may thus adopt performance and safety precautions that account for varying moods.
US10187248B2
A mission-specific computer peripheral provides a portable linkable work platform, useful for establishing an office computing infrastructure quickly, at low cost, and without professional computing expertise. The office infrastructure device includes both data storage (for storage of operating and user data) and a unique device identification code (for identification when the device is plugged into a host personal computer). When connected, user executable code within the device is accessed through the host personal computer to launch thereon a user-definable work space. This work space provides, among other office infrastructure functions and applications, access to programming that enables the “synching” of data between the device and a private internet site, as well as programming that enables the user to manage and share data with other authorized office infrastructure device users.
US10187246B2
A method and an apparatus for transmission mode conversion are disclosed. The method includes: detecting, by a terminal, whether a first transmission mode for sending data can be used; using, by the terminal, a second transmission mode to send the data when detecting that the first transmission mode cannot be used; stopping, by the terminal, using of the second transmission mode to send the data, and using the first transmission mode to send the data, when detecting that the first transmission mode can be used while the terminal is using the second transmission mode to send the data. By adopting the present disclosure, conversion between different transmission modes can be achieved, thereby avoiding a situation of communications interruption when a current transmission mode cannot be used, and the method is practical.
US10187242B2
Embodiments of the present invention provide a signal transmission method and apparatus, which can implement fast initial time synchronization. The method includes: generating, by a transmit-end device, an initial short training sequence, where the initial short training sequence includes M sub-sequences b, and the sub-sequence b includes N transmission sampling points; determining a quantity of reception sampling points used by a receive-end device when the receive-end device performs autocorrelation processing; generating a symbol sequence according to the quantity of the reception sampling points, and generating a target short training sequence according to the symbol sequence and the initial short training sequence; and sending a target signal to the receive-end device, where a short training sequence field of the target signal carries a short training sequence symbol, and the short training sequence symbol is used to indicate the target short training sequence.
US10187235B2
A synchronizer can include a symbol estimator, an inner-pattern de-mapper, a timing tracker, and a correlator. The symbol estimator can be configured to estimate one or more symbols of a received signal based on a phase signal. The inner-pattern de-mapper can be configured to de-map the one or more symbols to generate an inner-pattern de-mapped symbol estimation. The timing tracker can be configured to accumulate the inner-pattern de-mapped symbol estimation and to determine a peak position based on the accumulated inner-pattern de-mapped symbol estimation. The correlator can be configured to correlate the accumulated inner-pattern de-mapped symbol estimation based on a reference signal. The correlation of the accumulated inner-pattern de-mapped symbol estimation can be independent of a signal over sampling rate (OSR). The synchronizer can be adapted in a long range Bluetooth low energy (BLE) receiver.
US10187234B1
The present disclosure relates to a 1/K-rate decision feedback equalizer (DFE) and to a decision feedback equalization method. The DFE comprises: (i) a summing circuit configured to combine K intersymbol interference (ISI) cancellation signals with an input signal of the DFE, (ii) K branches each including a reset-to-zero (RZ) latch configured to receive an output signal of the summing circuit according to a clock signal and to produce a RZ signal, and (iii) a feedback circuit including K filters each configured to receive a respective RZ signal from a respective RZ latch and to produce a respective ISI cancellation signal. The method comprises: (i) producing an output signal for K branches based on K cancellation signals and on an input signal, (ii) producing K RZ signals based on the output signal and on a clock signal, and (iii) producing the K ISI cancellation signals based on the K RZ signals.
US10187231B2
One aspect of the present invention includes a bi-phase communication receiver system. The system includes an analog-to-digital converter (ADC) configured to sample a bi-phase modulation signal to generate digital samples of the bi-phase modulation signal. The system also includes a bi-phase signal decoder configured to decode the bi-phase modulation signal based on the digital samples. The system further includes a preamble detector comprising a digital filter configured to evaluate the digital samples to generate an output and to detect a preamble of the bi-phase modulation signal for decoding the bi-phase modulation signal based on the output.
US10187228B1
An integrated hybrid (active-passive) harmonic impedance tuner uses a fixed and an adjustable directional coupler (wave-probe) and a number of independent wideband tuning probes, all mounted inside the same slabline and housing. The tuning probes are inserted between the fixed and the mobile wave-probes. The fixed wave-probe samples a portion of the forward travelling signal at the fundamental frequency, injects it into a power amplifier and the mobile wave-probe adjusts the phase and amplitude of the amplified signal and injects it back into the slabline towards the DUT. The mobile carriages and tuning probes are automated. The mobile wave-probe is either fully or partially (horizontal only) automated or fully manually controlled. Feedback signal phase and amplitude control is obtained through the horizontal and vertical movement of the mobile wave-probe.
US10187219B2
A control system includes a first controller and a second controller. The first controller accepts a request to start communication between communication terminals. The first controller imposes a restriction so that a first communication terminal connected to the first controller does not start communication other than the communication performed according to the request. The first controller transmits, to the second controller, terminal identification information for identifying a second communication terminal connected to the second controller. The second controller imposes, based on the terminal identification information, a restriction so that the second communication terminal does not start any communication other than the communication performed according to the request. The second controller transmits, to the first controller, restriction information indicating that the restriction on the second communication terminal is completed. The first controller performs processing related to the start of the communication performed according to the request after the restrictions are completed.
US10187209B2
A system and methods are provided for verifying proof of transit of network traffic through a plurality of network nodes in a network. In one embodiment, each network node reads a first value and a second value from in-band metadata of packet, and generates, using a cryptographic key that is unique to each respective network node, an encryption result based on the first value. An updated second value is generated based on the second value read from the packet and the encryption result. Each network node writes the updated second value to the in-band metadata of the packet, and forwards the packet in the network. In another embodiment, a secret sharing scheme is employed by each network node computes a portion of verification information using a unique share of a secret and based on the packet specific information.
US10187208B2
A processor includes a decode unit to decode an instruction. The instruction indicates a first 64-bit source operand having a first 64-bit value, indicates a second 64-bit source operand having a second 64-bit value, indicates a third 64-bit source operand having a third 64-bit value, and indicates a fourth 64-bit source operand having a fourth 64-bit value. An execution unit is coupled with the decode unit. The execution unit is operable, in response to the instruction, to store a result. The result includes the first 64-bit value multiplied by the second 64-bit value added to the third 64-bit value added to the fourth 64-bit value. The execution unit may store a 64-bit least significant half of the result in a first 64-bit destination operand indicated by the instruction, and store a 64-bit most significant half of the result in a second 64-bit destination operand indicated by the instruction.
US10187195B2
A computer-implemented method for synchronizing nodes on a controller area network includes identifying, via a processor, a node from a plurality of nodes as a sync master node; designating, via the processor, each of the remaining nodes as a sync slave node; designating, via the processor, the first message from the sync master node as a sync message; assigning, via the processor, the lowest number, among all the message IDs in the network system, to the message ID of the sync message; determining a sync message target receiving time on a sync slave node; and triggering an interrupt to the processor responsive to receiving the sync message on a sync slave node in the controller area network to perform time adjustment on the sync slave node.
US10187191B2
Systems, methods, and apparatuses for sounding reference signal (SRS) management in carrier aggregation (CA) are described. A user equipment (UE) may be scheduled for overlapping (e.g., concurrent) transmissions of SRS and uplink control or data on different cells of a CA configuration. In some cases, the SRS transmission may be dropped (e.g., the UE may refrain from transmitting a scheduled SRS). While in some cases, the UE may transmit both SRS and another uplink message in overlapping time intervals on different cells (e.g., SRS may be transmitted concurrently with another uplink message). A determination of whether to transmit or drop SRS may be based on whether the different cells have different cyclic prefix (CP) lengths or on whether the SRS is scheduled to be transmitted in a special subframe of a time division duplexing (TDD) configuration, for example.
US10187185B2
Systems and methods are disclosed for providing efficient downlink Hybrid Automatic Request (HARQ) feedback. In some embodiments, a method of operation of a wireless device in a cellular communications system comprises receiving a downlink control information message comprising a HARQ feedback buffer index and storing a downlink HARQ feedback flag in a position within a HARQ feedback buffer that corresponds to the HARQ feedback buffer index. In this manner, multiple downlink HARQ feedback flags can be stored in the HARQ feedback buffer and subsequently transmitted to a network node in an efficient manner.
US10187181B2
The present invention discloses a method and a device for handling an exception event in a telecommunication cloud to shorten the notification path and increase the reliability. The method of the present invention includes: detecting a resource state; transmitting a detected resource state exception event to the application layer agent process via a failure notification channel between an infrastructure as a service (IaaS) agent process and an application layer agent process as pre-established inside a host machine Host, and/or transmitting a detected resource state exception event to the application layer management process via a failure notification channel between the IaaS agent process and an application layer management process as pre-established inside the host machine Host. By means of the present invention, the notification path is shortened and the reliability is increased.
US10187179B1
Described are techniques for modifying the detection threshold of a transmitting device based on sources of interference detected by a receiving device. The receiving device determines signal quality data associated with transmissions by the transmitting device and with interfering signals of other networks. The receiving device provides an indication of interfering networks for which the strength of the interference mitigates receipt of signals from the transmitting device. The transmitting device then determines signal quality data associated with transmissions of the interfering networks, as measured by the transmitting device, and sets a detection threshold to an amount less than or equal to the smallest signal quality value associated with an interfering network. In some cases, the detection threshold of the transmitting device is constrained by minimum and maximum threshold values, which may be modified based on a count of additional detectable networks or the frequency of use of the interfering networks.
US10187178B2
Systems, methods, and software technology for partitioning media streams is disclosed herein. In an implementation, an application partitions an encoded media stream into multiple sub-streams having different code rates relative to each other. The sub-streams may then be transmitted to different wireless access points. A change in a monitored performance of at least one of the wireless access points may drive a modification to the partitioning of the media stream such that the code rates change relative to each other.
US10187176B2
A method, an apparatus, and a device for modulating an orthogonal frequency division multiplexing optical signal are provided and relate to the field of optical communications technologies. The method includes: performing bit-to-symbol mapping and serial-to-parallel conversion on a baseband signal to obtain at least two sub symbol sequences of the baseband signal; determining, from all subcarriers of an OFDM signal, a subcarrier used for loading a pilot signal; updating, according to information of the pilot signal, content corresponding to the subcarrier used for loading the pilot signal; and performing inverse discrete Fourier transform, parallel-to-serial conversion, digital-to-analog conversion, and electrical amplification processing on content currently corresponding to all the subcarriers of the OFDM signal, and modulating a light wave by using processed data and a bias electrical signal, to form an OFDM optical signal loaded with the pilot signal.
US10187175B2
An optical multiplexer/demultiplexer includes: first to n-th demultiplexed light input/output portions; a multiplexed light input/output portion; second to n-th interference film filters; and first to n−1-th mirrors. The first to n-th demultiplexed light input/output portions are disposed on a single plane and correspond to light having a single wavelength. The second to n-th interference film filters are disposed in front of the second to n-th demultiplexed light input/output portions. The first to n−1-th mirrors are disposed in front of the first demultiplexed light input/output portion and in front of the n−1-th interference film filters. Light from the first demultiplexed light input/output portion strikes the first to n−1-th mirrors and the second to n-th interference film filters and is input to the multiplexed light input/output portion. Light output from the multiplexed light input/output portion strikes the second to n-th interference film filters and first to n−1-th mirrors.
US10187174B2
An optical reception apparatus (1) of the present invention includes: a local oscillator (11) outputting local oscillation light (22); an optical mixer (12) receiving a multiplexed optical signal (21) and the local oscillation light, and selectively outputting an optical signal (23) corresponding to the wavelength of the local oscillation light from the multiplexed optical signal; a photoelectric converter (13) converting the optical signal (23) output from the optical mixer into an electric signal (24); a variable gain amplifier (15) amplifying the electric signal (24) to generate an output signal (25) whose output amplitude is amplified to a certain level; a gain control signal generating circuit (16) generating a gain control signal (26) for controlling the gain of the variable gain amplifier (15); and a monitor signal generating unit (17) generating a monitor signal (27) corresponding to the power of the optical signal (23) using the gain control signal (26).
US10187157B2
To provide an optical transmitter module with simplified control of a voltage to be applied to an optical modulator. An optical transmitter module includes a semiconductor laser for irradiating a laser beam; a demultiplexer for branching the laser beam to output branched light beams; optical modulators for modulating an optical amplitude of each of the branched light beams into a first optical amplitude or a second optical amplitude, depending on an input level at two levels; and a multiplexer for multiplexing output light beams from the optical modulators. The optical transmitter module may include optical waveguides for connecting the optical modulators and the multiplexer, and the optical waveguides may include a first optical waveguide for causing a first phase difference and a second optical waveguide for causing a second phase difference different from the first phase difference.
US10187152B2
A method for bandwidth management in an optical broadcast network includes signaling, for a new optical broadcast service, from an originating node to all nodes in the optical broadcast network, wherein the signaling identifies a wavelength or portion of spectrum associated with the new optical broadcast service; at each of the nodes, checking for contention by the new optical broadcast service; responsive to identifying contention at one of the nodes, signaling the identified contention back to the originating node; and responsive to no contention at any of the nodes, processing the signaling, storing an update of the new optical broadcast service, and either forwarding the signaling to peer nodes or terminating the signaling.
US10187144B2
Systems and methods for path computation of a service in a multi-layer network including a client layer and a server layer include determining correlations between the client layer and the server layer; assigning data to one of client layer links and server layer links based on diversity between one another responsive to the determined correlations; and determining a resiliency path for a service from a current path using the data to determine diversity between the resiliency path and the current path in the client layer and the server layer.
US10187142B2
Architecture is described for implementing digital signal processors, defined by a plurality of physically distinct processing modules connected by high speed digital interconnections in which a first plurality of first modules have a plurality of analog or digital signal inputs and arranged to perform a first set of digital processing functions and produce a first plurality of digital interconnection outputs, a second plurality of second modules are arranged to receive the first plurality of digital interconnection outputs and perform a second set of digital processing functions and produce a second plurality of digital interconnection outputs, and a third plurality of third modules are arranged to receive the second plurality of digital interconnection outputs and perform a third set of digital processing functions and produce a plurality of analog or digital signal outputs, wherein the architecture is scalable by selection of the number of first modules, the number of second modules and the number of third modules and the interconnections between them such that the signal processing required of a digital signal processor is achieved through the distribution of the processing over the combination of the selected numbers of first, second and third modules.
US10187117B2
Provided is a receiving circuit that operates in a power supply system different from a transmitting circuit outputting a transmission signal and receives the transmission signal through an AC coupling device where a primary coil through which the transmission signal flows and a secondary coil having a center tap to which a specified voltage is supplied from an external terminal are magnetically coupled, which includes a pulse width amplifier circuit that holds pulse signals appearing at both ends of the secondary coil for a specified period of time and outputs them as hold signals, respectively, and a differential amplifier that compares a voltage of the hold signal and a voltage of the hold signal and outputs a comparison result.
US10187115B2
A method for direct current power line communication in a photovoltaic system includes (a) transferring power between at least one photovoltaic device and a load using a power line, (b) maintaining a magnitude of a current flowing through the power line above a threshold value in a normal operating mode of the photovoltaic system, (c) detecting a change in operation of the power line in response to magnitude of a direct current component of the current flowing through the power line falling below the threshold value, and (d) in response to the detected change in operation of the power line, decoding operating state of the power line to obtain information.
US10187093B2
A Multi-Input Multi-Output base station includes a plurality of transmitter blocks. Each block includes a time-domain base band signal source circuit that generates an output, a low pass filter circuit coupled to the base band source circuit that filters the output of the base band source circuit, and a signal level adjuster circuit coupled to the base band signal source circuit and the low pass filter and that adjusts the output of the base band signal source circuit based on an output of the low pass filter.
US10187090B2
Radio frequency (RF) filtering circuitry includes a number of filtering elements and switching circuitry configured to rearrange the filtering elements between a common node, a first input/output node, a second input/output node, and a third input/output node such that the RF filtering circuitry is capable of supporting carrier aggregation between RF signals within a first RF frequency band and RF signals within a second RF frequency band, as well as between RF signals within a first portion of the second RF frequency band and a second portion of the second RF frequency band.
US10187069B2
A phase locked loop is disclosed comprising: a phase detector, a loop filter, a frequency controller oscillator and a lock detector. The phase detector is operable in a bang-bang mode to provide a binary phase error signal indicating whether there is a positive or negative phase difference between a reference signal and a feedback signal. The loop filter is configured to provide a control signal derived from the binary phase error signal. The frequency controlled oscillator is configured to receive the control signal and provide an output signal with a frequency that varies according to the control signal. The lock/unlock detector is configured to determine a lock/unlock state of the phase locked loop, the lock/unlock state derived from a duty cycle and/or spectral content of the binary phase error signal.
US10187064B1
An integrated circuit may include multiple programmable logic regions and a first plurality of routers. Each of the first plurality of routers is coupled to a respective region of a first portion of the programmable logic regions, and each of the first portion of the plurality of regions transmits configuration data to a first set of adjacent regions of the first portion of regions. The integrated circuit may also include a second plurality of routers, and each of the second plurality of routers is coupled to a respective region of a second portion of the regions. Each of the second portion of the regions transmits the configuration data to a second set of adjacent regions of the first portion of regions. The integrated circuit may also include a voltage regulator that distributes a voltage to each of the regions.
US10187060B2
The invention relates to a lighting device comprising an illuminant embodied as an OLED, and comprising a capacitive switching means, which are arranged on a substrate, wherein the illuminant has a first electrically conductive electrode and a second electrically conductive electrode, wherein a layer comprising organic, electroluminescent material is arranged between the first electrode and the second electrode, wherein the switching means has an electrode, wherein one electrode from the first electrode or the second electrode of the illuminant together with the electrode of the switching means is arranged in one plane, wherein a nonconductive spacing amounting to between 100 μm and 700 μm, more particularly between 400 μm and 600 μm, is present between said one electrode of the illuminant and the electrode of the switching means in the plane.
US10187053B1
In a general aspect, an apparatus can include a low-side drive circuit configured to control a low-side device of a power semiconductor device pair and a high-side drive circuit configured to control a high-side device of the power semiconductor device pair. The high-side drive circuit can include an input circuit configured to receive an input signal and produce, based on the input signal, a first control signal, from which a latch set signal is produced to turn on the high-side device, and a second control signal, from which a latch reset signal is produced to turn off the high-side device. The high-side drive circuit can further include an overlap-prevention circuit configured to prevent timing overlap between the second control signal and a voltage-recovery period of the high-voltage circuit, where the voltage-recovery period occurs after turning off the high-side device of the power semiconductor device pair.
US10187052B2
Devices and methods for generating an internal reset signal are explained. A first circuit (11) generates a first reset signal (r1), and a second circuit (12) generates a second reset signal (r2). The first reset signal (r1) and the second reset signal (r2) are linked to form a reset signal (r) with which a further circuit part (14) can be reset.
US10187043B2
According to one embodiment, a semiconductor integrated circuit comprises: a first flip-flop including a first input circuit, a first latch, a second latch, and a first output circuit; a second flip-flop including a second input circuit, a third latch, a fourth latch, and a second output circuit; and a clock buffer configured to output a common clock signal to the first flip-flop and the second flip-flop. A first output terminal of the second latch is coupled to an input terminal of the first output circuit, and a second output terminal of the second latch is directly coupled to an input terminal of the second input circuit.
US10187030B2
A multilayer fringe capacitor includes first and second interdigitated capacitor electrodes, both parallel to and intersecting a first planar surface; third and fourth interdigitated capacitor electrodes, the first and second electrodes parallel to and separated by a non-zero distance from the third and fourth electrodes; a first set of coupling vias that electrically couples the first electrode to the third electrode; and a second set of coupling vias that electrically couples the second electrode to the fourth electrode.
US10187028B2
In one aspect, the present disclosure provides a surface-mounted low-pass filter, including: a mounting surface having an input terminal electrode, an output terminal electrode, and a ground terminal electrode; a parallel resonant circuit between the input terminal electrode and the output terminal electrode; and a series resonant circuit between one end of the parallel resonant circuit and the ground terminal electrode, wherein the series resonant circuit has a first capacitor and a first inductor, and wherein, when the low-pass filter is viewed from above in a direction perpendicular to the mounting surface with the mounting surface on the bottom, the first inductor of the series resonant circuit is above the first capacitor.
US10187018B2
A wideband highly linear amplifier includes a plurality of pre-distortion units for respectively linearizing digital signals of a plurality of bands, a synthesis unit for synthesizing output signals of the pre-distortion units, a single amplifier for amplifying signals outputted from the synthesis unit, distribution units for respectively separating the signals for each of the plurality of bands from the output signals of the amplifier, a plurality of inverse compensation attenuators for respectively attenuating the separated signals for each of the plurality of bands, and a feedback path for respectively feeding the attenuated signals for each of the plurality of bands back into the pre-distortion unit of the corresponding band out of the plurality of the pre-distortion units.
US10187015B2
An inverted symmetrical four-stage Doherty amplifier is disclosed. The Doherty amplifier includes a carrier amplifier and a plurality of peak amplifiers. Outputs of the carrier amplifier and the peak amplifiers are provided to the combining unit through the offset unit including offset transmission lines each connected with the carrier amplifier and the peak amplifiers. The offset transmission lines have characteristic impedance and electrical lengths equal to each other such that the impedance seeing the amplifiers at the ends of the offset transmission lines become substantially short-circuited.
US10187012B1
A class AB amplifier with improved DC gain. An amplifier includes an input stage and an output stage. The output stage is configured to amplify an output of the input stage. The output stage includes output transistors, class AB amplifier circuitry, minimum selector circuitry, and gain boost amplifier circuitry. The class AB amplifier circuitry includes a first transistor and a second transistor connected as a differential amplifier. The minimum selector circuitry is configured to control bias current in the output transistors by driving a control input of the first transistor. The gain boost amplifier circuitry is coupled to the class AB amplifier circuitry. The gain boost amplifier circuitry is configured to drive a common mode signal onto the control input of the first transistor and a control input of the second transistor, the common mode signal based on the output of the input stage.
US10187002B2
A system for communicating with a motor includes an NFC antenna coupled to a motor assembly and configured to receive signals from a motor controller. The NFC antenna is configured to emit a magnetic field at a selected frequency. The system also includes a communication interface configured to relay the signals from the NFC antenna to a handheld device.
US10187001B2
A motor drive device includes: a converter which converts AC power of an AC power source side to DC power and outputs the same to a DC link; a DC link capacitor; an inverter in which each switching element is controlled based on a switching drive signal supplied, thereby performing power conversion between DC power of the DC link and AC power of a motor side; a DC/DC converter which converts DC power of the DC link to DC power for a control power source; a servo motor control circuit which outputs the switching drive signal; a torque cut-off circuit which cuts off source of each switching drive signal to each switching element, thereby stopping a motor when not receiving a safety signal; and a safety monitor circuit which stops transmission of the safety signal during an abnormality of the torque cut-off circuit.
US10186997B2
The invention relates to an overvoltage arrester for an electrical drive, especially a drive for a motor vehicle. The overvoltage arrester is designed to be connected to an on-board power supply system of a motor vehicle. The overvoltage arrester is designed to reduce any overvoltage produced in the on-board power supply system when a load is switched off. According to the invention, the overvoltage arrester is connected to a control unit for an electronically commutated electrical machine. The overvoltage arrester has an input for an on-board power supply system and is designed to detect when a pre-determined voltage value is exceeded and to produce an overvoltage signal depending on whether the voltage value is exceeded. The control unit is designed to transfer the electrical machine from an operating mode in which the machine generates power to an at least partial power-loss mode or to a mode in which it operates as a motor.
US10186994B2
The invention is related to a drive control for driving a dc motor of an electrical household appliance, in particular a hair cutting device such as an electric razor, shaver or epilator, at constant rotational speed.
US10186991B2
A drive system with a plurality of electromotive drives, specifically servo drives, the electronics of which are interconnected or connectable by way of a hybrid bridge. The hybrid bridge has a hybrid cable and a plug-in connector on the cable termination side for power conduction and data transmission. There is provided a drive of this type and a hybrid bridge of this type.
US10186987B2
An electromagnetic drive control system comprising an H-shaped full bridge driving circuit connected to a controlled electromagnetic unit, including a first field effect transistor (FET) and a fourth FET connected in series constituting the left arm of the H-shaped full-bridge driving circuit, and a second FET and a third FET connected in series constituting the right arm of the H-shaped full-bridge driving circuit; PWM control unit is used to provide control signal to the FETs of the left and right bridge arms; it is characterized in that: the left arm comprises a first DC voltage source connected in series to the drain of the first FET, and the right arm includes a second DC voltage source connected in series to the drain of the second FET so as to form a dual power circuit; in this configuration, the first DC voltage source and the second DC voltage source are configured appropriately to greatly weaken the output current ripple of the electromagnetic drive control system and allow the system to realize super-high precision control of the electromagnetic drive control system under lower switching frequency, as a result, it can improve the stability of the system, reduce the loss of the system, and significantly decrease the cost of the drive controller.
US10186978B2
Converter output terminals of a converter are located adjacent to each other on a first side and an external terminal for external connection of a composite module is located adjacent to the converter output terminal. AC input terminals of the converter are located on a second side. Each of the distances between the converter output terminals and between the converter output terminal and the external terminal is set to a first formation pitch. Each of the distances between the AC input terminals is set to a second formation pitch. The first formation pitch is set to be equal to the second formation pitch.
US10186977B2
An electric power conversion device includes: a transformer including first and second windings magnetically coupled; a bridge circuit including a switch element; a rectifier circuit coupled to an output side of the transformer; a first resonant inductor; a second resonant inductor external to the transformer; and a resonant capacitor, wherein n1≥n2, Cr>C1, and Lr>L2 where Lr is an inductance value of the first resonant inductor and L2 is an inductance value including an inductance value of the second resonant inductor and an inductance value of a parasitic inductance component that is in series with the second winding in the pathway from the second winding to the rectifier circuit.
US10186976B2
A controller includes a first control circuit coupled to an input side of a power converter. The first control circuit includes a timing and delay circuit and a switch selection circuit. A second control circuit is coupled to an output side of the power converter. The second control circuit includes a valley detection circuit and a synchronous rectifier control circuit. A third control circuit is coupled to the input side of the power converter. The third control circuit is coupled to drive an auxiliary switch coupled to an input side of an energy transfer element. The first control circuit is coupled to alternately drive a main switch, which is coupled to the input side of the energy transfer element, and the auxiliary switch in response to a command signal to transfer energy from the input side to the output side of the energy transfer element to drive a load.
US10186972B2
A controller applied to a secondary side of a power convertor includes a sampling/tracking circuit and a comparator. The sampling/tracking circuit is coupled to the secondary side of the power convertor for generating a sampling value corresponding to an output voltage of the power convertor when a sampling signal is enabled, and generating a tracking value corresponding to the output voltage. The comparator is coupled to the sampling/tracking circuit for generating a warning signal to a primary-side regulation controller of the power converter according to the sampling value and the tracking value during an enabling period of a tracking signal. The primary-side regulation controller adjusts a frequency of a gate control signal according to the warning signal, and the sampling signal and the tracking signal are not enabled simultaneously.
US10186967B2
A switching converter comprising a regulation circuit adapted to regulate an output value of the converter based on a ramp signal is provided. A feedback circuit adapted to control at least one of a delay and a slope of the ramp signal based on a parameter of the ramp signal is also provided. A method of regulating an output value of a switching converter is also presented.
US10186966B2
A method and corresponding system for operating an inverter includes setting an input voltage (UPV) of the inverter by an input-side DC-DC converter and/or an output-side inverter bridge, wherein the input voltage (UPV) corresponds to an MPP voltage (UMPP) at which a generator connectable on the input side outputs a maximum electrical power, and determining a first temperature value (TDCDC) in the DC-DC converter and a second temperature value (TDCAC) in the inverter bridge. The method or corresponding system further includes changing the input voltage (UPV) of the inverter with respect to the MPP voltage (UMPP) if at least one of the determined temperature values (TDCDC, TDCAC) exceeds a limit value (Tmax,DCDC, Tmax,DCAC) assigned to the respective temperature values (TDCDC, TDCAC), increasing the input voltage (UPV) with respect to the MPP voltage (UMPP) if an exceedance of the limit value (Tmax,DCDC) for the first temperature value (TDCDC) in the DC-DC converter is determined and/or the MPP voltage (UMPP) lies below a predefined limit voltage (Ulimit), and otherwise reducing the input voltage (UPV) ith respect to the MPP voltage (UMPP).
US10186960B2
A power supply includes a voltage converter circuit which converts an input voltage into an output voltage and outputs the output voltage, a voltage controller which controls the voltage converter circuit in response to a first feedback voltage or a second feedback voltage, a feedback terminal which supplies the first feedback voltage, an internal voltage divider circuit which supplies the second feedback voltage, and a switch unit which transfers the first feedback voltage or the second feedback voltage to the voltage controller.
US10186959B2
A power supply circuit including a DC/DC converter having switching elements and configured to receive an input voltage in an input line and generate an output voltage in an output line; and a linear regulator configured to receive the output voltage and supply a stabilized voltage to a load. The DC/DC converter switches between a switching mode to switch the switching elements and a bypass mode to put a switching element existing on a path from the input line to the output line, of the switching elements, in a full-on state and stop switching of the other switching element.
US10186957B2
A soft-switching control circuit of a boost-type PFC converter is provided. The boost-type PFC converter is a three-phase six-switch boost-type PFC converter, which includes six primary switching transistors and an auxiliary switching transistor. The control circuit includes a primary switch control circuit configured to output driving signals for the primary switching transistors by a one-cycle control algorithm to drive two of the primary switching transistors, and an auxiliary switch control circuit configured to provide a reset signal to the primary switch control circuit for governing a command from the primary switch control circuit to the primary switching transistors. The auxiliary switch control circuit outputs a driving signal for the auxiliary switching transistor to control the auxiliary switching transistor. The primary switch control circuit includes a section selecting circuit, an integrating circuit, a merging circuit and a comparing circuit. Therefore, the disclosure can reduce cost with the simple control.
US10186950B2
An inductor assembly is disclosed that includes a magnetic core with a center leg and a number n of phase legs, wherein n is an integer and n>1. Each phase leg is magnetically connected to the center leg by an upper bridge and a lower bridge to form a magnetic main loop, a midpoint of the phase leg being magnetically connected to a center point of the center leg by a shunt element including a gap. Each phase leg further includes an upper inductor coil disposed on an upper phase leg section located between the midpoint and the upper bridge and a lower inductor coil disposed on a lower phase leg section located between the midpoint and the lower bridge. Alternatively, the upper and lower inductor coils are disposed on respective upper and lower bridges.
US10186944B2
The present invention provides a switching power supply and a controller thereof, wherein the controller comprises: a switching power supply control device having a power supply terminal and detecting a voltage at the power supply terminal; a composite device integrating therein a power transistor and a depletion transistor, wherein the power transistor has a gate coupled to a first input, a source coupled to a first output, and a drain coupled to an input signal terminal; the depletion transistor has a gate coupled to a second input, a source coupled to a second output, and a drain coupled to the input signal terminal; the first input, the second input and the second output are coupled to the switching power supply control device, the first input receives a driving signal generated by the switching power supply control device, and the input signal terminal receives an input signal of the switching power supply. The power transistor and the depletion transistor in the composite device may be integrated within the same composite device. The present invention can shorten the startup time of the switching power supply, effectively reduce the standby power consumption, and also reduce the cost.
US10186938B2
A method of making an electronics package for an alternator includes inserting a post of a terminal assembly thorough a hole in an electrically conductive carrier member such that the terminal assembly is positioned on a first side of the carrier member and an end portion of the post extends from a second side of the carrier member. The method further includes deforming the post extending through the hole on the second side of the carrier member such that the terminal assembly engages the second side of the carrier member and the carrier member is connected to the terminal assembly.
US10186936B2
The disclosure relates to an electric machine having a stator, a rotor and an inverter arranged in an inverter housing. The rotor is rotatably mounted about a rotational axis with its rotor axis in a first end shield and in a second end shield. The second end shield is arranged in or on the inverter housing. At least one suction opening and at least one blowing opening are arranged on the radial periphery of the second end shield. At least two cooling fins are provided on the second end shield, a baffle is arranged between the cooling fins of the second end shield and the stator and the rotor which is arranged in the stator, such that a cooling medium flowing radially through the at least one suction opening is guided to the at least one blowing opening.
US10186934B2
The purpose of the present invention is to provide an electric power supply system that is superior to conventional systems.This electric power supply system has a configuration in which: a fixed member 8 is provided with an inner conductor 9 arranged along the axial direction of the fixed member 8, an outer conductor 13 arranged along the axial direction of the fixed member 8 so as to cover the inner conductor 9, and a high-frequency conductive path dielectric 5 disposed between the inner conductor 9 and the outer conductor 13; a rotating member 7 is provided with an inner conductor 9 arranged along the axial direction of the rotating member 7, an outer conductor 13 arranged along the axial direction of the rotating member 7 so as to cover the inner conductor 9, and a high-frequency conductive path dielectric 5 disposed between the inner conductor 9 and the outer conductor 13; a high-frequency electric power source 27, the outer conductor 13 of the fixed member 8, the outer conductor 13 of the rotating member 7 and a load 26 are electrically connected so that it is possible to supply electric power from the high-frequency electric power source 27 to the load 26; and the fixed member 8 and the rotating member 7 are combined to form an electromagnetic wave attenuation structure for attenuating the electromagnetic waves emitted from the electric power supply system.
US10186928B2
The present invention relates to an electric motor used in household appliances such as washing machines, comprising a rotor, a stator, more than one winding the diameter and coil number of which are determined according to the desired power and the number of revolutions, more than one terminal to which the winding ends are connected, a connector wherein the terminals are situated, fixed on the stator and which provides the electrical connection between the windings and the external power source and a thermal switch connected in series to the windings, which cuts off the electric current passing therethrough and stops the operation of the electric motor by detecting the increase in the current that occurs due to reasons such as excessive load and mains voltage variability.
US10186924B2
The corona shield can be applied in electric machines in a faster manner by using radiation-cured materials.
US10186923B2
According to one embodiment, there is provided a 3-phase even-numbered-pole 2-layered armature winding housed in 45 slots per pole provided in a laminated iron core. The coil pieces corresponding to first, second, and third parallel circuits are placed in the first phase belt, and the coil pieces corresponding to fourth, fifth, and sixth parallel circuits are placed in the second phase belt. The upper coil pieces and the lower coil pieces of each parallel circuit are mutually placed in identical-numbered positions from a pole center.
US10186915B2
A Blushless Direct Current (BLDC) motor may include a motor housing; a stator including a stator core installed within the motor housing and a coil wound in the stator core and that generates a magnetic field by applied power; and a rotor disposed within the stator and in which a magnet that interacts with the magnetic field is installed and that rotates within the stator by an interaction with the magnetic field. The stator core may include a back yoke in which straight portions and curved portions are alternately formed; and teeth protruded from the back yoke toward the magnet. The tooth include a neck protruded from the back yoke, and a shoe protruded from the neck and separated from the magnet and that encloses at least a portion of the magnet. A ratio A/B of a width A of the neck to a width B of a shoe end portion is 2.5 to 3.5. By optimizing a ratio A/B of a width A of the neck to a width B of the shoe end portion constituting the stator core, efficiency of a BLDC motor may be maximized.
US10186912B2
Systems and methods for wireless power transmission are described herein. In one aspect, a charging pad to transfer power wirelessly comprises a power antenna assembly configured to receive wireless power. The power antenna assembly is configured to charge the battery based on the received wireless power. The charging pad further comprises a ferrite layer assembly. The charging pad further a shielding layer defining a shape configured to receive a part of the host device and/or conform to a shape of a host device. The shielding layer can define a notch or can define a concave shape.
US10186904B2
A wireless power transmitter can include a transmitting coil configured to wirelessly transmit power to a receiving coil. The wireless power transmitter can include a shield residing on a given side of a substrate spaced apart from the transmitting coil. The shield can be configured to filter an electric field induced by the transmitting coil.
US10186903B2
An article of manufacture (130) for protecting a capacitive power transfer system (100) from electrical breakdowns is disclosed. The article of manufacture comprises a non-conductive layer (210) made of a first type of non-conductive material, and a protection layer (220) made of a second type of non-conductive material, wherein a breakdown voltage of the second type of non-conductive material is higher than a breakdown voltage of the first type of non-conductive material, wherein the protection layer covers only a portion of the non-conductive layer, where in the non-conductive layer and the protection layer form an insulating layer (130) of the capacitive power transfer system.
US10186892B2
A receiver device including a housing that defines (i) a first gap within a first half of the housing and (ii) a second gap within a second half of the housing, where the housing includes a radio-frequency-reflective material, and the gaps are filled with a radio-frequency-transparent material. The receiver device further includes two antennas housed in the housing, each of the two antennas being configured to receive radio frequency (RF) wireless charging signals transmitted by a transmitter that enter the housing via the gaps. A first of the two antennas is positioned adjacent to and substantially within the first gap, and a second of the two antennas is positioned adjacent to and substantially within the second gap. The receiver device further includes circuitry housed in the housing and electrically coupled with the two antennas, the circuitry being configured to rectify the received RF wireless signals to produce a rectified signal.
US10186886B2
A portable power unit is provided that can be embodied in backpack, waist-pack, or other portable form. The portable power unit can include a battery, a bidirectional power processor, and a power port. The bidirectional power processor allows for direct current (DC) power exchange between the battery and the bidirectional power processor and a user selectable alternating current (AC) or DC power exchange between the bidirectional power processor and a power port through which a power source and an external load can be connected for charging and discharging of the electrochemical battery, respectively.
US10186882B2
A battery pack includes a battery to supply power for a device and a battery management system (BMS) to manage the battery. A control current from the battery to the BMS is to be blocked based on a turn-off command.
US10186881B2
Methods and systems for regulating charging port attach and detach in an electronic device configured to receive a charging current from a charging port are provided. An example method includes automatically detecting a detach from the charging port. The method may further include automatically lowering a current limit associated with the charging current. The method may further include if during a predetermined wait time an attach to the charging port is detected, then ignoring the detach from the charging port and allowing the charging current to charge the electronic device at the lower current limit associated with the charging current. The method may further include if during the predetermined wait time the attach to the charging port is not detected, then initiating a charging port detach process.
US10186869B2
A method for testing an electric system and an electric system comprising a first inverter (10) and one or more second inverters (11, 12, 1N), and control means (40) configured to start the first inverter (10), provide and sustain with the first inverter (10) an AC voltage of a predetermined magnitude and a predetermined frequency at an AC output of the first inverter, start at least one second inverter (11, 12, 1N), and supply with the first inverter (10) reactive power to the started at least one second inverter (11, 12, 1N).
US10186865B2
An intelligent charging device has a control unit and multiple power strips respectively connected to and simultaneously charging multiple sets of digital devices. Each power strip has a relay connected to the control unit. When acquiring load signals of the power strips and a maximum load threshold, the control unit performs a charging schedule configuration to generate a charging demand sequence, and then calculates a charging time for each charging schedule of a charging cycle according to the charging demand sequence and the load signals of the multiple power strips for charging time allocation and instructs each power strip to charge for a corresponding charging time in a corresponding charging schedule, thereby allowing the power strip with the maximum charging demand to charge first and achieving the goal of efficiency charging.
US10186860B2
An electrostatic discharge protection circuit includes a transistor device, a first timing circuit including a first resistor and a first capacitor that is connected with the first resistor at a first node, a second timing circuit including a second resistor and a second capacitor that is connected with the second resistor at a second node, and a logic gate including a first input connected with the first node, a second input coupled with the second node, and an output connected with the transistor device.
US10186854B2
The invention discloses a circuit protection device with self fault detection function. The ground fault protection unit comprises a ground fault detection circuit, an AC power supply path and an electromagnetic drive circuit. The self fault detection unit comprises an automatic detection circuit and a control circuit. The control circuit starts periodically a self fault detection process, controls the automatic detection circuit to generate a ground fault current GFC to the ground fault protection unit, and detects the fault status signal from the electromagnetic drive circuit. Based on the fault status signal, operation situations of the ground fault protection unit can be determined. If a fault occurs, an emergency interruption signal is generated, and that activates the electromagnetic drive circuit to make the ground fault protection unit trip in emergency, and cut off the AC power supply on load and socket terminals, and thus the emergency protection function is achieved. The ground fault protection unit utilizes an electromagnetic drive circuit which comprises two silicon controlled rectifiers, so that the reliability of the circuit protection device can be improved.
US10186851B2
A cable-retaining-device is configured to use with a robotic actuator. The cable-retaining-device includes a generally cylindrically shaped body defining a longitudinal-axis. A mesial-portion of the body defines a passage configured to receive a cable extending longitudinally along an entire length of the body. A distal-portion of the body defines a slot extending radially about the longitudinal-axis. The cable-retaining-device also includes a cable-retaining-band disposed within the slot and radially encircling the cable-retaining-device.
US10186845B2
An electrode tip for a spark plug, wherein Pt is contained as a main component, 7% by mass or more of Rh is contained, and a total content of Pt and Rh is greater than or equal to 95% by mass. The electrode tip includes: a narrow portion having the same cross-sectional shape in a direction of an axis; and a wide portion which is adjacent to the narrow portion and has a cross-sectional area, in a radial direction, which is greater than the narrow portion.
US10186840B2
A semiconductor laser including current block layers disposed between a p-type clad layer and a p-type light guide layer and a current confinement region which is a region between the current block layers is configured as follows. A width of an opening portion of an insulating layer is made narrow above a wide portion of the current confinement region in which the wide portion, a tapered portion, a narrow portion, a tapered portion and the wide portion are disposed in this order between an incidence side (HR side) and an emission side (AR side), and both ends of the wide portion are covered by an insulating layer. According to such a configuration, it is possible to suppress generation of super luminescence in the wide portion, and it is thus possible to achieve improvement in beam quality and higher output of the beam.
US10186836B2
A broad area semiconductor diode laser device includes a multiple flared oscillator waveguide including a plurality of component flared oscillator waveguides, each component flared oscillator waveguide including a multimode high reflector facet, a partial reflector facet spaced apart from the high reflector facet, and a flared current injection region extending and widening between the multimode high reflector facet and the partial reflector facet, wherein the ratio of a partial reflector facet width to a high reflector facet width is n:1, where n>1, and wherein the component flared oscillator waveguides of the multiple flared oscillator waveguide are arranged in a row such that portions of the flared current injection regions of adjacently situated component flared oscillator waveguides overlap each other or are in proximity to each other on the order of the wavelength of light emitted by the component flared oscillator waveguides.
US10186832B2
A method for fabricating a surface emitting laser includes the steps of: preparing a processing apparatus with a first part and a second part, the processing apparatus including a first heater and a second heater that heat the first part and the second part, respectively; preparing a wafer product for forming a surface emitting laser, the wafer product including a semiconductor post including a III-V compound semiconductor layer containing aluminum as a constituent element, the III-V compound semiconductor layer being exposed at a side face of the semiconductor post; after disposing the wafer product in the second part, energizing the first heater and the second heater; supplying a first gas containing no oxidizing agent to the processing apparatus; and after stopping supplying the first gas, oxidizing the III-V compound semiconductor layer by supplying a second gas containing an oxidizing agent to the processing apparatus.
US10186830B2
A laser apparatus including plural laser modules, and capable of preventing a defect occurring when a number of the modules to be driven is changed. The apparatus includes plural laser modules, an optical output command section for generating a first optical output command with respect to a combined laser beam from a combiner, and a laser module selection/command section for selecting a laser module to be driven and generating a second optical output command for each laser module. The laser module selection/command section outputs the second optical output command, in a period from when the number is changed to when a predetermined period of time elapses, to at least one of the laser modules that has been laser-oscillating before the number is changed, such that the combined laser beam having an output corresponding to the first optical output command is outputted only by the at least one laser module.
US10186829B2
A compact, wavelength-stabilized laser source is provided by utilizing a specialty gain element (i.e., formed to include a curved waveguide topology), where a separate wavelength stabilization component (for example, a fiber Bragg grating (FBG)) is used one of the mirrors for the laser cavity. That is, the FBG takes the place of the physical “front facet” of the gain element, and functions to define the laser cavity in the first instance, while also utilizing the grating structure to impart the desired wavelength stability to the output from the packaged laser source. As a result, the FBG is disposed within the same package used to house the gain element and provides a wavelength-stabilized laser source in a compact form.
US10186822B2
A housing and a power cable for supplying power to components within the housing wherein the power cable is attached to the appliance via a rotatable connection, the rotatable connection comprising a male connector having two longitudinally spaced connectors separated by a separator and a female connector comprising two longitudinally spaced receptacles. The two longitudinally spaced receptacles may be substantially identical and may be shaped to receive the longitudinally spaced connectors and may have a base portion and two upstanding portions forming a U-shape. The two upstanding portions may have a first straight section that extends from the base portion and may have a second section which extends from the first section and is adapted to receive a longitudinally spaced connector and may have a third section which extends from the second section and provides an opening into which a longitudinally spaced connector can be inserted.
US10186811B1
A receptacle connector assembly includes a contact module having signal contacts and ground contacts and a housing having a front shell and a rear shell coupled to the front shell. The front shell and the rear shell receive the signal contacts and corresponding header signal contacts of a header connector assembly in mating engagement with the signal contacts in a mating zone. The front shell and the rear shell receive the ground contacts and corresponding header ground contacts of the header connector assembly in mating engagement with the ground contacts in the mating zone. The rear shell has pockets receiving corresponding signal contacts and ground contacts. The rear shell has conductors at the front of the rear shell providing electrical shielding in the mating zone.
US10186810B2
A contact module includes a dielectric holder having right and left sides holding signal contacts. A shield structure is coupled to the dielectric holder providing electrical shielding for the signal contacts. The shield structure has a first ground shield provided at the right side of the dielectric holder and a second ground shield provided at the left side of the dielectric holder. The first and second ground shields are electrically connected together between corresponding pairs of the signal contacts and providing electrical shielding between corresponding signal contacts along a majority of a length of the transition portions.
US10186808B2
A service plug has a main connector (30 with two plate-like terminals (32) having coplanar plate surfaces, an accommodating portion (34) having the plate-like terminals (32) therein, and a first connecting portion (36, 38) having first connection terminals to connect the plate-like terminals (32) together by being inserted into the accommodating portion (34). A detection connector (40) includes a detection housing (44) with two detection terminals (42) inside. A second connecting portion (46) has a second connection terminal and is movable between an engaged position where the second connecting portion is engaged with the detection housing (44) and the second connection terminal connects the detection terminals (42) to each other and a non-engaged position where the second connecting portion does not engage the detection housing (44) by sliding within a width range of the first connecting portion (36, 38) along the surfaces of the plate-like terminals (32).
US10186794B2
A connector system includes a main board and an interposer board. The main board and the interposer board are each configured to mate to a separate connector and are connected together by vias. The vias can provide an electrical path from the interposer board to the main circuit board so that a first connector mounted on the interposer board can be positioned directly in line with a second connector mounted on the main circuit board. The interposer helps make the routing out of signal traces from the two connector simpler while reducing the need for additional layers on the main board. Two connectors can be press-fit mounted to the main board and the interposer board in a belly-to-belly configuration.
US10186792B2
At least one exemplary aspect comprises an apparatus comprising: (a) a plug component at a first end of a cord; (b) an outlet component at a second, opposite end of the cord; and (c) a gooseneck component that encloses at least a portion of the cord.
US10186791B2
In various representative aspects, an apparatus for clamping and grounding solar panel frames to a mounting rail is disclosed herein. The apparatus comprises a fastener with an enlarged end, and a shank, with the enlarged end having one or more sharp protrusions that resemble teeth, and a washer with one or more sharp protrusions, and an opening. When installed, the shank is inserted through the opening of the washer, the sharp protrusions of the enlarged end penetrate either the lower or upper surface of the mounting rail and the sharp protrusions of the washer penetrate the other surface of the solar panel frames while at the same time creating a grounding path through the apparatus.
US10186787B1
A slot antenna with the low-cost, light weight features of an SIW antenna combined with the efficiency of a metallic antenna. The antenna of this disclosure may use printed circuit board manufacturing (PCB) processes to form the radiating portion to create slots and waveguide features with accurate dimensions and accurate positions. Like a metallic antenna, radio frequency (RF) energy passes through air in the radiating waveguides instead of a substrate, which means low insertion loss and high efficiency. Examples of the antenna of this disclosure may include a metallic coupling waveguide to carry the RF energy from the RF generating components of the radar system to the radiated branch waveguides. The metallic coupling waveguide may be configured to provide structural support to the PCB radiating portion as well as backwards compatibility to retrofit existing radar systems with the antenna assembly of this disclosure.
US10186779B2
Various embodiments of the present disclosure relate to a semiconductor device package including a carrier, an electrical component, an antenna, a conductive pad and a conductive line. The carrier includes a top surface. The electrical component is disposed over the top surface of the carrier. The antenna is disposed over the top surface of the carrier and spaced away from the electrical component. The conductive pad is disposed over the top surface of the carrier and beneath the antenna, wherein the conductive pad includes a resonant structure. The conductive line is electrically connected to the electrical component and extends within the carrier. A part of the conductive line is beneath the antenna and the resonant structure of the conductive pad.
US10186778B2
A flat antenna element including at least one radiating patch; and at least one impedance transformer including a feed-point arm connected to the patch which intersects between micro-strip feed lines and the radiating patch, wherein said arm has a first end electrically connected to an individual feed line and a second end which is electrically connected to the patch, and wherein said second end electrically connected to the patch has a width small enough to yield a level of impedance, for the arm, which is more than, e.g. more than twice, the level of impedance of the patch, and wherein the width of the feed line of end connected to patch is narrower than the end connected to the feed line.
US10186771B2
A photonic integrated circuit. The photonic integrated circuit includes: a plurality of antenna elements, an element of the plurality of antenna elements having an electrical port and including: a first laser configured to produce laser light of a first wavelength; and a first radiative patch conditionally connected to the electrical port and connected, by an optical connection, to the laser, the first radiative patch including, as a major component, a semiconductor material configured to be conductive when illuminated by light having the first wavelength, and to be nonconductive when not illuminated, the first radiative patch being configured, when conductive, to convert an electric signal received at the electrical port to radiated electromagnetic waves, or to convert received electromagnetic waves to an electrical signal at the electrical port.
US10186765B2
A radio frequency (RF) antenna containing element is provided. The RF antenna containing element includes a reinforced metal foil laminate antenna bonded to a carrier layer. The reinforced metal foil laminate antenna includes a metal foil layer bonded to a reinforcement layer. The reinforcement layer can mitigate tearing of the metal foil layer during formation of the antenna.
US10186760B2
Methods and apparatus for wireless power transfer and communications are provided. In one embodiment, a wireless power transfer system comprises an external transmit resonator configured to transmit wireless power, an implantable receive resonator configured to receive the transmitted wireless power from the transmit resonator, and communications antenna in the implantable receive resonator configured to send communication information to the transmit resonator. The communications antenna can include a plurality of gaps positioned between adjacent conductive elements, the gaps being configured to prevent or reduce induction of current in the plurality of conductive elements when the antenna is exposed to a magnetic field.
US10186758B2
The present disclosure relates to an antenna system and a mobile terminal containing the same. The antenna system includes a system ground, a metal frame surrounding the system ground without slit and in closed circle shape, a first radiation unit, a second radiation unit and a third radiation unit. The system ground is electrically connected with the metal frame; the first radiation unit comprises a tuning switch connected with the system ground, a first metal wiring connected with the tuning switch, and a second metal wiring connecting the first metal wiring to the metal frame; the second radiation unit comprises a feeding point and a third metal wiring connected with the feeding point, and the third metal wiring at least partially faces the first metal wiring; the third radiation unit comprises a grounding point connected with the system ground and a fourth metal wiring connected with the grounding point.
US10186755B2
An antenna module is provided. The antenna module includes: a first antenna electrically connected to a first section of a metal frame of a mobile terminal, the first antenna comprising a first feed point and a first ground point; and a second antenna electrically connected to a second section of the metal frame of the mobile terminal, the second antenna comprising a second feed point and a second ground point, wherein a slot is formed between the second section of the metal frame and the first section of the metal frame, and the second section of the metal frame is electrically connected to aground point of the mobile terminal via a first contact point.
US10186734B2
A semiconductor substrate has a first doping region arranged at a surface and a second doping region adjacent to the first doping region. A p-n junction between the doping regions is at least partially arranged less than 5 μm away from a contact area of the first doping region arranged at the substrate surface. A first contact structure is in contact with the first doping region in the contact area of the first doping region and has at least partially an electrically conductive material provided for a diffusion into the semiconductor substrate. The first contact structure is configured so that the conductive material provided for a diffusion into the substrate diffuses at least partially through the first doping region into the second doping region in case predefined trigger conditions occur. A second contact structure is in contact with the second doping region in a contact area of the second doping region.
US10186716B2
A non-aqueous flow cell energy storage device comprises a ionically conductive separator, which separator comprises a polyurethane prepared by curing an isocyanate capped prepolymer, which prepolymer was prepared from a polyol having polycarbonate backbone, wherein the separator may be impregnated with electrolyte salts and/or swelled by an organic solvent.
US10186713B2
A thermal battery including: a casing; a battery cell disposed in the casing; a heat generating pyrotechnic material, separate from the battery cell, at least partially surrounding the battery cell; and insulation disposed between the heat generating pyrotechnic material and the casing, wherein the heat generating pyrotechnic material is disposed in a flattened tube having a flat cross-section where at least two sides are substantially parallel, the flattened tube being spirally wound to form a shape corresponding to a complimentary shape of at least a portion of the battery cell.
US10186697B1
Aspects of a modular clip for an electric battery, a battery module comprising multiple such modular clips, and a battery pack comprising multiple battery modules are provided. The modular clip includes a housing configured to receive a plurality of battery cells. The housing includes a base portion and a first and second wall extending from the base portion of the housing along a length of the housing, wherein the plurality of battery cells are received between the first wall and the second wall. The first and/or second wall forms a cooling path along the length of the housing, e.g., a gap maintained between the plurality of cells and the first/second wall. The battery module may include a regulator and duct to direct/control air flow to the cooling path in each of the modular clips comprised in a battery module.
US10186695B2
A battery cell assembly is provided. The battery cell assembly includes a polymeric foam container having first, second, third side walls defining an interior region. The first, second, and third side walls have first, second, and third grooves, respectively, extending therein. The battery cell assembly further includes a first battery cell having a first rectangular-shaped body with first, second, and third peripheral ledge portions. The first battery cell is disposed in the interior region such that first, second, and third peripheral ledge portions thereof are disposed in the first, second, and third grooves, respectively, in the first, second, and third side walls, respectively.
US10186686B2
An apparatus for use as both a mirror and a display includes a first substrate; a plurality of organic light emitting elements arranged on the first substrate to define a plurality of sub-pixels; a separation layer on the organic light emitting elements; an optical unit on the separation layer, the optical unit including a plurality of reflective electrodes in an area corresponding to at least one sub-pixel, an electrochromic layer on the reflective electrodes, and an electrode layer disposed on the electrochromic layer; and a second substrate on the optical unit. If an electric field is applied to the organic light emitting elements and the optical unit, the apparatus operates in a display mode. If an electric field is not applied to the organic light emitting elements and the optical unit, the apparatus operates in a mirror mode.
US10186681B2
A rollable OLED display device according to an embodiment of the present disclosure is provided. The rollable OLED display device includes a rollable OLED display panel and a rolling unit. The rollable OLED display panel includes a display area and a non-display area that extends from the display area and includes a rolling unit attachment area. The rolling unit is in operative contact with the rolling unit attachment area of the rollable OLED display panel. It is configured to rotate such that the rollable OLED display panel is in a rolled state and an unrolled state. The rolling unit is formed in a cylindrical shape, and the rolling unit attachment area is defined by an arc of the cylindrical shape having an angle of 355° or less.
US10186672B2
Methods of making novel organic compounds containing a twisted aryl group are provided. In particular, the compounds provided contain a 2-phenylpyridine ligand having a twisted aryl group on the pyridine portion of the ligand. The compounds may be used in organic light emitting devices, particularly as emitting dopants. Devices comprising the compounds containing twisted aryl may demonstrate improved color, efficiency, stability and manufacturing.
US10186671B2
A semiconductor light-emitting element including a first semiconductor layer of a first conductivity type; a light-emitting functional layer that includes first and second light-emitting layers; and a second semiconductor layer of a conductivity type opposite to the conductivity type of the first semiconductor layer. The first light-emitting layer has a first base layer with a composition subject to stress strain from the first semiconductor layer; a first quantum well layer that retains a segment shape of the first base segment; and a first barrier layer that has a flat surface flattened by embedding the first base layer and the first quantum well layer. The second light-emitting layer has a second base layer that has a composition subject to stress strain from the first barrier layer; a second quantum well layer that retains a segment shape of the second base segment; and a second barrier layer.
US10186669B2
The present invention relates to an organic electroluminescent compound and an organic electroluminescent device comprising the same. By using the organic electroluminescent compound according to the present invention, it is possible to produce an organic electroluminescent device having low driving voltage, excellent current and power efficiencies, and noticeably improved driving lifespan.
US10186668B2
There is provided a novel material of formula(1) or formula(2) and the organic EL device employing the novel material as phosphorescent light emitting host of emitting layer, delayed fluorescence dopant of emitting layer, and hole blocking layer can display good performance like as lower driving voltage, power consumption, increasing efficiency and life time. wherein m, X1 to X4 and R1 to R6 are the same definition as described in the present invention.
US10186667B2
The present invention provides a series of diphenylimidazole-fused, spirally configured cis-stilbene/fluorene hybrid compounds and an optoelectronic device comprising the same. The diphenylimidazole-fused, spirally configured cis-stilbene/fluorene hybrid compound bearing cyanoaryl and cyanoheteroaryl substituents, and have glass transition temperatures ranged from 154° C. to 194° C., decomposition temperatures ranged from 426° C. to 443° C., reversible electron transport property, and balanced charges motilities. In addition, a variety of experimental data have proved that these diphenylimidazole-fused, spirally configured cis-stilbene/fluorene hybrid materials can indeed be used as a hole-blocking type electron-transporter for phosphorescent OLEDs.
US10186659B2
Embodiments disclosed herein may include depositing a storage component material over and/or in a trench in a dielectric material, including depositing the storage component material on approximately vertical walls of the trench and a bottom of the trench. Embodiments may also include etching the storage component material so that at least a portion of the storage component material remains on the approximately vertical walls and the bottom of the trench, wherein the trench is contacting an electrode and a selector such that storage component material on the bottom of the trench contacts the electrode.
US10186658B2
Provided is a storage apparatus provided with a plurality of storage elements having storage layers comprising a plurality of layers and electrodes, one layer among the plurality of layers being extended in a first direction and being shared by the plurality of storage elements disposed in the first direction, the electrodes being extended in a second direction that differs from the first direction and being shared by the plurality of storage elements disposed in the second direction.
US10186653B2
A vibrator equipped with a piezoelectric element comprises: a case of which an upper or lower surface is coupled to an object to be vibrated; a vibrating part which is disposed in the case; a piezoelectric element which is coupled to the vibrating part so as to be deformed, thereby vibrating the vibrating part up and down; and a power supply part which supplies power to the piezoelectric element. The vibrating part is formed with a hooking protrusion which is protruded laterally, and the case is formed with a hooking groove which restricts an up/down and lateral moving distance of the hooking protrusion.
US10186652B2
There is provided a piezoelectric element which includes a first electrode, a piezoelectric layer which is formed on the first electrode by using a solution method, and is formed from a compound oxide having a perovskite structure in which potassium, sodium, and niobium are provided, and a second electrode which is provided on the piezoelectric layer. A cross-sectional SEM image of the piezoelectric layer is captured at a magnification of 100,000. When evaluation is performed under a condition in which a measured value in a transverse direction is set to 1,273 nm, two or more voids are included in the piezoelectric layer, a difference between the maximum value and the minimum value among diameters of the voids to be largest in a film thickness direction is equal to or smaller than 14 nm, and the maximum value is equal to or smaller than 24 nm.
US10186651B2
An oxide superconducting wire of the invention includes a substrate, an intermediate layer which is laminated on a main surface of the substrate, has one or more layers having an orientation, and has one or more non-orientation regions extending in a longitudinal direction of the wire, and an oxide superconducting layer which is laminated on the intermediate layer, has a crystal orientation controlled by the intermediate layer, and has non-orientation regions located on the non-orientation regions in the intermediate layer and is formed into multiple filaments.
US10186646B2
A method for manufacturing at last one light-emitting device including a light-transmissive member, a light-emitting element, and a reflective member, the method including: providing a holding member comprising a plurality of through-holes or recesses; disposing a light-transmissive member in at least one of the through-holes or at least one of the recesses; disposing a light-emitting element on the light-transmissive member in the at least one through-hole or the at least one recess; forming a reflective member in contact with a lateral surface defining the at least one through-hole or the at least one recess and covering a lateral surface of the light-emitting element; and removing the at least one light-emitting device from the holding member.
US10186645B2
Systems for LED illumination products. Solutions to the problems attendant to delivering a white-appearing LED product without diminishing efficiency of white light generation are presented. Devices are designed and manufactured that include a specially-formulated off-state white-appearing layer to the LED apparatus. The composition of the specially-formulated off-state white-appearing layer is tuned for high-efficiency during the on-state.
US10186625B2
A double-glass photovoltaic cell module includes: a body, where the body includes a first glass layer, a first encapsulation layer, a cell group layer, a second encapsulation layer, and a second glass layer that are sequentially disposed in a laminated manner, where outer edges of the first glass layer and the second glass layer exceed an outer edge of the cell group layer; a reflecting coating provided on the second glass layer; an end part sealing block, disposed between the first glass layer and the second glass layer, and located at peripheries of the first encapsulation layer, the cell group layer, and the second encapsulation layer; a frame, encapsulated at a periphery of the body and having a notch; and a connection box, disposed at the notch.
US10186623B2
An integrated circuit that includes a substrate, a photodiode, and a Fresnel structure. The photodiode is formed on the substrate, and it has a p-n junction. The Fresnel structure is formed above the photodiode, and it defines a focal zone that is positioned within a proximity of the p-n junction. In one aspect, the Fresnel structure may include a trench pattern that functions as a diffraction means for redirecting and concentrating incident photons to the focal zone. In another aspect, the Fresnel structure may include a wiring pattern that functions as a diffraction means for redirecting and concentrating incident photons to the focal zone. In yet another aspect, the Fresnel structure may include a transparent dielectric pattern that functions as a refractive means for redirecting and concentrating incident photons to the focal zone.
US10186617B2
A thin film transistor, a method of fabricating the same, an array substrate and a display device are disclosed. The method of fabricating the thin film transistor comprises: forming a semiconductor layer; forming a conductive film that does not react with acid solution on the semiconductor layer to be employed as a protective layer; forming a source electrode and a drain electrode on the protective layer; and removing a portion of the protective layer between the source electrode and the drain electrode to expose a portion of the semiconductor layer between the source electrode and the drain electrode.
US10186607B2
An object is to provide a technique that enables suppression of oscillation of a gate signal waveform. A power semiconductor device includes a power semiconductor chip, a plurality of collector main terminals and a plurality of emitter main terminals electrically connected to the power semiconductor chip, and a signal line. The plurality of collector main terminals and the plurality of emitter main terminals have protrusion portions which protrude from a disposition surface of the power semiconductor chip, respectively, and the signal line surrounds, with respect to these protrusion portions, an entire circumference of all the protrusion portions and is spaced apart therefrom in plan view.
US10186606B2
A semiconductor device includes: a semiconductor substrate having a drift layer; a base layer on the drift layer; a collector layer and a cathode layer arranged on the drift layer opposite to the base layer; multiple trenches penetrating the base layer and reaching the drift layer, and arranged along one direction; a gate electrode arranged in each trench via a gate insulating film; and an emitter region arranged in a surface portion of the base layer, and contacting with each trench. The semiconductor substrate includes an IGBT region having the emitter region and an FWD region in which an injection limiting region and a contact region are arranged in the surface portion of the base layer alternately along the one direction.
US10186599B1
Techniques for forming self-aligned contacts by forming gate sidewall spacers and gates before forming the contacts are provided. In one aspect, a method of forming self-aligned contacts includes the steps of: forming multiple gate sidewall spacers on a substrate; burying the gate sidewall spacers in a dielectric; forming gate trenches by selectively removing the dielectric from regions between the gate sidewall spacers in which gates will be formed; forming the gates in the gate trenches; forming contact trenches by selectively removing the dielectric from regions between the gate sidewall spacers in which the self-aligned contacts will be formed; and forming the self-aligned contacts in the contact trenches. A device structure having self-aligned contacts is also provided.
US10186597B2
A method for fabricating a semiconductor device includes: forming a semiconductor structure including a pattern; forming an epitaxial layer having a first dopant concentration in the pattern; forming in-situ an interface layer having a second dopant concentration higher than the first dopant concentration, over the epitaxial layer; forming a metal silicide layer over the interface layer; and forming a metal plug over the metal silicide layer.
US10186596B2
A semiconductor device according to an embodiment includes a silicon carbide layer, a gate electrode, and a silicon oxide layer disposed between the silicon carbide layer and the gate electrode, a number of single bonds between carbon atoms being larger than that of double bonds between carbon atoms in the silicon oxide layer.
US10186585B2
A semiconductor device which can reduce power consumption and a method for manufacturing the same are provided. A semiconductor device comprises an Si (silicon) substrate, an SiC (silicon carbide) layer formed on the surface of the Si substrate, an AlN (aluminum nitride) layer formed on the surface of the SiC layer, an n-type GaN (gallium nitride) layer formed on the surface of the AlN layer, a first electrode formed at the surface side of the GaN layer, and a second electrode formed at the reverse face side of the Si substrate 1. The magnitude of electrical current which flows between the first electrode and the second electrode depends on electrical voltage between the first electrode and the second electrode.
US10186574B2
A super junction MOSFET device including a semiconductor substrate; a base region provided on a primary surface side of the semiconductor substrate and having impurities of a first conductivity type; a source region that includes a portion of a frontmost surface of the base region and has impurities of a second conductivity type; a gate electrode that penetrates through the base region; a source electrode that is provided on the base region and is electrically connected to the source region; and a front surface region that is provided on an entirety of the frontmost surface of the base region in a region differing from a region where the source region and the gate electrode are provided in the base region, is electrically connected to the source electrode provided on the base region, and has a lower impurity concentration of impurities of the second conductivity type than the source region.
US10186568B2
An organic light emitting display device includes a thin film transistor (TFT) including a gate electrode and a source electrode. An anode electrode is disposed on the TFT, and a cathode electrode disposed on an organic emission layer is connected to an auxiliary electrode which is disposed on a same layer on which the anode electrode is disposed. A signal pad disposed in a pad area of a substrate is disposed on a same layer on which the gate electrode is disposed in an active area of the substrate. A pad electrode disposed on the signal pad is connected to the signal pad through a contact hole.
US10186567B2
A display apparatus has pixel area to emit light, a transmission area to transmit external light, and wirings including scan wiring, data wiring, and power wiring. The data and power wiring are adjacent to the pixel area and transmission area. An organic light-emitting device is in the pixel area. At least one of the data wiring or the power wiring includes first wiring and second wiring. The first wiring is adjacent to the pixel area and including a mother wiring having a first width. The second wiring includes a plurality of branched wirings that branch from the mother wiring. The branched wirings are adjacent to the transmission area, and a width of each of the branched wirings is less than the first width.
US10186566B2
An organic light emitting display device is disclosed that includes a substrate including an active area and a pad area; a thin-film transistor (TFT) including a drain electrode, a source electrode, and a gate electrode; an anode electrode; an organic emitting layer; a cathode electrode; and a pad area of the substrate provided with a signal pad that is in a same layer as the drain electrode and the source electrode, the pad area including a first pad electrode on the signal pad, and a second pad electrode on the first pad electrode.
US10186560B2
Provided are an organic light-emitting display apparatus and a method of manufacturing the same. The organic light-emitting display apparatus includes: a substrate on which a display area is defined, wherein an image is displayed on the display area; a thin film transistor arranged on the display area of the substrate; a via-insulating layer covering the thin film transistor; a pixel electrode arranged on the via-insulating layer and electrically connected to the thin film transistor; a pixel-defining layer including an opening exposing a central portion of the pixel electrode, and covering an edge of the pixel electrode; a counter electrode facing the pixel electrode; an organic emission layer arranged between the pixel electrode and the counter electrode; a wire arranged on the via-insulating layer to be spaced apart from the pixel electrode and including a spacer area and a non-spacer area; and a spacer arranged on the spacer area.
US10186556B2
A thin film transistor array substrate and an organic light emitting diode (OLED) display device including the same are disclosed in which a color layer is disposed on a first substrate corresponding to a white sub-pixel and a non color filter area is included in a second substrate corresponding to the white sub-pixel, and thus, it is possible to lower an amount of reflectance of external light, increase a luminance efficiency, and reduce a power consumption of the OLED display device.
US10186551B1
In one embodiment, an apparatus includes lower electrodes positioned below a surface of a substrate, the substrate including crystalline Si, a plurality of strap regions positioned above the lower electrodes and below sets of pillars of Si, the pillars rising above the substrate, the sets of pillars being aligned in a first direction along a plane perpendicular to a film thickness direction, and the strap regions extending above a surface of the substrate, silicide junctions positioned between each of the strap regions and a corresponding lower electrode positioned therebelow, upper electrodes positioned above each of the pillars, gate dielectric layers positioned on sides of the pillars to a height greater than a lower edge of the upper electrodes, and gate layers positioned on sides of the gate dielectric layers in a second direction along the plane and perpendicular to the first direction that transverse a plurality of sets of pillars.
US10186548B2
The disclosure provides an LED display device including a substrate, at least one first bonding pad and at least one second bonding pad, at least one spacer, at least one LED, and a conductive paste layer. The first and the second bonding pads are disposed on the substrate. The spacer is located between the first and the second bonding pads, wherein a height of the spacer is P μm. The LED is disposed on the substrate and includes a first electrode and a second electrode. The first and the second electrodes have a height H μm. The conductive paste layer is located between the substrate and the LED and includes a plurality of conductive particles. The first and the second electrodes are respectively electrically connected to the first and the second bonding pads through the conductive particles, and H+3.5 μm≥P μm≥H+0.48 μm.
US10186547B2
Provided are a solid-state imaging element which can be simply manufactured and can control movement of electric charges in an accumulation region with a high degree of accuracy, and a method of manufacturing the same. A solid-state imaging element (1a) includes a substrate (11) having a first conductivity type; an accumulation region (12) having a second conductivity type and provided in the substrate (11); a read-out region (13) for receiving the transferred electric charges accumulated in the accumulation region (12); and a transfer section (14) for transferring the electric charges from the accumulation region (12) to the read-out region (13). An impurity concentration modulation region 121 having a locally high concentration of an impurity having the second conductivity type, or having a locally low concentration of an impurity having the first conductivity type is formed in a part of the accumulation region (12). An area of the impurity concentration modulation region (121) per unit distance with respect to the transfer section (14), or a density of the discretely provided impurity concentration modulation region (121) increases with decreasing distance to the transfer section (14).
US10186541B2
A semiconductor device includes a pad disposed on a semiconductor layer, an insulating layer disposed between the semiconductor layer and the pad, a through-via penetrating the semiconductor layer and the insulating layer so as to be connected to the pad, and an isolation layer penetrating the semiconductor layer and surrounding the pad when viewed from a plan view.
US10186534B2
The present invention is related to a multi full-well pixel for a metal-oxide-semiconductor (MOS) active pixel image sensor. It is further related to a MOS active pixel image sensor comprising a plurality of such pixels. The invention is particularly related to active pixel image sensors realized in complementary MOS (CMOS) technology.According to the invention, a MOS capacitor is used as a switchable capacitor, wherein the gate electrode is connected to the voltage that is to be read out. Semiconductor-side contacts of the MOS capacitor are used to apply a switching control signal that allows the effective capacitance of the MOS capacitor to be selected and being radiation-hard for damaging X-ray radiation.
US10186533B2
A solid-state imaging device includes a plurality of photoelectric conversion units, a floating diffusion unit that is shared by the plurality of photoelectric conversion units and converts electric charge generated in each of the plurality of photoelectric conversion units into a voltage signal, a plurality of transfer units that are respectively provided in the plurality of photoelectric conversion units and transfer the electric charge generated in the plurality of photoelectric conversion units to the floating diffusion unit, a first transistor group that is electrically connected to the floating diffusion unit and includes a gate and source/drain which are arranged with a first layout configuration, and a second transistor group that is electrically connected to the floating diffusion unit, includes a gate and source/drain arranged with a second layout configuration symmetrical to the first layout configuration, and is provided in a separate area from the first transistor group.
US10186531B2
The present application discloses a method for manufacturing a thin film transistor, including: subsequently depositing a first passivation layer, an organic insulating layer, and a second passivation layer on a gate insulating layer of the substrate, an active layer, a source electrode and a drain electrode; applying a photoresist layer on the second passivation layer, and performing a pattern process to define a pixel electrode layer pattern, a common electrode layer pattern, and a cured layer pattern; defining the pixel electrode layer pattern, the common electrode layer pattern, and the cured layer pattern by the etching process on the second passivation layer, the organic insulating layer, the first passivation layer and partial of the gate insulating layer, ashing the photoresist layer; and forming a pixel electrode layer on the organic insulating layer, forming a common electrode layer on the organic insulating layer exposed by the second passivation layer.
US10186530B2
In various embodiments, etchants featuring (i) mixtures of hydrochloric acid, methanesulfonic acid, and nitric acid, or (ii) mixtures of phosphoric acid, methanesulfonic acid, and nitric acid, are utilized to etch metallic bilayers while minimizing resulting etch discontinuities between the layers of the bilayer.
US10186529B2
A display is disclosed which includes a substrate, a first thin film transistor, a second thin film transistor, a first storage capacitor electrode, an oxide layer, a nitride layer, a second storage capacitor electrode, a planar layer and a pixel electrode. The first thin film transistor is disposed in a first area on the substrate. The second thin film transistor is disposed in a second area on the substrate. The first storage capacitor electrode is disposed in a third area on the substrate. The oxide layer covers the first thin film transistor and the second thin film transistor, and exposes the first storage capacitor electrode. The nitride layer is disposed on the oxide layer and covers the first storage capacitor electrode. The second storage capacitor electrode includes a first metal layer and a second metal layer, and overlaps with the first storage capacitor electrode on the nitride layer. The planar layer covers the first thin film transistor, the second thin film transistor and the second storage capacitor electrode. The pixel electrode is disposed on the planar layer.
US10186526B2
A display panel is disclosed. The display panel includes a first substrate, a display layer, a first conductive layer, a first insulation layer, and a first transparent conductive layer. The first substrate includes an active area and a peripheral area located adjacent to the active area. The display layer is disposed over the first substrate. The first conductive layer is disposed over the first substrate and located in the peripheral area. The first insulation layer is disposed over the first conductive layer and the first insulation layer comprising at least one via. The first transparent conductive layer is disposed over the first insulation layer, wherein a material of the first transparent conductive layer comprises a transparent conductive oxide. The display panel according to the disclosure has better corrosion resistance to improve its reliability.
US10186511B2
A device includes a gate isolation plug, which further includes a U-shaped layer having a bottom portion and two sidewall portions, and an inner region overlapping the bottom portion. The inner region contacts the two sidewall portions. A first transistor has a first gate stack, and a first end of the first gate stack is in contact with both the inner region and the U-shaped layer of the gate isolation plug. A second transistor has a second gate stack, and a second end of the second gate stack is in contact with both the inner region and the U-shaped layer of the gate isolation plug. The first gate stack and the second gate stack are on opposite sides of the gate isolation plug.
US10186510B2
A system and method for creating a layout for a vertical gate all around standard cell are described. Metal gate is placed all around two vertical nanowire sheets formed on a silicon substrate. A gate contact is formed on the metal gate between the two vertical nanowire sheets. Gate extension metal (GEM) is placed above the metal gate at least on the gate contact. A via for a gate is formed at a location on the GEM where a local interconnect layer is available to be used for routing a gate connection. Local metal layers are placed for connecting local routes and power connections.
US10186505B2
An electrostatic discharge (ESD) protection device includes a substrate including a plurality of fins extending in a first direction, with an insulation layer on the fins. A gate electrode extending in a second direction, an electrode pattern of a capacitor, and a resistor are on the insulation layer. A drain is on a first side of the gate electrode, and a source is on a second side of the gate electrode. A connection structure electrically connects the electrode pattern, the gate electrode and the resistor. The electrode pattern is on the first side or the second side of the gate electrode, and the resistor is on the other of the first side or the second side. At least a portion of the resistor extends in the second direction.
US10186497B2
Embodiments of the present disclosure are directed towards techniques and configurations to control movement and position of surface mounted electrical devices. In one embodiment, an electrical contact includes a leg portion configured to extend in a first direction, a foot portion coupled with the leg portion, the foot portion having a surface that extends in a second direction that is substantially perpendicular to the first direction, the surface being configured to directly couple with solderable material to form a solder joint, a heel portion adjoining the leg portion and the foot portion, the heel portion having a profile shape, and a toe portion extending from the foot portion and disposed opposite to the heel portion, the toe portion having a profile shape that is symmetric with the profile shape of the heel portion. Other embodiments may be described and/or claimed.
US10186495B2
A film for semiconductor device includes a base material and an adhesive layer formed over the base material. The film is divided into an adhesive area and an expansion area. The elasticity modulus of the expansion area is less than that of the adhesive area. When tensile strength is applied on the film, the expansion area is more prone to tensile deformation than the adhesive area. When this film is used for film expansion of semiconductor devices, the devices can be evenly and orderly arranged on the film.
US10186491B2
An integrated circuit chip includes an interconnection stack with a cavity formed therein. The cavity extends through one or more interconnection levels of the stack. A material at least partially fills the cavity. The fill material has a selectivity to polishing and/or to etching different by more than 10% from a selectivity to polishing and/or to etching of a material forming an insulator of the interconnection stack.
US10186489B2
To provide a crystal orientation mark which can be formed easily and inexpensively, and which enables to perform high precision alignment and allows information other than crystal orientation to be included, even for a small diameter process substrate. A crystal orientation mark is drawn on the surface of the process substrate. The crystal orientation mark includes a marking region for crystal orientation detection, and a marking region for information. The marking region for crystal orientation detection is provided at two locations in an outer edge portion of the process substrate to be used for the alignment of the process substrate. The marking region for information is provided on a straight-line region connecting the marking regions for crystal orientation detection at the two locations, and includes a pattern for demonstrating predetermined information relating to the process substrate.
US10186484B2
A method including forming a plurality of first interconnects and a plurality of second interconnects on opposite sides of an integrated circuit device layer including a plurality of circuit devices, wherein the plurality of second interconnects include interconnects of different dimensions; and forming contact points to the second plurality of interconnects, the contact points operable for connection to an external source. An apparatus including a substrate including a plurality of first interconnects and a plurality of second interconnects on opposite sides of an integrated circuit device layer including a plurality of circuit devices, wherein the plurality of second interconnects include interconnects of different dimensions; and contact points coupled to the second plurality of interconnects, the contact points operable for connection to an external source.
US10186483B2
A fuse structure may include an anode pattern, a cathode pattern and a connection member. The anode pattern may be formed on a semiconductor substrate. The cathode pattern may be formed on the anode pattern. The connection member may be electrically connected between the anode pattern and the cathode pattern. The connection member may have different widths.
US10186482B2
A method including forming a first via opening in a substrate, the first via opening is self-aligned to a first trench in the substrate, forming a second via opening in the substrate, the second via opening is self-aligned to a second trench in the substrate, a portion of the second via opening overlaps a portion of the first via opening to form an overlap region, and the overlap region having a width (w) equal to or greater than a space (s) between the first trench and the second trench, and removing a portion of the substrate in the overlap region to form a bridge opening, the bridge opening is adjacent to the first and second via openings and extends between the first and second trenches.
US10186478B2
A packaged semiconductor device with a particle roughened surface on a portion of the lead frame that improves adhesion between the molding compound and the lead frame. A packaged semiconductor device with a particle roughened surface on a portion of the lead frame that improves adhesion between the molding compound and the lead frame and with a reflow wall that surrounds a portion of the solder joint that couples the semiconductor device to the lead frame. A packaged semiconductor device with a reflow wall that surrounds a portion of a solder joint that couples a semiconductor device to a lead frame.
US10186475B2
An insulated busbar includes a plate conductor and insulating films which cover the plate conductor. The insulated busbar further includes conductive films which are formed on inside surfaces of the insulating films so as to be in contact with the plate conductor and which cover a vacant space between an end portion of the plate conductor and the insulating films.
US10186462B2
A semiconductor device and method includes forming a conductive post on a die; coupling a test probe to the conductive post with solder; and etching the solder and the conductive post with a plurality of etching processes, the plurality of etching processes including a first etching process, the first etching process comprising etching the conductive post with a nitric-based etchant.
US10186461B2
A semiconductor device manufacturing method includes setting a local target thickness of any one of a semiconductor wafer and a film formed on the semiconductor wafer as a material to be etched by calculating a local thickness based on a thickness of the material to be etched at an end point detection position, and subtracting a predetermined relative etch amount from the local thickness to determine the local target thickness, and etching the material to be etched while monitoring the thickness thereof at the end point detection position, and ending the etching when the thickness of the material to be etched at the end point detection position is determined to become the local target thickness or less.
US10186460B2
A semiconductor device including a semiconductor substrate including first regions and second regions, at least one of the first regions being disposed between adjacent second regions; a plurality of first gate structures on the first regions of the semiconductor substrate; and a plurality of second gate structures on the second regions of the semiconductor substrate, wherein each of the first and second gate structures includes a lower gate structure including a recess region defined by sidewalls and a bottom connecting the sidewalls; and an upper gate structure including a gap-fill metal pattern that fills the recess region of the lower gate structure, wherein the bottom of the lower gate structure included in the first gate structure has a thickness different from a thickness of the bottom of the lower gate structure included in the second gate structure, and wherein the gap-fill metal patterns of the first and second gate structures have top surfaces at substantially a same level.
US10186458B2
A system and method for manufacturing a packaged component are disclosed. An embodiment comprises forming a plurality of components on a carrier, the plurality of components being separated from each other by kerf regions on a front side of the carrier and forming a metal pattern on a backside of the carrier, wherein the metal pattern covers the backside of the carrier except over regions corresponding to the kerf regions. The method further comprises generating the component by separating the carrier.
US10186450B2
The invention is directed to an alignment assembly for changing the relative position of a plate of a pedestal assembly with respect to a processing chamber of a reactor. The alignment assembly is connected at a first end to a riser shaft of the heating assembly and at a second end to a drive shaft. One or more portions of the alignment assembly may be selectively axially rotated or laterally moved change the relative position of the plate with respect to the processing chamber as desired.
US10186449B2
Apparatus and methods for rotating wafers during processing include a wafer rotation assembly with a support fixture connected to a shaft and a wafer transfer assembly with a robot blade with an opening therethrough, the opening sized to allow the support surface of the support fixture to pass through the opening. A first actuator is connected to the wafer rotation assembly to rotate the support fixture assembly about an axis of the shaft. A second actuator is connected to the wafer rotation assembly to move the support fixture assembly a stroke distance along the axis of the shaft. Process kits including the wafer rotation assemblies and robot blades with openings can used to retrofit existing mainframe processing chambers.
US10186447B2
A method for bonding thin chips to a target substrate is described herein. According to an example method, an adhesive tape is provided with thinned chips attached thereto. The chips are transferred to a carrier substrate by one or more tape-to-tape transfer steps. The carrier is then diced into separate carrier-and-chip assemblies, which can be handled by existing tools designed for handling chips of regular thickness. The fact that the thinning step is separate from the carrier attachment may lead to reduced thickness variation of the chips. The use of tape-to-tape transfer steps allows for attaching either the front or the back side of the chips to the carrier. The use of an individual carrier per chip allows for treating the thinned chip as if it were a standard chip.
US10186436B2
Provided are a substrate processing system and a substrate processing method that can obtain expected etching rate and selection ratio, and perform stable processing. A substrate (11) is soaked in processing liquid (12) stored in a processing bath (14). The processing bath (14) is sealed by cover members (21a and 21b), and the inside is pressurized by water vapor from the heated processing liquid (12). Pure water is consecutively added to the processing liquid (12). Internal pressure of the processing bath (14) is measured, a degree of opening of an exhaust valve (41) is increased or decreased based on the internal pressure (Pa), the internal pressure is kept at constant, a water addition amount of the pure water is increased or decreased based on the internal pressure (Pa), and the substrate (11) is processed using the processing liquid (12) at constant concentration and constant temperature.
US10186422B2
A substrate processing apparatus is provided with a process module including a processing container, a rotary table installed within the processing container, the rotary table having a plurality of placing regions to receive substrates, and a process gas supply unit supplying a process gas to the placing regions, a load port in which a transfer container is placed, a dummy substrate receiving unit, a transfer chamber including a transfer mechanism delivering the product substrates or the dummy substrates between the transfer container or the dummy substrate receiving unit and the rotary table, a setting unit setting a placing region to which one of the product substrates is to be transferred, and a control unit outputting a control signal such that the dummy substrates are carried into the remaining placing regions.
US10186419B2
Disclosed is an apparatus and method for treating a substrate. The method includes supplying cleaning particles to the substrate to clean the substrate. The cleaning particles are solid particles. The solid particles provide a shock wave to the substrate.
US10186416B2
An apparatus and a method for operating a sealed high intensity illumination lamp configured to receive a laser beam from a laser light source. The lamp includes a sealed chamber configured to contain an ionizable medium having a plasma sustaining region, and a plasma ignition region. A high intensity light egress window emits high intensity light from the chamber. A substantially flat ingress window located within a wall of the chamber admits the laser beam into the chamber. The lamp includes means for controlled increasing and decreasing a pressure level within the sealed chamber while the lamp is producing the high intensity illumination.
US10186401B2
In a known plasma-chemical coating apparatus, a plasma chamber is provided within which at least one linear antenna is arranged for producing a plasma by means of electromagnetic power, in which a supply for a carrier gas terminates and which comprises a plasma exit opening in the direction of a treatment chamber for a plasma-assisted modification of a substrate. Starting from this, to achieve cleaning cycles as in coating apparatuses with comparatively slow coating processes, it is suggested according to the invention that the plasma exit opening is configured as an elongated narrowing and defined preferably on both sides by cylinders which extend in parallel with each other and are rotatable about their cylinder axis, and that a cleaning zone is respectively provided for each of the cylinders, into which an area of the outer surface of the respective cylinder which is to be cleaned can be introduced by rotation about the cylinder axis.
US10186397B2
An automated workpiece processing system including at least one workpiece processing unit, a workpiece holder configured to removably hold a batch of workpieces therein, each workpiece embodying workpiece identifying indicia where the workpiece identifying indicia is a physical representation of a sample held on a respective workpiece, and to interface with the at least one automated workpiece processing unit, and a controller including a memory having a data structure therein that effects, with the workpiece identifying indicia, batch process tracking of each workpiece in the batch of workpieces through the at least one automated workpiece processing unit in a predetermined batch workpiece processing sequence.
US10186391B2
A circuit breaking system includes an output device for outputting an output signal; a control device controlled by the output signal; a power input terminal provided in the output device, for supplying power to the control device; a power supply to the output device, which has a ground terminal; a break circuit disposed between a power output terminal and the power input terminal; a switching circuit disposed between the break circuit and the power output terminal; and a short circuit disposed between a ground and a node which connects the power input terminal and the break circuit. The break circuit and the short circuit are operated so as to not be closed at the same time. When the switching circuit is closed, the break circuit is closed while the short circuit is open. When the switching circuit is open, the break circuit is open while the short circuit is closed.
US10186387B1
An electrical control device has a control device casing, switching means being adapted for rotary operation in the control device casing, unlockable blocking means and a rotating shaft for rotary operation of the switching means, wherein the rotating shaft runs through an unlockable blocking means. The blocking means and the rotating shaft have two projections and two corresponding recesses. In a blocking position of the control device the projections are engaging into the recesses for blocking a rotation, and in a rotation position the projections are positioned or moved outside of the recesses for free rotation of the rotating shaft. For unlocking the blocking means or for a transition from the blocking position to the rotation position to take place an axial movement of the rotating shaft along its longitudinal axis is effected. In a simple way, the rotating shaft needs to be pressed into the control device for unlocking.
US10186386B2
A positive electrode and a negative electrode are formed on both main surfaces of a solid electrolyte. Preferably, the solid electrolyte is a thin film body with a thickness of less than or equal to 200 μm, and contains an ion conductive compound such as Li ions. The positive electrode and the negative electrode contain an ion conductive substance, for example Li2O, which contains an ion conductive element such as Li, in a range of less than 50 vol % (not including 0 vol %), preferably 1 to 35 vol %.
US10186383B2
A capacitor that includes a porous metal base material, a dielectric layer formed on the porous metal base material, an upper electrode formed on the dielectric layer, a first terminal electrode electrically connected to the porous metal base material, and a second terminal electrode electrically connected to the upper electrode. The porous metal base material includes a high-porosity part and low-porosity parts, and the low-porosity parts are present at a pair of opposed side surfaces of the porous metal base material.
US10186382B2
A capacitor assembly that is capable of exhibiting good electrical properties even under a variety of conditions is provided. More particularly, the capacitor contains a capacitor element that includes a sintered porous anode body, a dielectric that overlies the anode body, and a solid electrolyte that overlies the dielectric. The solid electrolyte also contains a pre-coat layer that overlies the dielectric and includes an organometallic compound. A solid electrolyte overlies the pre-coat layer that includes pre-polymerized conductive polymer particles, and an external polymer coating overlies the solid electrolyte that contains a pre-polymerized particles and a cross-linking agent.
US10186371B2
A magnetic field generation apparatus includes a plurality of coplanar inductors disposed to form a planar structure, wherein each of the coplanar inductors is configured to generate a magnetic field having a basis vector that is orthogonal to a basis vector of a magnetic field generated by another one of the coplanar inductors.
US10186365B2
A coil device includes a winding core with a coil portion wound by a wire and a pair of flanges respectively formed on both sides of the winding core in an axial direction. The coil portion includes a bank winding portion with double layer constituted by the wire wound around an outer circumference of the winding core and a layer winding portion with single layer constituted by the wire wound closely and adjacently to the bank winding portion along the axial direction of the winding core.
US10186360B2
This arcuate magnet piece includes: coupling side surfaces which are coupled with other adjacently joined arcuate magnet pieces; a curved inner peripheral surface; and a curved outer peripheral surface which faces the inner peripheral surface. The coupling side surfaces include tip surfaces which intersect, at prescribed angles, tangents to the direction of curvature of the outer peripheral surface. The coupling side surfaces are polarized such that, in cases when the gaps formed with the coupling side surfaces of the other arcuate magnet pieces are disposed so as to be substantially parallel, the magnetic poles of the other joined arcuate magnet pieces are different.
US10186350B2
A cable includes a first twisted pair of insulated conductors, a second twisted pair of insulated conductors, a shielding tape, and an outer jacket surrounding the first twisted pair of insulated conductors, the second twisted pair of insulated conductors and the shielding tape. The shielding tape includes a substrate and a plurality of conductive shielding segments. The plurality of conductive shielding segments is disposed on the substrate. Each conductive shielding segment is spaced from each immediately adjacent conductive shielding segment in a longitudinal direction.
US10186347B2
The flexible flat cable includes a plurality of conductive wires, an insulating covering member, and a reinforcing plate. The thin conductive wires are arranged in parallel with one another in a direction perpendicular to the thickness direction thereof. The insulating covering member covers faces of the conductive wires, on at least one side of the conductive wires in the thickness direction. The reinforcing plate covers and reinforces the end parts of faces of the conductive wires in the thickness direction. The faces on the other side of the conductive wires in the thickness direction include exposed faces adjacent to the end parts. The exposed faces are not covered with the reinforcing plate and covering member.
US10186345B2
An insulated conductor has an elongate conductor provided with an insulating layer which comprises a polymeric material. The polymeric material has a crystallinity of at least 25% and includes a repeat unit of general formula wherein t1 and w1 independently represent 0 or 1 and v1 represents 0, 1 or 2. The insulating layer has a thickness in the range 2 μm-300 μm.
US10186344B2
A conductive polymer composite is disclosed. The composite comprises a thermoplastic polymer; carbon nanotubes; at least one electron donor molecule and at least one electron acceptor molecule. A method of three-dimensional printing using the conductive polymer composite and a conductive polymer composite filament are also disclosed.
US10186342B2
A photosensitive reducible silver ion-containing composition can be used to provide electrically-conductive silver metal in thin films or patterns. This composition comprises: a) a non-hydroxylic-solvent soluble silver complex represented by the following formula (I): (Ag+)a(L)b(P)c (I) wherein L represents an α-oxy carboxylate; P represents a 5- or 6-membered N-heteroaromatic compound; a is 1 or 2; b is 1 or 2; and c is 1, 2, 3, or 4, provided that when a is 1, b is 1, and when a is 2, b is 2; b) optionally, a photosensitizer that can either reduce the reducible silver ion or oxidize the α-oxy carboxylate; and c) a solvent medium comprising at least one non-hydroxylic solvent. Electrically-conductive silver can be provided by photochemical conversion of the reducible silver ions in the complex.
US10186330B2
A device and system for providing identification and medical information are disclosed. The device includes a readable code that contains medical biographical information of the subject, a programmable reporter element that is programmed to electronically store at least one particular event relating to the subject, and a signal producing element functionally related to the programmable reporter element. The system includes collecting and storing medical biographical information of a subject, embedding the medical biographical information in a readable code of the device, and scanning the readable code of the device worn by or in the possession of the subject using an appliance to retrieve the medical biographical information of the subject. The medical biographical information allows medical professionals to obtain the subject's medical information in order to provide medical care. Also disclosed is an integrated system for alerting subjects to upcoming events related to their continued care.
US10186326B2
According to one embodiment, a memory device includes a controller, and a nonvolatile memory in which an erase operation is controlled by the controller, the nonvolatile memory including blocks, the erase operation executing every block, the nonvolatile memory transferring a first reply showing a completion of the erase operation and a fail bit count showing a number of memory cells in which a data erase is uncompleted after the completion of the erase operation to the controller. The controller selects a target block as a target of the erase operation based on the fail bit count.
US10186324B2
A method for operating a memory system includes determining at least one erased memory cell among a plurality of erased memory cells as an unstable memory cell based on read data read from the at least one erased memory cell; determining the unstable memory cell as an unwritable memory cell based on write data to be written in the unstable memory cell; and prohibiting the plurality of erased memory cells from being used, depending on the number of erased memory cells as the unwritable memory cell among the plurality of erased memory cells.
US10186313B2
A memory macro includes a first input terminal, a first memory cell array, a second memory cell array, a first input output (IO) circuit, a second IO circuit, a first set of driver circuits, a second set of driver circuits and a logic circuit. The first set of driver circuits are coupled to the first memory cell array and the first IO circuit. The second set of driver circuits are coupled to the second memory cell array and the second IO circuit. The logic circuit has a first terminal coupled to the first input terminal and configured to receive a first signal. The logic circuit is coupled to the first set of driver circuits and the second set of driver circuits. The logic circuit is configured to generate at least a second signal responsive to the first signal causing a change in the operational mode of the memory macro.
US10186308B1
A Magnetic Random Access Memory (MRAM) structure having a thermally conductive, dielectric cladding material that contacts an outer side of a magnetic memory element. The magnetic memory element can be a magnetic tunnel junction element formed as a cylindrical pillar that extends between first and second electrically conductive lead layers. The cylinder of the magnetic memory element can have an outer periphery, and the cladding material can be formed to contact the entire periphery. In addition, a heat sink structure formed of a dielectric material having a high specific heat capacity can be formed to contact an outer periphery of the cladding material. The cladding material and heat sink structure efficiently conduct heat away from the sides of the memory element to prevent the temperature of the memory element to rise to unsafe levels. This advantageously assists in maintaining a high reliability and long life of the MRAM system.
US10186291B1
A head slider for use in a disk drive is movably positionable relative to a magnetic recording disk and includes at least one write element for writing data to the magnetic recording disk. The write element includes a writer coil electrically connected between a first bond pad and a second bond pad, where the connection between the first bond pad and the second bond pad includes a center tap located proximate to a voltage null point. The head slider also includes at least one read element for reading data from the magnetic recording disk, the read element electrically connected between the center tap and a third bond pad, where the write element and the read element are configured to be selectively activated based on biased inputs to the first bond pad, the second bond pad, and the third bond pad.
US10186286B2
An actuator pivot assembly for a multi-actuator shared shaft data storage device may include a shared pivot shaft around which a first rotary actuator assembly is coupled, with a first bearing assembly interposed therebetween with a first bearing preload, and around which a second rotary actuator assembly is coupled, with a second bearing assembly interposed therebetween with a second different bearing preload. Furthermore, the first bearing assembly may have a first bearing span and the second bearing assembly may have a second bearing span that is different from the first bearing span. Each of the foregoing bearing features may thereby assist with spacing apart the structural resonance frequencies of the actuator assemblies to inhibit transmission of vibration between the actuators during operation.
US10186285B2
A data reader may consist of at least a magnetoresistive stack positioned on an air bearing surface. A portion of the magnetoresistive stack may be set to a first fixed magnetization by a pinning structure separated from the air bearing surface by a front shield that is set to a second fixed magnetization by a biasing structure. The front shield may be separated from the biasing structure by a coupling structure.
US10186282B2
Systems and processes for robust end-pointing of speech signals using speaker recognition are provided. In one example process, a stream of audio having a spoken user request can be received. A first likelihood that the stream of audio includes user speech can be determined. A second likelihood that the stream of audio includes user speech spoken by an authorized user can be determined. A start-point or an end-point of the spoken user request can be determined based at least in part on the first likelihood and the second likelihood.
US10186281B2
A communication system and a method can be configured to facilitate the performance of a conference. The system can include a conference organizer terminal and at least two participants' terminals each assigned to respective conference participants who each log in to start a conference on the communication system. The communication system can be configured to calculate a decision situation at a particular point in time of the ongoing conference by analyzing the views expressed by the conference participants during the conference and send data relating to the decision situation for that point in time to the conference organizer's terminal and/or other conference participant terminals for use in facilitating the conference. IN some embodiments, such data can be used to assist the conference participants' in recognizing when there is a consensus made on at least one decision to be made during the conference.
US10186279B2
In some examples, devices for detecting and measures a ghost echo current in an audio signal are described. For instance, the device may be configured to sample a current of an audio signal, compare with an expected current, and determine an impulse response of the ghost echo current based on the sampled current and the expected current. The device may also be configured to reduce the ghost echo current using the impulse response.
US10186277B2
Speech received from a microphone array is enhanced. In one example, a noise filtering system receives audio from the plurality of microphones, determines a beamformer output from the received audio, applies a first auto-regressive moving average smoothing filter to the beamformer output, determines noise estimates from the received audio, applies a second auto-regressive moving average smoothing filter to the noise estimates, and combines the first and second smoothing filter outputs to produce a power spectral density output of the received audio with reduced noise.
US10186265B1
A system and method for temporarily disabling keyword detection to avoid detection of machine-generated keywords. Audio data received for output by audio speakers is first captured by an effect component, such as an audio equalizer. The effect component may perform various operations including altering the audio data, copying the audio data and delaying the time in which the output audio is sent to the audio speakers. The effect component may generate a copy of the audio data and transmit or route the copy of the audio data to a secondary keyword detector via an audio channel, resulting in a further delay. The secondary detector may determine that the copy of the processed audio data includes a keyword that is likely to be output during a first time interval. The secondary detector may then transmit a signal to a primary keyword detector to disable keyword detection during the first time interval of the output audio.
US10186259B2
Disclosed herein are systems, computer-implemented methods, and computer-readable media for enhancing speech recognition accuracy. The method includes dividing a system dialog turn into segments based on timing of probable user responses, generating a weighted grammar for each segment, exclusively activating the weighted grammar generated for a current segment of the dialog turn during the current segment of the dialog turn, and recognizing user speech received during the current segment using the activated weighted grammar generated for the current segment. The method can further include assigning probability to the weighted grammar based on historical user responses and activating each weighted grammar is based on the assigned probability. Weighted grammars can be generated based on a user profile. A weighted grammar can be generated for two or more segments. The weighted grammar is weighted based on a user profile which includes of information about a number called from, account information, a time of day, and a date. Exclusively activating each weighted grammar can include a transition period blending the previously activated grammar and the grammar to be activated.
US10186247B1
Methods and apparatus to extract a pitch-independent timbre attribute from a media signal are disclosed. An example apparatus includes an interface to receive a media signal; and an audio characteristic extractor to determine a spectrum of audio corresponding to the media signal; and determine a pitch-independent timbre attribute of the audio based on an inverse transform of a magnitude of a transform of the spectrum.
US10186246B2
In a musical piece reproducing system, a reproduction control unit causes a sound device to reproduce a musical piece. A display control unit causes a display device to display motion graphics based on motion graphic data stored in a storage device. The motion graphic data defines, for each type of a musical piece portion, a corresponding motion graphic that the display device should display when a musical piece portion that belongs to a corresponding type is reproduced. The display control unit determines the type of each of musical piece portions contained in the musical piece to be reproduced, and controls the display device in such a way that when each of the musical piece portions is reproduced, the display device displays a motion graphic defined by the motion graphic data in accordance with the type of the musical piece portion.
US10186231B2
This disclosure provides a display system, which comprises: a mainframe; a control module comprising an image processing unit and an image compositing unit, communicating with the mainframe through a first channel and a second channel, and generating an image signal; and a display panel showing pictures according to the image signal; wherein the mainframe provides the image processing unit with image data, parameter data and control signals through both the first and second channels when the first channel works, and the image processing unit processes the image data and the parameter data and generates a first data signal to be the image signal; wherein the mainframe provides the image compositing unit with response data through the second channel when the first channel fails, and the image compositing unit combines the response data and a pre-determined background into a second data signal to be the image signal.
US10186224B2
The present disclosure relates to a pixel structure including a data line, a gate, a pixel electrode, and a common electrode line driving the gate. A capacitor configured between the common electrode line and the pixel electrode is a storage capacitance. The common electrode line and the gate are short-connected. The present disclosure also relates to an operation method of the pixel structures and an array substrate. In view of the above, the driving capability of the common electrode line is enhanced. Second, the WOA trace of the common electrode line may be decreased. Third, the space of the liquid crystal panel may be saved.
US10186217B2
According to one embodiment, a display device includes a first substrate, a second substrate, a liquid crystal layer, a first alignment film, a pixel electrode, and a common electrode. The liquid crystal layer is disposed between the first substrate and the second substrate. The first alignment film is provided on the first substrate to be in contact with the liquid crystal layer. The pixel electrode is provided on the first substrate and covered with the first alignment film. The common electrode provided on the first substrate to form a lateral electric field. The liquid crystal layer is driven at a frequency of 40 Hz or less. A time constant of the liquid crystal layer is larger than a time constant of the first alignment film.
US10186208B2
A column driver includes: an output stage including: a first transistor and a second transistor coupled in series between an output high voltage source and an output low voltage source; and an output node between the first transistor and the second transistor, the first transistor and the second transistor being configured to control an output voltage of the output node in an output voltage range; a first operational amplifier having a first operating voltage range, an output of the first operational amplifier being connected to a gate electrode of the first transistor, the first operating voltage range being smaller than the output voltage range; a second operational amplifier having a second operating voltage range, an output of the second operational amplifier being connected to a gate electrode of the second transistor; and a feedback network coupled between the output node and non-inverting inputs of the first and second operational amplifiers.
US10186205B2
The present disclosure provides a source driving circuit, a source driving device, a display panel and a display apparatus, which relate to the field of display technology, and can solve the problem that the conventional source driving circuit has large power consumption and a short lifetime. The source driving circuit according to the present disclosure comprises: a first operational amplifier and an output selection unit, wherein the first operational amplifier has a non-inverting input terminal configured to receive an analog data voltage signal, an inverting input terminal connected to an output terminal thereof, and the output terminal further connected to a data voltage signal input terminal of the output selection unit, and the first operational amplifier is configured to amplify the analog data voltage signal; and the output selection unit further has a reference voltage signal input terminal and a selection control signal input terminal, and the output selection unit is configured to selectively output the amplified analog data voltage signal and a reference voltage signal input from the reference voltage signal input terminal to a data line under the control of a selection control signal input from the selection control signal input terminal.
US10186204B2
An electro-optical device includes a display portion, a data line driving circuit, a first retention capacitor that retains the potential of the data line, a driving control circuit, and a display control circuit that supplies brightness information to the driving control circuit and also supplies an image signal to the data line driving circuit. The data line driving circuit includes a potential control line to which a potential control signal is supplied, a third retention capacitor one end of which is connected with the data line and the other one of which is supplied with a potential based on the image signal, and a first transistor that is electrically connected between the other end of the third retention capacitor and the potential control line. The driving control circuit controls the potential of the potential control signal based on the brightness information.
US10186185B2
Exemplary embodiments involve a viewer application dynamically adjusting the color balance of electronic content displayed on a display device. A viewer application can determine color information for a display device and generate a color correction filter based on color information for the display device and color information used by electronic content to specify the test color. The viewer application can receive display data representing at least a portion of the electronic content and apply the color correction filter to the display data to provide a color-corrected version of the display data for display by the display device. The viewer application can obtain the color information from a device driver application for the display device or from a separate data file.
US10186181B2
A method for adjusting brightness includes detecting whether damage occurs on a light guide plate of the display device, determining a damage position and a damage extent of the light guide plate when the damage occurs on the light guide plate, and compensating for a change value of brightness generated due to the damage by adjusting the brightness of the display device corresponding to the damage position, according to a predetermined correspondence between damage extents and change values of brightness. The method for testing a display device includes applying a destructive operation to the display device to be tested, detecting a damage extent generated by the destructive operation and a change value of brightness correspondingly generated in a damage region, and creating and storing a correspondence between the damage extent and the change value of brightness.
US10186174B2
Methods and devices for determining device usability, e.g., for point of care assay devices. In one embodiment, the invention is to a method of determining device usability in a sensing device, including the steps of: providing a device comprising a first electrical pad; a second electrical pad; and a first polymer layer contacting at least a portion of the first and the second electrical pads and a second polymer layer contacting the first polymer layer and not the first and second electrical pads; applying a potential across the first and the second electrical pads; measuring an electrical property associated with the first and the second polymer layers; and determining whether the measured electrical property associated with the first and the second polymer layers has exceeded a threshold level associated with the device usability.
US10186165B2
Each of slide duct devices which are attached to actuators (38A and 38B) constituting each vibration device includes a cableveyor (42A) through which a wire/ductwork material group (WH) is inserted, a guide duct (40A), and a slide rail unit (SLU) slidably supporting the guide duct (40A). A swinging base (12) connected to the actuators (38A and 38B) has a wire/ductwork material alignment mechanism (50) enabling alignment of the wire/ductwork material group (WH) passing through the guide duct (40A) without damaging the same.
US10186159B2
A method for adaptively teaching content to a user comprises providing a plurality of teaching topics. The method includes sequentially associating a lead problem and a plurality of secondary problems with each of the plurality of teaching topics. Each of the lead problems and the plurality of secondary problems is an open-ended puzzle having a range of solutions and a difficulty rank. The range of solutions for each of the lead problems and the plurality of secondary problems has an optimal solution and a plurality of secondary solutions. A teaching topic is selected and a corresponding lead problem is presented to a user. User provides answer data via a physical input device having enmeshed gears. The user is provided another secondary problem in the selected teaching topic if the answer data matches one of the secondary solutions. The user is provided another lead problem if the answer data matches the optimal solution.
US10186154B2
One technical problem to be solved by the present invention relates to a device and a method for detecting surrounding vehicles, which are capable of correcting information on detected surrounding vehicles on the basis of the degree of energy necessary for cars to normally move along lanes and leave the corresponding lanes.
US10186152B2
Systems, apparatuses and methods are provided herein for monitoring a parking area. A system for monitoring a parking area comprises an image database storing a plurality of images of a parking lot taken by one or more satellites over time, a baseline database storing baseline models of a plurality of sections of the parking lot, and a control circuit coupled to the image database and the baseline database. The control circuit being configured to: determine a utilization condition for each of the plurality of sections of the parking lot based on performing image analysis on the plurality of images of the parking lot, compare the utilization condition for each of the plurality of sections of the parking lot with the baseline model of the plurality of sections of the parking lot, and in an event that the utilization condition of a section of the plurality of sections of the parking lot substantially deviates from the baseline model of the section, automatically generate an action recommendation for the section of the parking lot.
US10186146B2
An abnormality detection device of an embodiment includes a traffic control center device to detect an abnormality of vehicle detectors installed in a road network, including: a first traffic management unit that collects detector information including measurement quantities from the vehicle detectors; a statistical processing unit that statistically processes the measurement quantities for each designated period to generate statistical information including statistical values of the measurement quantities; a map information generating unit that generates, based on the statistical values of the measurement quantities of the vehicle detectors that already have been determined to be abnormal by a user, map information representing a distribution situation of the statistical values of the measurement quantities in an abnormal state; and a detector state determination unit that determines, based on the measurement quantities of each vehicle detector to be assessed and the map information in the abnormal state, whether the vehicle detector is abnormal.
US10186140B2
Hazard detection systems and methods according to embodiments described herein are operative to enable a user to interface with the hazard detection system by performing a touchless gesture. The touchless gesture can be performed in a vicinity of the hazard detection system without requiring physical access to the hazard detection system. This enables the user to interact with the hazard detection system even if it is out of reach. The hazard detection system can detect gestures and perform an appropriate action responsive to the detected gesture. In one embodiment, the hazard detection system can silence its audible alarm or pre-emptively turn off its audible alarm in response to a detected gesture. Gestures can be detected by processing sensor data to determine whether periodic shapes are detected.
US10186133B2
A method for a disaster notification service not requiring collecting of location information, and systems thereof. The method includes the steps of: receiving, from at least one registration system, disaster information including a disaster location and disaster notification information; specifying, a set of location information, each including location information which corresponds to the disaster location of each of at least one item of disaster information; transmitting, the specified set of location information to a plurality of user terminals; if any one of the plurality of user terminals determines that the location of the user terminal is included in matching location information included in the set of location information, receiving, a content transmission request including identification information of the matching location information; and transmitting, content including the matching disaster notification information corresponding to the matching location information in response to reception of the content transmission request.
US10186127B1
Methods and systems are described for authorizing an item with an RFID tag to leave a facility. In one embodiment, a mobile device receives or determines an exit code (EC) to write into the tag in response to providing authorizing information. The EC may be based on information stored in the tag such as the tag's item identifier or other tag information (collectively an item identifier or II), a ticket value, other information such as the OC, a mobile identity or location, or any other suitable information. Upon verification of the EC, the tagged item is allowed to leave the facility. In another embodiment, the mobile device stores an item identifier (II) associated with the tag and provides authorizing information. Upon verifying the authorizing information and confirming that the stored II corresponds to the tagged item's II, the tagged item is allowed to leave the facility.
US10186116B2
A method and system for conducting multiple competitions of skill for a single performance are described herein. User generated competition groups and system generated competition groups allow users to participate in multiple competitions at once based on answering the same questions or making the same selections related to a single event. The users are informed of each competition either via email, text message or when logging into the network via a website. The users select which competitions groups to join. After joining the desired groups, users then make their selections related to the event which are transmitted to the network where results are tabulated and transmitted back to the users. The results are separated based on each competition group, so that users can continually know where they stand in each separate competition. With multiple competition groups, users are able to have varying success from the same performance in multiple competitions.
US10186112B2
Embodiments of the invention include a gaming device that has a video display. When the player initiates the game, an animation is shown. If the game had a losing outcome, the animation is very short and allows the player to quickly try for a win. If instead the game has a winning outcome the gaming device spins reels or otherwise shows the player how much he or she has one. The animation may also indicate progress toward a mystery jackpot or a group mystery jackpot.
US10186108B2
Methods, systems and apparatuses of and for playing electronic or electro-mechanical wager gaming devices, including a player interface, of and for playing a “slot machine”, “rotary reel”, or “video poker” type game based at least in part upon card-deck games such as but not limited to blackjack and/or poker. The methods, systems and apparatuses include a plurality of configurations with multiple rule sets and payout lines to facilitate the inducement and build game player excitement.
US10186095B2
Systems and methods of ingress/egress control and monitoring and area monitoring include networked modules having wireless communications capability. Modules detect wireless communications transmitters within a particular range of the modules. The modules also monitor status of ingress and egress through doors and door status. Door access control is provided in a centralized database through a system server and distributed to each module to operate as a stand-alone module in the event of disconnection from the system server. Modules repeatedly monitor the system server for programming updates and provide information to the system server for reporting.
US10186092B2
A system and method for controlling, by an engine control unit, fault code, may include an engine control unit configured to have pieces of fault code classified according to the components of an engine or sensors for sending data to the engine and defined in the engine control unit as a plurality of groups and a tester configured to send activation/deactivation commands to one or more groups for the pieces of fault code defined in the engine control unit.
US10186085B2
An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
US10186072B2
A rendering procedure determines that a voting process should be employed during non-geometric rendering when a wide range needs to be searched. During the voting process, a candidate point is initially identified along with a plurality of neighbors. The neighbors' real depth estimates and the deviations of their respective real depth estimates from the candidate point and votes for the real depth estimates are obtained. The minimum deviation among the deviations is identified. Other real depth estimate deviations are compared with the minimum deviation to identify if they lie in a predetermined deviation range. Based on the comparison of the other real depth estimate deviations with the minimum deviation the point to render the pixel is selected.
US10186069B2
A graphics processing system groups plural initial pilot shader programs into a set of initial pilot shader programs and associates the set of initial pilot shader programs with a set of indexes. The initial pilot shader programs each contain constant program expressions to be executed on behalf of an original shader program. The index for an initial pilot shader program is then used to obtain the instructions contained in the initial pilot shader program for executing the constant program expressions of the initial pilot shader program. The threads for executing a subset of the initial pilot shader programs are also grouped into a thread group and the threads of the thread group are executed in parallel. The graphics processing system provides for efficient preparation and execution of plural initial pilot shader programs.
US10186059B2
Embodiments are directed to representing radio frequency (RF) signals in a visualization using particle bursts. In one scenario, a computer system instantiates RF signal sources in a virtualization, where each RF signal source is configured to emit RF signals. The computer system then generates a stream of particle bursts to represent at least one of the emitted RF signals, and provides a visualization that shows the instantiated RF signal sources along with the generated particle bursts representing the emitted RF signals. In some cases, the visualization may be used to illustrate an anti-access, aerial denial (A2AD) environment. In other cases, the visualization may be used to illustrate network communications using particles, where each particle represents network data packets.
US10186050B2
A method for an automated detection of swallowed capsules on X-ray scanner images, the method including (a) based on a first image of a person, generating additional images by performing transformations of the first image; (b) calculating a position of a stomach area in the first image and on the additional images; (c) identifying rotationally invariant periodic features in windows of the stomach area; (d) calculating aggregate features for the windows based on the rotationally invariant periodic features; and (e) informing a user that the first image contains the swallowed capsules if a dissimilarity function for the aggregate features for the first image, relative to images that do not contain swallowed capsules, is larger than a predefined threshold. Optionally, the method includes segmenting the stomach area prior to identifying rotationally invariant periodic features.
US10186049B1
Techniques are described for analyzing images acquired via mobile devices in various ways, including to estimate measurements for one or more attributes of one or more objects in the images, as well as determine changes over time in objects and their measurements based on images acquired at different times. For example, the described techniques may be used to measure the volume of a stockpile of material or other large object, based on images acquired via a mobile device that moves around some or all of the object. The calculation of object volume and/or other determined object information may include generating and manipulating one or more computer models of the object from selected images, and determining changes may include comparing different models for different times. In addition, further automated activities may include displaying, presenting or otherwise providing information about some or all of the determined information.
US10186046B2
Sensor information is obtained from a downward facing sensor coupled to an aircraft. A new position is determined using the sensor information, including by: obtaining directional information associated with the aircraft's direction of flight, obtaining a previous position associated with the aircraft, filtering a plurality of datasets in a ground feature database using the directional information and the previous position in order to obtain a reduced group of datasets (where each dataset in the ground feature database is associated with a known in-air position), and comparing the sensor information against the reduced group of datasets in order to determine the new position.
US10186043B2
A method and apparatus for detecting a movement direction of a target object are provided. The method comprises: acquiring a video sequence of the target object, and determining positions of the target object in a plurality of image frames of the video sequence; setting a plurality of base vectors within a coverage range of an image collection apparatus capturing the video sequence, wherein an angle between each of the base vectors and a reference vector set according to a specific scene being captured satisfies a predetermined condition; for each of the base vectors, determining a movement direction of the target object between each pair of adjacent image frames with respect to the base vector, and determining a general movement direction of the target object with respect to the base vector thereby; determining a movement direction of the target object according to the general movement directions of the target object.
US10186038B1
A system and method includes creation of a combined network comprising an image segmentation network and an image representation network, the combined network to generate an image descriptor based on an input query image, training of the combined network based on a plurality of first images and a segmentation mask associated with each of the plurality of first images, reception of a first input query image, use of the combined network to generate an image descriptor based on the first input query image, determination of a matching image descriptor from a plurality of stored image descriptors, determination of a camera pose associated with the matching image descriptor, registration of the first input query image with image data based on the determined camera pose, generation of a composite image based on the registered first input query image and image data, and presentation of the composite image.
US10186037B2
In an example, three-dimensional (3D) models of objects are combined for additive manufacturing. Two-dimensional (2D) slices are determined for each 3D model. If the 2D slices are determined to be complete, the 2D slices are combined according to a Boolean operation to generate combined 2D slices printable by an additive manufacturing system.
US10186035B2
Provided are an image registration device and an image registration method. The image registration device includes: an ultrasonic image acquirer configured to periodically acquire an ultrasonic image by using a probe of an object; a medical image acquirer configured to acquire a medical image of the object, the medical image having a different modality from the ultrasonic image; a storage unit configured to store pre-acquired ultrasonic images and position information of the probe corresponding to each of the pre-acquired ultrasonic images; and a processor configured to register the ultrasonic image and the medical image, based on a first feature point of the medical image, a second feature point of a first ultrasonic image of the pre-acquired ultrasonic images, and the position information of the probe corresponding to the first ultrasonic image.
US10186034B2
An image processing apparatus includes: an acquisition unit that acquires a plurality of first images that correspond to a plurality of spatial frequencies on a one-to-one basis; and a generation unit that generates a second image by synthesizing the first images acquired by the acquisition unit.
US10186024B2
Methods and systems providing for real time structure from motion (SfM) processing in a computer vision system receiving images from a monocular camera are disclosed. The real time SfM processing described exploits constraints of the three dimensional (3D) environment that can be assumed for automotive applications and other applications with similar constraints.
US10186022B2
Various embodiments provide an optimized image filter. The optimized image and video obtains an input image and selects a target pixel for modification. Difference values are then determined between the selected target pixel and each reference pixel of a search area. Subsequently, a weighting function is used to determine weight values for each of the reference pixels of the search area based on their respective difference value. The selected target pixel is then modified by the optimized image filter using the determined weight values. A new target pixel in an apply patch is then selected for modification. The new target pixel is modified using the previously determined weight values reassigned to a new set of reference pixels. The previously determined weight values are reassigned to the new set of reference pixels based on each of the new set of reference pixels' position relative to the new target pixel.
US10186017B2
A construction machine includes image processing means coupled in communication with a monitor. The image processing means is configured to receive images from a plurality of cameras; synthesize the images into a synthetic bird's eye view image; divide the synthetic bird's eye view image into four sections that are defined by a first section line and a second section line, the four sections including a first section, a second section, a third section, and a fourth section; generate a conversion image from the synthetic bird's eye view image by increasing a size of the first section and decreasing a size of each of the second section and the third section; and selectively display the conversion image on the monitor.
US10186013B2
An image generating apparatus for generating an output image based on an input panorama image, includes a parameter input unit inputting an output range parameter and a correction parameter, the output range parameter designating an output range in the panorama image, the correction parameter designating a correction part to be corrected in the output image; and an image correction unit correcting the correction part designated by the correction parameter in the output image. Further, the image correction unit calculates a similarity between the correction part and peripheral pixels and corrects the correction part based on the similarity and the peripheral pixels, and the output image is generated from the output range of the panorama image and is the panorama image corrected by the correction.
US10186010B2
Embodiments of the present invention disclose an electronic device and a graphics processing unit card, which can improve data input and output capabilities. The electronic device includes a graphics processing unit card and a mainboard. The graphics processing unit card includes a main chip and M first PCIe interfaces electrically connected to the main chip, where M is an integer greater than or equal to 2. The mainboard includes a processing unit and M second PCIe interfaces connected to the processing unit, and the M second PCIe interfaces are respectively connected to the M first PCIe interfaces.
US10186006B2
Certain examples provide systems, methods, and apparatus to provide clinical terminology services. Certain examples provide systems, methods, and apparatus to analyze and map a new interface message feed. An example clinical interface feed analysis system includes an interface analyzer to: receive a clinical message feed including content; automatically compare the content from the clinical message feed to a reference to match and map the content to at least one of reference clinical data and coded terminology included in the reference without user input; and provide a proposed interface output for review. The example system includes a tester to facilitate testing of the proposed interface output in conjunction with a clinical system to release the proposed interface output as an interface for incoming messages. The example system is to update the reference based on the content from the clinical message feed and the interface mapping.
US10186002B2
A method includes detecting a first user seeking to join a group, detecting one or more groups recruiting members, retrieving user parameters corresponding to the first user, and retrieving group parameters corresponding to each of the one or more groups. The group parameters may comprise group characteristic data and group requirements. For each group of the one or more groups, the group parameters corresponding to the group are compared against the user parameters corresponding to the first user. A score is determined for each of the one or more groups based on the comparing. One or more selected groups of the one or more groups is recommended to the first user at least in part based on the score. One or more computer programs may be adapted to execute the above steps, and a processor may be configured to perform the above steps.
US10186001B2
A computer system for generating and sending customized reminders having at least a server having a processor, operating system, memory, database and an application for generating and sending customized reminders to users comprising processor-executable instructions stored on a non-transitory processor-readable medium that when executed by the processor enables the computer system to perform operations.
US10185999B1
Methods and systems for monitoring use and determining risk associated with operation of autonomous vehicles are provided. According to certain aspects, autonomous operation features associated with a vehicle may be determined, and operating data regarding vehicle operation may be obtained. The operating data may include information regarding use levels or settings associated with use of the autonomous operation features. Risk levels associated with the features may be determined from test data or actual loss data. The risk levels and operating data may be used to determine a total risk level associated with operation of the vehicle with expected use levels of the autonomous operation features. The total risk level may further be used to determine or adjust aspects of an insurance policy associated with the vehicle.
US10185995B2
A system for managing trading orders comprises a memory operable to store a first order associated with a particular trading product, wherein the first order is associated with a first price comprising a first root value. The system further comprises a processor communicatively coupled to the memory and operable to receive a second order associated with the particular trading product. The second order is associated with a second price; and the second price comprises a second root value and a particular fractional pip value. The processor is further operable to disclose the first root value and the second root value while suppressing the particular fractional pip value.
US10185979B2
In one example, a system comprises one or more processors to execute a business event processing module. The business event processing module is configured to receive a request to perform an operation on a listing published by an online marketplace, identify at least one additional listing having certain characteristics in common with the listing from a plurality of published listings including the listing, and automatically perform the operation on the at least one additional listing. The system includes a last event processor to determine a performance of the operation on a last instance of the at least one additional listing.
US10185976B2
Shopping systems, user interfaces, and methods that provide a user a way to quickly and seamlessly shop and purchase from an advertisement at the moment of discovery of the product(s) within the advertisement. A user can use a mobile device to scan the advertisement using an application that resides on the mobile device. The advertisement is then recognized to determine recognized products appearing in the advertisement. A list of products from the recognized products is then displayed on the display screen of the mobile device to enable the user to shop and, if desired, purchase one or more of the products.
US10185968B2
A wagering method and a system operating on at least one central server enabling betting among Mi2Cents (M2C) Subscribers, the system comprising: at least one computing system; at least one data processor; a platform; a wager at the at least one central server, a first member using a first user interface device in communication with the at least one central server; a means for receiving at the at least one central server at least one response to the wager by at least one of a plurality of M2C Subscribers; a means for publishing the at least one response at the least one central server; a percentage payment using M2C Methodology; and a means for crediting an account of the first member with a percentage payment that is integrated into M2C Live Fight Promotion Events individual combat fight round purse split amounts between two combat fighters; wherein the percentage payment is based on M2C Subscriber's bet on a winner of any given fight round before and after the round has ended; wherein the computer comprises a tangible, non-transitory computer readable media comprising machine-readable executable code operable on the at least one central server.
US10185961B2
A service provider receives, from a merchant device, a geotagged image of a payment instrument, such as a credit card, provided to the merchant by a buyer for payment. It first determines the validity of the payment instrument using the captured image and then assesses the validity of the claimed purchase transaction by comparing the GPS data in the geotagged image, representing the geotagging location, with a separately transmitted GPS data, representing the location of transmitting the geotagged image. For further assessment, it may further compare the time of geotagging the image with the time of transmitting the image. The service provider then determines on the overall validity of the claimed purchase transaction based on the determination on the validity of the payment instrument and the assessment results, and if it determines the purchase transaction is valid, processes requested payment to the merchant's account.
US10185956B2
Payment card transactions at a point of sale (POS) are secured in certain embodiments by intercepting, with a POS security layer installed on a POS terminal, payment data from the POS terminal, transmitting the payment data from the POS security layer to a server security application installed on a POS server, and providing false payment data from the POS security layer to a POS terminal application installed on the POS terminal. The false payment data in various embodiments is processed as if it were the payment data, such that the POS terminal transmits an authorization request to the POS server using the false payment data. In addition, the authorization request may be transmitted from the POS server to a payment gateway.
US10185955B1
An example device may include a plurality of card slots configured to hold at least two transaction cards, each card slot, of the plurality of card slots, including a card reader, one or more memories; and one or more processors, communicatively coupled to the one or more memories, to receive transaction information associated with a transaction at a transaction terminal; identify business information associated with the transaction; select a transaction card from the at least two transaction cards based on the transaction information and the business information; and provide a transaction token, associated with the selected transaction card, to be used in connection with the transaction terminal to process the transaction.
US10185949B2
In various embodiments, a system, method, and computer readable medium (collectively, the “System”) for authenticating a mobile device configured to initiate payments is provided. The System may be configured to perform operations and/or steps comprising receiving, by the processor and in a secure environment, a secret element. The secret element may be transmitted to the processor (e.g., the issuer system) via a payment terminal. The System may further comprise comparing, by the processor and in the secured environment, the secret element to an issuer element. The issuer element may be linked with a flag that is associated with the transaction account. Moreover, the issuer element may be a data module that corresponds to be is not equal to the secret element. The System may also comprise authorizing, by the processor, a transaction initiated by the mobile device in response to the comparing being a satisfactory comparison.
US10185945B2
A point of sale system capable of operating in an indicia-reading mode or a verification mode is disclosed. In the indicia-reading mode, the point of sale system configures its illumination, imaging, and processing to read indicia as part of a normal checkout process. If triggered by a user or by an event, the point of sale system may operate in a verification mode. In the verification mode, the point of sale system enables the necessary illumination, imaging, and processing to verify an item. This verification includes illuminating the item in a way that causes a noticeable response from a security mark (or marks) on the item. An image of the response may be captured and processed to authenticate/verify the item. The point of sale system may then respond to the verification and/or may store the image/results as a record of the verification.
US10185944B2
Provided is a POS peripherals controlling device including: a wireless communication unit; an interface part including at least one interface unit; and a controller determining whether data received from a mobile POS host device through the wireless communication unit includes control data for controlling at least one POS peripheral connected through the interface part, when the received data includes control data, checking a target POS peripheral where the control data is to be delivered among the at least one peripheral, and transmitting control data included in the received data to the checked POS peripheral through a first interface unit connected to the checked target peripheral among the at least one interface unit, wherein the control data is generated by the mobile POS host device and is generated in a format corresponding to the target peripheral that is to receive the control data.
US10185937B1
A generic transaction generator framework for testing a network-based production service may work in conjunction with a product-specific transaction creator module that executes transactions on the service. The transaction creator module may include runtime-discoverable information, such as source code annotations, to communicate product specific details to the framework. Runtime-discoverable information may identify transaction types, transaction methods, as well as dependencies between different transaction types and transaction methods. The framework may generate and execute various test transactions and may call a substituted transaction method for a transaction type on which a generated transaction depends prior to calling the generated transaction. The output from the substituted transaction may be used as input to the generated transaction when executed subsequently. Various data structures may be used to maintain information regarding which transactions have been substituted and to store data for use as input to subsequent transactions.
US10185936B2
A system and method for effectuating Electronic Funds Transfer credit messages. The main structural components of the system include a Payment Portal Processor (Web Broker), an Internet Pay Anyone (IPA) Account, a Virtual Private Lockbox (VPL) and an associated Account Reporter, the existing EFT networks, and a cash card for accessing a VPL or IP account. The Web Broker is a software application that provides a secure portal for accessing (linking to) either the user's Demand Deposit Account (DDA) or an IPA account and can be combined with the functionality of a traditional digital Wallet. Consumers use a Web Broker enhanced Wallet to fund their account, shop on the web, pay bills, pay anyone, store electronic receipts and transaction history, and check their recent Web Broker enhanced Wallet activity. The IPA account is a special purpose account with limited functionality for making electronic payments in the form of EFT credit messages. The VPL is a limited function receive only account for receiving electronic payments through the EFT. The Account Reporter is a portal to view transaction history and balance of IPA and VPL accounts, provide online, real-time transaction reports, and to reconciles accounts receivable/purchase records against incoming EFT payment records. A physical card can be associated with either an IPA or VPL account in order to provide PIN debit capability.
US10185916B2
A quantum circuit and method for Schur transform includes: a first quantum register including n quantum systems initialized to an initial state of “0”, where n is an integer and represents a number of quantum systems; a second quantum register including m quantum systems initialized to the initial state of “0”, where m is an integer and represents a required workspace; a first quantum circuit that operates on only the first register and performs a block diagonalization of the n quantum systems into permutation modules; a second quantum circuit that operates on both registers and block diagonalizes each of the permutation modules using a QFTPermMod operation; and one or more quantum output registers coupled to the second quantum circuit for holding a basis for the Schur transform.
US10185901B2
Provided is an image processing apparatus including a print image generation section that generates print image data to be supplied to a printing device by executing a rasterizing process and an additional process for printing on print data, and an image density calculation section that executes the rasterizing process on the print data without the additional process and calculates image density information used in control of an image forming process in the printing device from raster image data generated through the rasterizing process to process the print data at a speed higher than a speed in print image generation section, wherein a difference in a processing speed between the print image generation section and the image density calculation section causes image density information of a page prior to a page of the print image data printed by the printing device to be supplied to the printing device.
US10185896B2
A mold remediation system includes a processor and an electromagnetic radiation source in communication with the processor. The electromagnetic radiation source is configured to emit radiation to heat a ferromagnetic material in or adjacent to a wall board upon which mold is located. The system also includes a temperature sensor in communication with the processor. The temperature sensor is configured to detect a temperature of the wall board. The processor is configured to compare the temperature of the wall board to a desired temperature to perform mold remediation.
US10185886B2
A method includes obtaining a plurality of images that are continuously captured, detecting a first region indicating a feature value corresponding to a license plate, in a region that indicates a feature value corresponding to a vehicle and that is included in a first image among the plurality of images, based on a feature value of each of the plurality of images, determining a second region in the plurality of images, the second region indicating a feature value corresponding to a license plate, at least a part of the second region overlapping the first region in an image different from the first image, and outputting the second region as a license plate region.
US10185875B2
The purpose of the present invention is to make a facial expression when the eyes are moved more natural. An image processing device (100) is provided with the following: an image acquisition unit (5a) for acquiring an image that includes the eyes; an iris detection unit (5c) for detecting from the acquired image the iris region of the eyes; and an eye image generation unit (5f) for supplementing a deficient portion of the iris region so that the shape of the detected iris region becomes substantially circular.
US10185866B2
Disclosed are optical sensors, optical fingerprint sensor packages, and methods for forming same. An optical sensor comprises: a substrate; an image sensor disposed over the substrate; a light source disposed over the substrate; a light guide disposed over the image sensor; and, an encapsulant disposed over the light source, wherein the encapsulant is coupled to the light guide and comprises a surface positioned to reflect light emitted from the light source and direct the reflected light into the light guide.
US10185865B2
The present disclosure provides a fingerprint recognition device, a manufacturing method thereof, and a liquid crystal display comprising a fingerprint recognition device. The fingerprint recognition device comprises: a recognition element; a light-reflecting element arranged above the recognition element; and a temperature-sensitive liquid crystal layer arranged between the recognition element and the light-reflecting element. The recognition element comprises a plurality of recognition units, each of which includes a light-emitting sub-unit and a photosensitive sub-unit.
US10185862B2
A fingerprint sensor device and a method of making a fingerprint sensor device. As non-limiting examples, various aspects of this disclosure provide various fingerprint sensor devices, and methods of manufacturing thereof, that comprise a substrate comprising a dielectric layer and a wiring pattern embedded in and exposed from the dielectric layer.
US10185853B2
A control and processing system for use with an interrogator and an interrogation system employing the same. In one embodiment, the control and processing system includes a correlation subsystem having a correlator that correlates a reference code with a reply code from a radio frequency identification (RFID) tag and provides a correlation signal therefrom. The control and processing system also includes a decision subsystem that verifies a presence of the RFID tag as a function of the correlation signal.
US10185851B2
Disclosed herein is an operating method of a reader in a radio frequency identification (RFID) system. In the method, a reader operates in a tag information collection mode in which tag information is collected from a plurality of tags and a tag recognition mode in which a frame of a predetermined size calculated according to the number of tags operating in each frame is allocated based on the tag information and at least some of the plurality of tags are recognized.
US10185846B2
A contact type card reader may include a card conveying passage, a card conveying mechanism, a contact block having a contact spring structured to contact the external connection terminal of the card; a guide mechanism; a block urging member; a first stopper; and a second stopper. The guide mechanism may guide the contact block to a standby position, a communication position, and a card eject position. At the standby position and the card eject position, the contact block may be disposed on a first direction side relative to where the contact block is disposed at the communication position. The contact block may include a block-shaped spring holder; a turning; and a stopper urging member.
US10185845B2
A card reader may include a conveyance passage; an optical sensor; a first circuit board; a second circuit board; a first cover member; a second cover member; a first frame; and a second frame comprising a conveyance face on a second direction side of the card conveyance passage. The first frame may include a first transmission hole, and the first frame may be attached with one of the first circuit board and the second circuit board. The second frame may include a second transmission hole, and the second frame may be attached with the other of the first circuit board and the second circuit board. The first cover member may be fixed to the first circuit board so as to cover the entire light emitting element; and the second cover member may be fixed to the second circuit board so as to cover the entire light receiving element.
US10185842B2
This disclosure is directed to cache and data organization for memory protection. Memory protection operations in a device may be expedited by organizing cache and/or data structure while providing memory protection for encrypted data. An example device may comprise processing module and a memory module. The processing module may include a memory encryption engine (MEE) to decrypt encrypted data loaded from the memory module, or to encrypt plaintext data prior to storage in the memory module, using security metadata also stored in the memory module. Example security metadata may include version (VER) data, memory authentication code (MAC) data and counter data. Consistent with the present disclosure, a cache associated with the MEE may be partitioned to separate the VER and MAC data from counter data. Data organization may comprise including the VER and MAC data corresponding to particular data in the same data line.
US10185841B2
Computationally implemented methods and systems include acquiring a block of encrypted data that corresponds to an image that has been encrypted through use of a unique device code associated with an image capture device configured to capture the image that includes a representation of a feature of an entity, obtaining a privacy metadata that corresponds to a detection of a privacy beacon in the image, said at least one image captured by the image capture device, said privacy beacon associated with the entity, and determining, at least partly based on the obtained privacy metadata, and partly based on a calculation related to the block of encrypted data that corresponds to the whether to allow one or more processes related to the encrypted data block. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10185838B1
A processor-based method to defeat file and process hiding techniques in a computing device is provided. The method includes generating one of a path permutation, a symlink, or an address, for a path to open or obtain status of a tool or function in a library in a mobile computing device and making an open or status call for the tool or function, using the one of the path permutation, symlink or address. The method includes avoiding a pattern match and blocking, by an injected library, of the open or status call, the avoiding being a result of making the open or status call using the path permutation, symlink or address.
US10185836B2
Encrypting data without losing their format is important in computing systems, because many parties using confidential data rely on systems that require specific formatting for data. Information security depends on the systems and methods used to store and transmit data as well as the keys used to encrypt and decrypt those data. A policy broker is disclosed that maintains keys for clients in confidence, while providing cryptographically secure ciphertext as tokens that the clients may use in their systems as though they were the unencrypted data. Tokens are uniquely constructed for each client by the policy broker based on policies set by a receiving client detailing the formatting needs of their systems. Each client may communicate with other clients via the policy broker with the tokens and will send tokens unique to their system that the policy broker will translate into the tokens of the other party.
US10185831B2
According to an aspect of the inventive concept, there is provided a system for detecting vulnerabilities of communication protocol software, including: a field selection module selecting message fields of a communication protocol of an industrial control system; a value set configuration module configuring first value sets with respect to the respective message fields selected by the field selection module; a test case generation module generating first test cases by Cartesian product of the first value sets; a test module generating first code coverage data by testing the communication protocol software of the industrial control system based on the first test cases; and a code coverage analysis module analyzing the first code coverage data, wherein the field selection module selects concentration message fields which influence the first code coverage data among the message fields according to an analysis result of the code coverage analysis module.
US10185825B2
Disclosed are systems and methods for generating rules for detecting modified or corrupted external devices connected to a computer system. An exemplary method includes analyzing data associated with the external device connected to the computer system based on stored data associated with one or more other devices; identifying at least one anomaly associated with the analyzed data that indicates the detected external device is modified or corrupted; generating at least one rule in response to the identified anomaly, wherein the at least one rule is based on the external device; and storing the at least one rule in a database accessible to the computer system.
US10185816B2
Described herein are devices and techniques for remotely controlling user access to a restricted computer resource. The process includes obtaining an image from equipment of a user, wherein the image includes an indication of an individual and an indication of a local environment. The individual is identified within the image to obtain an identification of the individual, and the local environment is determined as a predetermined local environment based on the identification of the local environment. Access to a restricted computing resource is facilitated based on the determining that the individual is the user and that the local environment is the predetermined local environment. Other embodiments are disclosed.
US10185801B2
A method may include obtaining a design including cells and a power grid. The method may further include dividing the design into tiles, determining a voltage budget for a tile, calculating a voltage drop for each cell of the tile based on determining an activity factor for the cell and a peak current consumed by the cell, determining, for each cell of the tile and based on the power grid, an affected vicinity for the cell including one or more neighboring cells affected by a current drawn on the cell, determining an affected vicinity for the tile based on the affected vicinity for each cell of the subset, calculating a voltage drop for the tile based on the voltage drop for each cell of the affected vicinity for the tile, and detecting a voltage deviation when a difference between the voltage budget and the voltage drop exceeds a threshold.
US10185793B2
A model of a state machine may be created in a modeling environment, and the model may be executed over a simulation time. A duration operator may be defined within the model. The duration operator may include as an input argument, a conditional expression that may evaluate to True or False. During execution, the modeling environment may define a plurality of time steps over the course of the model's simulation time. The conditional expression of the duration operator may be evaluated at the time steps. When the conditional expression evaluates to True, the modeling environment may begin tracking elapsed simulation time, and may continue to track elapsed simulation time while the conditional expression remains True. The value of elapsed simulation time may be made available to other portions of the model.
US10185791B2
A system and method are provided for estimating initial stresses in and eigenstrains of a material. The system may receive measured geometric data including measurements of a material before and after the application of a manufacturing process thereto. The measurements may indicate a residual stress in a coupon after application of the manufacturing process. Estimated linear elastic strains may be calculated in respective opposing sides of the coupon based on the measured geometric data. A linear elastic reaction of the material to the manufacturing process may be calculated based at least in part on the estimated linear elastic strains. The system may then calculate an estimated initial stress in the material as a sum of the residual stress in the coupon and the linear elastic reaction of the material, and calculate an estimated eigenstrain of the material based at least in part on the estimated initial stress in the material.
US10185789B2
In one embodiment of the present invention, a position-based dynamics (PBD) framework provides realistic modeling and simulation for elastic rods. In particular, the twisting and bending physics of elastic rods is incorporated into the PBD framework. In operation, an elastic rod model generator represents the center line of an elastic rod as a polyline of points connected via edges. For each edge, the elastic rod model generator adds a ghost point to define the orientation of a material frame that encodes the twist of the edge. Subsequently, a PBD simulator solves for positions of both points and ghost points that, together, represent the evolving position and torsion of the elastic rod. Advantageously, the ghost points enable more realistic animation of deformable objects (e.g., curly hair) than conventional PBD frameworks. Further, unlike force based methods, elastic rod simulation in the PBD framework performs acceptably in environments where speed is critical.
US10185786B2
The disclosed embodiments include a method, apparatus, and computer program product for determining a suitable casing design for a well. For example, one disclosed embodiment includes a system that includes at least one processor and at least one memory coupled to the at least one processor and storing instructions that when executed by the at least one processor performs operations for receiving historical data associated with previously drilled wells; in response to a determination that the historical data associated with previously drilled well is relevant to the well, generating a first set of casing designs using a probabilistic approach and generating a second set of casing designs using a combination approach that combines the probabilistic approach with a deterministic approach; and selecting a suitable casing design from a resulting set of casing designs.
US10185780B1
The disclosure includes a system and method configured for resharing content items. The system includes a processor and memory storing instructions that, when executed, cause the system to: receive one or more social-content items that contain one or more first links; determine whether the one or more social-content items are related to a news-story cluster (including one or more news-story items) based on the one or more first links, the news-story cluster including one or more second links; responsive to determining that the one or more social-content items are related to the news-story cluster, associate the one or more social-content items with the news-story cluster; rank the one or more social-content items; and generate a resharing content item including the one or more ranked social-content items.
US10185766B2
A computer system is communicably coupled to one or more sensor devices. The computer system obtains a database of stored acoustic signatures characterizing predefined acoustic signals generated by passive tags in response to physical motion of respective monitored objects associated with the passive tags. A first acoustic signal characterized by a respective acoustic signature and generated by a first passive tag is detected. In response, and based on the respective acoustic signature and information in the database, a first monitored object associated with the respective acoustic signature is identified, and a first state of the first monitored object is determined. The determined first state is stored in the database, and an indication of the first state is provided to an associated monitoring service.
US10185759B2
An example computer-implemented method to determine if an event was triggered by an action performed by a client synchronization module begins with receiving an event from an operating system. The event can be associated with a content item. The computer can then compare the event to a log. The log can describe one or more recent actions performed by a client synchronization module. The computer can then determine whether the event was triggered by a recent action in the log. When the event is triggered by a recent action in the log, the computer can ignore the event. When the event is not triggered by a recent action in the log, the computer can process the event.
US10185756B2
Systems and methods sort publications within a result set based on the entities associated with the publications. For each publication of a plurality of publications in a set, a type of entity associated with the publication is identified. Using a sorting criteria, a sorted set is generated by sorting the plurality of publications in accordance with the sorting criteria by shifting a particular publication from the same type of entity one or more positions in order to satisfy the sorting criteria. The sorted set is provided to a searching user.
US10185750B2
SEO for an entire website can change the presence of the website on the internet, and change which webpages of the website rank higher for different internet searches. The SEO optimized website can provide a particular webpage in response to a particular search engine query rather than a generic landing page. SEO can determine a unified website configuration having individual webpages with higher search engine rankings for specific search engine parameters. This can allow for enhanced search engine optimization that directs search engine results to rank selected pages within a website higher than others to provide a more directed search result within the website.
US10185747B2
Approaches to sharing information about third-party data sets in the context of an application. A computing device may be used to determine the context of an application that is executing on the computing device and searching an index that includes entries representing publisher data sets. The computing device may search the index for entries that are associated with the context of the application. In response to finding such an entry, the computing device displays information about the publisher data set that is associated with the entry.
US10185733B2
A personal food inventory system (PFIS) allows for storage of food items in a personal inventory associated with a user account, as well as tracking of food items consumed by the user account. The PFIS is linked to an application for communicating between an account user and the PFIS items that are received into the personal inventory and items consumed or otherwise removed from the personal inventory. The PFIS is linked to one or more preferred vendors for easy entry of items into the personal inventory. The PFIS also provides recommendation of dishes the account user can prepare based on the personal food inventory and/or a vendor inventory associated with the preferred vendor. The PFIS further provides user notifications for items nearing their expiry date. The PFIS also provides notification to the account user regarding usage of the personal food inventory system by tracking consumption.
US10185732B2
An information processing apparatus includes a first memory that stores information on plural websites and access rights of a user to the plural websites, in association with each other, an indexing unit that accesses each of the plural websites in accordance with the access rights of the user, and generates an index of content of the plural websites, a second memory that stores the index generated by the indexing unit in association with the user, a controller that controls such that a portal site representing an entry point to the plural websites is displayed, a receiving unit that receives, on the portal site, an input of search conditions for the plural websites from the user, and a searching unit that searches the index stored in association with the user in the second memory, in accordance with the input search conditions.
US10185731B2
An apparatus has processing circuitry for processing instructions from multiple threads. A storage structure is shared between the threads and has a number of entries. Indexing circuitry generates a target index value identifying an entry of the storage structure to be accessed in response to a request from the processing circuitry specifying a requested index value corresponding to information to be accessed from the storage structure. The indexing circuitry generates the target index value as a function of the requested index value and a key value selected depending on which of the threads trigger the request. The key value for at least one of the threads is updated from time to time.
US10185722B2
An apparatus may include a processor component caused to: generate map entries in map data descriptive of encrypted data blocks within a data file; use first map block encryption data to encrypt a first map extension of the map data; transmit the encrypted first map extension for storage within the data file; store the first map block encryption data within the second map extension; use second map block encryption data to encrypt a second map extension of the map data after storage of the first map block encryption data therein; transmit encrypted second map extension for storage within the data file; store the second map block encryption data within the map base; use third map block encryption data to encrypt a map base of the map data after storage of the second map block encryption data therein; and transmit the encrypted map base for storage within the data file.
US10185713B1
Technologies are disclosed herein for statistical machine translation. In particular, the disclosed technologies include extensions to conventional machine translation pipelines: the use of multiple domain-specific and non-domain-specific dynamic language translation models and language models; cluster-based language models; and large-scale discriminative training. Incremental update technologies are also disclosed for use in updating a machine translation system in four areas: word alignment; translation modeling; language modeling; and parameter estimation. A mechanism is also disclosed for training and utilizing a runtime machine translation quality classifier for estimating the quality of machine translations without the benefit of reference translations. The runtime machine translation quality classifier is generated in a manner to offset imbalances in the number of training instances in various classes, and to assign a greater penalty to the misclassification of lower-quality translations as higher-quality translations than to misclassification of higher-quality translations as lower-quality translations.
US10185703B2
A system for implementing dynamic layout on a website. The system includes a receiver on a server to receive events caused by dynamic layout triggers from at least one client and a coordinator on the server to coordinate dynamic layout updates between the server and the at least one client according to the events and associated dynamic layout rules stored on the server.
US10185701B2
An electronic device is described which comprises a memory storing a font comprising a mapping from character codes to glyphs. The memory also stores character information comprising at least information about one or more unsupported character codes. A processor of the device processes text content comprising character codes using the font to create text output by converting the character codes into glyphs for display at a display associated with the electronic device. The processor is configured to capture the text output and detect whether the text output comprises at least one unsupported character code; and, in the case that at least one unsupported character code is detected, to output to a user of the device information about the unsupported character code obtained from the character information.
US10185700B2
Interpolation logic described herein provides a good approximation to a bicubic interpolation, which is generally smoother than bilinear interpolation, without performing all the calculations normally needed for a bicubic interpolation. This allows an approximation of smooth bicubic interpolation to be performed on devices (e.g. mobile devices) which have limited processing resources. At each of a set of predetermined interpolation positions within an array of data points, a set of predetermined weights represent a bicubic interpolation which can be applied to the data points. For a plurality of the predetermined interpolation positions which surround the sampling position, the corresponding sets of predetermined weights and the data points are used to determine a plurality of surrounding interpolated values which represent results of performing the bicubic interpolation at the surrounding predetermined interpolation positions. A linear interpolation is then performed on the surrounding interpolated values to determine an interpolated value at the sampling position.
US10185690B1
Methods and systems are provided routing access requests produced by a function to a physical sharing machine on a computer interconnect fabric. Access requests are routed through a switch that includes an NTB, the NTB using an address-lookup table to ensure that access requests made by multiple physical sharing machines are appropriately isolated from one another.
US10185687B2
A packet transmission method includes packaging a plurality of data in the form of a payload; storing information on whether the plurality of data are packaged in a header, the payload or a CRC area including a transmission error check code of the plurality of data; combining the header, the payload, and the CRC area with each other to generate a transaction layer packet; and outputting a packet including the transaction layer packet.
US10185683B2
A bus interface system is disclosed that includes a master bus controller and a slave bus controller that are coupled by a bus line. The slave bus controller includes a decoder that allows for data to be transmitted along just the bus line. The decoder includes an oscillator, a first counter, and a comparison circuit. The oscillator is configured to be enabled by data pulses defined by the input data signal and generate oscillation pulses while enabled. The first counts the oscillation pulses and indicates a number of the oscillation pulses generated during a time slot. The comparison circuit is configured to this number with a reference number and generate a data output that represents a first logical value in response to the number being greater than the reference parameter and represents a second logical value in response to the number being less than the reference parameter.
US10185676B2
A direct memory access (DMA) controller is provided. The DMA controller includes a processor interface configured to directly receive information representing a first operation sent by a processor to a buffer, and transmit data corresponding to the first operation stored in the buffer to the processor core or record data corresponding to the first operation in the buffer, and a buffer group connected to the processor interface, and including a plurality of buffers.
US10185670B2
A device connectable between a host computer and a computer peripheral over a standard bus interface is disclosed, used to improve security, and to detect and prevent malware operation. Messages passing between the host computer and the computer peripherals are intercepted and analyzed based on pre-configured criteria, and legitimate messages transparently pass through the device, while suspected messages are blocked. The device communicates with the host computer and the computer peripheral using proprietary or industry standard protocol or bus, which may be based on a point-to-point serial communication such as USB or SATA. The messages may be stored in the device for future analysis, and may be blocked based on current or past analysis of the messages. The device may serve as a VPN client and securely communicate with a VPN server using the host Internet connection.
US10185658B2
Systems, methods and/or devices are used for efficient implementation of optimized host-based garbage collection strategies using xcopy and arrays of flash devices. In one aspect, a method of managing a storage system having one or more storage devices includes a host-based garbage collection operation that includes identifying two or more logical stripes in accordance with data storage information stored at the host system, and enabling a process of coalescing valid data in the two or more logical stripes. Further, the use of an internal copy operation (e.g., xcopy), allows the host-based garbage collection operation to occur without transferring data back to the host, thus minimizing the number of I/O operations between the host and storage devices. Additionally, use of the host-based garbage collection operation allows more sophisticated garbage collection algorithms (e.g., matching the current workload) to be used, and ensures that multiple logical stripes are available to write data.
US10185656B2
According to one embodiment, a memory system includes a nonvolatile memory including a plurality of blocks and a controller. The controller manages a garbage collection count for each of blocks containing data written by a host, the garbage collection count indicating the number of times the data in said each of the blocks has been copied by a garbage collection operation of the nonvolatile memory. The controller selects, as garbage collection target blocks, first blocks associated with a same garbage collection count. The controller copies valid data in the first blocks to a copy destination free block. The controller sets, as a garbage collection count of the copy destination free block, a value obtained by adding one to a garbage collection count of the first blocks.
US10185651B2
Some examples described herein relate to relocating a virtual address in a persistent memory. An example includes determining whether a base address of a virtual address segment in a persistent memory has changed. In response to the determination that the base address of the virtual address segment has changed, an offset value between the base address of the virtual address segment and a new base address of the virtual address segment is determined. The offset value is used to relocate a virtual address of a primary data structure in the virtual address segment from a present location to a new location in the persistent memory. Then, a present location of a virtual address of an associated data structure of the primary data structure in the virtual address segment is determined. The offset value is used to relocate the virtual address of the associated data structure of the primary data structure from a current location to another location in the persistent memory.
US10185648B2
An example method of preserving a modification to an internal state of a computer system includes applying an overlay on a target container. The overlay includes a set of events corresponding to a first set of modifications to a computer system. The method also includes after applying the overlay, receiving a set of user requests corresponding to a second set of modifications to the computer system. The method further includes changing, based on the set of user requests, the third set of internal states of the computer system to the fourth set of internal states. The method also includes removing the overlay from the target container, while preserving the second set of modifications to the computer system.
US10185646B2
A method and apparatus for regulating the input speed of events to an event processing system. In one embodiment, the method includes measuring a rate of events being outputted by the event processing system and computing an event transmission rate to be used to transmit received events to the event processing system based on the measured rate of events. The method further includes receiving an event with a speed controller to be processed by the event processing system and transmitting the received event by the speed controller to the event processing system according to the computed event transmission rate.
US10185635B2
An apparatus comprises at least three processing circuits to perform redundant processing of common program instructions. Error detection circuitry coupled to a plurality of signal nodes of each of said at least three processing circuits comprises comparison circuitry to detect a mismatch between signals on corresponding signal nodes in said at least three processing circuits, the plurality of signal nodes forming a first group of signal nodes and a second group of signal nodes. In response to the mismatch being detected in relation to corresponding signal nodes within the first group, the error detection circuitry is configured to generate a first trigger for a full recovery process for resolving an error detected for an erroneous processing circuit using state information derived from at least two other processing circuits. In response to the mismatch being detected in relation to corresponding signal nodes within the second group the error detection circuitry is configured to generate a second trigger for a targeted recovery process for a subset of components of the erroneous processing circuit. By implementing a targeted recovery process for a subset of components of an erroneous processing circuit a cheaper recovery process may be provided.
US10185631B2
The described embodiments relate to devices for performing continuous backup of a data file on a computing device. The computing device transmits, to a backup server, a first network backup version of the data file, when the backup server is constantly available to the computing device through an uninterrupted network connection. The computing device monitors the data file to detect when a modification has been made to the data file, and when a modification to the data file has been detected, the computing device refrains from transmitting backup data associated with the modification until a network time interval expires. During the network time interval, a delta file corresponding to the modification made to the data file is stored locally on the computing device. Upon expiry of the network time interval, the computing device then transmits a second network backup version of the data file to the backup server.
US10185627B2
Systems, methods, and other embodiments associated with a synchronized test master are described. In one embodiment, a method periodically synchronizing test master data to a source database by, at a synchronization time: modifying the test master data to reflect changes to the source database since a last synchronization time; populating a transaction log with data manipulation operations performed on the source database since a last transaction time; and taking a snapshot of the test master data. Synchronization data is derived from the transaction log that includes a snapshot time for the snapshot and a modification time for each data manipulation operation in the transaction log. The method includes storing the synchronization data and snapshot for use in generating a test database that represents a point-in-time version of the source database.
US10185607B1
Techniques are presented for performing enhanced real-time data statement monitoring and control without requiring modifications to data analysis client applications or data storage environments. A data statement processing layer is implemented between the data analysis client applications and the data storage environments. A data statement management agent interacts with an event bus in the data statement processing layer. The data statement management agent accesses event objects on the event bus that are generated during the processing of data statements. Rules are applied to select particular event objects. The selected event objects are transformed into event messages that are delivered to the client applications to monitor the processing of the data statements. Control commands received from the client application are transformed into event objects that are issued to the event bus to control the processing of the data statement.
US10185594B2
Systems and methods for resource identification. Preferably, this can be undertaken via modeling in which primary constraints include requirements and availability and building a resource map that includes alternatives which can help in the realization of the function.
US10185593B2
A plurality of processing entities are maintained. An indication is made of a primary processing entities group for a task control block (TCB). An indication is made of a secondary processing entities group for the TCB. In response to determining that the secondary processing entities group has processing cycles available for processing additional TCBs, the TCB is moved from the primary processing entities group to the secondary processing entities group for processing.
US10185592B2
Methods, systems, and computer programs are presented for allocating CPU cycles and disk Input/Output's (IOs) to resource-creating processes based on dynamic weights that change according to the current percentage of resource utilization in the storage device. One method includes operations for assigning a first weight to a processing task that increases resource utilization of a resource for processing incoming input/output (IO) requests, and for assigning a second weight to a generating task that decreases the resource utilization of the resource. Further, the method includes an operation for dynamically adjusting the second weight based on the current resource utilization in the storage system. Additionally, the method includes an operation for allocating the CPU cycles and disk IOs to the processing task and to the generating task based on their respective first weight and second weight.
US10185588B2
A TRANSACTION BEGIN instruction and a TRANSACTION END instruction are provided. The TRANSACTION BEGIN instruction causes either a constrained or nonconstrained transaction to be initiated, depending on a field of the instruction. The TRANSACTION END instruction ends the transaction started by the TRANSACTION BEGIN instruction.
US10185584B2
Disclosed is a system comprising a physical memory, a processor and a software component. The software component includes a policy/domain handler for receiving data and a policy associated with the data; a hypervisor; and a file management module. The file management module receives a request from a third-party application to interact with a data file containing the data; sends an authorization and tag request to the policy/domain handler to check if the user and application are permitted to access the data, and if permitted, to generate hardware tags for the data file; and sends a secure data request to the hypervisor to create a secure data compartment for the data file and the hardware tags. Based on the authorization and tag request, and the security policy associated with the data, the policy/domain handler generates the hardware tags for the data file. Based on the secure data request, the hypervisor creates in the physical memory a secure data compartment containing the data file and the hardware tags, the hypervisor associating the hardware tags with the data in the secure data compartment. As the data is operated upon and moved to other memory areas, the hardware tags are propagated with the data according to tag propagation rules, and checked before performing operations that may lead to security breaches.
US10185571B2
A method of re-mapping memory regions for firmware run-time services to a virtual address space of a kernel executed on a processor, includes the steps of selecting a re-mapping policy for re-mapping the memory regions for the firmware run-time services, creating a new mapping according to the selected re-mapping policy, and making a call to an application programming interface exposed by the firmware to apply the new map and re-map the memory regions for the firmware to the virtual address space of the kernel.
US10185567B2
A method for translating instructions for a processor. The method includes accessing a guest instruction and performing a first level translation of the guest instruction using a first level conversion table. The method further includes outputting a resulting native instruction when the first level translation proceeds to completion. A second level translation of the guest instruction is performed using a second level conversion table when the first level translation does not proceed to completion, wherein the second level translation further processes the guest instruction based upon a partial translation from the first level conversion table. The resulting native instruction is output when the second level translation proceeds to completion.
US10185561B2
A method includes, in a processor, processing program code that includes memory-access instructions, wherein at least some of the memory-access instructions include symbolic expressions that specify memory addresses in an external memory in terms of one or more register names. A relationship between the memory addresses accessed by two or more of the memory-access instructions is identified, based on respective formats of the memory addresses specified in the symbolic expressions. An outcome of at least one of the memory-access instructions is assigned to be served from an internal memory in the processor, based on the identified relationship.
US10185560B2
An apparatus is described that includes an execution unit having a multiply add computation unit, a first ALU logic unit and a second ALU logic unit. The ALU unit is to perform first, second, third and fourth instructions. The first instruction is a multiply add instruction. The second instruction is to perform parallel ALU operations with the first and second ALU logic units operating simultaneously to produce different respective output resultants of the second instruction. The third instruction is to perform sequential ALU operations with one of the ALU logic units operating from an output of the other of the ALU logic units to determine an output resultant of the third instruction. The fourth instruction is to perform an iterative divide operation in which the first ALU logic unit and the second ALU logic unit operate during to determine first and second division resultant digit values.
US10185552B2
Methods, systems, and computer-readable storage media for providing a set of key-range-ranges associated with an application, the set of key-range-ranges defining a plurality of key ranges, each key-range-range being assigned to a respective role, determining that a key range is to be defined for the application by a user having a role, determining whether the key range conforms with the set of key-range-ranges and respective roles, accepting the key range at least partially in response to determining that the key range conforms with the set of key-range-ranges and respective roles, and initiating deployment of the application including the key range to a production system.
US10185545B2
A trailing/leading zero counter is described which comprises a plurality of hardware logic blocks, each of which calculates one bit of the output value (i.e. the number of trailing/leading zeros depending on whether it is a trailing/leading zero counter). Each hardware logic block comprises two blocks of section hardware logic which each receive a section of an input string and generate one or two outputs from this section of bits. Combining logic then combines the outputs of the section hardware logic to generate the bit of the output value. For hardware logic blocks which calculate bits other than the least significant bit of the output, the hardware logic blocks also comprise one or more OR reduction stages which reduces the length of the input string by pairwise combining of bits using OR gates before the resultant string is divided into two sections and input to the section hardware logic.
US10185544B1
Techniques for naming devices via voice commands are described herein. For instance, a user may issue a voice command to a voice-controlled device stating, “you are the kitchen device”. Thereafter, the device may respond to voice commands directed, by name, to this device. For instance, the user may issue a voice command requesting to “play music on my kitchen device”. Given that the user has configured the device to respond to this name, the device may respond to the command by outputting the requested music.
US10185543B2
In an example embodiment, a method, apparatus and computer program product are provided. The method includes determining one or more operating conditions of a device. A selection of a mode of operation of the device from at least a first mode and a second mode is facilitated based on the one or more operating conditions of the device. In the first mode, the device is configured to detect an operation input received from an audio source based on two or more audio sensors of the device. In the second mode, the device is configured to detect the operation input based on at least one of the two or more audio sensors and at least one non-audio sensor of the device.
US10185539B2
Some embodiments of the invention are directed to an audio production system which is more portable, less expensive, faster to set up, and simpler and easier to use than conventional audio production tools. An audio production system implemented in accordance with some embodiments of the invention may therefore be more accessible to the typical user, and easier and more enjoyable to use, than conventional audio production tools.
US10185538B2
Systems, devices, apparatuses, components, methods, and techniques for identifying and playing media content are provided. An example media-playback device for identifying and playing media content for a user traveling in a vehicle includes an audio identification engine and a media playback engine. Audio content is recorded and identified by comparison to media content databases. The audio content is identified and immediately played on the same device. Additional media content is selected for playback based on user listening preferences.
US10185534B2
A first device is installed at a first location in a first space visible to a user. A second device is installed at a second location in a second space not visible to the user. A control method acquires line-of-sight information indicating a line-of-sight direction of the user from a camera. The line-of-sight direction of the user is determined based on the line-of-sight information. In a case where the line-of-sight direction indicates a third location other than the first location, a second dictionary corresponding to the second device is acquired from a plurality of dictionaries including a first dictionary corresponding to the first device and the second dictionary. Sound data indicating speech of the user is acquired from a microphone, a control command corresponding to the sound data is generated using the second dictionary, and the control command is transmitted to the second device.
US10185532B2
The invention relates to an external LED panel that can be connected to an electronic user device designed to emit messages relating to the activity of said electronic user device in a passive and non-invasive form, comprising connection means compatible with an electronic device, an LED display, and at least one anchoring and supporting element designed to orient the display to a position that can be seen by third parties.
US10185520B2
An information processing apparatus connected to a printing apparatus includes a database configured to associate and manage a command identifier and a maintenance command, an acquisition unit configured to acquire from the database the maintenance command corresponding to a command identifier designated by an application and acquired via a spooler according to a port monitor that functions based on an expansion file, and a transmission unit configured to transmit the acquired maintenance command to the printing apparatus according to the port monitor that functions based on the expansion file.
US10185519B2
A PrintTicket does not necessarily exist in each page of an XPS document. Regarding a page where no PrintTicket exists, the page is printed by referring to a PrintTicket in a higher hierarchical level. Here, when a plurality of XPS documents are combined, a user's intended print result may not be obtained when the PrintTicket in the higher hierarchical level to which the page refers changes before and after combining. Before a combining process is executed, print setting information of a page element is generated based on print setting information of an element in a higher hierarchical level than the page hierarchical level. A combined document is generated by combining a structured document including a page element to which the generated print setting information is added and another structured document including a page element to which the generated print setting information is added.
US10185509B1
Technologies are provided for secure sanitization of a storage device. A storage device can be configured to support an operational mode, into which the storage device is placed by default, and in which requests to cryptographically erase the storage device are rejected. The storage device can support a separate sanitization mode in which a request to cryptographically erase the storage device will be processed. Access to the sanitization mode can be restricted to trusted sources (such as a boot firmware of a computer connected to the storage device). The storage device can be configured to reject a command to place the storage device in the sanitization mode, unless the command is received during an initialization of the storage device. In at least some embodiments, the storage device can reject data access commands while it is in the sanitization mode.
US10185498B2
A memory system includes a write buffer, a main memory having a higher latency than the write buffer, and a memory controller. In response to a write request indicating first data for storing at a write address in the main memory, the memory controller adds a new write entry in the write buffer, where the new write entry includes the write address and the first data, and updates a pointer of a previous write entry in the write buffer to point to the new write entry. In response to a write-back instruction, the memory controller traverses a plurality of write entries stored in the write buffer, and writes into the main memory second data of the previous write entry and the first data of the new write entry.
US10185493B2
A touch panel device includes a display section for displaying a plurality of input fields, an enlarged display section for displaying, at enlarged scale, one of the input fields in which the operator wants to enter data and which is touched by the operator, and an input section for entering processing condition data from the input field displayed at enlarged scale.
US10185490B2
An information processing apparatus and an information processing method in which movement processing of the projected image is executed when first operation information indicating that change of instruction coordinates is within a predetermined range is not acquired, the movement processing of the projected image being based on second operation information involving transit from an instruction as to a first position to an instruction as to a second position on the projected image, and image processing of the projected image based on the second operation information is executed in a case where the first operation information has not been acquired, the second operation information being acquired after the first operation information.
US10185479B2
Handling a message comprises: classifying an incoming message for a recipient, storing the classified message and providing a notification to the recipient, wherein the notification includes summary information about the classified message and an interface that allows the recipient to operate on the classified message.
US10185477B1
The exemplary embodiments describe, inter alia, an apparatus comprising: a processor configured to (1) generate a plurality of graphical user interfaces (GUIs) for interaction with a user to support configuration of a narrative story generator to automatically generate a narrative story based on input data, wherein at least one of the GUIs presents content blocks comprising a story outline in a hierarchical structure, (2) evaluate configuration elements of the narrative story generated using imported sample data, and (3) generate narrative stories based on the configuration of the narrative story generator and the input data.
US10185465B1
Techniques for presenting information on a graphical user interface are disclosed. In one embodiment, the techniques may be realized as a method for presenting information on a graphical user interface including displaying an endpoint interface via the graphical user interface on a display unit, determining whether an event mode for the endpoint interface has been selected, displaying the endpoint interface in the event mode when the event mode has been selected, determining whether an event has been detected, and displaying the detected event on the endpoint interface in the event mode when the event has been detected.
US10185462B2
A control unit, method and computer program product cooperate to provide a controllable depth of display of at least a part of a graphical user interface. Moreover, the control unit includes a control circuit that controls a depth display of an icon, which may be a user-selectable icon, as part of the graphical user interface. The control circuit changes the depth of display of the icon when an object is detected as approaching the display. In this way, a user is provided with visual feedback when the user is interacting with the graphical user interface.
US10185460B2
Techniques associated with device notifications are described in various implementations. In one example implementation, a method may include receiving, at a mobile computing device, sensor data captured by a non-touchscreen sensor associated with the mobile computing device. The method may also include analyzing the sensor data, using the mobile computing device, to detect a user activation input that corresponds to a request to identify pending notifications on the mobile computing device. The method may also include identifying pending notifications on the mobile computing device that are responsive to the request. The method may also include generating a non-visual notification response that indicates to a user of the mobile computing device, in a non-visual manner, a result of the identification.
US10185433B2
The present disclosure relates to a method and apparatus for touch responding of a wearable device, and the wearable device. The method for touch responding of the wearable device comprises: acquiring position information of a target fingertip collected by binocular recognition means in a set touch action occurrence area; determining a mapping point mapped on a screen of the wearable device for the target fingertip based on the position information of the target fingertip; and displaying a cursor at the mapping point on the screen of the wearable device. The wearable device according to the present disclosure feeds back effect of touch operations to the user in real time, and thus improves touch accuracy of the wearable device.
US10185420B2
A display panel and a display device are disclosed. The display panel includes at least two types of signal lines, at least two types of connection lines and a driver chip. At least two types of signal terminals are provided on the drive chip. The at least two types of signal terminals are electrically connected to the at least two types of signal lines through corresponding types of the connection lines, respectively. In the at least two types of signal terminals, at least a part of a first type of signal terminals and at least a part of a second type of signal terminals are alternately and separately arranged. The display panel and the display device have a frame with reduced size.
US10185418B2
A touch panel used for a touch control electronic device is disclosed. The touch panel comprises a first board. The first board has a first surface, wherein the first surface undergoes an atomizing process to have at least one semitransparent area. The at least one semitransparent area has a first semitransparent figure which is interlaced by an atomized area and a non-atomized area for changing a light shielding rate of the first semitransparent figure by adjusting the atomized area.
US10185411B2
A position indicator is provided, which includes a pressure sensor configured to detect a pressure applied to a tip of the position indicator. The position indicator further includes a storage configured to store the pressure as one type of digital data and to store at least one other type of digital data. The position indicator also includes a receiver configured to receive a command signal transmitted from a position sensor, and a control circuit configured to select one or more types of digital data in the storage based on the command signal. The position indicator includes a transmitter configured to transmit the selected one or more types of digital data to the position sensor.
US10185406B2
A method for generating a control signal to control an information technology device includes the following steps: (1) capturing, using an image sensor, a current control image of a light source of a remote controller positioned within a field of view of the image sensor; (2) identifying, within the current control image, a current location of light emitted from the light source; (3) determining movement between (a) the current location of the light emitted from the light source and (b) a previous location of the light emitted from the light source determined from a previously captured image; (4) generating a movement control signal based upon the movement; and (5) sending the movement control signal to the information technology device. The method is executed, for example, by a movement control module of an information technology device input system.
US10185405B2
There is provided an information processing apparatus including an acquisition unit acquiring data on at least one of an acceleration or an angular velocity of a controller operated by a user, and a determination unit determining at least one of a velocity of the controller or a trajectory of the controller based on the acquired data on the at least one of the acceleration or the angular velocity.
US10185401B2
Systems, apparatuses and methods may determine the exact position of a cursor on the screen of a display device when the user is located at a predetermined distance from the screen of the display device are provided. The user of a wrist-wearable device may obtain a touch-screen experience when the user is positioned remotely from the display device by using a next generation Bluetooth-enabled display device and a next generation Bluetooth-enabled wrist-wearable device. The next generation Bluetooth version may be Bluetooth version 5.0.
US10185398B2
An apparatus for driving an actuator using a shape memory alloy is provided. The apparatus includes an actuator having a shape memory alloy, a pulse signal generating device for generating a pulse signal, and a switch for applying a pseudo single pulse voltage signal to the actuator. The pseudo single pulse voltage signal is generated by performing switching control of a predetermined voltage according to a set of successive micro-pulse signals.
US10185395B2
To provide a device that efficiently selects desired data out of a large number of selectable data.A pulse meter 10 includes a body motion sensor 60 that detects body motion information concerning a limb, an inclination-angle calculating unit 24 that calculates an inclination angle of the limb on the basis of the body motion information, a display unit 50 that displays an input candidate value corresponding to the inclination angle, and a determination instructing unit 40 that decides the input candidate value as an input value.
US10185394B2
A method for determining correspondence between a gaze direction and an environment around a wearable device is disclosed. The wearable device may include an eye tracking device and an outward facing image sensor. The method may include receiving an input parameter and at least one scene image from the outward facing image sensor. The method may further include determining, with at least the eye tracking device, at least one gaze direction of a wearer of the wearable device at a point in time corresponding to when the scene image was captured by the outward facing image sensor. The method may additionally include determining, based at least in part on the input parameter, that a particular scene image includes at least a portion of a predefined image. The method may moreover include determining, based on the at least one gaze direction, at least one gaze point on the particular scene image.
US10185381B2
A method, circuit, and information handling system detect an assertion of a low side gate driver signal of a low side gate driver coupled to a low side gate of a low side selectively conductive device, to obtain a reference voltage value, to detect a local high side positive supply voltage at a high side positive supply voltage terminal of a high side selectively conductive device, to compare the local high side positive supply voltage to the reference voltage value to provide an indication of a cross-conduction detection, and to provide a warning of the cross-conduction detection before occurrence of a failure of a selectively conductive device selected from a group consisting of the low side selectively conductive device and the high side selectively conductive device.
US10185376B2
An electronic device includes a display module that outputs a screen by using supplied power, and a heat sink with an electric shock prevention function prevents an electric shock accident by using a stable insulation structure. An inner housing is disposed under the display module, and the heat sink is disposed between the display module and the inner housing. A surface of the heat sink faces the inner housing is insulated, and an outer housing is disposed under the inner housing.
US10185370B2
The present disclosure relates to a vibration reduction device, an electronic device and mobile equipment containing same. The vibration reduction device comprises: a first fixing component (10) which is a frame structure (11); a second fixing component (100) arranged in the center or near the center position of the first fixing component (10); and a vibration reduction connecting component (50) positioned between the first fixing component (10) and the second fixing component (100) and used for connecting both together. The vibration reduction connecting component (50) comprises a vibration reduction connecting frame (53) connected to the frame structure (11), and an inverted U-shaped structure (51) positioned in the vibration reduction connecting frame (53), connected to the lower part of the vibration reduction connecting frame (53) through supporting legs and connected with the second fixing component (100). The vibration reduction device of the present disclosure can provide excellent vibration reduction and impact-prevention protection for electronic products and precision electronic equipment. It is especially able to protect electronic products and precision electronic equipment installed on mobile equipment, such as a vehicle, against physical damage while under severe travelling conditions, as well as ensure their normal operation. The vibration reduction device according to the present disclosure not only has a simple structure and occupies little space, but also has simple installation and long service life, and can be suitable for varying load conditions.
US10185363B2
A sturdy electronic device is provided. A reliable electronic device is provided. A novel electronic device is provided. An electronic device includes a first board, a second board, a display portion having flexibility, and a power storage device having flexibility. The first board and the second board face each other. The display portion and the power storage device are provided between the first board and the second board. The display portion includes a first surface facing the power storage device. The first surface includes a first region not fixed to the power storage device. The first region overlaps with a display region of the display portion.
US10185357B2
A waterproof apparatus includes a case having a communication hole that allows an inside and an outside of the case to communicate with each other, and a waterproof cap that closes the communication hole, wherein a first contact surface and a second contact surface extend in the communication hole and at different levels, wherein the waterproof cap includes a plate-like first elastic member that is longer than the communication hole in a long-side direction of the communication hole, and a second elastic member attached to a surface of the first elastic member, the surface facing the communication hole, and wherein when the first elastic member that is in a bent state is brought into contact with the first contact surface, the waterproof cap is retained on an inner wall of the communication hole with a restoring force exerted by the first elastic member.
US10185349B2
Described is an apparatus for over-clocking or under-clocking, the apparatus comprises: a locked loop (e.g., phase locked loop or frequency locked loop) having a feedback divider, the locked loop to receive a reference clock and to compare it with a feedback clock which is output from the feedback divider, and to generate an output clock; a post locked loop divider, coupled to the locked loop, to receive the output clock and to generate a base clock for other logic units; and a control logic to adjust first and second divider ratios for the feedback divider and the post locked loop divider respectively for over-clocking or under-clocking the base clock such that the locked loop remains locked while being over-clocked or under-clocked.
US10185345B2
A method for modeling energy efficiency of a site comprises: (1) receiving temperature data associated with the site from a sensor, the temperature data including a starting temperature of the site and a corresponding starting time of a climate control system, and an ending temperature of the site and a corresponding ending time of the climate control system; (2) receiving power consumption data associated with the site from a power meter, the power consumption data including power consumption of the climate control system at the site; and (3) determining the energy transfer function that models an energy efficiency of the site based at least partially on a time it takes for the site to reach the ending temperature from the starting temperature, and the power consumption of the climate control system from the starting time to the ending time, wherein the energy transfer function determines a predicted power consumption as a function of temperature change and time.
US10185342B2
A configurable charge converter may include an adaptive low-dropout regulator. The adaptive low-dropout regulator may include a headroom detection circuit and a power supply controller. The headroom detection circuit may monitor a voltage drop across a field effect transistor (FET) and cause a programmable power supply to increase or decrease an output voltage accordingly. In some aspects, the configurable charge converter may include an adaptive low-dropout regulator and a buck/boost converter. The output power of the configurable charge controller may be provided by the adaptive low-dropout regulator, the buck/boost converter, or by both the adaptive low-dropout regulator and the buck/boost converter operating in combination.
US10185335B2
The present invention generally relates to a system and method for high accuracy temperature control of an oven used to operate an electronic device, sensor or resonator (“device”) at a fixed temperature. The fixed temperature operation may result in high stability and operation accuracy of the devices across varying environment temperature conditions. Specifically, the present invention relates to systems and methods that enable realizing, sensing, and controlling the temperature of an ovenized device with high temperature control, accuracy, relaxed temperature sense, and control electronics requirements.
US10185327B1
Methods and systems for communicating between autonomous vehicles are described herein. Such communication may be performed for signaling, collision avoidance, path coordination, and/or autonomous control. Several communications from autonomous vehicles may be received at a computing device, where the autonomous vehicles are travelling within a threshold distance of each other. Each communication may include an indication of the next waypoint on a route for the respective vehicle. The computing device may analyze the communications to determine maneuvers for the autonomous vehicles so that each autonomous vehicle may navigate to the corresponding waypoint in the least amount of time or distance. The computing device also may cause each of the autonomous vehicles to move in accordance with the maneuvers for the respective vehicle.
US10185323B2
A system to reduce vehicle resource depletion risk which includes a memory, controller, efficiency module, mobile computing device, and fleet vehicle. The memory includes executable instructions. The controller executes the instructions. The controller communicates with an efficiency module. The efficiency module causes a fleet vehicle to optimally perform a rideshare task. The mobile computing device generates first location data and communicates the first location data to the controller. The fleet vehicle includes a vehicle system and a vehicle controls device and can communicate with the controller. The vehicle system generates second location data. The vehicle controls device commands the fleet vehicle to perform a rideshare task. The instructions enable the controller to: receive the first and second location data; perform the efficiency module to produce an output being partially based on the first and second location data and instructs the vehicle to perform a rideshare task; and communicate the output.
US10185319B2
A method and a device assist a parking maneuver. The parking maneuver is implemented at least partly in automated manner on the basis of predetermined set speed values for the motion of the vehicle. Implementing the parking maneuver includes defining at least one virtual curb, and modifying at least one set speed value during the implementation of the parking maneuver on the basis of this virtual curb.
US10185318B2
Disclosed is a configuration to control automatic return of an aerial vehicle. The configuration stores a return location in a storage device of the aerial vehicle. The return location may correspond to a location where the aerial vehicle is to return. One or more sensors of the aerial vehicle are monitored during flight for detection of a predefined condition. When a predetermined condition is met a return path program may be loaded for execution to provide a return flight path for the aerial vehicle to automatically navigate to the return location.
US10185314B2
The present set of embodiments relate to an environmental condition monitoring and control system employing a software based virtual transmitter for a bioreactor or mixer. The system includes a probe for measuring a condition in a bioreactor that can generate a signal. Measured conditions may include pH, DO, temperature, and pressure. The signal can travel to an electronic card capable of converting the signal from analog to digital and the card can then send the converted signal to a digital controller. The condition monitoring and control system eliminates hardware redundancies and increases versatility by then displaying the converted signal in a software-based virtual transmitter on a non-dedicated human machine interface.
US10185313B2
A method for wafer point by point analysis includes receiving a selection of manufacturing equipment, utility use data, and utilization data. A water eco-efficiency characterization is calculated based on the utilization data and the utility use data. An emissions eco-efficiency characterization is calculated based on the utilization data and the utility use data. An electrical energy eco-efficiency characterization is calculated based on the utilization data and the utility use data. A combined eco-efficiency characterization is calculated based on the utilization data and water eco-efficiency characterization, emissions eco-efficiency characterization, and electrical energy eco-efficiency characterizations. The combined eco-efficiency characterization is provided for display by a graphical user interface.
US10185312B2
Systems, methods, and computer program products for monitoring the tool health of on a critical dimension scanning electron microscope (CDSEM) and recipe quality on a CDSEM. Run-time data from a critical dimension scanning electron microscope is received at a computer. The computer converts the run-time data to time-sequenced data, and analyzes the time-sequenced data to detect an operational abnormality associated with the CDSEM.
US10185303B2
Methods and systems for solving measurement models of complex device structures with reduced computational effort and memory requirements are presented. The computational efficiency of electromagnetic simulation algorithms based on truncated spatial harmonic series is improved for periodic targets that exhibit a fundamental spatial period and one or more approximate periods that are integer fractions of the fundamental spatial period. Spatial harmonics are classified according to each distinct period of the target exhibiting multiple periodicity. A distinct truncation order is selected for each group of spatial harmonics. This approach produces optimal, sparse truncation order sampling patterns, and ensures that only harmonics with significant contributions to the approximation of the target are selected for computation. Metrology systems employing these techniques are configured to measure process parameters and structural and material characteristics associated with different semiconductor fabrication processes.
US10185301B2
A numerical controller controls a machine tool that measures a coordinate value of an object to be measured based on a position of a movable axis controlled by a manual operation. The numerical controller stores a plurality of pieces of history information formed by associating the coordinate value of the movable axis and an elapsed time from a reference time point when the coordinate value is acquired, analyzes timing when position adjustments of the movable axis are completed based on the stored history information, and sets the coordinate value of the movable axis at the analyzed timing.
US10185294B2
A voltage control device is disclosed. The voltage control device may have a voltage converting unit. The voltage converting unit may convert a voltage of a power supply on the basis of a target voltage. The voltage converting unit may also supply a converted voltage to a device to be supplied with voltage. The voltage control device may also have a control unit. The control unit may control the target voltage depending on an operation state of the device to be supplied with voltage.
US10185274B2
A motor connection detecting device includes: a bipolar stepping motor; a motor driver adapted to control current to be supplied to the bipolar stepping motor; and a controller connected to the bipolar stepping motor and the motor driver. The controller detects voltage of regenerative current generated during motor ON time in which current flows in the bipolar stepping motor, and determines abnormal connection of the bipolar stepping motor. The detected voltage is voltage generated during a fast decay period according to a current attenuation method of the regenerative current.
US10185272B2
An image forming apparatus includes an image carrier that holds an image, which is formed by developing a latent image and which is transferred onto a recording medium, a developing device that is disposed adjacent to the image carrier and that develops the latent image, a light-reflection-type sensing unit that is disposed below the developing device in a vertical direction and that detects the image on the image carrier, and a guiding member that guides the recording medium, which is transported between the developing device and the sensing unit, and that covers an upper side of the sensing unit in the vertical direction in a state where a space is ensured on an optical path of the sensing unit.
US10185269B2
An image forming apparatus includes: a photoconductor drum; an optical scanner, having a light source, configured to scan the photoconductor drum with light to form a latent image; a developer configured to develop an image, based on the latent image; a cycle detector configured to detect a rotation cycle of the photoconductor drum, to produce a cyclic signal indicative of the rotation cycle; a density detector configured to detect density of the image; a measurer configured to measure the rotation cycle at each rotation, based on the cyclic signal; a generator configured to generate, based on the density, a correcting value for correcting intensity of the light, the correcting value having a correction cycle based on a measurement result of the measurer; and an adjuster configured to adjust the correction cycle based on the rotation cycle measured at each rotation, so that the correction cycle matches the rotation cycle.