Document Document Title
US10039220B2 Method, system and device for improved storage and handling of components
A method for retrieving and presenting objects in an automated Surface Mount Device (SMD) warehouse adapted to obtain information related to upcoming SMT jobs, the method comprising receiving at least one of input data and a parameter representing a position within said automated Surface Mount Device (SMD) warehouse; retrieving a bin from said position within said automated SMD warehouse at least partly based on said at least one of input data and/or a parameter representing said position within said automated Surface Mount Device (SMD) warehouse; and -presenting said retrieved bin at, or close to, an output port, such as an opening, of said automated Surface Mount Device (SMD) warehouse.
US10039217B1 Methods of making Z-shielding
Disclosed are methods of building Z-graded radiation shielding and covers. In one aspect. the method includes: providing a substrate surface having about medium Z-grade; plasma spraying a first metal having higher Z-grade than the substrate surface; and infusing a polymer layer to form a laminate. In another aspect, the method includes electro/electroless plating a first metal having higher Z-grade than the substrate surface. In other aspects, the invention provides methods of improving an existing electronics enclosure to build a Z-graded radiation shield by applying a temperature controller to at least part of the enclosure and affixing at least one layer of a first metal having higher Z-grade than the enclosure.
US10039216B2 Method for manufacturing a panel for a reflective broadband electromagnetic shield
A panel for an electromagnetic shield includes a light-weight, porous, electrically-conductive core layer of metallic foam having generally parallel opposed surfaces and a face sheet having rigidity properties superior to the rigidity properties of the core layer laminated to a surface of the core layer. Alternatively, a panel for a broadband electromagnetic shield includes a composite fiber-reinforced core having opposed surfaces and a layered electrically-conductive composite cover disposed on a surface of the core. The cover includes a first stratum of porous metal exhibiting pronounced low-frequency electromagnetic shielding properties and a second stratum of electrically-conductive elements exhibiting pronounced high-frequency electromagnetic shielding properties secured in an overlapping electrically-continuous relationship to the first stratum, the first stratum being a metallic lattice, and the electrically-conductive elements being a non-woven veil of electrically-nonconductive metal-coated fibers.
US10039214B2 Heat spreader and power module
The present disclosure provides a heat spreader and a power module. The heat spreader comprises: a base plate comprising a first surface and a second surface opposite to the first surface; an insulating frame fixedly connected to the first surface of the base plate; and an insulating material attached to at least a part of a surface of the insulating frame. The present disclosure can effectively satisfy design requirements for both heat dissipation and insulation, and significantly increase a layout space for a printed circuit board.
US10039212B2 System and method of providing computer resources
A data center system can include a mobile support structure; one or more enclosures for removable electronic equipment where the enclosures are housed by the support structure; a cooling system in fluid communication with the enclosures for cooling of the electronic equipment where the cooling system is housed by the support structure; and a power system operably connected to the electronic equipment and the cooling system for supplying power thereto where the power system comprises a generator housed by the support system. Other embodiments are disclosed.
US10039202B2 Cable management for enclosures
Provided is a cable retention device to facet attachments and projections onto an enclosure. The device includes an inner and outer planar layer which include an inner and outer cutout respectively. The inner and outer planar layers are attached and aligned so the inner and outer cutouts overlap. The inner planar layer includes a pair of vertical slotted cutouts connected by a center cutout to form a plurality of pinch points. Each vertical slotted cutout includes an inner edge and an outer edge.
US10039201B2 Mounting systems for digital media players
Mounting systems can attach electronic devices a wall such as the wall of a television. Electronic devices can general a substantial amount of heat that can be trapped by mounting systems. The mount ventilation systems described herein can allow cool air to flow around electronic devices. A mounting system can include a base configured to hold the electronic device, a first ventilation channel located between a first wall and a second wall of the base, and a second ventilation channel in fluid communication with the first ventilation channel. In some embodiments, the second ventilation channel extends outward from the first ventilation channel such that the second ventilation channel fluidly couples the first ventilation channel with a portion of the mounting system configured to hold the electronic device.
US10039183B1 High speed signal routing topology for better signal quality
A method for propagating a signal from an output driver on a PCB to a number of chips on the PCB. The signal is propagated from a first transmission line connected to the output driver, to a second transmission line connected to the first transmission line and a first chip, and to a third transmission line connected to the first transmission line and a second chip. The second transmission line has a length greater than or equal to 10 times the length of the first transmission line, and the third transmission line has a length greater than or equal to 10 times the length of the first transmission line. The lengths of the first transmission line, the second transmission line, and the third transmission line cause a reduction in reflections of the signal due to a change in impedance at a junction of the first, second, and third transmission lines.
US10039176B2 Discharge lamp lighting device, lamp failure detection method, and projector
A discharge lamp lighting device includes: a storage unit that stores information; a lamp drive unit that supplies drive power to the discharge lamp; a voltage detection unit that detects the lamp voltage of the discharge lamp; and a control unit that, on the basis of the voltage detection value supplied from the voltage detection unit, stores in the storage unit error log information that indicates the operating state of the discharge lamp when change of the lamp voltage indicates a predetermined voltage characteristic.
US10039173B2 Building line power adapter and a device incorporating the same
Disclosed are examples of a device that is mountable on a surface of an occupiable space in a building. The device may include an input interface plate that protrudes from the surface into the occupiable space of the building, while a portion of the device remains within the interior space of the building's surface. The device enables wireless control of a remote device, such as a luminaire, outlet or the like. The device is convertible between being powered by a stand-alone power source, such as a battery, and being powered by a power module that connects to the building's alternating current electrical power supply. The power module is configured to connect to the building's alternating current electrical power supply, convert the provided electrical power to a direct current electrical power appropriate for use by the device.
US10039168B2 LED arrangement and method for ambient-light-dependent brightness control of LEDs
An LED arrangement comprising at least one LED, which receives an LED illumination voltage in accordance with a square-wave signal, wherein the brightness of the LED is dependent on the ambient luminosity, which is measured by means of the LED, which is switched in a non-illuminated state as a light sensor. The at least one LED is arranged together with a first and a second transistor in a bridge circuit such that the first transistor applies the LED illumination voltage to the LED in accordance with the square-wave signal, and the second transistor applies a voltage having inverted polarity as the LED illumination voltage to the LED in intervals of the turned-off times of the LED, wherein the duty cycle of the square-wave signal is dependent on the strength of a photocurrent, which flows through the LED when the voltage having inverted polarity is applied thereto.
US10039163B2 Solid-state light-emitting element module and lighting assembly
An LED module includes: an LED disposed on a substrate; an input terminal and an output terminal for supplying current to the LED from a lighting circuit; an identification terminal for outputting to the lighting circuit an electric signal representing identification information for identifying electrical characteristics of the LED; and an identification information setter that is connected between the output terminal and the identification terminal and variably sets the identification information.
US10039162B1 Light emitting diode light device
A light emitting diode (LED) light device is provided, which includes an LED light and an LED light driving device connected with the LED light. A power regulating module in the LED light driving device includes at least two equivalent resistors connected in parallel and a dip switch arranged in a branch where each of the equivalent resistors is located, the LED light may be regulated to output different power through different combinations of on-off states of the dip switches. The dip switches are arranged at an opening on a surface of the housing.
US10039158B2 Pressure ring assembly for contact shoes in an electrode system
Provided is a pressure ring assembly for contact shoes in an electrode system of an electric arc furnace provided with at least one electrode column assembly. The electrode column assembly comprises a contact shoe ring formed of a plurality of contact shoe elements, a pressure ring formed of a plurality of pressure blocks, and a heat shield formed of a plurality of heat shield segments. An elongated groove is formed on both substantially vertical side edges of each pressure block, and an elongated lock bar is placed in the grooves of two adjacent pressure blocks to join said pressure blocks with each other. The form of the lock bar essentially matches to the form of the grooves of said two adjacent pressure blocks. Each lock bar is locked in place in the grooves by fastening bolts through holes in the pressure blocks.
US10039149B2 User equipment and uplink data transmission method
User equipment having a dual connectivity function to communicate with multiple base stations simultaneously, comprising: a PDCP (Packet Data Convergence Protocol) layer processing unit configured to generate packet sequences for transmission to respective ones of the multiple base stations from to-be-transmitted uplink data; and a RLC (Radio Link Control) layer processing unit configured to transmit the generated packet sequences to the multiple base stations. The RLC layer processing unit includes: a RLC buffer configured to store packets transmitted from the PDCP layer processing unit and destined for the respective ones of the multiple base stations; RLC entities provided corresponding to respective ones of the multiple base stations, the RLC entities being configured to transmit the packets stored in the RLC buffer to the corresponding base stations; and a RLC entity control unit configured to control the RLC buffer and the RLC entities. The RLC entity control unit has a RLC discard timer configured to count a staying time of the respective packets stored in the RLC buffer, the RLC entity control unit discards a staying packet, for which the RLC discard timer has expired, from the RLC buffer, indicates the PDCP layer processing unit to retransmit the staying packet to the RLC buffer as a packet destined for a different base station, and transmits the staying packet retransmitted from the PDCP layer processing unit from a RLC entity corresponding to the different base station.
US10039147B2 Apparatus, system and method of triggering a wireless docking session between a mobile device and a wireless docking device
Some demonstrative embodiments include apparatuses, devices, systems and methods of triggering a wireless docking session between a mobile device and a wireless docking device. For example, an apparatus may include circuitry and logic configured to cause a mobile device to detect a wireless charging of the mobile device by a wireless docking device; and to, upon detection of the wireless charging, trigger a wireless docking session between the mobile device and the wireless docking device.
US10039144B2 Wireless base station and wireless communication terminal and wireless communication system
Provided is a wireless communication system transmitting information to a communication terminal moving through a spot wireless area. In an integrated base station, an external information communication section controls communication with a server. A contents memory section stores contents received from the server. A wireless LAN communication section communicates with the communication terminal. A control section establishes connection with the communication terminal using a first connection not requiring an authentication procedure for connection with the communication terminal, or using a second connection requiring the authentication procedure for connection with the communication terminal. An access control (restriction) section permits access from the communication terminal to the contents memory section and prohibits access to the server when a type of connection with the communication terminal is the first connection, and permits access from the communication terminal to the contents memory section and to the server in the case of the second connection.
US10039135B2 Communication access method and user equipment
Embodiments of the present disclosure relate to a communication access method and user equipment, where the method includes sending, by a first user equipment, a first channel access request message before determining to send first information, detecting, by the first user equipment in a reserved resource, a second channel access request message sent by another user equipment, and then, sending, by the first user equipment, the first information when it is determined that the second channel access request message sent by the other user equipment is not detected in the reserved resource or a second scheduling priority carried in the second channel access request message detected in the reserved resource is lower than the first scheduling priority. Therefore, competition with another user equipment for a channel resource is avoided, and a probability of a collision occurring when information is sent on a channel is reduced.
US10039133B2 Method, apparatus and system for processing very-high-speed random access
The present invention discloses a method, an apparatus and a system for processing very-high-speed random access. The method includes: selecting a ZC sequence group according to a cell type and a first cyclic shift parameter Ncs, and setting N detection windows for each ZC sequence in the ZC sequence group, where N≥5; sending the cell type, a second Ncs, and the ZC sequence group to a UE; receiving a random access signal sent by the UE, and obtaining the random access sequence from the random access signal; performing correlation processing on the random access sequence with each ZC sequence in the ZC sequence group, detecting a valid peak value in the N detection windows of each ZC sequence, and determining an estimated value of an RTD according to the valid peak value, so that a UE in a very-high-speed scenario can normally access a network, thereby improving network access performance.
US10039127B2 Method and device for allocating resources in multiple frequency band system
A method is described for receiving data from a base station by a first type user equipment (UE) capable of using a plurality of frequency bands based on resource allocation in a first wireless mobile communication system capable of using the plurality of frequency bands. Each of the plurality of frequency bands has a respective bandwidth for a second wireless mobile communication system. Specific control information is received from the base station indicating whether a specific frequency band among the plurality of frequency bands is used for downlink resource allocation or not. Control information reception resources comprise a common resource area and a first type UE-specific resource area. The common resource area is for both the first type UE and a second type UE, the second type UE adapted for the second wireless mobile communication system not capable of using the plurality of frequency bands.
US10039125B2 Data communication method and network device using the method
A data communication method is disclosed for reducing cross interference between mobile devices as clients served by networks and network devices which have overlapping coverage. A first network device includes a first client list and a first communication schedule and the first network device communicates with other overlapping network devices to obtain a second client list and a second communication schedule The first communication schedule is adjusted according to the obtained second client list and second communication schedule to avoid signal interference by interfering clients.
US10039109B2 Providing a data function in an access gateway node
An access gateway node couples a control node to an external data network, where the control node and access gateway node are for use in a wireless communications network. The access gateway node comprises a data function to route packets containing traffic data between the control node and the external data network. An interface to the control node enables exchange of control messages between the data function and a control function in the control node.
US10039108B2 Techniques for group-based spatial stream assignment signaling in 60 GHz wireless networks
Techniques for group-based spatial stream assignment signaling in 60 GHz wireless networks are described. According to various such techniques, a 60 GHz-capable transmitting device may be configured to define one or more DL MU-MIMO groups, each of which may comprise one or more respective 60 GHz-capable receiving devices. In various embodiments, the 60 GHz-capable transmitting device may include a DL MU-MIMO group ID within DL MU-MIMO control information in a PHY header of a PPDU in order to indicate that the PPDU is directed to a DL MU-MIMO group corresponding to that DL MU-MIMO group ID. In some embodiments, DL MU-MIMO control information may comprise information specifying spatial stream assignments for the 60 GHz-capable receiving devices of that DL MU-MIMO group. Other embodiments are described and claimed.
US10039106B2 Method and apparatus for aggregating carriers in wireless communication systems
The present invention relates to a method and apparatus for aggregating carriers in wireless communication systems. In the method, a first carrier is set up, and a second carrier is added in addition to the first carrier. In addition, the first carrier is a time division duplex (TDD) carrier for which an uplink subframe and a downlink subframe are positioned at different times in a frame, and the second carrier is a carrier only for a downlink that consists of downlink subframes.
US10039103B2 Acquisition and tracking apparatus for free space optical communications
A method includes receiving a first optical signal at a first communication terminal from a second communication terminal through a free space optical link. The received optical signal contains a modulated unique frequency tone. The method also includes mixing the modulated unique frequency tone with a reference signal to provide a mixed output signal and determining a signal strength of the modulated unique frequency tone based on the mixed output signal. The reference signal includes a same frequency as the modulated unique frequency tone. The method adjusts an optical head of the first communication terminal to establish acquisition and optical beam pointing with the second communication terminal based on the signal strength of the modulated unique frequency tone received from the second communication terminal.
US10039093B2 Control information sending method, receiving method, and device
Embodiments of the present invention provide a control information sending method, receiving method, and device. The control information sending method includes: determining a first subframe of a first radio frame on a first carrier, where the first subframe includes a control region; sending control information in the control region of the first subframe of the first radio frame to a user equipment, where the control information includes a PDCCH; and sending an ePDCCH in a second subframe of the first radio frame to the user equipment. According to the embodiments of the present invention, when control information borne on an ePDCCH cannot be sent in a first radio frame, a PDCCH can still be sent to a user equipment through a control region in a first subframe, thereby achieving purposes of performing uplink/downlink scheduling for the user equipment and downlink feedback for uplink data of the user equipment.
US10039090B2 Method and apparatus for allocation of discontinuous uplink resource
A method is presented for a communication apparatus to transmit an uplink signal in a wireless communication system. The communication apparatus receives a control channel signal including resource allocation information indicating a plurality of non-consecutive resource sets, each of the resource sets including a single resource block group (RBG) or at least two consecutive RBGs. The communication apparatus transmits the uplink signal using the RBGs of the plurality of non-consecutive resource sets indicated by the resource allocation information of the control channel signal. The resource allocation information uses a combinatorial index corresponding to at least four different indices, s0, s1, s2 and s3, to indicate the two or more non-consecutive resource sets, whereby s0 and s1−1 indicate a starting RBG and an ending RBG, respectively, of a first resource set, or s2 and s3−1 indicate a starting RBG and an ending RBG, respectively, of a second resource set.
US10039085B2 Method and apparatus for wireless transmissions using multiple uplink carriers
A method and an apparatus for wireless transmission using multiple uplink carriers are disclosed. A wireless transmit/receive unit (WTRU) may transmit via a primary uplink carrier data, pilot and control channels for uplink transmissions on both uplink carriers, and transmit a data channel and a pilot channel via a secondary uplink carrier. Alternatively, the WTRU may transmit via a primary uplink carrier data, pilot, and control channels for uplink transmission on the primary uplink carrier, and transmit via a secondary uplink carrier data, pilot, and control channels for uplink transmissions on the secondary uplink carrier. Each uplink carrier may be associated with at least one specific downlink carrier such that the WTRU applies control information received on a downlink carrier to uplink transmissions on an uplink carrier associated with the downlink carrier on which the WTRU receives the control information.
US10039080B2 Situationally-aware alerts
An electronic device that provides situationally-aware alerts determines to provide an alert output (such as haptic, audio, visual, and so on) via an output device, determines a movement pattern based on one or more signals from one or more sensors indicating information relating at least to movement of the electronic device, and adjusts the alert output to account for the movement pattern. In some implementations, the electronic device may adjust the alert output by delaying the alert output. In other implementations, the electronic device may adjust the alert output by altering the alert output to be discernible despite the movement pattern based on a cadence of the movement pattern. In still other implementations, the electronic device may determine to provide the alert output in response to receiving an incoming communication and may adjust the alert output differently based on a priority associated with the incoming communication.
US10039077B2 Wearable device command regulation
Systems and methods for regulating alerts in a wearable device are disclosed. The alerts may be generated from a mobile device or a wearable device communicatively coupled to the mobile device. The system may include an alert storage module that receives alerts of various types, and generate a plurality of alert heaps each including respective one or more alerts. The system may determine for an alert a respective cost value associated with issuing a notification of the alert. The alert heaps may be merged to produce a cost-biased leftist heap including prioritized alerts based on the cost values of the alerts. The system may generate a queue of notification commands based on the prioritized alerts, and transmit the commands to the wearable device.
US10039069B2 Communication system, base station, user equipment and timing synchronization method for base station thereof
A communication system, a base station, a user equipment (UE), and a timing synchronization method for the base station thereof are provided. The communication system includes a first base station, a second base station and the user equipment. The UE is located within coverage of the first base station and the second base station. The first base station and the second base station respectively measure signal stability of the user equipment so that the second base station selects the user equipment based on the measurements for the stability of the signals. The first base station computes a first timing error for transmitting or receiving message between the first base station and the user equipment then transmits the first timing error to the second base station. The second base station adjusts a timing difference between the first base station and the second base station through the first timing error.
US10039068B2 Method and terminal for synchronizing in distributed wireless communication
A method of synchronization in a distributed wireless communication system and a terminal supporting the same are disclosed. A terminal increases its contention window value if it receives a synchronization signal within a synchronization slot. The terminal decreases its contention window value if it receives no synchronization signal within the synchronization slot. The terminal determines whether to transmit a synchronization signal or not by using the increased or decreased contention window value.
US10039063B2 Parking and location determination on-vehicle device
An on-vehicle device, which is to be mounted on a vehicle, includes a wireless communication unit which is connected to a mobile terminal located within a communication range to perform wireless communication with the mobile terminal, and provides a service using the wireless communication in the wireless communication unit. The on-vehicle device further includes a parking determination unit which determines whether or not the vehicle is parked and a communication range changing unit which narrows, when the parking determination unit determines that the vehicle is parked, the communication range of the wireless communication unit such that the communication range is narrower than that before the parking determination unit determines that the vehicle is parked.
US10039056B2 Apparatus and method for saving power by transmission interval in wireless communication system
An apparatus and a method for controlling power consumption of a terminal in a wireless communication system are provided. The method includes deactivating one or more of hardware components for signal reception in a transmission interval if there is no data to be received in the transmission interval, and receiving a control signal by activating all the components in a next transmission interval.
US10039054B2 Digital signal processing device of base station and method for processing data thereof
A digital signal processing device of a base station configured to process down-link signals in a wireless communication system employing orthogonal frequency division multiple access (OFDMA) and a method of processing data in the device are provided. The device includes a clock controller configured to monitor whether a signal is allocated to an input and control a frequency of clocks to have a first or second characteristic based on the monitored result, and a data processor configured to process the input, and synchronize with the clock controlled by the clock controller.
US10039047B1 Reliably communicating information associated with mobile device accounts
A computing platform enables the reliable delivery of message data (e.g., virtual airtime credits) into the accounts of mobile device users. The computing platform facilitates a large network of integrations (communication channels) with mobile network operators and reseller, preferably via a statistically-based message routing technique that uses a continuously updated estimate of the probability that a particular request over each integration will succeed. Requests are then routed over an integration picked using this information; if the request fails, the attempt is then retried using another integration until either it succeeds or the system believes the request will never succeed. The success or failure of each request is also used to update the probability estimate, preferably continuously, so that the system adjusts automatically as the reliability of each integration changes over time.
US10039044B2 Wireless network handover
A method performed under control of a receiver device may include receiving, from a sender device, connection information regarding a first apparatus that is connected to the sender device via a machine-to-machine network between the sender device and the receiver device; and connecting to the first apparatus based at least in part on the received connection information after the sender device is disconnected from the first apparatus.
US10039037B2 Method and apparatus for performing handover in a wireless communication system
A method for performing handover by wireless User Equipment (UE) is provided. The UE includes a Long Term Evolution-Mobile Extreme Convergence (LTE-MXC) application processor, a LTE processor and a Digital Signal Processor (DSP). The UE buffers a set of IP packets when a Radio Access Technology (RAT) indicator is less than a pre-defined threshold and sends the set of IP packets to the LTE processor and the DSP. The LTE processor transmits the set of IP packets to the LTE network and sends acknowledgement signals to the LTE-MXC application processor and the DSP. When the handover is complete, the LTE processor sends the transmission status of the set of IP packets to the DSP. The UE also includes multimode Radio Resource Control (RRC) and Non-Access Stratum (NAS) modules.
US10039032B2 Method and device for processing data in a communication network
A method and a device for processing data in a communication network, wherein a first node is served by a second node and communicates with a third node. The first node informs a fourth node to process data destined for the third node. The second node, the first node and the fourth node are connected via a transport network that is capable of a point-to-multipoint connection.
US10039031B2 Automatically deployed wireless network
Systems and methods are described for an automatically deployed wireless network. According to one embodiment, an access point controller (AC) determines the existence of a network anomaly at a position of a wireless network that is managed by the AC. Responsive thereto, the AC causes an unmanned vehicle that carries a movable access point (AP) to carry the movable AP to the position or proximate thereto and causes the movable AP to provide wireless network service to an area encompassing the position by sending a dispatch command to the unmanned vehicle. The dispatch command instructs the unmanned vehicle to move to the position or proximate thereto.
US10039030B2 Method for transmitting and receiving signals in wireless communication system, and device for performing same
A method for receiving signals by a first terminal in a wireless communication system supporting non-orthogonal multiple access (NOMA), according to one embodiment of the present invention, comprises the steps of: obtaining downlink control information with respect to a second terminal which is NOMA-paired with the first terminal; receiving NOMA signals in which a first physical downlink shared channel (PDSCH) with respect to the first terminal and a second PDSCH with respect to the second terminal are multiplexed by different transmission power values; and removing interference by the second PDSCH from the NOMA signals on the basis of the downlink control information with respect to the second terminal. In the step of removing the interference by the second PDSCH, if the second PDSCH is re-transmitted to the second terminal by an HARQ process, the interference by the second PDSCH can be removed by reusing predetermined information obtained by the first terminal at the time of initial transmission with respect to the HARQ process.
US10039028B2 Congestion in a wireless network
Examples of methods, systems, and computer program products relating to supervising data in a wireless network are disclosed. At least part of a system may be located between a packet data network and a base station, and/or may be at least logically separate from the base station. The system may be capable of evaluating the service provided by the base station, and may be capable of determining whether or not any action should consequently be performed. Examples of an action may include an action which may not necessarily affect en-route data packets such as outputting a report, and/or an action which may affect en-route data packets such as delaying packets, not delaying packets, and/or stopping the delaying of packets. An action which affects data packets may or may not affect data packets uniformly. An action may or may not result in an improvement in quality of user experience.
US10039027B2 Transmission of machine type communications data using disrupted connectivity
The invention relates to methods for controlling transmission of machine type communications data to or from machine type communications devices within a mobile communication system. Furthermore, the invention relates to a network component and a network node for implementing such methods, and to implementations of the methods in software.
US10039026B2 Method and apparatus for controlling inter-beam interference
A base station that runs a plurality of beams calculates the sum of proportional fairness metrics for each of terminals scheduled for resource allocation in the beams, creates a beam muting list based on the sum of proportional fairness metrics for each beam, and mutes the beams in the beam muting list for blocking power.
US10039020B2 Dominant signal detection method and apparatus
A single complex calculation for locating a dominant frequency, such as an interfering signal in a frequency range, is replaced by several much easier ones. A signal is analyzed over a first frequency range to locate at least one comparatively significant frequency component therein. This can involve analyzing, using electronic hardware, a test range of frequencies to identify a potentially significant component within the test range; and determining, using electronic hardware, if a condition for finishing the analysis has been met. If the condition has not been met, the test range is modified as a result of the analysis and the operations of analyzing and determining are repeated.
US10039014B2 Method and device for storing PLMN information on user equipment in wireless communication system
The present invention relates to a method of saving PLMN (public land mobile network) information of a user equipment in a wireless communication system and apparatus therefor. In particular, the present invention includes the step of determining a selected PLMN among at least one PLMN (public land mobile network), detecting a connection problem for the selected PLMN, and if the connection problem is detected, saving an information on the selected PLMN.
US10038976B2 Location movement method for self-mobile node, and related device
A location movement method for a self-mobile node, and a related device are provided. A self-mobile node can move to a corresponding initial to-be-assisted location range according to initial to-be-assisted location information determined by the self-mobile node or determined by a control device; and after moving to the initial to-be-assisted location range, can move to a final finely adjusted to-be-assisted location range according to finely adjusted to-be-assisted location information determined by the self-mobile node or determined by the control device, and provide an assistance service for another to-be-assisted node within the final to-be-assisted location range. Therefore, a currently existing problem is resolved: Because a precise indoor map cannot be obtained, a self-mobile node cannot move to an accurate to-be-assisted area based on an indoor map. As a result, accuracy and applicability of on-demand movement of the self-mobile node are improved.
US10038970B2 Information processing apparatus, positioning system and method for positioning a communication device
An information processing apparatus comprises a recording module; an extraction module which extracts maximum radio wave intensity from the radio wave intensities recorded in the same time zone and extracts the radio wave intensities of other first communication devices arranged in the vicinity of a position where the first communication device with the maximum radio wave intensity is installed; and a positioning module which measures a position of the second communication device based on the plurality of the radio wave intensities extracted by the extraction module, wherein the positioning module determines that the second communication device is present at a position where the first communication device with the maximum radio wave intensity is installed on condition that the maximum radio wave intensity extracted by the extraction module is equal to or greater than a threshold value.
US10038964B2 Three dimensional audio speaker array
Systems and methods for audio control are disclosed. A computer-implemented method includes: determining, by a computing device, an X-Y-Z location of a sound associated with an image object projected on a screen; determining, by a computing device, a front speaker of a front speaker array based on an X-Y coordinate of the X-Y-Z location; determining, by a computing device, at least one side speaker of a left speaker array and a right speaker array based on a Z coordinate of the X-Y-Z location, wherein the left speaker array and the right speaker array are on a side of the screen opposite the front speaker array; and causing, by a computing device, the front speaker and the at least one side speaker to emit the sound.
US10038958B1 Tape cast multilayer sonar transducer
A tape cast transducer element assembly comprises a tape cast transducer element including a multi-layer piezoelectric stack diced from a sintered piezoelectric body formed from a plurality of thin film tape layers, the film thin tape layers sintered to produce a final density. A conductive film coats select ones of the thin film tape layers such that conductive layers of different polarities are exposed on opposing sides of the multi-layer piezoelectric stack. Electrodes are coupled to the conductive layers. Electrical leads are coupled to each electrode. A head mass is configured to encapsulate a top portion of the stack. A tail mass is configured to encapsulate a bottom portion of the stack. At least one coupling arrangement extends from a top surface of the head mass through the cross-sectional area of the head mass into the tail mass such that the stack is contained in a rigid assembly under compression.
US10038956B2 Mobile communication devices having adaptable features and methods for implementation
Provided are communication devices having adaptable features and methods for implementation. One device includes at least one adaptable component and a processor configured to detect an external cue relevant to operation of the at least one adaptable component, to determine a desired state for the at least one adaptable component corresponding to the external cue, and then to dynamically adapt the at least one adaptable component to substantially produce the desired state. One adaptable component comprises at least one adaptable speaker system. Another adaptable component comprises at least one adaptable antenna.
US10038948B2 Battery charging adaptor for a wireless microphone
An audio system has a base station and a plurality of wireless microphones that are associated with the base station. The wireless microphones operate to capture acoustic audio information and to transmit this audio information to the base station. Each of the wireless microphones operate to detect whether or not they are connected to an external voltage source. If any of the plurality of the wireless microphones determines that they are not connected to an external voltage source, then it is controlled to transition to a first operational state. Or if a wireless microphone determines that it is connected to an external voltage source, and depending upon the voltage level detected, the microphone can transition to either a second or a third operational state.
US10038946B2 Optical network and method for processing data in an optical network
An optical network has an optical line termination coupled to a backbone network, in particular to an optical long haul network and a local exchange coupled to an optical access network. The local exchange provides an optical connection between an optical network unit of a tree topology and the optical line termination, which is part of a ring topology. There is also described a method for processing data in such an optical network.
US10038934B2 Method and device for playing content
Disclosed is a method for playing content stored in a storage device connected through at least one interface, including detecting a first storage device and a second storage device connected a second playback device, requesting first information related to the detected second storage device, receiving the first information from the second playback device, and playing at least one content included in the first storage device or the second storage device, wherein the first information includes at least any one of an identifier (ID) of the second playback device, an ID of the second storage device, and a content ID list.
US10038931B2 Embedded system for video processing with hardware means
An embedded system for video processing comprises hardware means for realizing the following functions: a) a server function, wherein for realizing the server function the following functions are realized: a1) receiving of at least one image-, at least one audio-data stream; a2) compression of at least one of the image- and audio-data streams yielding in each case a combined data stream respectively; a3) output of at least one of the combined data streams via a protocol based network; b) a client function, wherein for realizing the client function the following functions are realized: b1) receiving of at least one combined data stream from the protocol based network; b2) decompression of the at least one combined data stream; b3) output of the combined decompressed image- and audio-data stream; c) wherein the hardware means are designed in such a way that they c1) compress and decompress a continuous combined data stream and c2) conduct an individual security measure by means of a hardware serial number saved in the system and/or an individual activation code and c3) comprise activation code monitoring means, which conduct a monitoring and comparison of activation codes.
US10038930B2 Remotely accessed virtual recording room
An audio/video stream recording, storage, and delivery system 10 utilizes an Internet-based browser connection. The system 10 includes recording software 20, storage memory 30, a code generator 40, and a user interface 50. Preferably, the recording software 20 is located on the host back end 60 where it processes and records audio and video material that originates from the user front end 70 and is streamed to the host back end. The storage memory 30, which is also located on the host back end 60, stores the recorded audio and video material. The user interface 50 to the system provides a user located at the user front end 70 with remote access to a virtual recording room. The user interface 50 further enables the user to record audio and video material streamed from the user front end 70 by activating the recording software 20 located on the host back end 60. This is accomplished without requiring recording functionality on the user front end 70. The code generator 30 produces code associated with the recorded audio and video material. This code can be easily copied and pasted to an additional location 80, such as an auction website. Activating the code pasted at the additional location 80 provides access to the recorded audio and video material from the additional location while allowing the recorded audio and video material to remain stored at the host back end 60.
US10038913B2 Image processing apparatus, image processing method, and image processing program
One embodiment discloses an image processing apparatus which generates an interpolation frame from consecutive first and second frames, including: a motion estimation section which assigns, to the interpolation frame, motion vectors from the first frame to the second frame; a first degree-of-difference calculation section which extracts calculates a first degree of difference in terms of pixel values; a second degree-of-difference calculation section which calculates a second degree of difference in terms of vectors; and an interpolation frame generation section which generates the interpolation frame by determining a motion vector that should be assigned to a pixel of attention on the basis of combined weights obtained by combining the first degrees of difference and the second degrees of difference, respectively.
US10038903B2 Method and apparatus for sample adaptive offset parameter estimation in video coding
A method for sample adaptive offset (SAO) filtering in a video encoder is provided that includes estimating SAO parameters for color components of a largest coding unit (LCU) of a picture, wherein estimating SAO parameters includes using at least some non-deblock-filtered reconstructed pixels of the LCU to estimate the SAO parameters, performing SAO filtering on the reconstructed LCU according to the estimated SAO parameters, and entropy encoding SAO information for the LCU in a compressed video bit stream, wherein the SAO information signals the estimated SAO parameters for the LCU.
US10038901B2 Image encoding method and image encoding apparatus
An image encoding method includes: selecting, for each processing block, one of intra prediction modes specified by a coding standard, and performing intra prediction according to the intra prediction mode, wherein the intra prediction modes include a lower-left reference mode in which a processing block located at lower left of a current processing block is referred to, the processing blocks include a first processing block and a second processing block located at upper right of the first processing block, the second processing block being equal in size to the first processing block, the coding standard defines that information on the second processing block is written into a bitstream after information on the first processing block.
US10038900B2 Method and apparatus for effective encoding/decoding using detailed predictive unit
An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N×N, and the plurality of PU modes includes 2N×hN or hN×N PU mode in which the current CU is partitioned into PUs respectively having a size of 2N×hN or hN×N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.
US10038899B2 File format for video data
A device generates a file that stores coded samples that contain coded pictures of the video data. The file also includes a sample entry that includes an element that indicates whether all sequence parameter sets (SPSs) that are activated when a stream to which the sample entry applies is decoded have syntax elements that indicate that temporal sub-layer up-switching to any higher temporal sub-layer can be performed at any sample associated with the SPSs. The same or different device determines, based on the element in the sample entry, that all SPSs that are activated when the stream to which the sample entry applies is decoded have syntax elements that indicate that temporal sub-layer up-switching to any higher temporal sub-layer can be performed at any sample associated with the SPSs.
US10038898B2 Estimating quality of a video signal
Method, device and computer program product for estimating quality of a video signal, wherein frames of the video signal are received at receiving means of the device, each frame comprising a plurality of blocks of pixels. A section of a first frame of the video signal, which is correctly received, is used to provide a concealed block for use in place of a block of a second frame of the video signal. A difference measure is determined indicative of a difference between at least some of the pixels surrounding the block in the second frame and the corresponding pixels surrounding the section in the first frame. The difference measure is used to estimate the quality of the second frame of the video signal.
US10038890B2 Method and device for generating, storing, transmitting, receiving and reproducing depth maps by using the color components of an image belonging to a three-dimensional video stream
A method is described for generating a color image composed of a plurality of components (Y, U, V) by starting from at least one depth or disparity map (DM1, DM2), wherein a first set of pixels of said at least one depth or disparity map (DM1, DM2) is entered into the luminance component (Y) of said color image, and wherein a second and a third sets of pixels of said at least one depth or disparity map (DM1, DM2) are entered into the two chrominance components (U, V) of said color image.
US10038887B2 Capture and render of panoramic virtual reality content
Systems and methods are described for defining a set of images based on captured images, receiving a viewing direction associated with a user of a virtual reality (VR) head mounted display, receiving an indication of a change in the viewing direction. The methods further include configuring, a re-projection of a portion of the set of images, the re-projection based at least in part on the changed viewing direction and a field of view associated with the captured images, and converting the portion from a spherical perspective projection into a planar perspective projection, rendering by the computing device and for display in the VR head mounted display, an updated view based on the re-projection, the updated view configured to correct distortion and provide stereo parallax in the portion, and providing, to the head mounted display, the updated view including a stereo panoramic scene corresponding to the changed viewing direction.
US10038884B2 Color calibration of color image rendering devices
Color calibration of color image rendering devices, such as large color displays, which operate by either projection or emission of images, utilize internal color measurement instrument or external color measurement modules locatable on a wall or speaker. A dual use camera is provided for a portable or laptop computer, or a cellular phone, handset, personal digital assistant or other handheld device with a digital camera, in which one of the camera or a display is movable with respect to the other to enable the camera in a first mode to capture images of the display for enabling calibration of the display, and in a second mode for capturing image other than of the display. The displays may represent rendering devices for enabling virtual proofing in a network, or may be part of stand-alone systems and apparatuses for color calibration. Improved calibration is also provided for sensing and correcting for non-uniformities of rendering devices, such as color displays, printer, presses, or other color image rendering device.
US10038875B2 System and method for biosensor-triggered multimedia collaboration
Embodiments include a system, method, and computer program product for using a biosensor worn by a user to trigger an event and activate a camera worn by the user to begin streaming and/or recording video data. The biosensor trigger also initiates a real time multimedia collaboration session with the user wearing the biosensor and one or more designated parties. Through an interoperability gateway device, a voice communications device of the user is bridged with voice communications devices of the designated parties, and the video data is electronically transmitted to the designated parties. Thus, the designated parties may have real time voice communications among each other and with the user, and the designated parties may also view the video data in real time. Embodiments also determine when an event has ended and deactivates the camera worn by the user.
US10038874B2 Information processing apparatus, display control method, and program
An information processing apparatus may include a control device to control switching between a first display state and a second display state according to a trigger operation that is a specific operation of a user, wherein the trigger operation is based on operation information indicating an operation performed by the user.
US10038861B2 Method, apparatus, and system providing an imager with pixels having extended dynamic range
The dynamic range of a pixel is increased by using selective photosensor resets during a frame time of image capture at a timing depending on the light intensity that the pixel will be exposed to during the frame time. Pixels that will be exposed to high light intensity are reset later in the frame than pixels that will be exposed to lower light intensity.
US10038859B2 Same screen, multiple content viewing method and apparatus
In example embodiments, a system and method for presenting multiple content (e.g., programs) on a single presentation device to a plurality of viewers is provided. The method comprises causing presentation of a combined video stream on the single presentation device. The combined video stream combines video data for at least a first video content of a first content stream and a second video content of a second content stream. The first video content is viewable by a first viewer and the second video content is viewable a second viewer. A control signal is received from a handheld device of the first viewer that indicates an action to be performed on the first video content. The combined video stream is modified to cause the action to be performed on the first video content. The adjusting of the combined video stream has no effect on the display of the second video content.
US10038858B1 Automated stop-motion animation
Various systems and methods for automated stop-motion animation are described herein. An image capture system for automated stop-motion animation includes a motion sensing subsystem to: monitor motion in a camera field of view of the image capture system; and detect when there is no motion in the camera field of view for longer than a threshold period; an image capture device to capture a capture image of the camera field of view; and a video renderer to add the capture image with a set of other images to form a stop-motion animation.
US10038857B2 Storage container with inventory control
Systems and methods of the invention relate to managing an inventory of items within a storage container. A storage container can house one or more items for distribution among one or more users such as, for instance, employees. The storage container discussed herein provides authentication of a user, tracking of the inventory each user removes or returns, video/image capture of user during access of the storage container, wireless tracking of items housed within the storage container, among others.
US10038847B2 Image processing technique for generating more appropriate motion vectors for a captured image that is distorted
A generation unit generates N distortion corrected images (N≥2) by performing coordinate conversion on each of N partial areas of a first captured image, using a conversion parameter that depends on a position of the partial area, and generates N distortion corrected images by performing coordinate conversion on each of corresponding N partial areas of a second captured image, using a conversion parameter that depends on a position of the partial area. A detection unit detects N motion vectors by comparing each of the N distortion corrected images generated from the first captured image with the corresponding distortion corrected image generated from the second captured image. A conversion unit generates N converted motion vectors by performing inverse coordinate conversion on each of the N motion vectors using a conversion parameter that depends on a position of the corresponding partial area.
US10038846B2 Surgical camera system with automatic alternation between two depths of field
A surgical camera system with automatic alternation between two depths of field is provided, comprising: a tunable iris configured to automatically alternate between a first depth of field (“DOF”) and a second DOF larger than the first DOF; one or more lenses configured to collect light using the iris; a body containing the iris and at least a portion of the lenses; a sensor configured to produce images from the light; a video processing unit configured to: produce an image stream from first images and second images produced by the sensor from the light, the first images acquired at the first DOF and the second images acquired at the second DOF; and adjust one or more lighting parameters of the first images and the second images prior to producing the image stream; and, a display device in communication with the video processing unit, configured to render the image stream.
US10038844B2 User interface for wide angle photography
The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In one implementation, a user gesture corresponding to a “zoom-out” command, when received at a mobile computing device associated with a minimum zoom state, may trigger a switch from a standard lens photo capture UI to a wide-angle photography UI. In another implementation, a user gesture corresponding to a “zoom-in” command, when received at a mobile computing device associated with a nominal wide-angle state, may trigger a switch from a wide-angle photography UI to a standard lens photo capture UI.
US10038843B2 Image transmission apparatus, image transmission method, program, and storage medium
At least one exemplary embodiment is directed to an image transmission apparatus connected to an image pickup apparatus and configured to transmit an image picked up by the image pickup apparatus to a plurality of client terminals via a network. The image transmission apparatus includes a setting unit configured to set a transmission processing mode for transmitting a still image picked up by the image pickup apparatus and a real-time image picked up by the image pickup apparatus and having a resolution lower than that of the still image according to an instruction issued from one of the plurality of client terminals, and a control unit configured to control an instruction to the image pickup apparatus and a transmission processing for the still image and the real-time image according to the transmission processing mode set by the setting unit.
US10038832B2 Camera module comprising a fixing structure for fixing an elastic member
A camera module according to an exemplary embodiment of the present disclosure is proposed, the camera module including a PCB (Printed Circuit Board) mounted with an image sensor, a housing member arranged at an upper surface of the PCB, a bobbin movably positioned at an inner side of the housing member, an upper elastic member connected to an upper surface of the housing member and to an upper surface of the bobbin, and a space forming part formed at one side of the housing member to provide a moving space to the upper elastic member when the bobbin makes a relatively vertical movement to the housing member.
US10038830B2 Integrated multi-functional case for mobile photography
A mobile device case for coupling around a miniature camera-enabled mobile device a case shutter button mechanism for actuating the miniature camera module of the mobile camera system. A half-press or single tap triggers a precapture settings menu and a full-press or double tap triggers capture of an image.
US10038828B2 Information processing apparatus, information processing method, display control apparatus, display controlling method, and program for display of a plurality of video streams
An information processing apparatus, an information processing method, a display control apparatus, a display controlling method, and a program may allow a provider subjectively to control the manner in which to display pictures using of a plurality of video streams. A transmission device generates video streams used for picture display of a single program. The video streams are multiplexed into a multiplexed stream to which compose information is added. The multiplexed information together with the added compose information is supplied to a reception device. The compose information includes information designating the video streams for displaying pictures in various positions on a screen. The reception device decodes the video streams included in the multiplexed stream. The pictures from the decoded video streams are displayed on the screen in accordance with information included in the compose information. This information can be applied to apparatuses handling a plurality of video streams.
US10038826B2 Color gamut conversion device, color gamut conversion method, and color gamut conversion program
A saturation ratio calculation unit calculates a saturation ratio of the saturation of an outer circumference of a color gamut of an input image to the saturation of an outer circumference of a color gamut of an output image. A histogram generation unit generates a histogram in which a plurality of pixels selected as pixels outside the color gamut are counted for each pair of lightness and hue. A magnification determination unit determines, within a range of not less than 1 and not more than the saturation ratio, a magnification by which the chromaticity of the input image to be subjected to the color gamut conversion is to be multiplied for each pair of lightness and hue based on the histogram.
US10038823B2 Image forming apparatus
An image forming apparatus includes an image area determining unit and an image processing unit. The image area determining unit is configured to determine a character edge area and a character inside area in an input image. The image processing unit is configured to be capable of performing (a) an inward expansion process for a pixel belonging to the image inside area, the character expansion process performed inwardly from the character edge area and (b) an outward expansion process for a pixel belonging to the character edge area, the outward expansion process performed outwardly from the character inside area. Further, the image processing unit selects the inward expansion process and/or the outward expansion process in accordance with an average brightness value of pixels belonging to the character inside area, and performs the selected the inward expansion process and/or the outward expansion process.
US10038813B2 Information processing system and information processing method
An information processing system includes an image processing apparatus and a server device, the image processing apparatus including: a read controller that reads a recording medium on which a first image is formed and in which identifying information of the first image is embedded and generates a second image; a detector that detects the embedded identifying information from the second image; and a first transmitter that transmits the detected identifying information and the second image to the server device, the server device including: a storage that stores an image and identifying information of the image in association with each other; a determining unit that determines whether the transmitted identifying information is stored in the storage unit; and a storage controller that, when it is determined that the transmitted identifying information is stored in the storage unit, stores the transmitted second image in association with the stored identifying information.
US10038801B2 Image reading apparatus and image forming apparatus
An image reading apparatus includes: a first size-detecting portion which detects a size of an original disposed on a disposing portion; a conveying portion which conveys the original disposed on the disposing portion to a reading portion, a second size-detecting portion which detects the size of the original to be conveyed by the conveying portion; a controller which calculates an overlap region between a reading region and an original region, with the reading region determined based on a reading size obtained by a obtain portion and the detection of the first size-detecting portion, and the original region determined by the second size-detecting portion; and a notifying portion which makes a predetermined notification based on the information that has been calculated.
US10038796B2 Preemptive credit control
Methods of pre-emptive credit control, as well as corresponding network elements and a computer program are disclosed. According to one aspect, a method is performed in a network element comprising receiving, from an online charging system, at least one pre-emptive credit control directive for a subscriber, the credit control directive applying to at least one rating group; storing the at least one pre-emptive credit control directive in the network element and applying the at least one pre-emptive credit control directive at content or service delivery start, prior to any service or content received from, or addressing, the subscriber and belonging to the at least one rating group being forwarded from the network element.
US10038792B2 Data center centroid metric calculations for PSTN services
An initial data center is selected to host an online conference. This data center can be selected based on the geographical locations of the participants. Typically, the data center closest to the centroid of the participants is selected. During (or before) the conference call, an ‘effective’ centroid is calculated based on effective distances. Effective distances are based on a combination of the physical distance between a participant and a data center, and an effective distance factor (or weighting) that is based on one or more of the participant's device/driver type, the participant's network type, the participant's connection type, and a participant weighting factor.
US10038786B2 Method and apparatus for improving goal-directed textual conversations between agents and customers
In accordance with an example embodiment a computer-implemented method and an apparatus for predicting and tracking of mood changes in textual conversations are provided. The method includes determining, by a processor, one or more mood metrics in each of two or more chat stages of a real-time textual conversation between an agent and a customer. Changes in the one or more mood metrics across the two or more chat stages of the real-time textual conversation are tracked by the processor. Further, the method includes determining, by the processor, at least one action associated with the real-time textual conversation based on the changes in the one or more mood metrics.
US10038778B1 Locally securing sensitive data stored on a mobile phone
Locally securing sensitive data stored on a mobile phone. In one embodiment, a computer-implemented method for locally securing sensitive data stored on a mobile phone may be performed, at least in part, by a computing device including at least one processor. The method may include operating a mobile phone in an owner mode. The method may also include locally detecting, by the mobile phone, an insecurity event on the mobile phone. The method may further include, in response to locally detecting the insecurity event on the mobile phone, automatically switching, by the mobile phone, to operating the mobile phone in a guest mode, with the automatic switching to operating the mobile phone in the guest mode resulting in automatically securing sensitive data stored locally on the mobile phone.
US10038775B2 Inputting data using a mobile apparatus
A mobile apparatus for detecting an intention to input data on a screen relating to a locked state of the mobile apparatus is provided herein. Upon detecting the intention to input data on the screen related to the locked state, the mobile apparatus enters into an inking mode that enables input of data directly on the screen relating to the locked state. As such, while the mobile apparatus remains in the locked state, the input data is captured on the screen.
US10038774B2 User interface and method for viewing short messages on a wireless device
A method and electronic device. A short messaging service message is received at the communication device where the short messaging service message has a telephone number associated therewith. An input is detected at the communication device to display the short messaging service message. The short messaging service message is displayed on a message viewer of the communication device. The short messaging service message is displayed chronologically in association with at least one previously sent or previously received short messaging service message where the at least one previously sent or previously received short messaging service message each has an associated telephone number that matches the associated telephone number of the short messaging service message.
US10038762B2 Request and response decoupling via pluggable transports in a service oriented pipeline architecture for a request response message exchange pattern
A computer-implemented system and method for decoupling processing of request and response messages supporting different pluggable respective transports in a service-oriented pipeline architecture for a request-response Message Exchange Pattern (MEP) is disclosed. The method in an example embodiment includes receiving a message having coded therein information identifying a desired pluggable transport mechanism respectively for a request and a response; processing the message through a message processing pipeline; dispatching the processed message to a dispatcher; determining if the desired pluggable transport mechanism is available; activating the desired pluggable transport mechanism, if the desired pluggable transport mechanism is available; and transporting the processed message via the desired pluggable transport mechanism.
US10038756B2 Managing sponsored content based on device characteristics
Improved search capabilities are disclosed for mobile communications devices such as cell phones. These and other capabilities are employed to improve delivery of sponsored content, such as advertisements and sponsored links, to appropriate or desirable mobile communication facilities.
US10038755B2 Method, apparatus and system for provisioning a push notification session
A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session.
US10038754B2 Method of establishing communication session using active connection of mobile terminal to relay server
The present invention relates to a method of establishing a communication session passing through a relay server between a mobile terminal capable of connecting to a wireless network at a remote site and a user terminal connected to the Internet, in which if the relay server or a reception server connected to the relay server transmits information on a connection target mobile terminal to a push server providing a push service in response to a request of the user terminal, an agent installed in the mobile terminal actively connects to the relay server in response to a call of the push service, and the relay server establishes a communication session between the user terminal and the mobile terminal. A communication session can be efficiently established for a mobile terminal to which a static IP address is not assigned, and thus communication load can be drastically reduced, and power and resources of the mobile terminal can be efficiently utilized.
US10038748B2 Method and system for multi-domain co-browsing in a C2C co-browse architecture through co-browsing functionality provided in a browser extension on a host
A method for co-browsing, including establishing a first communication session between a first web browser of first device and a first content provider over a network to deliver content. A co-browse extension is accessed on the first web browser to enable multi-domain co-browsing functionality on the first web browser. A second communication session is established between the first web browser and a co-browse communication server to initiate and join the first web browser in a co-browse session, wherein the session comprises a co-browse session identifier, wherein the first device acts as a host. A third communication session is established between a second web browser of a second device and the co-browse communication server to join the second web browser into the co-browse session, such that content at the first web browser is delivered to the second web browser of the second device via the co-browse communication server.
US10038745B2 Method for monitoring elements of a distributed computing system
In an embodiment, a method for monitoring elements of a distributed computing system is disclosed. In the embodiment, the method involves evaluating a metric event from a monitored element based on at least one of tags and conditions of the monitored element by applying declared group functions corresponding to declared groups over the metric event and at least one of admitting the monitored element into membership of a declared group, evicting the monitored element from membership of a declared group, and maintaining membership of the monitored element in a declared group based on the evaluation of the metric event.
US10038742B2 Methods and apparatus to retire hosts in virtual server rack deployments for virtual computing environments
Methods, apparatus and articles of manufacture are disclosed to retire hosts in virtual server rack deployments for virtual computing environments. An example method includes determining, via a processor, a workload associated with a physical host in a virtualized rack in response to a request to retire the physical host, the workload implemented by a virtual computing environment including the virtualized rack. The example method also includes determining, via the processor, a projected impact of retiring the physical host on the workload. The example method also includes presenting information representative of the projected impact.
US10038741B1 Selective enabling of sequencing for encapsulated network traffic
Encapsulated packets including sequencing information may be generated for packets to be transmitted between a source instance and destination instance. The source instance and destination instance may be implemented by different physical hosts linked by multiple network paths. Each encapsulated packet comprises contents of a corresponding packet, and one or more data values selected in accordance with whether sequencing is enable. Sequencing for network transmissions may be selective based at least in part one or more attributes of the source instance or destination instance.
US10038735B2 Delivery control for HTTP communications among multiple end user communication devices
An exemplary method is implemented by end-user communication devices for transmitting and receiving HTTP messages in which acknowledgement of receipt by an addressee of an email is requested by an originator of the email. An acknowledgement request command is stored in a command portion of a user data segment of a received HTTP message. Upon receipt of the HTTP message by the addressee device, a reply HTTP message with an acknowledgement request must be authorized to be transmitted to the originator in order to allow the addressee to be able to view the content of the received HTTP message.
US10038731B2 Managing flow-based interactions with cloud-based shared content
Systems for managing content in a cloud-based service platform. A server in a cloud-based environment is interfaced with storage devices that hold one or more stored objects accessible by two or more users. The stored objects comprise folders and files as well as other objects such as workflow objects that are associated with the folders or the files. The workflow objects comprise workflow metadata that describes a workflow as a set of workflow tasks to be carried out in a progression. Processing of a workflow task and/or carrying out a portion of the progression includes modification of shared content objects. The processing or modification events are detected through workflow events, which in turn cause one or more workflow responses to be generated. Workflow responses comprise updates to the workflow metadata to record progression through the workflow and/or workflow responses comprise updates to any one or more of the stored objects.
US10038722B2 Access control policy management in a cloud services environment
In an example, a method of managing access to resources managed by heterogeneous resource servers having different policy document formats in a cloud services environment includes obtaining, at an identity and access management (IAM) service, a policy document describing privileges of an end user with respect to accessing at least one resource of the resources managed by a resource server of the heterogeneous resource servers; sending the policy document from the IAM service to an resource server endpoint designated by the resource server for validation; storing, by the IAM service, the policy document in a datastore in response to a determination by the resource server endpoint that the policy document is valid; and generating, by the IAM service, an indication that the policy document is invalid in response to a determination by the resource server endpoint that the policy document is invalid.
US10038721B2 Enabling an on-premises resource to be exposed to a public cloud application securely and seamlessly
An application deployed in a public cloud is enabled to access an on-premises resource securely and without requiring additional ports on a firewall. A pair of security gateways is instantiated, one at the cloud, and another located on-premises. Each gateway can access information that is necessary to locate and establish a secure connection to the on-premises resource. In response to a determination that the application needs to access the on-premises resource, the data set is used to locate the resource. A communication request is then issued from the cloud gateway to the on-premises gateway over a socket-based communication channel established between the gateways. The communication request is sent over an HTTP-based protocol such that the application is able to access the on-premises resource without requiring an additional IP address/port to be defined at the firewall. Proxied connectivity is then enabled from the application to the on-premises resource.
US10038708B2 Geo-mapping system security events
A particular security event is identified that has been detected as targeting a particular computing device included in a particular computing system. A particular grouping of assets in a plurality of asset groupings within the particular computing system is identified as including the particular computing device. A source of the particular security event is also identified and at least one of a geographic location and a grouping of assets in the plurality of asset groupings is associated with the identified source. Data is generated that is adapted to cause a presentation of a graphical representation of the particular security event on a display device, the graphical representation including a first graphical element representing the particular computing device as included in the particular grouping of assets and a second graphical element representing the source associated with the at least one of a geographic location and a grouping of assets.
US10038702B2 Server drift monitoring
Threat detection is improved by monitoring variations in observable events and correlating these variations to malicious activity. The disclosed techniques can be usefully employed with any attribute or other metric that can be instrumented on an endpoint and tracked over time including observable events such as changes to files, data, software configurations, operating systems, and so forth. Correlations may be based on historical data for a particular machine, or a group of machines such as similarly configured endpoints. Similar inferences of malicious activity can be based on the nature of a variation, including specific patterns of variation known to be associated with malware and any other unexpected patterns that deviate from normal behavior. Embodiments described herein use variations in, e.g., server software updates or URL cache hits on an endpoint, but the techniques are more generally applicable to any endpoint attribute that varies in a manner correlated with malicious activity.
US10038694B1 System and method for security mode-based authorization for data management operations in a multi-tenant protection storage system
According to one embodiment, a request is received from a remote device of a user for performing a data management operation from source data represented by a source data management object (DMO) to destination data represented by a destination DMO. A first security mode associated with a source tenant-unit corresponding to the source DMO and a second security mode associated with a destination tenant-unit corresponding to the destination DMO are determined. It is determined whether the user is a system administrator for a storage system corresponding to the source data or the destination data, and whether the user is a tenant administrator for a tenant associated with the source data or the destination data. It is determined whether the data management operation should be allowed based on the first and second security modes.
US10038688B2 Web based system that allows users to log into websites without entering username and password information
Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.
US10038666B2 Configuration services
Measures, including methods, systems and non-transitory computer-readable storage mediums, for providing a Domain Name Service (DNS) configuration service for one or more network services provided in a cloud environment. Update data relating to one or more relationship updates that have occurred in at least one of the one or more network services is received. The one or more relationship updates relate to one or more service provision units in a cluster of service provision units deployed in the cloud environment to provide the at least one network service. DNS policy configuration data associated with the at least one network service is identified. On the basis of the identified DNS policy configuration data, data in a DNS configuration data database is updated.
US10038661B2 Systems and methods for storing and transferring message data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing and transferring messages. An example method includes storing a plurality of blocks in a queue, wherein each block includes one or more respective messages received from at least one publisher, wherein each block is associated with a time that the block was stored in the queue, and wherein storage times increase from a block designating a head of the queue to a block designating a tail of the queue. The example method also includes designating as inactive one or more blocks having associated storage times that are older than a first time, allowing messages to be read from inactive blocks until a second time that is older than the first time, and deleting one or more inactive blocks from the queue having associated storage times that are older than the second time.
US10038660B2 System and method for reducing unsolicited e-mails
A method for reducing unsolicited e-mails includes receiving an e-mail message from a sender, storing the e-mail message within a holding unit, and sending a confirmation response request e-mail to the sender in response to the e-mail message from the sender. The confirmation response request e-mail may include a request for at least one confirmation code from the sender according to at least one calculation type/method specified in the confirmation response request e-mail. The method may also include receiving a confirmation e-mail from the sender in response to the confirmation response request e-mail, determining whether the confirmation e-mail includes a code correctly computed according the at least one confirmation code calculation type, and performing an action with respect to the e-mail message based upon the confirmation e-mail. The sender's support of the method creates an explicit agreement regarding legal jurisdiction governing any disputes arising out of the e-mail.
US10038659B2 Electronic business postal system
An electronic business postal system collects, clears and delivers electronic business mail through a closed access, secure messaging system. A collection subsystem consists of access portals that are associated with secured system nodes. The access portals provide authenticated users access to the system to send and retrieve electronic business mail that includes postal system electronic delivery addresses, physical delivery addresses, or both. Secured message servers that are associated with the respective access portals process the electronic business mail into uniquely identified messages for delivery over the system nodes and also process received messages to provide the corresponding electronic business mail to the intended recipients through associated access portals. A delivery subsystem directs the messages through the system nodes associated with the senders' access portals to the system nodes associated with the recipients' access portals. A clearance subsystem confirms the integrity of both the messages and their delivery and ensures that each message is delivered once and intact.
US10038657B2 Unscripted digital media message generation
A method of generating a digital media message includes receiving a digital video segment providing a plurality of images via a display of the electronic device, each image of the plurality of images being indicative of a respective digital content segment, and receiving, via the electronic device, a first input indicating selection of a first digital content segment associated with a corresponding image of the plurality of images. The method also includes associating the digital video segment and the first digital content segment with a play sequence of the digital media message such that the first digital content segment will be presented simultaneously with at least part of the digital video segment when the digital media message is played. The method further includes providing the digital media message for sharing with a remote electronic device, wherein the digital media message comprises at least the digital video segment and the first, digital content segment.
US10038654B1 Dynamic formatting of messages for multiple endpoints
In one general aspect, a tangible computer-readable storage medium can be configured to store instructions that when executed cause a processor to perform a process. The instructions can include instructions to receive an indicator that at least a portion of a source message has been produced using a source module, and instructions to send to the source module, in response to the indicator, an extraction module configured to assign an attribute value to content of the source message. The attribute value can represent a contextual function of the content within the source message. The instructions can include instructions to receive a content package including the content and the attribute value assigned to the content, and produce a plurality of endpoint-specific messages associated with a plurality of endpoints based on a plurality of message templates and the attribute value assigned to the content within the content package.
US10038644B2 Communication system for resource usage monitoring
A system for accessing resources and monitoring the use of resources by a user includes a mobile device, a resource access communication device, an optional secondary communication system, and a third party system, each of which have communication interfaces, memory devices, and processing devices. The system is designed to detect audible, visible, and/or written input from a user and effectuate responses to requests contained in such input. In some embodiments, a message may be directed to the user through visual and/or audio displays to notify the user of the messages sent in response to the user's request.
US10038643B1 Method and system for network micro flow control
The present technology pertains to unilaterally interleaving individual data packets of long bursts of multi-packet messages in various sequence patterns to be sent to one or more receivers over a network. Before determining a pattern, the sending device attempts to reduce the transmission length of the long bursts of the data packets into multiple chunks. Subsequently, the sending device generates a sequence pattern of the individual data packets and consecutively transmits these packets to their respective receivers. The determined sequence pattern may be based upon outbound limits at the sender, inbound limits at the one or more receivers, and various transmission priorities. Moreover, the sender may limit the data flow of any message transmission. The present technology does not require feedback from the network's components or from the network itself to micro flow control the individual data packets.
US10038642B2 Method for packet network traffic regulation
A method of traffic regulation in a packet communication network involves a token bucket associated with a subscriber. Packets arriving at the regulator are handled in accordance with the token bucket configuration. The method involves measuring a demand placed on the network by the subscriber. The token bucket configuration is dynamically adjusted based on the demand. Another method of traffic regulation handles packets arriving at the regulator in accordance with first and second token bucket configurations. The first token bucket regulates packet rate while the second token bucket regulates data rate. Another method of traffic regulation involves handling packets in accordance with a token bucket configuration, where the amount of tokens to be removed is based on the amount of the flow and is further based on a classification of the flow. Packet-level devices for traffic regulation are also contemplated.
US10038641B2 Flow control device, communication system, control method for flow control device, and program
There is provided a flow control device for controlling flow control rules defining processing contents per flow in a packet transfer device for processing packets belonging to a flow between a first communication device and a second communication device, which receives a packet reception notification indicating that the packet transfer device receives a packet from at least one of the first communication device and the second communication device from the packet transfer device, determines a flow control rule to be notified to the packet transfer device in response to the received packet reception notification, manages a packet reception notification reception time when the packet reception notification is received, and calculates a first round-trip transmission delay time between two devices among the first communication device, the second communication device, and the packet transfer device based on the packet reception notification reception times.
US10038624B1 Flexible packet replication and filtering for multicast/broadcast
A novel method for replicating and filtering multicast packet in a physical network is provided. Upon receiving a packet, the method generates a set of metadata as ingress replication context for the received packet based on the content of the receive packet. The generated ingress replication context includes a multicast group identifier, a replication identifier, a first layer exclusion identifier, and a second layer exclusion identifier. The method performs multicast replication of the packet by identifying logical ports and/or logical domains that are to be excluded from the multicast replication based on the content of the generated ingress replication context.
US10038621B2 Apparatus and method for computing end-to-end paths through a network comprising a plurality of network domains
A network architecture is provided for enabling end-to-end paths to be computed across a plurality of network domains. The network architecture comprises a plurality of child path computation elements associated with a plurality of respective network domains, each child path computation element adapted to compute a path segment within its respective network domain. A parent path computation element adapted to compute an end-to-end path across a plurality of network domains in conjunction with the plurality of respective child path computation elements.
US10038612B2 Enhanced carrier sensing for multi-channel operation
In various embodiments, a multi-channel request-to-send and a multi-channel clear-to-send may be used in a wireless communications network to assure that a subsequent multi-channel communications exchange between two devices takes place only over channels that are sensed by both devices as being free.
US10038605B2 Processing and visualization of single-page application performance metrics
The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of metrics related to a performance of a single-page application (SPA), wherein the set of metrics includes an initial page load time of the SPA that is calculated from a page load event and a render completion time and a subsequent page load time of the SPA that is calculated from a transition time and the render completion time. Next, the system uses the set of metrics to display a graphical user interface (GUI) comprising a chart of a performance of the SPA. The system then displays, in the chart, a representation of the page load time for the SPA.
US10038603B1 Packet capture collection tasking system
A method and apparatus for packet capture is provided. A computer system comprises: a plurality of sensor computers each programmed to capture data packets directed to a different compromised computer from one or more attacker computers; a command server that is programmed to identify a first packet capture filter of a plurality of packet capture filters for a first sensor computer of the plurality of sensor computers, to transmit, via a communications network, the first packet capture filter to the first sensor computer of a plurality of sensor computers, wherein the first packet capture filter is programmed to cause the first sensor computer to capture a first set of data packets that have been routed toward a first compromised computer, and to identify a second packet capture filter of the plurality of packet capture filters for a second sensor computer of the plurality of sensor computers, to send, via the communications network, wherein the second packet capture filter is programmed to cause the second sensor computer to capture a second set of data packets that have been routed toward a second compromised computer, and to instruct the first sensor computer to capture data packets using the first packet capture filter and to instruct the second sensor computer to capture a second set of data packets using the second packet capture filter.
US10038600B2 Network inspection apparatus, network inspection method, and storage medium
Provided is an apparatus including: inspection target network information acquisition unit that acquires a transfer rule at a switch and physical network topology information about an inspection target network; backtrace function generation unit that generates, based on the transfer rule, a backtrace function that calculates a packet pattern of a packet being input to a port of a switch; physical link path acquisition unit that acquires, based on the physical network topology information and the transfer rule, a physical link path representing a series of ports from an incoming port to an outgoing port; backtrace function application unit that calculates a packet pattern at the incoming port of a packet that reaches the outgoing port, by sequentially applying the backtrace function with using a packet pattern cache storing the packet pattern at an intermediate port in the physical link path; and inspection result output unit that provides a processing result.
US10038598B2 Leveraging and extending mobile operating system MDM protocol
In various embodiments, a device may include a communications interface configured to receive, from the device management server, an indication to perform an action that requires access to a privileged user space. The device may include a processor configured to use a bridge service to perform the action, where the bridge service runs in a security context that enables the service to operate in the privileged user space. In various embodiments, a server may include a communications interface and a processor. The processor may be configured to receive an indication to perform a management action not within a native device management functionality. The processor may be further configured to invoke a bridge service running on the managed device to perform the action by sending a request via the communications interface, where the bridge service runs in a security context that enables the service to operate in the privileged user space.
US10038592B2 Identifier assignment to a new switch in a switch group
One embodiment of the present invention provides a switch. The switch includes a switch group module, a persistent storage module, and an allocation module. The switch group module maintains a membership in a switch group. The switch group includes a plurality of switches and operates as a single switch. The persistent storage module stores configuration information associated with the switch group in a data structure in a local persistent storage. The allocation module determines that a second switch is in a default mode and obtains a switch identifier from the persistent storage based on a switch media access control (MAC) address of the second switch. The allocation module then constructs a control message, which is destined for the second switch and includes the switch identifier and a switch group identifier of the switch group.
US10038591B1 Apparatus, system, and method for secure remote configuration of network devices
The disclosed apparatus may include an encryption device that signs information exchanged between network devices to ensure the integrity of the information. The disclosed apparatus may also include a network device communicatively coupled to the encryption device, wherein the network device (1) obtains geo-location information that identifies the location of the network device, (2) directs the encryption device to sign the geo-location information to ensure the integrity of the geo-location information, (3) provides the signed geo-location information to a remote management system that manages the configuration of the network device based at least in part on the geo-location information, and (4) receives a configuration profile that modifies the configuration of the network device to account for the current location of the network device from the remote management system. Various other apparatuses, systems, and methods are also disclosed.
US10038589B1 Network link capacity determination
A system and method is provided for identifying network links for augmentation based on potential link failures. In one aspect, the links are selected by identifying multiple shortest paths between a node pair and generating augmentation recommendations for a single link by accumulating recommendations based on multiple node pairs.
US10038577B2 Equalizer boost setting
One example includes a system that is comprised of an equalizer, a counter, and a controller. The equalizer equalizes an incoming signal and provide an equalized output signal over a plurality of time intervals according to a given equalizer setting thereof. The counter provides a count value to represent to a number of times that the equalized output signal crosses each of a plurality of thresholds over the plurality of time intervals. The controller evaluates the count value for each of the plurality of thresholds at each of a plurality of equalizer settings and configures the equalizer setting based on the evaluation of the count values for each of the equalizer settings.
US10038576B2 Method and apparatus for transmitting and receiving data in a communication system
Methods and apparatuses are provided for transmitting data. A codeword is generated by encoding an information word. Parity bits of the codeword are grouped into a plurality of groups. The parity bits are interleaved according to a predetermined order. One or more of the interleaved parity bits are punctured to generate a punctured codeword. A frame including a portion of the punctured codeword is transmitted.
US10038574B2 Method and apparatus for passive continuous-time linear equalization with continuous-time baseline wander correction
Described is an apparatus which comprises: a first capacitor coupled to a first input pad; a second capacitor coupled to second input pad; a first resistor coupled to the second capacitor; a third capacitor coupled in series with the first resistor; a second resistor coupled in series with the third capacitor and also coupled to the first capacitor; and a differential amplifier coupled to the first and second capacitors and to the first and second resistors.
US10038568B2 Management device, management method, and computer program product
A management device that manages a task that is executed by a plurality of users cooperatively includes an electronic data access unit, a management unit, and a past task storage unit. The electronic data access unit accesses electronic data. The management unit manages, for each task executed using the management device, task information in which pieces of authentication information of the users who have participated in the task are associated with access destination information indicating an access destination of the electronic data accessed by the electronic data access unit in the task. The past task storage unit stores therein the task information of a past task executed using the management device. The management unit generates the task information of a new task based on the task information of the past task that is stored in the past task storage unit.
US10038565B2 Methods and systems for bypassing authenticity checks for secure control modules
Methods and systems are provided for bypassing an authenticity check for a secure control module. In one embodiment, a method includes: receiving authenticity data from a secure source, wherein the authenticity data includes a signature and an identifier that is unique to the control module; programming the control module with the authenticity data; and bypassing the authenticity check of a control program of the control module based on the authenticity data.
US10038551B2 Securing enterprise data on mobile devices
Embodiments include method, systems and computer program products for securing enterprise data in a mobile computing environment. Aspects include receiving a request to access the enterprise data stored on the mobile computing device in an encrypted format and determining whether a decryption key is stored in a cache memory of the mobile computing device. Based on determining that the decryption key is not stored in a cache memory of the mobile computing device, aspects include transmitting a request to an enterprise network for the decryption key and receiving the decryption key and storing the decryption key in the cache memory. Aspects also include decrypting the enterprise data using the decryption key and deleting the decryption key from the cache memory based on a determination that the decryption key has not been accessed for a period of time greater than a threshold time.
US10038549B1 Clock and data recovery circuit
A CDR (Clock and Data Recovery) circuit includes a current source, an operational amplifier, an NOR gate, and a capacitor. The current source supplies a current to a first node. The operational amplifier has a positive input terminal for receiving a reference voltage, a negative input terminal coupled to the first node, and an output terminal coupled to a second node. The NOR gate has a first input terminal coupled to the second node, a second input terminal coupled to an input node of the CDR circuit, and an output terminal coupled to an output node of the CDR circuit. The input node is arranged for receiving an input signal, and the output node is arranged for outputting an output signal. The capacitor is coupled between the first node and the output node.
US10038548B2 SPDIF clock and data recovery with sample rate converter
A system can include a digital oversampler configured to oversample an input data stream; a rate generator configured to select a frequency that is not less than an expected frequency of the input data stream; a rate generator clock of the rate generator configured to output a clock signal that has the selected frequency; a sample receiver configured to receive at least one sample of the input data stream from the digital oversampler; a sample counter configured to be incremented by each received sample responsive to a determination that the sample receiver has received at least one sample of the input data stream from the digital oversampler; a sample rate converter configured to accumulate samples from the sample receiver at the rate of a “toothless” clock signal, wherein the sample counter is configured to be decremented by the “toothless” clock signal at the selected frequency responsive to a determination that the sample receiver has not received at least one sample of the input data stream from the digital oversampler; and an AND gate configured to pass the “toothless” clock signal to the sample rate converter responsive to a determination that an output of the sample counter is greater than zero.
US10038543B2 Many to one communications protocol
Methods and apparatus are provided for a many to one communication protocol. In one novel aspect, a modified CTS is sent by a receiving wireless communications station in response to a regular RTS. The modified CTS includes an indication for an uplink MU operation. In one embodiment, a modified CTS indicates a restricted access window (RAW) followed by RAW parameter set (RPS). In one embodiment, a subset of wireless communications devices associated with the receiving wireless communications station sends modified PS-poll with uplink data indication. Such PS-poll traffic is protected from passerby wireless communications devices from an OBSS. The receiving wireless communications station sends a modified resource-allocation map frame followed by a regular CTS frame. The subsets of wireless communications devices send their uplink data based on the received resource allocation map. The RTS-originating wireless station either sends its data frame earlier or concurrently with other wireless communications devices.
US10038539B2 Control and data signaling in SC-FDMA communication systems
A method and apparatus are provided for transmitting data, acknowledgement information and a channel quality indicator (CQI). The method includes multiplexing the CQI and the data mapping a reference signal on a middle symbol in a slot; multiplexing the acknowledgement information and the multiplexed CQI and data by puncturing the CQI or the data; and transmitting the reference signal, and the multiplexed acknowledgement information, CQI and data, wherein the reference signal is transmitted on the middle symbol in the slot, wherein the acknowledgement information is transmitted on two symbols in the slot, which are directly adjacent to the middle symbol, and wherein the CQI and the data are on symbols in the slot except for the middle symbol.
US10038536B2 Method for generating reference signal sequence in multi-antenna wireless communication system and apparatus for same
The present application discloses a method in which a base station transmits a reference signal sequence in a wireless communication system. In detail, the method comprises the steps of: generating a pseudo-random sequence using a first m-sequence and a second m-sequence; generating the reference signal sequence using the pseudo-random sequence; and transmitting the reference signal to a mobile station via antenna ports different from one another. The second m-sequence has an initial value containing parameters for discriminating reference signal sequences among users.
US10038534B2 Method of scrambling reference signals, device and user equipment using the method
A Method of scrambling reference signals, device and user equipment using the method are provided. In the method, a plurality of layers of reference signals assigned on predetermined radio resource of a plurality of layers of resource blocks with the same time and frequency resources are scrambled, the method comprising: an orthogonalizing step of multiplying each layer of reference signal selectively by one of a plurality of orthogonal cover codes (OCCs) with the same length wherein the OCC multiplied to a first layer of reference signal can be configured as different from those multiplied to other layers of reference signals; and a scrambling step of multiplying all of symbols obtained from the OCC multiplied to each of the other layers of reference signals by a symbol-common scrambling sequence wherein the symbol-common scrambling sequences can be different from each other for reference signals multiplied by the same OCC.
US10038533B2 Pilot frequency position determining method based on pilot frequency interval optimization, and transceiver device
The present invention discloses a pilot frequency position determining method based on pilot frequency interval optimization and a transceiver device. The method optimizes a pilot frequency position on the basis of better use of pilot frequency in a wireless system for sampling frequency synchronization and residual phase tracking. After an optimal pilot frequency position is obtained according to the method, a transmitting terminal inserts a pilot frequency sequence at a corresponding pilot frequency position, a receiving terminal learns the pilot frequency position and the pilot frequency sequence, and after channel equalization, deviation is tracked by means of coherent detection of a local sequence. For the aforementioned method, the present invention further provides a transceiver device of a related pilot frequency module in the wireless system. The pilot frequency position can be better determined without increasing system complexity, and the present invention significantly improves the system performance.
US10038532B1 Method and apparatus for interference demodulation reference signal detection with serving signal cancellation
A system and method for characterizing an interference demodulation reference signal (DMRS) in a piece of user equipment (UE), e.g., a mobile device. The UE determines whether the serving signal is transmitted in a DMRS-based transmission mode; if it is, the UE cancels the serving DMRS from the received signal; otherwise the UE cancels the serving data signal from the received signal. The remaining signal is then analyzed for the amount of power it has in each of four interference DMRS candidates, and hypothesis testing is performed to determine whether interference DMRS is present in the signal, and, if so, to determine the rank of the interference DMRS, and the port and scrambling identity of each of the interference DMRS layers.
US10038525B2 Management of coordinated multi-point communication
The embodiments of the invention provide at least a method and apparatus to schedule an uplink communication from a user equipment of a plurality of user equipment; identify one or more candidate cells to support the uplink communication from the user equipment; send a request to the identified one or more candidate cells for requesting at least one of antenna data and pilot symbols from the one or more candidate cells for the uplink communication from the user equipment; and in response to the request, receive the uplink communication from the user equipment via a coordinated multi-point operation using at least in part a reception cells of the one or more candidate cells. Further, to receive, by one or more candidate cell, from a serving cell a request for at least one of antenna data and pilot symbols from the one or more candidate cells for a scheduled uplink communication from a user equipment to the serving cell; and in response to the request, provide the at least one of antenna data and pilot symbols for the uplink communication from a user equipment to the serving cell.
US10038523B2 Apparatuses and methods to change information values
Some embodiments include apparatuses and methods having a component to change a value of a bit among a number of M bits of information when the M bits have the same value and when M exceeds a selected value. At least one of such embodiments can include a transmitting component to provide the information to a connection. At least one of such embodiments can include a receiving component to receive the information from the connection. In at least one of such embodiments, the selected value can include a maximum number of consecutive bits having the same value that such a receiving component can be configured to receive. Other embodiments including additional apparatuses and methods are described.
US10038520B2 Method and apparatus for data transmission of device-to-device user equipment in wireless communication system
According to an embodiment of the present invention, a method for transmitting Device-to-Device (D2D) data by a User Equipment (UE) in a wireless communication system, the method comprising: determining a bitmap to be applied to a subframe pool for data transmission from a subframe indicator bitmap; determining a set of subframes to transmit D2D data by using the bitmap to the subframe pool for data transmission; and transmitting D2D data in a subframe included in the determined subframe set, wherein a set of values available as k being the number of 1s in the subframe indicator bitmap are changed according to a Uplink/Downlink (UL/DL) configuration set to which a UL/DL configuration configured for the UE belongs.
US10038518B1 Signaling phy preamble formats
A communication device determines a format according to which a physical layer (PHY) data unit is to be generated. The communication device selects i) length information to be included in a field in a legacy portion of a PHY preamble of the PHY data unit, and ii) a phase of modulation of an orthogonal frequency division modulation (OFDM) symbol in a non-legacy portion of the PHY preamble, wherein the length information and the phase of modulation are selected to indicate the format from a set of multiple PHY formats defined by a communication protocol. The communication device generates the PHY data unit to include the selected length information in the field in the legacy portion of the PHY preamble and to modulate the OFDM symbol in the non-legacy portion of the PHY preamble with the selected phase, and transmits the PHY data unit.
US10038514B2 Datacentre for processing a service
A datacenter for performing a service is provided. The datacenter is configured for receiving an optical signal comprising groups of wavelength bands, A1, A2, A3, . . . , AX, and B, X being an integer, the signal being associated with a request for a service to be executed by the datacenter, the datacenter being configured for executing the service and outputting the result of the service. The datacenter comprises at least one 1:N MD-WSS, having one common port and N tributary ports, where N is an integer and N>1, and a group of at least one server cluster, each comprising a respective transceiver configured to receive and transmit signals on at least some of the wavelength bands.
US10038510B2 Mixing digital audio
A method of mixing digital audio uses a plurality of mixing buses. Each mixing bus receives at least one input digital audio signal via a respective input. A sample value (801-805) of each input digital audio signal is stored in shared last level cache in the CPU. Then, for each unique input to the mixing buses in turn, the sample values (801-805) of the input digital audio signals are written (806) to a contiguous portion (808) of the shared last level cache. Then, for each input of each of the mixing buses in turn, the sample value for the corresponding input digital audio signal is added to an output value for the bus (809). When complete, the respective output values (810) for each of the mixing buses is then written to shared last level cache.
US10038505B2 Apparatus and methods for digital signal constellation transformation
Apparatus and method for digital signal constellation transformation are provided herein. In certain configurations, an integrated circuit includes an analog front-end that converts an analog signal vector representing an optical signal into a digital signal vector, and a digital signal processing circuit that processes the digital signal vector to recover data from the optical signal. The digital signal processing circuit generates signal data representing a signal constellation of the digital signal vector. The digital signal processing circuit includes an adaptive gain equalizer that compensates the signal data for distortion of the signal constellation arising from biasing errors of optical modulators used to transmit the optical signal.
US10038504B2 Optical network span sensing
An apparatus includes a polarization beam splitter (PBS) and an optical detector. The PBS is configured to receive a polarized optical signal transported via an optical communication path of an optical network. The detector is configured to receive from the PBS a first polarization component of the optical signal, and to produce a first electrical measure of the first polarization component. A processor is configured to determine a dynamic metric of the optical communication path based at least on the first electrical measure. Some embodiments also include a second detector configured to receive from the PBS a second polarization component of the optical signal. The second detector produces a second electrical measure of the second polarization component, and the processor is configured to determine the dynamic metric based on both the first and second electrical measures.
US10038502B1 Lighting device, luminaire, and signboard
A lighting device includes: a DC power supply circuit which supplies a light-emitting element with a first voltage; a signal generation circuit which generates a control signal based on a visible light communication signal; a current control element which is connected in series to the light-emitting element and turned on and off based on the control signal; a DC power supply control circuit which causes a second voltage at a first node between the light-emitting element and the current control element to be a constant value, by controlling the DC power supply circuit based on the second voltage; and a first feedback circuit which supplies the DC power supply control circuit with the second voltage. The first feedback circuit supplies the DC power supply control circuit with a predetermined voltage in a period in which the current control element is off.
US10038499B2 Intensity modulated direct detection broad optical-spectrum source communication
Optical systems and methods for transmission of multiple beams and direct detection of those beams are described. One transmitter for use in a free space optical communication system includes a broad spectrum light source and an optical component including a plurality of sections positioned to receive an optical beam produced by the broad spectrum light source. The sections of the optical component are formed to introduce optical path differences into portions of the optical beam that impinge on the optical component such that each section introduces a delay into a corresponding portion of the optical beam. The introduced delays cause each portion of the optical beam to lack coherence with other portions of the optical beam. A direct detection receiver detects the intensity of the aggregate beams and produces a signal with improved signal-to-noise ratio. The disclosed technology can be used with modulated optical beams such as intensity modulated beams.
US10038491B2 Proxy mobile internet protocol (PMIP) tunnel selection by a wireless relay in a data communication network
A wireless relay serves User Equipment (UE) over Proxy Mobile Internet Protocol (PMIP) tunnels. The wireless relay receives a wireless network address from a wireless network and a wireline network address from a wireline network. The wireless relay receives a bearer request from a network controller that identifies a gateway network address. The wireless relay selects the wireless network address or the wireline network address responsive to the bearer request. In some examples, the wireless relay selects the network address based on a UE ID. The wireless relay generates and transfers a PMIP update that indicates the selected network address to the gateway network address. The wireless relay receives a PMIP response. The wireless relay exchanges user data over the wireless PMIP tunnel if the wireless network address was selected. The wireless relay exchanges the user data over the wireline PMIP tunnel if the wireline network address was selected.
US10038490B2 Signaling techniques to support downlink (DL) multi-user multiple-input multiple-output (MU-MIMO) in 60 GHz wireless networks
Signaling techniques to support DL MU-MIMO in 60 GHz wireless networks are described. According to various such techniques, a transmitting 60 GHz-capable device may be configured to include DL MU-MIMO control information in a PHY header of a PPDU that comprises respective data for multiple receiving devices. In some embodiments, the DL MU-MIMO control information may include information identifying each such receiving device. In various embodiments, the DL MU-MIMO control information may include information specifying—for each such receiving device—one or more respective spatial streams that are assigned to that receiving device. Other embodiments are described and claimed.
US10038485B2 Wireless feedback system and method
A codebook C is provided in a MIMO transmitter as well as a MIMO receiver. The codebook C will include M codewords ci, where i is a unique codeword index for each codeword ci. Each codeword defines weighting factors to apply to the MIMO signals, and may correspond to channel matrices or vectors to apply to the MIMO signals prior to transmission from the respective antennas of the MIMO transmitter. The present invention creates codeword subsets Si for each codeword ci of the codebook C. Each codeword subset Si defines L codewords cj, which are selected from all the codewords ci in the codebook C. The codewords cj in a codeword subset Si are the L codewords in the entire codebook that best correlate with the corresponding codeword ci.
US10038482B2 Device and method for generating precoding matrix, and storage medium
The disclosure discloses a device for generating a precoding matrix. The device includes: a parameter calculator, a counter and an element generating module. The parameter calculator is configured to calculate, according to a first Precoding Matrix Identifier (PMI) and a second PMI, a first parameter and a second parameter used for determining a precoding matrix, and send the first parameter and the second parameter to the element generating module. The counter is configured to control the row numbers of elements in the precoding matrix that are generated by the element generating module. The element generating module is configured to generate the elements corresponding to the row numbers in the precoding matrix according to the received first parameter and second parameter and the row numbers. The disclosure also discloses a method for generating a precoding matrix, and a storage medium.
US10038479B2 Receiving device and method using single RF chain
A receiving device and method using a single RF chain includes a reception antenna module radiating a plurality of orthogonal beam patterns to receive a signal, a single RF chain processing a reception signal from the reception antenna module, a signal component extracting unit extracting a reception signal component corresponding to each beam pattern using the reception signal received through the reception antenna module and the single RF chain and a code value previously allocated to the plurality of beam patterns, and a beam pattern controller controlling a beam pattern radiated by the reception antenna module.
US10038473B2 Methods and systems for reducing crosstalk via stabilized vectoring control
In one example embodiment, a method includes obtaining a crosstalk channel and a channel matrix and determining a power controlling matrix, the power controlling matrix for regulating powers corresponding to a plurality of active communication lines. The method further includes determining a vectoring matrix based on applying the power controlling matrix to the crosstalk channel and generating vectored signals using the vectoring matrix for communication of data over the plurality of active communication lines.
US10038472B2 Receiver for use in an ultra-wideband communication system
In an ultra-wideband (“UWB”) receiver, a received UWB signal is periodically digitized as a series of ternary samples. The samples are continuously correlated with a predetermined preamble sequence to develop a correlation value. When the value exceeds a predetermined threshold, indicating that the preamble sequence is being received, estimates of the channel impulse response (“CIR”) are developed. When a start-of-frame delimiter (“SFD”) is detected, the best CIR estimate is provided to a channel matched filter (“CMF”) substantially to filter channel-injected noise.
US10038467B1 Mobile device protective cover with supportive brace and method of manufacturing same
A protective cover with deployable supportive brace includes a housing, a bending member, and a support member. The housing has a receiving opening, and a recessed track. The bending member also has a bent portion, and a guide. The bent portion is received in the receiving opening, and has a first section, and a second section. The guide is received in and movable along the recessed track. The support member is received in the receiving opening, is pivotable relative to the first section, and has two end portions. One end portion is secured to the second section, and the other end portion is adjacent to the first section. When pulled out and deployed, the support member and housing can support the mobile device in a free-standing manner for long term viewing.
US10038464B2 Configurable communications module
A system for providing telematics includes a communications module having a host portion in communication with at least one communications cartridge, wherein the at least one communications cartridge includes an adapter board having a cradle for receiving a communications card, wherein the cradle includes an interface for removably coupling the communications card to the adapter board, and wherein the adapter board is configured to communicatively couple the communications card and the host portion of the communications module.
US10038463B1 Systems and methods for gain estimation and synchronization in adaptive filters
Digital pre-distortion is performed on a received signal using a set of pre-distortion coefficients to produce a digital pre-distorted signal. The digital pre-distorted signal is converted to an analog signal, which is amplified to produce a transmission output signal. The transmission output signal is converted to a digital feedback signal. A plurality of fractional delay filters is applied to the digital feedback signal to obtain a plurality of fractional delay compensated (FDC) candidates, and gain compensation is applied to each of the plurality of FDC candidates to obtain a plurality of gain and fractional delay compensated (XFT) candidates. The digital pre-distorted signal is used as a reference signal, and the XFT candidates and the reference signal are used to select a selected XFT candidate of the plurality of XFT candidates. The selected XFT candidate is used to generate the set of pre-distortion coefficients.
US10038461B2 RF amplifier having a transition shaping filter
A radio frequency (RF) power amplifier system or transmitter includes one or more power amplifiers and a controller that is configured to adjust amplitudes and phases of RF input signals of the one or more power amplifiers and supply voltages applied to the one or more power amplifiers. In embodiments where multiple power amplifiers are used, a combiner may be provided to combine outputs of the power amplifiers.
US10038456B1 Decoders with look ahead logic
Systems, devices, and techniques relating to signal decoding are described. A describe device includes decoder circuitry configured to selectively update variable and check nodes to decode received information associated with a codeword, and selectively update a first group of the variable nodes and a first group of the check nodes in a first clock cycle; and look ahead circuitry configured to access, in the first clock cycle, a second group of the check nodes that are associated with a second group of the variable nodes, and generate node selection information, based on the second group of the check nodes, to indicate whether one or more variable nodes of the second group of the variable nodes are to be skipped or processed by the decoder circuitry in a second clock cycle based on their respective one or more likelihoods of being changed.
US10038451B2 All digital phase locked loop
An all digital phase locked loop (ADPLL) includes an integer part phase processing circuit that outputs an integer part frequency signal using a first value and a second value. The first value is obtained by counting edges of one of a plurality of output clock signals. The second value indicates current edge position information on an edge position of an external reference clock signal with respect to the plurality of output clock signals. The ADPLL further includes a fraction part phase processing circuit that selects two adjacent output clock signals of the plurality of output clock signals according to a prediction selection signal and that generates a fraction part frequency signal using the fraction part phase signal, the prediction selection signal being generated according to a fraction part phase signal indicating fraction part phase information and a signal indicating the current edge position information.
US10038438B2 Power semiconductor element driving circuit
A driving circuit including: a voltage detector that detects the sum voltage of a positive bias voltage and a negative bias voltage, the negative bias voltage or the positive bias voltage; and a switching element that is connected to the control terminal of a power element and the negative side of a negative-voltage power supply; wherein, when the value of the detection target voltage becomes lower than a voltage setting value or when a voltage between the control terminal and the reference terminal in the power element increases in a state where the value of the detection target voltage is lower than the voltage setting value, the voltage detector turns on the switching element to thereby supply, between the above terminals in the power element, a voltage of 0V or lower.
US10038437B2 High voltage power system with enable control
Disclosed is a high voltage power system with enable control, comprising a high voltage start-up circuit, a PWM control module, and a driving module; the high voltage start-up circuit comprises a first transistor, a third transistor, a fourth transistor, a resistor, a diode, a VDD detection unit and an I/O interface unit; the high voltage start-up circuit is controlled by an input of a pin EN; when the pin EN is set, the high voltage start-up circuit stops working; the power system is shut off and doesn't restart, and enters a zero standby state; when the pin EN is reset, the high voltage start-up circuit restores to work, and the power system restarts and enters a normal working state. The power system having the high voltage start-up circuit with enable control has characteristics that the standby input power consumption and standby input current are both close to zero.
US10038430B2 System for controlliing gatings of a multi-core processor
A system for controlling gatings of a multi-core processor, the system includes a pulse width modulation generator for generating a control square wave; and a phase shifter for shifting a phase of the control square wave to generate control square waves with different phases, and respectively inputting the control square waves with the different phases to a gating of each of multiple processing engines in the multi-core processor. A multi-core processor is provided that includes multiple processing engines. Each processing engine includes a gating, and a system for controlling the gating. Accordingly, in the multi-core processor, the load to be processed in a certain period of a working cycle can be averaged to be processed in a longer period of the working cycle. Consequently, current noise and voltage noise and temperature growth due to the load change can be reduced.
US10038421B2 Common mode filter
A common mode filter suppressing a reflection of a common mode noise and sufficiently removing the common mode noise of 2 GHz or less includes: a signal coil spirally formed in a dielectric layer of a multilayer structure, and serially inserted and connected to one of the differential signal lines; a signal coil inserted and connected to the other differential signal line and formed in the dielectric layer so as to face the signal coil through the dielectric layer; a control coil formed in the dielectric layer so as to be sandwiched between the first and second signal coils interposing the dielectric layer and wound in the same direction as the signal coil; and an embedded resistor connected to at least one of an outer peripheral end or an inner peripheral end of the control coil, thus forming a feedback loop circuit by the control coil and the embedded resistor.
US10038420B2 Transformer and wireless communication apparatus
A first coil element includes a first loop-shaped conductor and a second loop-shaped conductor. A second coil element includes a third loop-shaped conductor and a fourth loop-shaped conductor. The first loop-shaped conductor and the second loop-shaped conductor are sandwiched in a stacking direction between the third loop-shaped conductor and the fourth loop-shaped conductor. A conductive pattern which is a portion of the first loop-shaped conductor and a conductive pattern which is a portion of the second loop-shaped conductor are connected in parallel. Then, each of a conductive pattern which is a remaining portion of the first loop-shaped conductor and a conductive pattern which is a remaining portion of the second loop-shaped conductor is connected in series with the parallel circuit.
US10038418B1 Optimized multi gain LNA enabling low current and high linearity including highly linear active bypass
An LNA having a plurality of paths, each of which can be controlled independently to achieve a gain mode. Each path includes at least an input FET and an output FET coupled in series. A gate of the output FET is controlled to set the gain of the LNA. Signals to be amplified are applied to the gate of the input FET. Additional stacked FETs are provided in series between the input FET and the output FET.
US10038413B2 Fully depleted silicon on insulator power amplifier
The present disclosure generally relates to semiconductor structures and, more particularly, to a fully depleted silicon on insulator power amplifier with unique biases and voltage standing wave ratio protection and methods of manufacture. The structure includes a pseudo-differential common source amplifier; first stage cascode devices connected to the pseudo-differential common source amplifier and protecting the pseudo-differential common source amplifier from an over stress; second stage cascode devices connected to the first stage cascode devices and providing differential outputs; and at least one loop receiving the differential outputs from the second stage cascode devices and feeding back the differential outputs to the second stage cascode devices.
US10038409B2 RF switch with integrated tuning
Methods and devices are described for reducing receiver complexity in an RF front-end stage. In one exemplary implementation, a switch is used to connect a plurality of receive paths to a single input amplifier of a transceiver unit used the RF front-end stage. In another exemplary implementation, the switch has a tunable network which can be tuned with respect to various frequencies of operation of the receive path and associated RF signal.
US10038406B2 Variable switched DC-to-DC voltage converter
A voltage converter can be switched among two or more modes to produce an output voltage tracking a reference voltage that can be of an intermediate level between discrete levels corresponding to the modes. One or more voltages generated from a power supply voltage, such as a battery voltage, can be compared with the reference voltage to determine whether to adjust the mode. The reference voltage can be independent of the power supply voltage.
US10038399B2 Electric motor control device
A motor-control device includes: a command generation unit; an operation detection unit; a drive control unit outputting a drive control signal, a speed signal, and a drive force signal; a current control unit outputting a drive current and the drive current detection value; a mechanical characteristic estimation unit outputting a mechanical characteristic estimation value; an integration unit outputting an integrated drive time or drive amount integrated value of a drive unit; a set period determination unit outputting a signal indicating a set period for a mechanical characteristic permissible threshold output unit; a mechanical characteristic permissible threshold output unit outputting a mechanical characteristic permissible threshold; and a mechanical characteristic abnormality detection unit detecting a mechanical characteristic abnormality.
US10038390B1 Power conversion circuit
A power conversion circuit comprises a rectifying circuit, a first switching element, a second switching element, a third switching element, a fourth switching element, a series connection of a capacitor and an induction coil, a fifth switching element, a voltage detection section and a control circuit. The rectifying circuit rectifies an AC power supply. One side of the series connection of the capacitor and the induction coil is connected to a first connection point between the first switching element and the second switching element. The fifth switching element switches a state between a first connection state and a second connection state. The control circuit switches the fifth switching element between the first connection state and the second connection state based on the detection voltage by the voltage detection section and inputs a pulse signal to the first to the fourth switching elements.
US10038387B2 Control circuit for active clamp flyback power converter with predicted timing control
A control circuit of a flyback power converter according to the present invention comprises a low-side transistor, an active-clamper, a high-side drive circuit, and a controller. The low-side transistor is coupled to switch a transformer. The active-clamper is coupled in parallel with the transformer. The high-side drive circuit is coupled to drive the active-clamper. The controller generates a switching signal and an active-clamp signal. The switching signal is coupled to drive the low-side transistor. The switching signal is generated in accordance with a feedback signal for regulating an output voltage of the flyback power converter. The active-clamp signal is coupled to control the high-side drive circuit and the active-clamper. The active-clamp signal is generated in response to a predicted time of the transformer. The predicted time is determined in accordance with an input voltage, the output voltage and an on time of the switching signal.
US10038381B2 Area-friendly method for providing duty cycle inverse to supply voltage
An illustrative converter embodiment employs an oscillator comprising a capacitor and a comparator. The capacitor is alternately coupled to a charging current source and a discharging current source, the charging current source operating to charge the capacitor at a first rate and the discharging source operating to discharge the capacitor at a second rate. The comparator asserts an output signal when the capacitor charges to a first threshold voltage and deasserts the output signal when the capacitor discharges to a second threshold voltage. The first rate may be proportional to the input voltage and the second rate may be fixed. The output signal may be applied to the gate of a transistor to alternately apply the input voltage across an inductor and to apply current from the inductor to a capacitance. The duty cycle of the output signal is inversely proportional to the input voltage, or at least approximately so.
US10038370B2 Reduction of electrical size of bulk capacitors in mobile power supplies
A capacitor input circuit for a mobile power supply includes a bulk capacitor and a switch. The switch connects the bulk capacitor to receive a rectified AC voltage from a rectifier when an AC line voltage input to the mobile power supply is lower than a threshold voltage. When the AC line voltage is greater than the threshold voltage, the switch electrically floats the bulk capacitor.
US10038366B2 Multiphase power factor improvement circuit
A rectification circuit rectifies an alternating current voltage of an alternating current power supply. A parallel converter comprises converters that correspond to phases and that are connected in parallel to an output terminal of the rectification circuit. Each converter comprising a reactor, a switching circuit that is connected in series to the reactor and a diode that is connected in series to the reactor. A smoothing capacitor is connected to an output terminal of the parallel converter. A control circuit generates pulse signals corresponding to phases based on an error voltage between an output voltage of the smoothing capacitor and a reference voltage and on an output voltage of the rectification circuit, and switches the switching circuits in the converters using the pulse signals. Current detection circuits are provided corresponding to the converters and that detect currents flowing through the switching circuits.
US10038360B2 Vibration motor
A vibration motor includes a cover; a substrate forming an accommodation space together with the cover; a vibrator received in the accommodation space, the vibrator including a first driver and a second driver; a plurality of elastic members suspending the vibrator in the accommodation space; a third driver mounted on the substrate for generating a first force cooperatively with the first driver to drive the vibrator to vibrate along a first direction; and a fourth driver mounted on the substrate for generating a second force cooperatively with the second driver to drive the vibrator to vibrate along a second direction.
US10038353B2 Dual-rotor electric rotating machine
A dual-rotor electric rotating machine includes a stator and first and second rotors that are arranged with the stator interposed therebetween. The stator includes a stator core, at least one stator winding and a stator core support. The at least one stator winding is formed of a plurality of electric conductor segments each of which is substantially U-shaped to have a base and a pair of end portions. The electric conductor segments are received in slots of the stator core so that the end portions of the electric conductor segments are located on the same side of the stator core as the stator core support and the bases of the electric conductor segments are located on the opposite side of the stator core to the stator core support. Each corresponding pair of the end portions of the electric conductor segments are electrically connected with each other.
US10038352B2 Generator armature
A generator armature including a plurality of laminate sheets stacked to form an annular arrangement of armature teeth, whereby each pair of adjacent armature teeth is separated by an axial winding slot extending a direction essentially parallel to an axis of rotation of the generator; and a plurality of radial cooling channels, whereby a radial cooling channel is realized to transport a cooling medium and extends from an axial winding slot to an interior cavity of the generator, and wherein a radial cooling channel includes a series of aligned notches in the laminate sheets of a laminate stack is provided. A laminate sheet for an armature of a generator, a cooling arrangement, a generator, a wind turbine, and a method of cooling stator windings arranged on an armature of a generator is also provided.
US10038351B2 Thermal management assembly for an electrified vehicle
An electric machine for an electrified vehicle is provided. The electric machine may include a stator, a ring plate, an encasement, and a fastener. The stator defines a cavity, a stator recess about a portion of the cavity, and a stator aperture. The stator may include windings disposed within and partially protruding out of the cavity. The ring plate may be sized for disposal within the stator recess, and may define a tab and a plate aperture for alignment with the stator aperture. The encasement may define a key sized for engagement with the tab to secure the encasement to the ring plate, and a closed coolant channel. The fastener may be sized for insertion within the apertures to secure the plate to the stator. The stator, ring plate, and encasement may be arranged with one another such that the partially protruding windings are disposed within the closed coolant channel.
US10038348B2 Liner, stator assembly and associated method
A liner for use for a resilient stator of an electric machine for positioning between teeth formed in the stator. The stator is conformable from a first generally extending shape with opposed spaced apart ends and to a second generally hollow circular shape. The liner includes a central portion for positioning in a cavity between the adjacent teeth, a first end portion for limiting motion of the liner extending from the central portion and adapted to cooperate with a first end face of the stator, and a second end portion extending from the central portion and cooperating with a second end face of the stator, opposed to the first end face. The first end portion limits motion of the liner. The liner is positioned between adjacent teeth when the stator is in the first shape and remains in the cavity when the stator is in the second shape.
US10038345B1 Smart clothes with wireless power transfer and sensing capabilities
A smart clothes system can include: a transmitter including a source loop, a first transmitter resonator surrounding the source loop, and a second transmitter resonator surrounding the first transmitter resonator; and a receiver including a load loop spaced apart from the source loop, a first receiver resonator surrounding the load loop, and a second receiver resonator surrounding the first receiver resonator. The transmitter can be configured to face the receiver such that it transmits power and receives data. The source loop, the first transmitter resonator, and the second transmitter resonator can be disposed on the same plane as each other, and the load loop, the first receiver resonator, and the second receiver resonator can be disposed on the same plane as each other.
US10038340B2 Wireless power transmission method and apparatus for improving spectrum efficiency and space efficiency based on impedance matching and relay resonance
Provided is a wireless power transmission method and apparatus for improving spectrum efficiency and space efficiency based on impedance matching and relay resonance, the method including detecting an input impedance at a resonant frequency, matching a transmitting port impedance to a real number value of the detected input impedance, and transmitting power to a receiving resonator smaller than a transmitting resonator using the relay resonator.
US10038335B2 Power supply system and power supply controller
According to an embodiment, a power supply system includes a power storage unit, a changeover unit, and a control unit. The power storage unit is configured to store electric power generated by a power generation unit. The changeover unit is configured to make a changeover between a first state in which a load is connected to the power generation unit and a second state in which the load is connected to the power storage unit but not the power generation unit. The control unit is configured to perform control to make the changeover to the first state when a value obtained by subtracting a first value from a value of the electric power fed from the power generation unit is not less than a value of the electric power fed to the load. Otherwise, the control unit is configured to perform control to make the changeover to the second state.
US10038321B2 System for operation of photovoltaic power plant and DC power collection within
A system is disclosed for extracting a medium DC voltage from a plurality of PV modules arranged in an array and supplying the medium DC voltage to inverters located outside the array near a point of interconnection with a utility grid.
US10038305B2 Light emitting component, print head, and image forming apparatus
A light emitting component includes plural transfer elements, plural setting thyristors, and plural light emitting elements. The transfer elements are configured to be sequentially brought into an ON state. The setting thyristors are connected to the transfer elements, respectively. The setting thyristors are configured to be brought into a state where the setting thyristors are capable of changing to the ON state when the transfer elements are brought into the ON state. The light emitting elements are stacked on the setting thyristors through tunnel junctions, respectively. The light emitting elements are configured to emit light of increase a light emission amount when the setting thyristors are brought into the ON state.
US10038298B2 Edge-emitting etched-facet lasers
A laser chip having a substrate, an epitaxial structure on the substrate, the epitaxial structure including an active region and the active region generating light, a waveguide formed in the epitaxial structure extending in a first direction, the waveguide having a front etched facet and a back etched facet that define an edge-emitting laser, and a first recessed region formed in the epitaxial structure, the first recessed region being arranged at a distance from the waveguide and having an opening adjacent to the back etched facet, the first recessed region facilitating testing of an adjacent laser chip prior to singulation of the laser chip.
US10038295B2 Gas laser apparatus
A gas laser apparatus may include: a laser chamber connected through a first control valve to a first laser gas supply source that supplies a first laser gas containing a halogen gas and connected through a second control valve to a second laser gas supply source that supplies a second laser gas having a lower halogen gas concentration than the first laser gas; a purification column that removes at least a part of the halogen gas and a halogen compound from at least a part of a gas exhausted from the laser chamber; a booster pump, connected through a third control valve to the laser chamber, which raises a pressure of a gas having passed through the purification column to a gas pressure that is higher than an operating gas pressure of the laser chamber; and a controller that calculates, on a basis of a first amount of a gas supplied from the booster pump through the third control valve to the laser chamber, a second amount of the first laser gas that is to be supplied to the laser chamber and controls the first control valve on a basis of a result of the calculation of the second amount.
US10038294B2 Implantable medical devices including elongated conductor bodies that facilitate device and lead configuration variants
Implantable medical devices include elongated conductor bodies and related features including an attachment to the medical device at one end and a connector that receives a medical lead at the other end. The connector may have various features such as a modular design whereby the connector is constructed from a series of stacked contact modules. Other features of the connector include electrical contacts that are relatively thin conductors or the order of 0.040 inches or less and that may include radial protrusions to establish contact with the electrical connectors of the lead. Furthermore, electrical contacts may be mounted within the connector in a floating manner so that radial movement of the electrical contact may occur during lead insertion. Additional features include a feedthrough where conductors exposed beyond a housing of the implantable medical device make direct electrical connection to conductors present within the elongated body.
US10038278B2 Electrical connector having a connector position assurance element
An electrical connector includes a housing having an upper wall and a first protrusion and a CPA element slidably coupled to the housing along the upper wall between an extended position and an inserted position. The CPA element includes a base and a first beam extending from the base having a first arm and a first finger including an abutment wall configured to abut against the first protrusion and a tip configured to be engaged by a mating connector when received in the housing. The tip is deflected from a blocked position to a released position with the distal end engaging the protrusion in the blocked position and the tip being deflected outside of the protrusion to the released position where the tip is able to clear past the protrusion to allow the CPA element to be moved from the extended position to the inserted position. The CPA may be configured so that in the extended position it is to block release of a pivotal latch used to retain the connector to a mating connector.
US10038273B2 Multi-position quick release plug cassette assembly
A cassette assembly which holds at least two electrical plugs which typically are connected to digital signal carrying cables. In one example, six of these plugs are positioned within a cassette, and are arranged in two rows of three plugs each for ease in connecting the plugs simultaneously to similarly arranged switch port jacks. A lever pivotally connected to the housing, when rotated, causes the release latch of the plugs held within the cassette to move from a locked to an unlocked position to simultaneously remove all of the plugs from the jacks to which they are connected.
US10038266B2 Female terminal fitting and connector provided with the same
A female terminal fitting includes an electric connection portion having a bottom plate, side plates, and a top plate. An elastic contact piece opposed to the top plate or the bottom plate is provided inside the electric connection portion. The elastic contact piece includes a central contact which protrudes toward the top plate or the bottom plate. The top plate or the bottom plate includes a pair of contacts and a curved contact portion. The pair of contacts is provided respectively in widthwise edge portions of an inner surface of the top plate or the bottom plate. The curved contact portion is provided between the pair of contacts so as to be recessed like an arc.
US10038265B1 Low-profile surface mounted receptacle
A very low profile connector (e.g., less than 1.9 mm high) utilizes stored energy in a horizontal beam to augment contact displacement and is contained in a cage that will eliminate any transfer of forces to the solder joints that hold the connector to the circuit board.
US10038264B2 Universal coupling for electrically connecting a flexible printed circuit to another flexible printed circuit in multiple different orientations
A universal coupling is disclosed for electrically and mechanically connecting flexible printed circuit (FPC) components within asymmetric FPC modules. The universal coupling allows a first FPC component to be connected to a second FPC component in two or more different orientations. This allows identical FPC components to be used in two or more asymmetric FPC modules. This in turn allows a reduction in the number of parts and tooling required to fabricate the two or more asymmetric FPC modules, and a simplification of the fabrication process.
US10038261B2 Connector assembly and electrical connector
A plug connector includes a signal contact conductor to which an internal conductor of a coaxial cable is connected, a ground contact conductor to which an external conductor of the coaxial cable is connected, and an insulating housing that insulates the signal contact conductor from the ground contact conductor. The insulating housing includes an insulating main body in which the signal contact conductor is held and a protrusion that protrudes from a peripheral surface of the insulating main body in a radially outward direction of the insulating main body. The protrusion includes a base portion on which an insulator and the external conductor of the coaxial cable are placed and a pair of walls that are erected on the base portion and are disposed to interpose at least a tip of the external conductor therebetween.
US10038257B2 Multi-core cable and multi-core cable with substrate
A plurality of electronic wires are fixed by a mold part in a state arranged in at least two rows. The mold part has a first end face from which the electronic wires of a first row in the plurality of electronic wires protrude and a second end face from which the electronic wires of a second row in the plurality of electronic wires protrude. An angle of the first end face with respect to a direction of a central axis line of a multi-core cable differs from an angle of the second end face with respect to the direction of the central axis line. The electronic wires of the first row in the first end face protrude along a direction away from the electronic wires of the second row protruding from the second end face.
US10038243B2 Flat antenna for satellite communication
A flat antenna for satellite communication includes a radiating board. The radiating board includes at least one radiating line, and an adapter configured to modify the delay of the fields transmitted or received by the radiating line. The adapter includes a horn mobile in rotation between the two metal plates containing a sensor array. The horn is also mobile in rotation between at least one coaxial cable connected between at least one sensor of the network and the radiating line. The length of the coaxial cable is suitable for introducing a delay required to focus the wave radiated by the radiating line.
US10038241B2 Semiconductor device and transmission-reception system
An object of the invention is to transmit a waveform suitable for the reception of signals, while suppressing an increase in man-hours needed for design. A transmission-reception device (2) includes: an antenna element (21) which is terminated at a virtual ground point side of the antenna element by a terminating element (213); a conductor plane (23) which has a predetermined potential and surrounds the antenna element (21); and a transmission circuit (25) that outputs a differential signal to both ends of the antenna element (21). An interval between the conductor plane (23) and a first outer edge (214) of the antenna element (21) is shorter than an interval between the conductor plane (23) and a second outer edge (215) of the antenna element (21).
US10038219B2 Electrolytes for rechargeable batteries
Provided are novel electrolytes for use in rechargeable lithium ion cells containing high capacity active materials, such as silicon, germanium, tin, and/or aluminum. These novel electrolytes include one or more pyrocarbonates and, in certain embodiments, one or more fluorinated carbonates. For example, dimethyl pyrocarbonate (DMPC) may be combine with mono-fluoroethylene carbonate (FEC). Alternatively, DMPC or other pyrocarbonates may be used without any fluorinated carbonates. A weight ratio of pyrocarbonates may be between about 0% and 50%, for example, about 10%. Pyrocarbonates may be combined with other solvents, such as ethylene carbonate (EC), propylene carbonate (PC), dimethyl carbonate (DMC), diethyl carbonate (DEC), and/or ethyl-methyl carbonate (EMC). Alternatively, pyrocarbonates may be used without such solvents. Experimental results conducted using electrochemical cells with silicon based electrodes demonstrated substantial improvements in cycle life when pyrocarbonate containing electrolytes were used in comparison with pyrocarbonate free electrolytes.
US10038212B2 Rechargeable battery having electrode tap and manufacturing method thereof
A rechargeable battery according to an exemplary embodiment of the present invention includes an electrode assembly including: a first electrode plate including first and second coated regions where an active material layer is formed and a first uncoated region positioned between the first and second coated regions and not formed with the active material layer and folded at the first uncoated region; a second electrode plate inserted between the first electrode plate; and a first separator inserted between the first and second electrode plates, and a first electrode tab bonded to the first uncoated region, wherein the first electrode plate, the second electrode plate, and the first separator are wound after they are stacked.
US10038209B2 Cell stack device, module, and module housing device
A cell stack device is provided with a cell stack comprising a plurality of cells, a manifold fixing an end of each cell of the plurality of cells thereto with a sealing material, and configured to allow a reaction gas to be supplied to each cell. An electrically conductive end member is disposed at an end portion of the cell stack in an arrangement direction of the cells, and suppressing deformation of each cell, such that a first end of the electrically conductive end member at a side of the manifold is separated from the manifold.
US10038207B2 Fuel cell system
A fuel cell system includes a fuel cell for generating electrical power upon being supplied with anode gas and cathode gas. The fuel cell system includes a wetness control state determination unit that determines whether or not a wetness control of controlling a degree of wetness of an electrolyte membrane of the fuel cell is normally executed, a combined capacitance calculation unit that calculates a combined capacitance of the fuel cell, and an anode gas concentration control unit that determines the occurrence of decrease in an anode gas concentration in the fuel cell or executes a control for increasing the anode gas concentration if the combined capacitance of the fuel cell is smaller than a predetermined value when the wetness control is determined to be normally executed.
US10038205B2 Fuel cell system
The present invention provides a fuel cell system that can quickly decrease a current/voltage characteristic. A fuel cell system includes an introduction piping which connects a discharging piping and a supply piping in communication with each other, and which introduces part of oxidant-off gas in the supply piping, and a circulation on-off valve provided in the introduction piping. The fuel cell system decreases the supply amount of air by an air compressor when a fuel cell is activated at a low temperature to decrease the air-stoichiometry of the fuel cell, and opens the circulation on-off valve to introduce the oxidant-off gas in the supply piping through the introduction piping, thereby causing the oxidant-off gas to circulate.
US10038199B2 Noble metal-based electrocatalyst and method of treating a noble metal-based electrocatalyst
A noble metal-based electrocatalyst comprises a bimetallic particle comprising a noble metal and a non-noble metal and having a polyhedral shape. The bimetallic particle comprises a surface-segregated composition where an atomic ratio of the noble metal to the non-noble metal is higher in a surface region and in a core region than in a sub-surface region between the surface and core regions. A method of treating a noble metal-based electrocatalyst comprises annealing a bimetallic particle comprising a noble metal and a non-noble metal and having a polyhedral shape at a temperature in the range of from about 100° C. to about 1100° C.
US10038197B2 Ultralow resistance electrodes for electrochemical cells
An electrode for electrochemical cells comprising an electrically conductive surface; an electrically conductive porous membrane having a first surface and an opposed outer second surface separated from the first surface by a thickness dimension defined by the length of a vector normal to the first surface and extending to where the vector intersects the second surface of an uncompressed portion of membrane, the membrane first surface is adjacent the electrically conductive surface and not more than 10% of the membrane second surface includes an area comprising at least one of; being compressed with sufficient sustained force toward and embedded into the electrically conductive surface so that electrical resistance between a location within a compressed outer second surface and the conducting surface is less than 10 micro-ohm and wherein no point within an uncompressed area is further from a nearest compressed area than three times the defined thickness dimension of the membrane.
US10038194B2 Negative electrode, method for producing the same, and battery
A method for producing a negative electrode, including a step of subjecting a copper foil to a plasma treatment, a step of coating the copper foil subjected to the plasma treatment, with a slurry including an active material containing a silicon atom, and a step of subjecting the copper foil coated with the slurry to a heat treatment to form an intermetallic compound of copper and silicon at an interface between the copper foil and the active material. A negative electrode including a copper foil, an active material layer including an active material containing a silicon atom on the copper foil, and copper silicide at an interface between the copper foil and the active material.
US10038193B1 Electrode having an interphase structure
An electrode for use in a device such as a secondary battery may include a first layer having first active particles adhered together by a binder, a second layer having second active particles adhered together by a binder, and an interphase layer interposed between the first and second layers. In some examples, the interphase layer may include an interpenetration of the first and second particles, such that substantially discrete fingers of the first layer interlock with substantially discrete fingers of the second layer.
US10038182B2 Graphene coating modified electrode plate for lithium secondary battery and method for producing the same
The present invention provides a graphene coating-modified electrode plate for lithium secondary battery, characterized in that, the electrode plate comprises a current collector foil, graphene layers coated on both surfaces of the current collector foil, and electrode active material layers coated on the graphene layers. A graphene coating-modified electrode plate for lithium secondary battery according to the present invention comprises a current collector foil, graphene layers coated on both surfaces of the current collector foil, and electrode active material layers coated on the graphene layers. The graphene-modified electrode plate for lithium secondary battery thus obtained increases the electrical conductivity and dissipation functions of the electrode plate due to the better electrical conductivity and thermal conductivity of graphene. The present invention further provides a method for producing a graphene coating-modified electrode plate for lithium secondary battery.
US10038181B2 Electrode substrate made of carbon fibers and method of producing the electrode substrate
A porous electrode substrate has a form of a tape material and contains a structure made of carbon fibers and a carbon matrix. A specific surface area, porosity, and pore distribution are determined by the carbon matrix. The carbon matrix contains carbon particles including activated carbon with a high specific surface area and a carbonized or graphitized residue of a carbonizable or graphitizable binder.
US10038180B2 Rechargeable lithium battery with controlled particle size ratio of activated carbon to positive active material
A rechargeable lithium battery that includes: a negative electrode including a negative active material, and a positive electrode including a positive active material and activated carbon. When the positive active material includes a lithium iron phosphate-based compound, the average particle diameter of the activated carbon is greater than or equal to about 1000% and less than or equal to about 3000% of the average particle diameter of the positive active material.
US10038173B2 Extruded battery enclosure joint configuration
An automotive battery pack enclosure, assembly and method of housing battery pack cells within an enclosure. The enclosure includes a tray that defines a mounting surface for the various individual battery cells, as well as an upstanding wall, while the assembly further includes numerous individual battery cells aligned along a stacking axis within the enclosure. The wall is made from a continuous extruded preform with periodically-spaced miters that permit bending such that the wall can assume any shape defined by the various panels. The panels cooperative with the peripheral edges of the tray to define a battery container with a footprint shape generally similar to that of the tray. By being formed from a substantially one-piece preform, all of the corners—save the one formed where wall ends are brought into adjacent cooperation with one another—define a continuous structural seal without the need for sealants, welds or other supplemental closure approaches.
US10038171B2 Method for manufacturing display device and method for manufacturing electronic device
A method for manufacturing a display device is provided. The method includes forming a display element interposed between a first substrate and a second substrate and peeling the second substrate from the first substrate so that an electrode, which is located between the first and second substrates and to be connected to an external electrode, is exposed simultaneously with the peeling of the second substrate.
US10038165B2 Flexible display and method of forming the same
A flexible display and a method of forming the flexible display are provided. The flexible display includes a flexible base, an OLED element disposing on the flexible base, an encapsulation layer disposed on the OLED element, with the flexible base and/or the encapsulation layer comprising one or more patterned inorganic layers and two or more organic layers, which are configured to wrap the inorganic layers. Therefore, when the stress focuses on the inorganic layer and leads to fractures and peeling-offs, the organic layers that wrapped the inorganic layer prevent the expansion of the fractures and peeling-offs, therefore extend the life of the flexible display being flexible and pliable.
US10038152B2 Organic light-emitting element
Provided is an organic light-emitting element improved in luminous efficiency and lifetime. The organic light-emitting element includes a pair of electrodes and an organic compound layer placed between the pair of electrodes, in which the organic compound layer includes an iridium complex having a benzo[f]isoquinoline of a specific structure as a ligand and a heterocycle-containing compound of a specific structure.
US10038151B2 Organic electroluminescent materials and devices
A compound having a formula M(LA)x(LB)y(LC)z, where ligand LA is ligand LB is and ligand LC is is disclosed. In formula M(LA)x(LB)y(LC)z, M is a metal having an atomic number greater than 40; x is 1 or 2; A1-A8 are carbon or nitrogen; ring B is bonded to ring A through a C—C bond; M is bonded to ring A through a M-C bond; X is O, S, Se, CRR′, or NR1; rings C and D are each independently a 5 or 6-membered carbocyclic or heterocyclic ring; at least one R4 is a five-membered or six-membered heterocyclic ring which can be further substituted by RE; each R substituent is independently selected from a variety of moieties; and any adjacent R substitutents are optionally joined to form a ring. Formulations and devices, such as an OLEDs, that include the compound of formula M(LA)(LB)(LC)z are also described.
US10038149B2 Organic electroluminescent and preparation method thereof
Disclosed are an organic electroluminescent device and a preparation method thereof. The organic electroluminescent device comprises an anode, a hole transport layer, an organic light-emitting layer, an electron transport layer and a cathode. An organic metal complex and an active metal compound are doped in the electron transport layer, wherein the active metal compound is an alkali metal complex, an alkali earth metal complex or a lanthanide metal compound. The preparation method thereof includes the following steps: etching an anode pattern, and evaporating a hole transport layer and an organic light-emitting layer on an ITO glass substrate in order; and co-evaporate an electron transport material, an organic metal complex and an active metal compound to form an electron transport layer; and evaporating a cathode on the electron transport layer.
US10038137B2 MRAM device and method for fabricating the same
A semiconductor device structure is provided. The semiconductor device structure includes a magnetoresistive random access memory (MRAM) device in an insulating layer. The MRAM device includes a first electrode, a magnetic tunnel junction (MTJ) over the first electrode, a second electrode over the MTJ, and an insulating spacer surrounding sidewalls of the first electrode, the MTJ, and the second electrode. Top surfaces of the insulating spacer and the second electrode are exposed from the insulating layer. The semiconductor device structure also includes a conductive pad over the insulating layer and electrically connected to the second electrode. The MTJ is entirely covered by the conductive pad.
US10038130B2 LED module having LED chips as light source
An LED (Light Emitting Diode) module includes an LED unit having one or more LED chips and a case. The case includes: a body including a base plate made of ceramic, the base plate having a main surface and a bottom surface opposite to the main surface; a through conductor penetrating through the base plate; and one or more pads formed on the main surface and making conductive connection with the through conductor, the pads mounting thereon the LED unit. The through conductor includes a main surface exposed portion exposed to the main surface and overlapping the LED unit when viewed from top, a bottom surface reaching portion connected to the main surface exposed portion and reaching the bottom surface. The pads cover at least a portion of the main surface exposed portion.
US10038124B2 Light-emitting device and method for producing light-emitting device
Provided is a light-emitting device that has excellent light extraction efficiency, inhibits deterioration of light-emission characteristics over time, and can be easily produced. The light-emitting device includes a substrate, a solid-state light-emitting element mounted on the substrate, a circular tube-shaped member positioned on the substrate such as to surround the solid-state light-emitting element, and a transparent resin portion including a cylindrical section that encapsulates the solid-state light-emitting element and that is in contact with an inner surface of the circular tube-shaped member, and a dome-shaped section that is positioned above the cylindrical section. The inner surface of the circular tube-shaped member is water repellent. The dome-shaped section contains a phosphor that is excited by light of a light-emission wavelength of the solid-state light-emitting element.
US10038122B2 Light emitting diode device
A device according to embodiments of the invention includes a light emitting diode (LED) mounted on an electrically conducting substrate. A lens is disposed over the LED. A polymer body is molded over the electrically conducting substrate and in direct contact with the lens.
US10038116B2 Light-emitting device having a patterned substrate and the method thereof
A light-emitting device comprises a textured substrate comprising a plurality of textured structures, wherein the textured structures and the textured substrate are both composed of sapphire; and a light-emitting stack overlaying the textured substrate, comprising a first conductivity type semiconductor layer, an active layer, and a second conductivity type semiconductor layer, wherein one of the plurality of textured structures comprises a top portion and a bottom portion, wherein a first distance between a first projection of the top portion on the bottom portion and the bottom portion at one side is different from a second distance between a second projection of the top portion on the bottom portion and the bottom portion at another side.
US10038115B2 Nanowire sized opto-electronic structure and method for modifying selected portions of same
A LED structure includes a support and a plurality of nanowires located on the support, where each nanowire includes a tip and a sidewall. A method of making the LED structure includes reducing or eliminating the conductivity of the tips of the nanowires compared to the conductivity of the sidewalls during or after creation of the nanowires.
US10038102B2 Semiconductor device and method for manufacturing same
A semiconductor device includes a semiconductor substrate including a main surface, an element separation film formed over the main surface, and a fin protruding from the element separation film and extending in the first direction in plan view. The semiconductor device further includes a control gate electrode extending in the second direction that is orthogonal to the first direction along the surface of the fin through a gate insulating film and overlaps with a first main surface of the element separation film, and a memory gate electrode extending in the second direction along the surface of the fin through an insulating film and overlaps with a second main surface of the element separation film, in which the second main surface is lower than the first main surface relative to the main surface.
US10038097B2 Light emitting diode display substrate, a method for manufacturing the same, and display device
A light emitting diode display substrate, a method of manufacturing the same, and a display device are provided. The method includes: forming a planarization layer and a photoresist layer in sequence on a substrate on which a thin film transistor is formed, a light sensitivity of the planarization layer being higher than a light sensitivity of the photoresist layer; etching the planarization layer and the photoresist layer simultaneously, such that a pixel defining pattern is formed through a removed portion of the photoresist layer, and an anode via pattern is formed at a position of the planarization layer corresponding to the pixel defining pattern; forming an anode pattern layer on the substrate on which the above steps were performed, wherein the anode pattern layer comprises a plurality of anodes, such that the planarization layer located at edges of the anode via pattern covers edges of the anodes.
US10038096B2 Three-dimensional finFET transistor with portion(s) of the fin channel removed in gate-last flow
A three-dimensional transistor includes a channel with a center portion (forked channel) or side portions (narrow channel) removed, or fins without shaping, after removal of the dummy gate and before a replacement metal gate is formed.
US10038087B2 Semiconductor device and transistor cell having a diode region
According to an embodiment of a semiconductor device, the device includes a semiconductor body with a drift region and neighboring device cells integrated in the semiconductor body. Each device cell includes: a body region arranged between a source region and the drift region; a diode region and a pn junction between the diode region and the drift region; a trench with first and second opposing sidewalls and a bottom, the body region adjoining the first sidewall, the diode region adjoining the second sidewall, and the pn junction adjoining the bottom; and a gate electrode arranged in the trench and dielectrically insulated from the semiconductor body by a gate dielectric. The diode regions together with the drift region act as a JFET, which has a channel region in the drift region between the diode regions. The drift region has a locally increased doping concentration in the channel region of the JFET.
US10038082B2 Cascoded high voltage junction field effect transistor
A cascoded junction field transistor (JFET) device comprises a first stage high voltage JFET cascoded to a second stage low voltage JFET wherein one of the first and second stages JFET is connected to a drain electrode of another JFET stage.
US10038081B1 Substrate contacts for a transistor
In some embodiments, a substrate contact is formed by forming a first gate structure and a second gate structure. The first gate structure is formed in a first volume in a first area of the wafer and the second gate structure is formed in a second volume in a second area of the wafer. The gate dielectric is removed from the wafer in a first area of the wafer but remains in the second area. A first sidewall spacer formed for the gate structure and a second sidewall spacer is formed for the second gate structure. In some embodiments, the first gate structure can be utilized as a substrate contact and the second gate structure can be utilized as a gate of a transistor. In other embodiments, the first gate structure and the second gate structure can be removed and a metal gate material can be deposited in opening for forming a substrate contact and a metal gate, respectively. In some embodiments, the first gate structure (or the replacement metal gate structure) can be used as part of a body contact to bias the body of a transistor. In other embodiments, the first gate structure (or replacement metal gate structure) can be used as part of a current terminal contact for the transistor.
US10038079B1 Semiconductor device and manufacturing method thereof
In a method for manufacturing a semiconductor device by using a gate replacement technology, a gate space constituted by dielectric material portions, in which a semiconductor fin channel layer is exposed, is formed. The surfaces of the dielectric material portions are made hydrophobic. A first dielectric layer is formed on the semiconductor fin channel layer, while maintaining the surfaces of the dielectric material portions hydrophobic. A surface of the formed first dielectric layer is hydrophilic. A first conductive layer is formed over the first dielectric layer, while maintaining the surfaces of the dielectric material portions hydrophobic. A second conductive layer is formed over the first conductive layer and on the hydrophobic surfaces of the dielectric material portions, thereby filling the gate space.
US10038068B2 Non-volatile memory device including nano floating gate
A non-volatile memory device includes a floating gate for charging and discharging of charges over a substrate. The floating gate comprises a linker layer formed over the substrate and including linkers to be bonded to metal ions and metallic nanoparticles formed out of the metal ions over the linker layer.
US10038063B2 Tunable breakdown voltage RF FET devices
A tunable breakdown voltage RF MESFET and/or MOSFET and methods of manufacture are disclosed. The method includes forming a first line and a second line on an underlying gate dielectric material. The second line has a width tuned to a breakdown voltage. The method further includes forming sidewall spacers on sidewalls of the first and second line such that the space between first and second line is pinched-off by the dielectric spacers. The method further includes forming source and drain regions adjacent outer edges of the first line and the second line, and removing at least the second line to form an opening between the sidewall spacers of the second line and to expose the underlying gate dielectric material. The method further includes depositing a layer of material on the underlying gate dielectric material within the opening, and forming contacts to a gate structure and the source and drain regions.
US10038058B2 FinFET device structure and method for forming same
A low electrical and thermal resistance FinFET device includes a semiconductor body, a fin body on the substrate wafer, an isolation structure forming a fin connecting region, a gate dielectric on the fin body extending above the isolation structure, a FinFET gate electrode on the gate dielectric, a heavily-doped buried layer in the semiconductor body extending under said fin, and a vertical conductive region extending from the semiconductor body surface to the heavily-doped buried layer. Additionally, a fin body-to-buried layer implanted region disposed in the fin connecting region provides a low electrical and thermal resistance shunt from the fin body to the heavily-doped buried layer.
US10038053B2 Methods for removal of selected nanowires in stacked gate all around architecture
A method forms first and second sets of fins. The first set includes a first stack of layer pairs where each layer pair contains a layer of Si having a first thickness and a layer of SiGe having a second thickness. The second set of fins includes a second stack of layer pairs where at least one layer pair contains a layer of Si having the first thickness and a layer of SiGe having a third thickness greater than the second thickness. The method further includes removing the layers of SiGe from the first stack leaving first stacked Si nanowires spaced apart by a first distance and from the second stack leaving second stacked Si nanowires spaced apart by a second distance corresponding to the third thickness. The method further includes forming a first dielectric layer on the first nanowires and a second, thicker dielectric layer on the second nanowires.
US10038048B2 Display apparatus
A display apparatus and a method of manufacturing a display apparatus, the apparatus including a plurality of pixels on a substrate, wherein a first pixel of the plurality of pixels includes a scanning line extending in a first direction; a plurality of wires extending in a second direction crossing the first direction; at least one insulating layer between the scanning line and the plurality of wires; a thin film transistor electrically connected to the scanning line and the plurality of wires; and a pixel electrode electrically connected to the thin film transistor, wherein at least one of the plurality of wires includes a first line and a second line spaced apart from each other in the second direction, and a connection line electrically connecting the first line and the second line, the at least one insulating layer being between the connection line and the first and second lines.
US10038047B2 Light emitting diode packaging structure and packaging method
The present application discloses a light emitting diode packaging structure comprising a base substrate; a metal lead on the base substrate; a cover plate; and a seal frame sealing the cover plate and the base substrate together and forming an enclosure surrounding a display area of the base substrate. The metal lead extends from the display area outwardly and passes through below the seal frame to outside of the enclosure. The metal lead has a curved configuration in plan view of the base substrate within a region where the metal lead overlaps with the seal frame.
US10038040B2 Display device, electronic apparatus, and method of fabricating the display device
It is an object of the invention to provide a technique to manufacture a display device with high image quality and high reliability at low cost with high yield. The invention has spacers over a pixel electrode layer in a pixel region and over an insulating layer functioning as a partition which covers the periphery of the pixel electrode layer. When forming a light emitting material over a pixel electrode layer, a mask for selective formation is supported by the spacers, thereby preventing the mask from contacting the pixel electrode layer due to a twist and deflection thereof. Accordingly, such damage as a crack by the mask does not occur in the pixel electrode layer. Thus, the pixel electrode layer does not have a defect in shapes, thereby a display device which performs a high resolution display with high reliability can be manufactured.
US10038038B2 Display device
A display device is disclosed. In one aspect, the display device includes a substrate including a display area and a peripheral area adjacent to the display area. The display device also includes a plurality of display elements disposed in the display area. The display device also includes an insulating layer disposed in the display area and the peripheral area, wherein the insulating layer has a non-continuous area disposed in the peripheral area of the substrate.
US10038037B2 Organic light-emitting display device and method of manufacturing the same
An organic light-emitting display device includes a substrate including first and second pixel regions, pixel electrodes respectively corresponding thereto, a pixel-defining layer on the substrate, defining a first opening corresponding to the first pixel region, and defining a second opening corresponding to the second pixel region, a first intermediate layer in the first opening and corresponding to the first pixel region, a first opposite electrode on the first intermediate layer, a second intermediate layer in the second opening and corresponding to the second pixel region, a second opposite electrode on the second intermediate layer and spaced from the first opposite electrode, a connection electrode layer on the pixel-defining layer to cover the first and second pixel regions, and configured to electrically connect the first opposite electrode to the second opposite electrode, and a conductive adhesive layer between the pixel-defining layer and the connection electrode layer, and contacting the pixel-defining layer.
US10038036B2 Organic light-emitting diode panel and manufacturing method using the same
An organic light-emitting diode panel and a manufacturing method using the same are provided in the present invention. The OLED panel includes at least a pixel. The pixel includes an anode conducting layer, an insulation layer, an emitting layer (EML), a cathode layer and a reference voltage layer. The anode conducting layer is disposed on a transparent substrate. The insulation layer is disposed on the anode conducting layer and has a first cavity and a second cavity, wherein there is a distance between the first anode layer and the bottom of second cavity. There are a hole injection layer (HIL) and a hole transmission layer (HTL). The HIL is disposed on the first anode conducting layer. The HTL is disposed on the HIL. There are a cathode layer, an electronic injection layer (EIL) and an electronic transmission layer (ETL) in the second cavity. The cathode layer is exposed by the bottom of the second cavity. The EIL is disposed on the cathode layer. The ETL is disposed on the EIL. The EML is disposed on the insulation layer. The reference voltage layer is disposed on the EML.
US10038034B2 Organic light-emitting device and display apparatus
A plurality of light emitters emitting different colors of light in an organic light-emitting device, each light emitter including a first electrode, a first charge injection/transport layer, an organic light-emitting layer, an intermediate layer, a second charge injection/transport layer, and a second electrode, above a substrate. The intermediate layer includes a fluoride of an alkali metal or an alkaline earth metal. The second charge injection/transport layer includes an alkali metal or an alkaline earth metal. Of the first electrode and the second electrode, one electrode is light reflective and the other electrode is light transmissive. Of the first charge injection/transport layer and the second charge injection/transport layer, one charge injection/transport layer is disposed between the organic light-emitting layer and the one electrode, and thickness of the one charge injection/transport layer is different between a first light emitter and a second light emitter.
US10038022B1 Light detector
A light detector including an invisible light converting substrate, a light sensing element, a first protection layer, a thin film transistor, a first conductive pattern and a second protection layer is provided. The light sensing element and the thin film transistor are disposed on the invisible light converting substrate. The first protection layer covers the invisible light converting substrate and a second electrode of the light sensing element. The first protection layer has a via overlapped with the second electrode of the light sensing element. The first conductive pattern is disposed on the first protection layer and electrically connected to the second electrode of the light sensing element through the via of the first protection layer. The first conductive pattern is electrically connected between the second electrode of the light sensing element and a source of the thin film transistor.
US10038021B2 Packaged image sensor having improved dicing properties
The present technology relates to techniques of preventing intrusion of moisture into a chip.Various illustrative embodiments include image sensors that include: a substrate; a plurality of layers stacked on the substrate; the plurality of layers including a photodiode layer having a plurality of photodiodes formed on a surface of the photodiode layer; the plurality of layers including at least one layer having a groove formed such that a portion of the at least one layer is excavated; and a transparent resin layer formed above the photodiode layer and formed in the groove. The present technology can be applied to, for example, an image sensor.
US10038019B2 Image sensor and manufacturing method thereof
An image sensor and a manufacturing method thereof are provided. The image sensor includes a pixel sensing circuit, a pixel electrode, and an opto-electrical conversion layer. The pixel sensing circuit is corresponding to a plurality of pixel regions. The pixel electrode is disposed on the pixel sensing circuit. The pixel electrode includes a first electrode and a second electrode and is electrically connected to the pixel sensing circuit. The first electrode and the second electrode are coplanar, and have different polarities. The opto-electrical conversion layer is disposed on the pixel sensing circuit. The opto-electrical conversion layer includes a plurality of opto-electrical conversion portions, each of the opto-electrical conversion portions is corresponding to each of the pixel regions, and the opto-electrical conversion portions are separated from each other by a pixel isolation trench.
US10038017B2 Light absorption apparatus
A light absorption apparatus includes a substrate, a light absorption layer above the substrate on a first selected area, a silicon layer above the light absorption layer, a spacer surrounding at least part of the sidewall of the light absorption layer, an isolation layer surrounding at least part of the spacer, wherein the light absorption apparatus can achieve high bandwidth and low dark current.
US10038014B2 Thin film transistor array
A thin film transistor array including a gate wiring connected to a gate electrode and extended in a first direction, a source wiring connected to a source electrode, a drain electrode having a gap from the source electrode, a semiconductor pattern formed at least in a portion corresponding to the gap between the source and drain electrodes, the semiconductor pattern having a region defined by extending the portion in a second direction perpendicular to the first direction, and a pixel electrode that overlaps with a capacitor electrode in the planar view. In the planar view, the drain electrode has a shape of a single line, the source electrode has a first portion in a line shape and a second portion in a sheath shape surrounding the drain electrode and keeping a space from the drain electrode, and the source wiring is narrower than the region of the semiconductor pattern.
US10038012B2 Semiconductor device and manufacturing method thereof, delamination method, and transferring method
A substrate and a delamination film are separated by a physical means, or a mechanical means in a state where a metal film formed over a substrate, and a delamination layer comprising an oxide film including the metal and a film comprising silicon, which is formed over the metal film, are provided. Specifically, a TFT obtained by forming an oxide layer including the metal over a metal film; crystallizing the oxide layer by heat treatment; and performing delamination in a layer of the oxide layer or at both of the interface of the oxide layer is formed.
US10038005B1 Sense circuit having bit line clamp transistors with different threshold voltages for selectively boosting current in NAND strings
Techniques are provided to boost current in channels of memory strings during sensing operations based on a data pattern or a pattern of physical non-uniformities, such as non-uniform channel widths. In one aspect, sense circuits are modified for memory strings which typically store meta data in a high programmed state. A bit line clamping transistor in these sense circuits can be configured with a relatively low threshold voltage, resulting in a relatively high clamping voltage which in turn causes a higher string current during sensing. The lower threshold voltage can be achieved by at least one of a shorter control gate length, a smaller oxide thickness, a lower oxide dielectric constant, or a greater source and/or drain doping concentration. In another aspect, memory strings which expected to typically store high state data are fabricated with a relatively thicker channel and/or greater doping concentration.
US10038003B2 Single-poly nonvolatile memory cell structure having an erase device
A single-poly nonvolatile memory cell includes an SOI substrate having a semiconductor layer, a first OD region and a second OD region on the semiconductor layer, an isolation region separating the first OD region from the second OD region, a PMOS select transistor disposed on the first OD region, and a PMOS floating gate transistor disposed on the first OD region. The PMOS floating gate transistor is serially connected to the PMOS select transistor. The PMOS floating gate transistor comprises a floating gate overlying the first OD region. A floating gate extension is continuously extended from the floating gate to the second OD region and is capacitively coupled to the second OD region.
US10038002B2 Semiconductor devices and methods of fabrication
Some embodiments include a semiconductor device having a stack structure including a source comprising polysilicon, an etch stop of oxide on the source, a select gate source on the etch stop, a charge storage structure over the select gate source, and a select gate drain over the charge storage structure. The semiconductor device may further include an opening extending vertically into the stack structure to a level adjacent to the source. A channel comprising polysilicon may be formed on a side surface and a bottom surface of the opening. The channel may contact the source at a lower portion of the opening, and may be laterally separated from the charge storage structure by a tunnel oxide. A width of the channel adjacent to the select gate source is greater than a width of the channel adjacent to the select gate drain.
US10038001B1 Hybrid electrically erasable programmable read-only memory (EEPROM) systems and methods for forming
Systems, methods, and techniques described here provide for a hybrid electrically erasable programmable read-only memory (EEPROM) that functions as both a single polysilicon EEPROM and a double polysilicon EEPROM. The two-in-one hybrid EEPROM can be programmed and/or erased as a single polysilicon EEPROM and/or as a double polysilicon EEPROM. The hybrid EEPROM memory cell includes a programmable capacitor disposed on a substrate. The programmable capacitor includes a floating gate forming a first polysilicon layer, an oxide-nitride-oxide (ONO) layer having disposed over a first surface of the floating gate, and a control gate forming a second polysilicon layer with the control gate formed over a first surface of the ONO layer to form a hybrid EEPROM having a single polysilicon layer and a double polysilicon EEPROM. The single polysilicon EEPROM includes the first polysilicon layer and the double polysilicon EEPROM includes the first and second polysilicon layers.
US10037996B2 Semiconductor device includes a substrate having conductive contact structures thereon
A semiconductor device includes a substrate, a bit line structure on the substrate, a first contact structure on a sidewall of the bit line structure, a second contact structure on the bit line structure and spaced apart from the first contact structure across the bit line structure, and an insulation pattern between the bit line structure and the first contact structure. The second contact structure covers at least a portion of a top surface of the bit line structure. The insulation pattern comprises a protrusion that protrudes from a sidewall of the insulation pattern that immediately adjacent to the bit line structure. The protrusion protrudes in a first direction parallel to a top surface of the substrate.
US10037990B2 Method of manufacturing interconnect layer and semiconductor device which includes interconnect layer
A semiconductor device includes an interconnect layer on an inter-layer dielectric (ILD) structure. The ILD structure includes: first contacts, extending through the ILD structure, electrically connected to corresponding first components located in a floor structure underlying the ILD structure; at least one second component located within the ILD structure and spaced from a surface of the ILD structure (in a direction perpendicular to a plane of the ILD structure) a distance which is less than a thickness of the ILD structure; and second contacts directly contacting corresponding first regions of the at least one second component. The interconnect layer includes: first metallization segments which directly contact corresponding ones of the first contacts; and second metallization segments located over a second region of the at least one second component, a width of the second metallization segments being less than a width of the first metallization segments.
US10037986B2 ESD protection structure and method of fabrication thereof
An ESD protection structure formed within an isolation trench and comprising a first peripheral semiconductor region of a first doping type, a second semiconductor region of the first doping type, and a semiconductor structure of a second doping type opposite to the first doping type formed to provide lateral isolation between the semiconductor regions of the first doping type and isolation between the further semiconductor region of the first doping type and the isolation trench. The semiconductor structure of the second doping type is formed such that no semiconductor region of the second doping type is formed between a peripheral side of the first semiconductor region of the first doping type and a wall of the isolation trench, and no semiconductor region of the first doping type is in contact with the isolation trench other than the first semiconductor region of the first doping type.
US10037978B2 Semiconductor module and stack arrangement of semiconductor modules
A semiconductor module and a stack arrangement of semiconductor modules is proposed. The semiconductor module comprises an insulated gate bipolar transistor, a wide band-gap switch, a base plate, and a press device. The insulated gate bipolar transistor and the wide band-gap switch are connected in parallel and are each mounted with a first planar terminal to a side of the base plate. Further, a second planar terminal of the insulated gate bipolar transistor and a second planar terminal of the wind band-gap switch are connected with an electrically conductive connection element, and the press device is arranged on the second planar terminal of the insulated gate bipolar transistor. Hence, when arranging the semiconductor modules in a stack arrangement, any press force is primarily applied to the insulated gate bipolar transistors of the semiconductor modules.
US10037974B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a package substrate, a first electronic device, a second electronic device and a first molding layer. The package substrate includes a first surface, a second surface opposite to the first surface, and an edge. The first electronic device is positioned over and electrically connected to the package substrate through the first surface. The second electronic device is positioned over and electrically connected to the first electronic device. The first molding layer is positioned over the package substrate, and the first molding layer encapsulates a portion of the first surface and the edge of the package substrate.
US10037971B2 Semiconductor device having plural memory chip
A semiconductor device includes a stacked plurality of memory chips. The memory chips each include a plurality of memory banks, a plurality of read/write buses that are assigned to the respective memory banks, and a plurality of penetration electrodes that are assigned to the respective read/write buses and arranged through the memory chip. Penetration electrodes arranged in the same positions as seen in a stacking direction are connected in common between the chips. In response to an access request, the memory chips activate the memory banks that are arranged in respective different positions as seen in the stacking direction, whereby data is simultaneously input/output via the penetration electrodes that lie in different planar positions.
US10037962B2 Ball height control in bonding process
A package includes a first package component, a second package component over the first package component, and a solder region bonding the first package component to the second package component. At least one ball-height control stud separates the first package component and the second package component from each other, and defines a standoff distance between the first package component and the second package component.
US10037954B2 Chip with I/O pads on peripheries and method making the same
A chip with I/O pads on the peripheries and a method making the chip is disclosed. The chip includes: a substrate; a first metal layer, formed above the substrate; an inter-metal dielectric layer, formed above the first metal layer, having concave portions formed along the peripheries of the chip so that a portion of the first metal layer is exposed to form an input-output (I/O) pad in each of the concave portions which are spaced apart from each other; and a passivation layer, formed above the second metal layer without covering the concave portions so that specific circuits are formed by the first metal layer and the second metal layer, respectively. By changing the I/O pad from the top of the chip to the peripheries, the extra thickness of the packaged chip caused by wire bonding in the prior arts can be reduced.
US10037949B1 Semiconductor package and fabricating method thereof
A semiconductor package that includes EMI shielding and a fabricating method thereof are disclosed. In one embodiment, the fabricating method of a semiconductor package includes forming a substrate, attaching semiconductor devices to a top portion of the substrate, encapsulating the semiconductor devices using an encapsulant, forming a trench in the encapsulant, and forming a shielding layer on a surface of the encapsulant.
US10037947B1 Electronic devices with yielding substrates
In accordance with certain embodiments, a light-emitting element composed of one or more discrete units configured for light emission is adhered directly to a yielding substrate with a pressure-activated adhesive notwithstanding any nonplanarity of the surface of the light-emitting element or non-coplanarity of the semiconductor die contacts.
US10037940B2 Reliable packaging and interconnect structures
Methods and apparatus for forming a semiconductor device are provided which may include any number of features. One feature is a method of forming an interconnect structure that results in the interconnect structure having a top surface and portions of the side walls of the interconnect structure covered in a dissimilar material. In some embodiments, the dissimilar material can be a conductive material or a nano-alloy. The interconnect structure can be formed by removing a portion of the interconnect structure, and covering the interconnect structure with the dissimilar material. The interconnect structure can comprise a damascene structure, such as a single or dual damascene structure, or alternatively, can comprise a silicon-through via (TSV) structure.
US10037939B2 Semiconductor apparatus
A semiconductor apparatus has a configuration in which multiple copper wiring layers and multiple insulating layers are alternately layered. A low-impedance wiring is formed occupying a predetermined region. A first wiring pattern includes multiple copper wiring members arranged in parallel with predetermined intervals in a first copper wiring layer, each of which has a rectangular shape extending in a first direction. A second wiring pattern includes multiple copper wiring members arranged in parallel with predetermined intervals in a second copper wiring layer adjacent to the first copper wiring layer, each of which has a rectangular shape extending in a second direction orthogonal to the first direction. The region occupied by the first wiring pattern and that occupied by the second wiring pattern are arranged such that they at least overlap. The first wiring pattern and the second wiring pattern are electrically connected so as to have the same electric potential.
US10037932B2 Semiconductor device and method of manufacturing the same
In a resin sealing type semiconductor device, a semiconductor chip CP2 is mounted over a die pad DP having conductivity via a bonding member BD2 having insulation property, and a semiconductor chip CP1 is mounted over the die pad DP via a bonding member BD1 having conductivity. A first length of a portion, in a first side formed by an intersection of a first side surface and a second side surface of the semiconductor chip CP2, covered with the bonding member BD2 is larger than a second length of a portion, in a second side formed by an intersection of a third side surface and a fourth side surface of the semiconductor chip CP1, covered with the bonding member BD1.
US10037928B2 Circuit board and electronic device
A circuit board includes a metal circuit plate, a metallic heat diffusing plate disposed below the metal circuit plate and having an upper surface and a lower surface, a metallic heat dissipating plate below the heat diffusing plate, an insulating substrate disposed between the metal circuit plate and the heat diffusing plate, and an insulating substrate disposed between the heat diffusing plate and the heat dissipating plate. A grain diameter of metal grains contained in the heat diffusing plate decreases from each of the upper surface and the lower surface of the heat diffusing plate toward a center portion of the heat diffusing plate in a thickness direction.
US10037923B1 Forming transistor by selectively growing gate spacer
A method includes forming a gate dielectric layer on a semiconductor fin, and forming a gate electrode over the gate dielectric layer. The gate electrode extends on sidewalls and a top surface of the semiconductor fin. A gate spacer is selectively deposited on a sidewall of the gate electrode. An exposed portion of the gate dielectric layer is free from a same material for forming the gate spacer deposited thereon. The method further includes etching the gate dielectric layer using the gate spacer as an etching mask to expose a portion of the semiconductor fin, and forming an epitaxy semiconductor region based on the semiconductor fin.
US10037919B1 Integrated single-gated vertical field effect transistor (VFET) and independent double-gated VFET
A structure and method of making a semiconductor device includes a single-gated vertical field effect transistor (VFET), that has a first fin on a first bottom source/drain region, a gate of a first work force metal (WFM) surrounding the first fin, and a single gate contact connected to the first WFM. Also included is a double-gated VFET, that has a second fin on a second bottom source/drain region, a first gate of the first WFM disposed on a first side of the second fin, a second wider gate of a second WFM disposed on a second side of the second fin, a first gate contact contacting the first narrow gate, and a second gate contact contacting the second wider gate of the second WFM on the second side.
US10037917B2 Structure and formation method of semiconductor device structure
Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a fin structure over a semiconductor substrate and a gate stack covering a portion of the fin structure. The gate stack includes a gate dielectric layer, a work function layer, and a conductive filling over the work function layer. The semiconductor device structure also includes a dielectric layer covering the fin structure. The dielectric layer is in direct contact with the conductive filling.
US10037897B2 Inter-fan-out wafer level packaging with coaxial TIV for 3D IC low-noise packaging
A semiconductor package includes a first semiconductor element, an insulating layer, and a second semiconductor element. The first semiconductor element includes at least one conductive layer and at least one via layer. The insulating layer is positioned above the first semiconductor device and includes at least one through insulator via (TIV) extending from a first side of the insulating layer to a second side of the insulating layer. The at least one TIV has a conductive core including a copper-containing material. The second semiconductor element is positioned above the insulating layer and includes at least one conductive layer and at least one via layer. The at least one TIV couples the at least one via layer of the first semiconductor element to the at least one via layer of the second semiconductor element.
US10037879B2 Ion trap design method and ion trap mass spectrometer
In a three-dimensional quadrupole-type ion trap, a shape and an arrangement of the ring electrode and the end cap electrodes 11 and 12 are shifted from an ideal state in which only a quadrupole electric field is formed, so that the polarities of the ratio of strength of an octupole electric field with respect to the strength of a quadrupole electric field and the ratio of strength of a dodecapole electric field with respect to the strength of the quadrupole electric field are different from each other, their absolute values are equal to or greater than 0.02, and the absolute value of the ratio of strength of the octupole electric field with respect to the strength of the dodecapole electric field is within the range of from 0.6 to 1.4.
US10037876B2 Mass spectrometer and method for controlling injection of electron beam thereof
The present invention relates to an electron bean injection control of a mass spectrometer. A mass spectrometer of the present invention includes: a reference waveform generator configured to generate a reference waveform signal having one type of a square wave and a sine wave, a waveform generator configured to generate a sync signal synchronized with the reference waveform signal; an RF module configured to generate an RF voltage signal from the reference waveform signal and apply the RF voltage signal to an RF electrode in the ion trap, an electron beam generator configured to control an operation of an ultraviolet (UV) diode for generating an electron beam injected into the ion trap according to an input control signal, and a control circuit configured to generate the control signal by using the square wave signal.
US10037874B2 Early detection of hepatocellular carcinoma in high risk populations using MALDI-TOF mass spectrometry
Hepatocellular carcinoma (HCC) is detected in a patient with liver disease. Mass spectrometry data from a blood-based sample from the patient is compared to a reference set of mass-spectrometry data from a multitude of other patients with liver disease, including patients with and without HCC, in a general purpose computer configured as a classifier. The classifier generates a class label, such as HCC or No HCC, for the test sample. A laboratory system for early detection of HCC in patients with liver disease is also disclosed. Alternative testing strategies using AFP measurement and a reference set for classification in the form of class-labeled mass spectral data from blood-based samples of lung cancer patients are also described, including multi-stage testing.
US10037869B2 Plasma processing devices having multi-port valve assemblies
A plasma processing device may include a plasma processing chamber, a plasma electrode assembly, a wafer stage, a plasma producing gas inlet, a plurality of vacuum ports, at least one vacuum pump, and a multi-port valve assembly. The multi-port valve assembly may comprise a movable seal plate positioned in the plasma processing chamber. The movable seal plate may comprise a transverse port sealing surface that is shaped and sized to completely overlap the plurality of vacuum ports in a closed state, to partially overlap the plurality of vacuum ports in a partially open state, and to avoid substantial overlap of the plurality of vacuum ports in an open state. The multi-port valve assembly may comprise a transverse actuator coupled to the movable seal plate and a sealing actuator coupled to the movable seal plate.
US10037867B2 Inductive plasma source with high coupling efficiency
A method and apparatus are provided for processing a substrate with a radiofrequency inductive plasma in the manufacture of a device. The inductive plasma is maintained with an inductive plasma applicator having one or more inductive coupling elements. There are thin windows between the inductive coupling elements and the interior of the processing chamber. Various embodiments have magnetic flux concentrators in the inductive coupling element and feed gas holes interspersed among the inductive coupling elements. The thin windows, magnetic flux concentrators, and interspersed feed gas holes are useful to effectuate uniform processing, high power transfer efficiency, and a high degree of coupling between the applicator and plasma. In some embodiments, capacitive current is suppressed using balanced voltage to power an inductive coupling element.
US10037866B2 Charged particle beam apparatus
A charged particle beam apparatus with improved depth of focus and maintained/improved resolution has a charged particle source, an off-axis illumination aperture, a lens, a computer, and a memory unit. The apparatus acquires an image by detecting a signal generated by irradiating a sample with a charged particle beam caused from the charged particle source via the off-axis illumination aperture. The computer has a beam-computing-process unit to estimate a beam profile of the charged particle beam and an image-sharpening-process unit to sharpen the image using the estimated beam profile.
US10037865B2 System and method for providing real-time visual feedback to control multiple autonomous nano-robots
The present invention relates to a system and method for providing real-time visual feedback to automatically control actions of multiple autonomous nano-robots with manipulators in order to perform specific nano-manipulation or nano-assembly tasks. In the system and method of the present invention, the visual feedback is obtained for the nano-manipulators and the nano-components via an electronic microscopy system. The system of the present invention comprises essentially at least one slave Scanning Electron Microscope (SEM) with imaging system deployed with autonomous manipulators inside, and a master controller system with Graphical User Interface (GUI). In the system of the present invention, said slave SEM provides real-time vision feedback for the sensed environment for said master controller, and said master controller provides real-time feedback control command for the required task to said slave SEM.
US10037859B2 Over-temperature protection method, over-temperature protection circuit and linear driving circuit thereof
A method of over-temperature protection for a power switch, can include: (i) generating a sensing signal by sensing a temperature of the power switch; (ii) determining a temperature threshold signal based on a conduction voltage between first and second terminals of the power switch, where a value of the temperature threshold signal is reduced as the conduction voltage increases; and (iii) turning off the power switch when the sensing signal is greater than or equal to the temperature threshold signal.
US10037855B2 Ultracapacitor with a novel doped carbon
Doped activated microwave expanded graphite oxide materials and doped monolayer graphene materials, and methods of making these materials. The materials exhibit increased capacitance relative to undoped activated microwave expanded graphite oxide and monolayer graphene. The materials are suitable for use in, for example, ultracapacitors.
US10037852B2 Capacitor unit and capacitor casing structure
A capacitor unit includes a casing, a heat sink, a heat radiation sheet, and a notch. The casing accommodates the capacitors. The casing includes a positive electrode terminal block and a negative electrode terminal block. The heat sink is provided on the casing in a stacking direction. The heat radiation sheet is made of insulation material and is sandwiched in the stacking direction between the casing and the heat sink to cover the positive electrode terminal block and the negative electrode terminal block. The notch is provided in at least one of the casing and the heat radiation sheet between the negative electrode terminal block and the positive electrode terminal block. The notch passes through the at least one of the casing and the heat radiation sheet along a plain substantially perpendicular to the stacking direction to separate the negative electrode terminal block and the positive electrode terminal block.
US10037846B2 Ignition coil for internal combustion engine
An ignition coil for an internal combustion engine includes an annular elastic seal which is tightly attached to a high-voltage tower and a plug installed in the high-voltage tower to be conductible with a spark plug. The elastic seal hermetically seals a gap between the high-voltage tower and the plug and also functions as a buffer to absorb stress, as exerted from the plug on a case of the ignition coil. This enables the case to be reduced in size as a whole without having to partially increase the wall thickness of the case to ensure a required degree of stiffness of the case and also results in improved degree of hermetic sealing between the plug and the high-voltage tower.
US10037844B2 Common mode filter
A common mode filter includes a core, and first and second wires wound around the core. Each of the first and second wires includes at least i−1th turn, ith turn, and i+1th turn. The ith turn of the first wire intersects with the ith turn of the second wire without intersecting each of the i−1th and i+1th turns of the second wire.
US10037834B2 Cable having a sparse shield
A cable (210) includes a center conductor (220). An insulating material in the form of a layer (225) surrounds the center conductor. A sparse shield (232) partially surrounds the insulating material. The sparse shield may include a plurality of conductors, which are grouped adjacent to one another within a space around the insulating layer that has a length that is less than 25% of the total circumference of the insulating layer. An insulating jacket (227) covers the sparse shield and the remainder of the cable. The cable may be used in a cable assembly (10).
US10037832B2 Separation of single-walled carbon nanotubes by electronic type using block copolymers
The separation of single-walled carbon nanotubes (SWNTs), by electronic type using centrifugation of compositions of SWNTs and surface active block copolymers in density gradient media.
US10037827B2 Method and device for repairing damage to a container wall located under water
The invention relates to a method and a device for repairing damage to a container wall located under water. A repair device has a carrier having means for fastening the carrier to the container wall, a repair die that has at least one injection opening and at least one outlet opening and can be pressed against the container wall in a remotely controlled manner in order to cover the damage to the container wall and to seal off a chamber formed by the repair die and the container wall, a reservoir for an adhesive, a remotely controllable injection device is arranged on the carrier, which remotely controllable injection device is provided in order to inject adhesive from the reservoir into the injection opening of the repair die so that the chamber formed by the repair die and the container wall is filled by means of the adhesive.
US10037814B2 Track and hold with active charge cancellation
A track and hold circuit includes a primary sampling capacitor, a primary switching transistor, and a cancellation transistor. The primary switching transistor is configured to provide a track state that connects an input signal to the primary sampling capacitor and a hold state that isolates the input signal from the primary sampling capacitor. The cancellation transistor is coupled to the primary sampling capacitor. The cancellation transistor is configured to inject a charge onto the primary sampling capacitor that cancels a charge injected onto the primary sampling capacitor by the primary switching transistor while the primary switching transistor is in the hold state.
US10037812B2 Semiconductor memory device capable of shortening erase time
In a memory cell array, a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines are arranged in a matrix. A control circuit controls the potentials of said plurality of word lines and said plurality of bit lines. In an erase operation, the control circuit erases an n number of memory cells (n is a natural number equal to or larger than 2) of said plurality of memory cells at the same time using a first erase voltage, carries out a verify operation using a first verify level, finds the number of cells k (k≤n) exceeding the first verify level, determines a second erase voltage according to the number k, and carries out an erase operation again using the second erase voltage.
US10037810B1 Method and apparatus for coupling up a voltage-setting transistor for a control line in a programming operation
The peak voltage at which a voltage-setting transistor is driven is reduced while the body effect of the transistor is also compensated. The voltage-setting transistor is driven at an initial level and then coupled higher by a capacitor which is connected to the control gate of the voltage-setting transistor. The amount of coupling can vary as a function of an assigned data state of a memory cell connected to the transistor by a source line and/or bit line. The capacitor may have a body which is common to a set of memory cells. The voltage can be set prior to applying a program voltage to the control gate of a memory cell to control a programming speed of the memory cell based on its assigned data state. The voltage can also be set in connection with a sensing operation.
US10037801B2 2T-1R architecture for resistive RAM
A memory device includes a plurality of resistive memory cells and a plurality of word lines. Each resistive memory cell includes a resistive memory element, a first switching element electrically coupled in series with the resistive memory element, and a second switching element electrically coupled in series with the first switching element. The first switching element and the second switching element in each resistive memory cell is coupled to different ones of the word lines.
US10037797B2 Programming memories with stepped programming pulses including inhibiting a memory cell for a portion of a programming pulse and enabling that memory cell for another portion of that programming pulse
Methods of operating a memory device include applying a programming pulse to a plurality of memory cells selected for programming having an initial portion having a first voltage level and a subsequent portion having a second voltage level less than the first voltage level, inhibiting a particular memory cell of the plurality of memory cells from programming during the initial portion of the programming pulse while a different memory cell of the plurality of memory cells is enabled for programming, and inhibiting the different memory cell from programming during the subsequent portion of the programming pulse while the particular memory cell is enabled for programming.
US10037793B2 Semiconductor memory device and method for operating the same
A semiconductor memory device includes: a high frequency signal control unit for receiving an external command address signal, removing noise and glitch from the external command address signal and outputting a first command address signal; a pulse width control unit for controlling a pulse width of the first command address signal or maintaining the pulse width of the first command address signal and outputting a second command address signal with a predetermined pulse width; a refresh operation control unit for generating a row address for a refresh operation in response to the second command address signal; and a memory cell array for performing the a refresh operation in response to the row address.
US10037792B1 Optimizing data approximation analysis using low power circuitry
Optimizing data approximation analysis using low power circuitry including receiving a first set of data results and a second set of data results; charging a first capacitor on the circuit with a unit of charge for each of the first set of data results that indicates a positive data point; charging a second capacitor on the circuit with the unit of charge for each of the second set of data results that indicates a positive data point; applying a voltage from the first capacitor and a voltage from the second capacitor to a FET on the circuit, wherein a current flows through the FET toward an output of the circuit if the voltage on the first capacitor is greater than the voltage on the second capacitor and a difference in the voltage of the first capacitor and the second capacitor is greater than a threshold voltage of the FET.
US10037790B2 Word line auto-booting in a spin-torque magnetic memery having local source lines
In a spin-torque magnetic random access memory (MRAM) that includes local source lines, auto-booting of the word line is used to reduce power consumption by reusing charge already present from driving a plurality of bit lines during writing operations. Auto-booting is accomplished by first driving the word line to a first word line voltage. After such driving, the word line isolated. Subsequent driving of the plurality of bit lines that are capacitively coupled to the word line causes the word line voltage to be increased to a level desired to allow sufficient current to flow through a selected memory cell to write information into the selected memory cell. Additional embodiments include the use of a supplemental voltage provider that is able to further boost or hold the isolated word line at the needed voltage level.
US10037787B2 Circuit for outputting information of a memory circuit during a self-refresh mode and related method thereof
A circuit for outputting information of a memory circuit during a self-refresh mode includes a driver. The driver is coupled to a self-refresh control circuit and a self-refresh address counter. The driver is used for driving a plurality of pads of the memory circuit to output information of a plurality of inner signals corresponding to a self-refresh mode signal, and output information of addresses of a plurality of word lines of the memory circuit when the self-refresh mode signal and a test mode signal are enabled and the memory circuit enters the self-refresh mode. Each word line of the plurality of word lines corresponds to an inner signal of the plurality of inner signals.
US10037781B2 Interface systems for portable digital media storage and playback devices
A docking assembly serves as an interface between (1) a portable digital media storage and playback (PDMSP) device, and (2) a media reproduction system. A remote controller preferably controls the docking assembly and PDMSP device, which may receive electric charge from the assembly. Media reproduction systems may reproduce audio and video signals in user-perceptible form. Telephonic relay capability is further provided between a telephonic PDMSP playback device and a telephonic remote controller by way of a telephone rebroadcast receiver associated with the docking assembly. Methods for downloading digital media files, and for creating or modifying playlists with a remotely controllable docking assembly adapted to provide a television-compatible video output signal, are further provided.
US10037777B1 Ultrafast photomagnetic recording in a dielectric medium using anisotropic ions effective gilber damping
A recording medium comprising a dielectric magnetic layer, the dielectric magnetic layer comprising anisotropic ions having a difference in a single ion contribution to magnetic anisotropy (ΔK/ion) between a ground state and an excited state of said anisotropic ions equal to at least 0.1 cm−1 (0.0124 meV/ion) at 20° C. (68° F.), wherein the effective Gilbert damping (α) of said dielectric magnetic layer is equal to at least 0.01.
US10037774B1 Sliders having features in the mid gap
Sliders that include a slider body having an outer side edge, an inner side edge, a trailing edge and a leading edge, and a base; a trailing edge set of features positioned towards the trailing edge of the slider body, the trailing edge set of features having air bearing surfaces, the air bearing surfaces being above the base of the slider body; a leading edge set of features positioned towards the leading edge of the slider body; a gap positioned between the trailing edge set of features and the leading edge set of features, the gap having a gap surface, the gap surface substantially coplanar with the base of the slider body; and a first gap feature and a second gap feature distributed evenly within the gap from the inner side edge to the outer side edge, the first and second gap features each having upper surfaces, the upper surfaces of the first and second gap features being above the base of the slider body but below the air bearing surface of the trailing edge features.
US10037771B2 Near field transducer (NFT) including peg and disc of different materials
Devices having air bearing surfaces (ABS), the devices include a near field transducer (NFT) that includes a disc configured to convert photons incident thereon into plasmons; and a peg configured to couple plasmons coupled from the disc into an adjacent magnetic storage medium, wherein the disc includes a disc material and the peg includes a peg material, wherein the disc material is different from the peg material and wherein the disc material has a first real part of the permittivity and a peg material has a second real part of the permittivity and the second real part of the permittivity is not greater than the first real part of the permittivity.
US10037768B1 Assessing the structural quality of conversations
Input of a conversation is received. The conversation includes at least a first user. An utterance of the conversation is analyzed to identify a dialog act attribute, an emotion attribute, and a tone attribute. The dialog act attribute, emotion attribute, and tone attribute are annotated to the utterance of the conversation. The conversation is validated based on the annotated attributes compared with a threshold. The annotated conversation and the validation of the conversation are stored.
US10037764B2 Method for decoding a higher order ambisonics (HOA) representation of a sound or soundfield
When compressing an HOA data frame representation, a gain control (15, 151) is applied for each channel signal before it is perceptually encoded (16). The gain values are transferred in a differential manner as side information. However, for starting decoding of such streamed compressed HOA data frame representation absolute gain values are required, which should be coded with a minimum number of bits. For determining such lowest integer number (βe) of bits the HOA data frame representation (C(k)) is rendered in spatial domain to virtual loudspeaker signals lying on a unit sphere, followed by normalisation of the HOA data frame representation (C(k)). Then the lowest integer number of bits is set to βe=┌ log2(┌log2(√{square root over (KMAX)}·O)┐+1)┐.
US10037763B2 Audio encoder and decoder with program information or substream structure metadata
Apparatus and methods for generating an encoded audio bitstream, including by including substream structure metadata (SSM) and/or program information metadata (PIM) and audio data in the bitstream. Other aspects are apparatus and methods for decoding such a bitstream, and an audio processing unit (e.g., an encoder, decoder, or post-processor) configured (e.g., programmed) to perform any embodiment of the method or which includes a buffer memory which stores at least one frame of an audio bitstream generated in accordance with any embodiment of the method.
US10037745B2 Applying an application-specific ambient light setting configuration
A method, system and computer program product applying an application profile to a display configuration of a device, which overrides the default ambient light setting (ALS) data associated with a display. The method includes detecting initiation of an application. The method further includes searching at least one database for an application profile associated with the application. The application profile includes application-specific ALS data, which establishes an application-specific configuration of the display while the application is open on the display. In response to locating the application profile within the at least one database, the application profile is applied to the display, with the application-specific ALS data replacing/overriding the default ALS data.
US10037740B2 GOA circuit and liquid crystal display device
A GOA circuit and a liquid crystal display device are provided. The GOA circuit includes a plurality of gate driving modules for inputting scanning signals to scanning lines. Each of the gate driving modules includes a GOA unit and an output control unit. The output control unit includes a first control shunt, a second control shunt, a third control shunt, and a fourth control shunt.
US10037729B2 Display device including host and panel driving circuit that communicate with each other using clock-embedded host interface and method of operating the display device
A display device communicates using a clock-embedded host interface. The display device includes a panel driving circuit and a host. The panel driving circuit includes at least one timing controller embedded driver (TED), and drives a display panel. The host at least one of transmits and receives video data, additional data, and a hot plug detect (HPD) signal to or from the at least one TED through one port using a clock-embedded host interface.
US10037727B2 Method of RGBW compensation based on color aberrations of white subpixels and apparatus thereof
Disclosed is a method of RGBW compensation based on color aberrations of white subpixel and an apparatus thereof: when aberrations exist between a color coordinate point Ws of white subpixel and a standard white color coordinate point Wd under sRGB, analyzing color coordinates of every subpixel on the RGBW panel, and then dividing a triangle with vertices points Rs, Gs and Bs into three triangle regions based on Ws as the center point; based on ranges of the three triangle regions, a triangle region where Wd is located is confirmed; a first data is calibrated by performing compensating the white subpixel corresponding by the center point Ws via a predetermined normalized proportion through two subpixels corresponding to the other two points within the triangle region surrounding and locating Wd. Through the aforementioned manner, the present invention is capable of calibrating aberrations of white subpixels in order to normalize images of RGBW panels.
US10037724B2 Information handling system selective color illumination
A display presents information as visual images with plural pixels, each pixel having red, green and blue OLED films that illuminate with varying intensity defined by pixel values generated by a graphics processor. An image adjuster alters the pixel values for pixels located outside the field of view of an end user so that degradation of OLED material occurs in a balanced manner, such as by reducing illumination of blue OLED material, which tends to degrade at a more rapid rate than red and green OLED material.
US10037718B1 Sign post and sign system
A sign post and sign system comprising a base may be connected to a vertical post. A four-way connector may attach horizontal stems to the vertical post. Rotatable or non-rotatable fasteners may be positioned on the upper or lower side of the horizontal stems. Rotatable fasteners may be connected to the horizontal stems to support rotation of a connected sign in an axis parallel to the horizontal stems. A one piece or two-piece cap design may be connected to the four-way connector. Lights, wiring, batteries, and/or a solar panel may be integrated into the sign system. A sign may be attached between the vertical post and the horizontal post to support rotation of the connected sign in an axis parallel to the vertical post. Rotatable fasteners may be connected to the horizontal stems to support rotation of a connected sign in an axis parallel to the horizontal stems.
US10037710B2 Prevention and intervention assistance system
Systems and methods for online assisted pre-intervention or “prevention” are described. A prevention system may provide the ability to initiate a prevention campaign in order to create a customized support forum for persons who may be afflicted by a harmful addiction. The prevention system can receive a request to initiate a campaign for a recipient from a host and facilitate the invitation of other participants to the campaign. Knowledge-based questionnaires may be dynamically generated for the host and participants, and a profile built for the recipient based on received responses. Customized messages may be generated by the prevention system using expert knowledge-based rules, and delivered to the recipient. The messages may be unique to the recipient based on the recipient's circumstances and relationship to the host and participants. Support services provided by the prevention system encourage the recipient to agree to accept help and provide action plan recommendations.
US10037707B2 Interactive method for diagnosing test-taking errors
A method for assessing and diagnosing a learner's test taking pattern which leads the learner to choose the wrong answers on exam questions is disclosed, along with a system and materials for conducting the diagnostic method. A method of analyzing test-taking error patterns of multiple learners is also disclosed.
US10037704B1 Automatic real-time air traffic control system and method for maximizing landings / takeoffs capacity of the airport and minimizing aircrafts landing times
The invention discloses a computerized method, system and device for maximizing airport landing and takeoff capacity by generating an optimized landings and takeoffs schedule for a plurality of aircrafts located in a vicinity of a specific airport by determining an optimal four dimensional (4D) trajectory for efficient landing/takeoff sequence and time schedule.The aircrafts are separated by the number of parameters to ensure safety for the aircrafts according to the updated FAA/EASA standards. Accordingly, the model disclosed in the invention works under current FAA/EASA runway usage, precedence and time constrains.Special Takeoffs Traffic Lights System is additionally disclosed, wherein Traffic Lights will be installed on the runway to increase the landing/takeoff safety, such traffic lights will have changing green/red colors on vacancy/occupancy of the specific runway.The system could be used either as an automatic system or as a decision-support system for ATC personnel.
US10037698B2 Operation of a vehicle while suppressing fluctuating warnings
Operating a host vehicle is described as including identifying remote vehicle information indicating a geospatial state and a kinematic state for a remote vehicle and identifying host vehicle information indicating a geospatial state and a kinematic state for the host vehicle. For a sequence of sampling points, a converging time to a converging location within a transportation network is determined based on the remote vehicle information and the host vehicle information. Operation of the host vehicle is modified to a modified operation responsive to the converging time, having been above a first threshold, falling below the first threshold, and the modified operation of the host vehicle is maintained until the converging time remains above a second threshold higher than the first threshold for a defined number of contiguous sampling points of the sequence. A method, vehicle, and apparatus are described.
US10037697B2 Driving assistance system and vehicle-mounted device
The present disclosure provides a driving assistance system and a vehicle-mounted device. Each vehicle-mounted device broadcasts own vehicle information, and transmits wide area vehicle information to a center. The wide area vehicle information includes the vehicle information and VIN of the own vehicle. The center receives the wide area vehicle information, and stores the vehicle information and the VIN in a correlated manner in a center end database. The vehicle-mounted device transmits an appearance information request signal to the center. The appearance information request signal includes generation time and location information of a different vehicle. The center specifies, based on the generation time and the location information included in the appearance information request signal, the VIN of the vehicle requested by the vehicle-mounted device, and acquires the appearance information related to the specified VIN by searching the appearance information database, and then transmits the appearance information to the vehicle-mounted device.
US10037694B2 Method and system for autonomous vehicles to pass through road intersection safely
A method and a system for at least two autonomous vehicles to safely pass through a road intersection are provided. The method includes providing an information receiving circle in each of the maps circling the road intersection, providing a broadcasting circle circled by the information receiving circle concentrically, circling a road intersection, traveling all autonomous vehicles toward the road intersection and into the information receiving circle, traveling one of the autonomous vehicles into the broadcasting circle for broadcasting traffic information, receiving traffic information of the autonomous vehicle traveling in the broadcasting circle by the other autonomous vehicle, and determining which autonomous vehicle passes through the road intersection first according to the traffic information broadcasted by the autonomous vehicle. When the other autonomous vehicle makes a determination to let the autonomous vehicle pass first, the other autonomous vehicle stops before the intersection until the autonomous vehicle has passed through the road intersection.
US10037681B2 Emergency notification within an alarm community
The present invention relates to a process of detecting if a handheld device (10) has been exposed to acceleration above a predetermined threshold by receiving a signal from an accelerometer (13) comprised in the handheld device and comparing the signal from the accelerometer with the predetermined threshold, and if the handheld device have been exposed to acceleration above the predetermined threshold sending, an alarm signal, via a wireless communication unit (16) comprised in the handheld device, to an alarm server, indicating that the handheld device has been subjected for an accident, the process being implemented as a program recorded on a computer-readable recording medium, the program being executed on the handheld device having processing capabilities.
US10037664B2 Hazard alarm control unit and method for commissioning and configuring thereof
The invention relates to a hazard alarm control unit having a housing (1), having a first electronic assembly (2) which is releasably fastened in the housing (1) and comprises a central processing unit (3) which is configured to execute stored programming instructions including at least one configuration module, and also a detector signal acquisition unit (4) and a controlling unit (5). The hazard alarm control unit also has a second electronic assembly (6) which is formed on an outside (10) as an operating and display front panel without a display and has switching elements (7) and luminous indicators (8) and is formed on an inside (9) as an commissioning and configuration unit (11) which comprises configuration parameter selector (12, 13, 14, 15) and a first optical display (20), the second electronic assembly (6) being connected to the first electronic assembly in a signal-conducting manner and being set up such that the set configuration parameters of the configuration parameter selector (12, 13, 14, 15) are accepted by the first electronic assembly for holding and processing in the at least one configuration module. The invention also relates to a method for commissioning and configuring a hazard alarm control unit.
US10037662B2 Merchandise activity sensor system and methods of using same
Fitting room management and occupancy monitoring system for retail operations having fitting rooms wherein the system if capable of notifying staff of fitting room occupancy, the need for cleaning, and/or the need for customer help in real time as well as collecting and tracking data of fitting room activity according to preset business rules. The system further assists retail operations with reduction of theft incidents, improvement of conversion rates and employee compliance rates.
US10037659B2 Two-way merchandise fixture
Exemplary embodiments are directed to a fixture and method for a fixture (referred to as a Two Way Fixture) displaying and holding objects for sale at a retail store. The two way fixture includes a free-standing frame which is formed by a I-shaped base portion and a U-shaped upright portion. A pair of tempered hardboards are inserted in the middle of the U-shaped upright portion. The two way fixture has shelves and wire racks mounted to the sides of the U-Shaped upright portion. The shelves, I-shaped base portion, and wire racks create a volume allows for the two way fixture to hide or obscure a cash box, therefor storing components of a point-of-sale (POS) station while keeping the electronic components live and updated. The two way fixture can be configured to surround the pole and the cash box.
US10037651B2 Gaming machine including one or more grouped held value symbols
Disclosed is a gaming system including a gaming machine. In response to a triggering event, the gaming system initiates play of a feature game including a plurality of standard symbols and value symbols, the value symbols being associated with one or more values. Value symbols adjacent to one another are combined into a larger composite symbol and held in place on a display device, the standard symbols then replaced with replacement symbols randomly selected from the standard and value symbols. When the replacement symbols include another value symbol adjacent to the composite symbol, the new value symbol is also combined with the composite symbol, increasing its size. At the conclusion of the feature game, a reel associated with the composite symbol is displayed and spun to select an award from a set of possible awards based on the size of the composite symbol.
US10037644B2 Automated banking machine cassette and cassette module
Described herein are automated banking machine cassette modules and cassettes. The cassette module may include but is not limited to a divert cassette positioned for easy access and a light pipe system for detecting when sheets are entering or leaving a cassette. The cassette may include but Is not limited to a cassette with an ink staining that does not reduce the capacity of the cassette, a torsion spring assembly coupled with a push plate in a cassette, a thumper and feed wheel assembly, and a method of assembling a thumper and feed wheel assembly that provides for proper timing of the feed wheels with the thumper wheels.
US10037640B2 Secure storage device
A closure lid attached to a secure storage device for storing material is provided. The closure lid attaches to a storage device that may include a container having a void for external access to the interior space. The closure lid, similarly dimensioned according to the void may be joined to the container and can be manipulated between an open or closed state by utilizing locking tabs. The closure lid may provide an airtight tight without utilizing a vacuum pump. Locking tabs may deploy and retract in the closure lid; the locking tabs may deploy and retract when a one-step operation of applying pressure to the closure lid and turning a control ring clockwise engages and disengages the locking tabs. An access control system is configured to present an input, validate user input, and permit a state change of the lock.
US10037635B2 Vehicle mode detection systems
Aspects of the present disclosure describe systems, methods, and devices for vehicle mode detection based on acceleration data and location data during a trip detected by mobile devices in a vehicle. According to some examples, location data will be compared to known routeway data to detect a vehicle mode. In other examples acceleration data will be used to calculate the consistency of vehicular velocity during a trip to detect a vehicle mode. In some additional aspects, multiple analyses will be performed on the same data sets to check for false positives with vehicle mode detection.
US10037633B2 System and method for real time wireless ECU monitoring and reprogramming
Disclosed are methods, systems, and apparatus for managing firmware, settings, and parameters of an automotive controller using a local device, a client device, and a system server. The local device is connected to the automotive controller and is wirelessly connected to the client device. The client device is connected to the system server. The client device receives engine data from the local device that receives the engine data from the automotive controller and the client device sends the engine data to the server system. Firmware, settings, and parameter updates are selected with the client device, sent to the local device, and then sent to the automotive controller.
US10037631B2 Smart dongle for use with telematics devices
A smart dongle device may comprise a connector configured to plug into and be removable from an ECU/diagnostic connector of a vehicle, a transceiver configured to communicatively connect with a remote device, and a processor and a memory having a program communicatively connected to the processor. The processor may be configured to read vehicle information including at least one ECU output from the ECU connector, store the vehicle information, process the vehicle information, and send the vehicle information to the remote device. The processor may further be configured to determine energy levels stored by a vehicle before and after a trip and generate a remaining range and a total energy capacity based in part on the energy levels, wherein the total energy capacity of the vehicle is not directly available through the ECU/diagnostic connector.
US10037624B2 Calibrating object shape
Examples describe an apparatus for calibrating a three dimensional (3D) mesh model of an articulated object. The articulated object is an instance of a specified object class. The apparatus comprises an input configured to receive captured sensor data depicting the object. The apparatus has a calibration engine configured to compute values of shape parameters of the 3D mesh model which indicate which member of the object class is depicted in the captured sensor data, in order to calibrate the 3D mesh model. The calibration engine is configured to compute the values of the shape parameters with an optimization process to find at least one potential local or global minimum of an energy function, the energy function expressing a degree of similarity between data rendered from the model and the received sensor data.
US10037622B2 Virtual terrain alteration systems and related methods
Systems and techniques for generating an artificial terrain map can compute a region of a noise map in an N-dimensional space and define a terrain characteristic in correspondence with a value of the noise map at each of a selected plurality of positions within the region of the noise map. The terrain characteristic can be projected at each of a selected plurality of positions within the region on a lower-dimensional sub-space. A map of an artificial terrain can be rendered based on the projection. The map of the artificial terrain can be scaled or otherwise manipulated in correspondence with scaling or otherwise manipulating the lower-dimensional sub-space. Generated maps in machine-readable form can be converted to a human-perceivable form, and/or to a modulated signal form conveyed over a communication connection.
US10037616B2 Apparatus and method for reconstructing image using microwave
Provided is an apparatus for reconstructing an image using a microwave. The apparatus includes: a microwave measurement unit configured to obtain a microwave measurement value for a microwave measurement object; and an image reconstruction unit configured to perform an image reconstruction by using the microwave measurement value and shape boundary information of the object.
US10037601B1 Systems and methods for automatic detection of architectural distortion in two dimensional mammographic images
There is provided a method, comprising: segmenting fibroglandular tissue of a 2D mammographic image of a breast, extracting regions within the segmented fibroglandular tissue and within a boundary portion between the segmented fibroglandular tissue and non-fibroglandular tissue, computing representations for each RoI by a pre-trained deep neural network, training a classifier on the representations to compute a probability score of architectural distortion for each RoI, clustering RoIs defined as positive for architectural distortion using a mean-shift method and providing an indication of the probability of the presence of architectural distortion around a cluster based on the probability distribution of cluster RoI members, removing small clusters having fewer RoI members than a small number threshold, classifying the image as positive for the indication of architectural distortion when at least one cluster remains, or classifying the image as negative for the indication of architectural distortion when no cluster remains.
US10037582B2 Personal merchandise cataloguing system with item tracking and social network functionality
An online personal merchandise cataloguing system is equipped with integrated item tracking and hosted (or imported) social network functionality. The system comprises an internet application with a supporting backend network, the pertinent configuration and operation of both being substantially under the control of an individual retailer. Accessible through an internet browser or a smartphone “app”, the internet application is configured to provide a user with means for listing or otherwise cataloguing items of merchandise. In combination with and supported by the retailer's backend computer network, the internet application enables the user to share his online catalog with an extrinsic social network and to track cataloged items.
US10037581B1 Methods systems and computer program products for motion initiated document capture
A computing device acquires a video of a tax document utilizing a video camera such as a webcam. The video is analyzed to detect a first motion of the tax document, such as sufficient shaking or movement of the tax document, satisfying first pre-determined criteria that results in the computing device being prompted or requested by the user to take an image of the tax document. After the first pre-determined criteria has been satisfied, the user is instructed to hold the tax document steady. Subsequent video frames are analyzed to detect a second motion or the tax document being sufficiently still or steady, in response to which an image of the tax document is acquired and processed to extract data of the tax document from the acquired image and populate corresponding fields of the electronic tax return.
US10037573B2 Processing binary options in future exchange clearing
Systems and methods are disclosed for processing binary options (also referred to as digital options) in existing clearing systems, such as futures clearing systems. The binary option is treated, or processed, similar to standard options on a non-tradeable cash-settled underlying futures contract. A hypothetical instrument, referred to as a book instrument is created to facilitate clearing of the binary option. The book instrument has an expiration date after the expiration of the binary option, such as the day after the expiration of the binary option. For each binary option that expires in the money, a transaction is created for the book instrument future. The underlying book future has an assigned price that is a fixed amount less that the final price for the underlying statistical or actual value of the binary option at expiration. Transactions are loaded in the clearing system and processed and all positions are liquidated.
US10037566B2 System and method for transaction account owner acquisition
The systems, methods, and computer readable mediums described herein provide a secure method for a transaction account issuer to issue a digital pass to an existing transaction account holder (e.g., an existing user) that may be shared and/or provided to a prospective transaction account holder (e.g., a new user). The digital pass may be sharable from an existing user's user device to a new user's user device. The systems, methods, and computer readable mediums described herein may also employ an adaptive web design solution to increase application completion rates by capturing minimal viable information from a prospective member.
US10037560B1 Systems and methods of processing information and transactions involving experiences including database processing and related GUI features
Systems and methods are disclosed for processing transactions and associated data related to digital items, such as digital subscriptions. In one exemplary implementation, there is provided a method for processing information and transactions involving digital subscriptions. Moreover, illustrative methods may include processing digital subscription data from a first database, performing processing of information for display of at least some of the digital subscription data, and/or processing a checkout of the digital subscription.
US10037554B2 Aggregated billing for application-based network access and content consumption
Providing for aggregate billing related to provisioning network access and network content to an application or device is described herein. By way of example, the application or device (e.g., a client, . . . ) can be provided network access at a discounted rate to access content of content provider. The network access can be general access, or can be limited access to one or more web-pages, domains, hosts, etc. in various embodiments. Charges for content consumed by the client can be an aggregated charge that includes charges for the content and charges for the network access. In various embodiments, network access can facilitate a relatively persistent connection to a network, with network access charges aggregated into charges for consumption of online content or utilization of online services, or vice versa.
US10037552B1 Systems and methods for discovery and tracking of obscured web-based advertisements
Systems and methods are provided for discovering advertisements on publisher web pages and for determining whether the advertisements are obscured by other content on the web pages. An advertisement tracking and discovery system may use web crawler applications to explore multiple publisher websites. The web crawler applications may gather advertisement data that includes information associated with detected advertisements, placement pathways by which the advertisements were placed on the publisher web pages, and obscuration information for the detected advertisements. Obscured advertisements that have been detected may be ignored during advertisement tracking and discovery operations or obscuration information may be stored and provided with other advertisement information for the obscured advertisements. The advertisement data may be aggregated and formatted to be provided to a user. The provided data may include advertisement screenshots and web page screenshots containing the advertisements.
US10037551B2 Methods and apparatuses for sorting lists for presentation
Methods and apparatuses for sorting seller listings or advertisements of a seller network. In one embodiment, a method includes: determining an indicator of potential revenue for a first party from price information of a list of entities, wherein revenue generated according to the price information of at least some of the list of entities is to be split among a plurality of parties; and, sorting the list of entities into a first list based at least partially on the indicator of potential revenue.
US10037547B2 Grouping channels based on user activity
The disclosure includes a system and method for recommending an advertising campaign based on which channels are popular. A recognition application receives captured images from user devices, the captured images including information about products, identify indexed images that match the captured images, identify metadata about the captured images including information associated with products in the captured images, determine popularity of each channel based on a number of interactions that users have had with channels during a time period based on the metadata, receive an advertisement and provide on the one or more channels the advertisement based on the popularity of each channel.
US10037538B2 Selection and presentation of news stories identifying external content to social networking system users
Social networking system users generate news stories including a link to news content external to the social networking system. The news stories may be filtered based on filter criteria allowing a viewing user to more easily identify news stories of interest. For example, the news stories may be filtered to identify news stories associated with a user connected to the viewing user, to identify news stories associated with a news source, to identify news stories associated with a key word, or based on previous interactions by the viewing user. The identified news stories may be ranked based on popularity of the identified news stories among other users, chronological data, and the viewing user's own interest and activity associated with a news source or news story.
US10037533B2 Systems and methods for detecting relations between unknown merchants and merchants with a known connection to fraud
An example merchant fraud system may include an automated system for collecting contextual relationship information, plus a routine for analyzing additional data related to sanctions. The system may also include an automated analysis summary routine for creating condensed information subsets or graphlets containing information about sanction entities, some of which can be entities themselves, organized in a data retrieval system, such that an automated relationship examination system can check data from transactions and automatically identify and flag potentially suspect relationship aspects. The system may issue a fraud warning and may review a flagged transaction cluster, accepting transactions when transaction cluster items do not contain links to a known bad entity. Based on a hit with a suspect entity, the breadth of the examined co-related items may be expanded, and if that expansion results in one or more suspect connections, a transaction is rejected and sent for further review.
US10037532B2 Systems and methods for detecting transaction card fraud based on geographic patterns of purchases
A computer-implemented method for detecting potentially fraudulent cardholder transactions is implemented by a fraud detection computer system in communication with a memory. The method includes identifying a first home location for a first cardholder, identifying an expected range of travel relative to the first home location for the first cardholder when making a typical financial transaction in at least one merchant category, receiving transaction data associated with a first financial transaction, retrieving the first home location based on the cardholder data and a merchant location for the first merchant based on the merchant data, calculating a distance of travel between the first merchant location and the cardholder home location, comparing the calculated distance of travel to the expected range of travel, and flagging the first financial transaction as potentially fraudulent upon determining that the calculated distance of travel exceeds the expected range of travel.
US10037528B2 Biometric device utilizing finger sequence for authentication
A system and method for enhancing biometric security utilizing a fingerprint sequence authentication process. The method comprising, during an enrollment period for an electronic transaction system, obtaining a set of fingerprint templates associated with a registering user; storing the fingerprint templates on a memory of the electronic transaction system; determining an verification sequence unique to the registering user, wherein the verification sequence comprises a pattern of entering fingerprint images; and associating the verification sequence with the stored set of fingerprint templates to be used for a subsequent authentication of the registering user.
US10037526B2 System for payment via electronic wallet
A method includes receiving a request to process, against an electronic wallet, a portion of a transaction, an electronic wallet optionally comprising a sub-wallet, the transaction processed against the wallet and/or sub-wallet. The method further includes identifying one or more electronic value tokens in the e-wallet and/or sub-wallet that, when used together, will cover the portion of the transaction. The method further includes applying the electronic value tokens to the portion of the transaction.
US10037524B2 Dynamic primary account number (PAN) and unique key per card
Methods, systems, and machine-readable media are disclosed for handling information related to a financial transaction including utilizing dynamic cryptograms. According to one embodiment, a method of processing a financial transaction related to a financial account can comprise detecting initiation of the transaction with a device used as a presentation instrument in the transaction. A Dynamic Transaction Cryptogram (DTC) and a dynamic PAN can be generated at the device. The DTC can be used to authenticate the transaction and the dynamic PAN can comprise an encrypted form of a real PAN of the financial account that is valid for a single transaction. The DTC and the dynamic PAN can be provided by the device for use in the transaction.
US10037522B2 Near-field communication (NFC) system and method for private near-field communication
Embodiments of a near-field communication (NFC) system and method for private near-field communication are generally described herein. In some embodiments, a resonance-coupled channel is masked with a random channel-masking signal. The channel-masking signal may be scaled based on near-field channel conditions. Signals received through the channel may be unmasked with the scaled channel-masking signal to determine data that may have been conveyed by an NFC transmitting device by affecting the impedance of the resonance-coupled channel. In some embodiments, a reference signal may be scrambled with a mask to generate the channel-masking signal. The mask may include at least one of a random symbol mask, an amplitude mask and a phase mask. For additional privacy, the mask may include a random symbol mask and at least one of an amplitude mask and a phase mask.
US10037521B1 Background communication failover for mobile payments
A mobile point-of-sale terminal includes a payment card reader having a card interface configured to read data from a payment card and transmit the payment card data, along with other transaction information, via a non-internet communication channel to a payment processing system to process the point-of-sale transaction. The mobile point-of-sale terminal may be configured to run a register application configured to receive transaction information, including payment card information from the payment card reader, determine whether an internet connection is available, and, if an internet connection is not available, transmit the transaction information to the payment processing system using a non-internet communication channel.
US10037519B2 Systems and methods facilitating mobile retail environments
An automated system for facilitating sales in dynamically-changing mobile retail environments includes a vendor/supplier connector module, a carrier connector module, a provisioning module, and a point-of-sale (POS) customization module. The vendor/supplier connector module facilitates automated exchange of product data with a plurality of different vendors or suppliers of products or services. The carrier connector module facilitates automated exchange of transportation data with a plurality of different carriers, with the transportation data corresponding to specific mobile retail environments. The provisioning module automatically determines, based on the product data and on the transportation data, products or services corresponding to a specific mobile retail environment. The POS customization module automatically generates re-configuration data for each of a plurality of POS interfaces. The re-configuration data limits each of the plurality of POS interfaces to facilitating sales of only the subset of the set of products or services that corresponds to a specific mobile retail environment.
US10037504B2 Methods for determining manufacturing waste to optimize productivity and devices thereof
A method, non-transitory computer readable medium, and productivity assessment computing device that identifies entities present in frames of a video. Entity movement across the frames is plotted to obtain a trajectory of the entities. Interactions of one or more of the entities in each of the frames are identified. A unique sequence encoding is generated for subtasks performed by each of the entities. One of the subtasks is classified as a waste subtask based on one or more of the interactions corresponding to the one of the subtasks and the trajectory and a type of each of the entities associated with the interactions. The sequence encodings of the one of the subtasks are correlated with a number of frames per second of the video to determine waste duration value(s) for a task and the waste duration value(s) are output.
US10037479B2 Human-assisted learning in eye tracking applications
Systems and methods for eye tracking include a video capture component that provides a video of an environment and a set of gaze tracking coordinates for the video. A library stores a plurality of feature sets representing respective areas of interest with respective object labels. An image annotation component extracts a plurality of features from a region of interest and matches the extracted features to an area of interest in the library to produce a selected area of interest and a confidence value. A verification component accepts the selected area of interest if the confidence value meets a threshold value and sends the region of interest to a human expert to assign an object label if the confidence value does not. The library is dynamically updated in response to input from the human expert to add new areas of interest and new object labels to the library.
US10037468B2 Image processing device, information storage device, and image processing method
An image processing device including an image sequence acquisition section that acquires an image sequence that includes a plurality of images; and a processing section that performs an image summarization process that deletes some of the plurality of images included in the image sequence acquired by the image sequence acquisition section to acquire a summary image sequence. The processing section detecting a scene change from the image sequence, setting a partial image sequence that includes images among the plurality of images included in the image sequence based on the detected scene change, selecting a reference image and a determination target image from the partial image sequence, and determining whether or not the determination target image can be deleted based on deformation information about the reference image and the determination target image.
US10037467B2 Information processing system
This information processing system comprises: an object detection unit which detects and tracks an object in motion video data and detects a plurality of object elements which represent elements of the object; a feature value extraction unit which extracts respective feature values for each of the object elements from frame images which configure the motion video data; a frame selection unit which selects, for each object element, the frame images which satisfy respective frame selection criteria which are set for each object element; and a feature value linking unit which links frame specification information which specifies the frame images which are selected with the frame selection unit for each object element, and the object element feature values which are extracted from the selected frame images, and stores same in a prescribed storage unit.
US10037466B2 Video processing apparatus, video processing method, and video processing program
This invention provides a video processing apparatus for suppressing a decrease in search accuracy of an object of a search target based on a feature extracted from a degraded image in a video. The video processing apparatus includes an image degradation estimator that extracts an image in an image region used as an index of image degradation from a video and estimates a degree of image degradation in the image region, a feature extractor that extracts a feature of an object of a search target from the video, a feature database that stores the feature of the object of the search target, and a matcher that controls matching between the extracted feature and the stored feature based on the degree of image degradation estimated by the image degradation estimator, when searching for the object from the video.
US10037462B2 Image monitoring system and image monitoring program
An image monitoring system includes a recorder that records an image captured by a camera via a network. The system is controlled to display the present image captured by the camera or a past image recorded on the recorder. A moving object is detected from the image captured by the camera, the detector including a resolution converter for generating an image with a resolution lower than the resolution of the image captured by the camera. A moving object is detected from the image generated by the resolution converter and positional information on the detected moving object is output. The positional information of the detected moving object is merged with the image captured by the camera on the basis of the positional information.
US10037459B2 Real-time font edge focus measurement for optical character recognition (OCR)
A system and process of generating an improved image for optical character recognition is disclosed comprising dynamically obtaining a video source image comprising one or more characters on a background using a video capture device; detecting edges of at least one of the one or more characters that comprise the video source image; determining a sharpness value for the edges of the at least one of the one or more characters, wherein the sharpness value is related to the ability of the video capture device to distinguish the edges of the characters from the background; and indicating at least when the sharpness value is at a predetermined value or within a predetermined range of values.
US10037455B2 Face detection device, imaging apparatus, and face detection method
A face detection device for detecting the face of a person in an input image includes the a face detection circuit, a signal processing circuit, and a controller. The face detection circuit includes a hardware circuit that is configured to detect a face in an input image. The signal processing circuit is configured to perform signal processing based on an input image signal in accordance with a rewritable program including a face detection program for detecting a face in an input image. The controller is configured to allow the face detection circuit and the signal processing circuit to perform face detection on an image of a frame or on respective images of adjacent frames among consecutive frames, and to control face detection by the signal processing circuit on the basis of a face detection result obtained by the face detection circuit.
US10037454B2 Method and device for forming a fingerprint representation
The present invention generally relates to a method for forming a candidate fingerprint representation of a fingerprint of a finger of a user of an electronic device comprising a capacitive fingerprint sensor for sensing a fingerprint pattern, the method comprising acquiring a sequence of candidate fingerprint images each acquired at different imaging acquisition settings. Further, a fingerprint feature set is extracted from each of the candidate fingerprint images, the fingerprint features of each fingerprint set being extracted according to a first selection criterion. A feature representation set is determined for each of the fingerprint feature sets. A candidate fingerprint representation is formed from a combination of the fingerprint feature representation sets. The invention further relates to a fingerprint sensing system and an electronic device.
US10037451B2 Methods, computer program products, and systems for providing automated video tracking via radio frequency identification
Methods, computer program products and systems for providing video tracking. The method includes receiving a first signal from a radio frequency identification (RFID) tag. A location of the RFID tag is determined in response to the first signal. An image that includes the location of the RFID tag is recorded. The location of the RFID tag is marked on the image, resulting in a marked image.
US10037449B1 Inventory tracking using RFID
A storage unit includes a support bar for hanging items and an RFID antenna provided within a predefined distance of the support bar. When the items hanging from the support bar are adorned with RFID tags, and the RFID antenna emits electromagnetic fields in a direction of the support bar, RFID signals identifying the items are transmitted from the RFID tags to the RFID antenna, thereby enabling a placement or a removal of an item to be automatically registered, or an accounting of the available items to be automatically performed. The RFID antenna may be a portion of a transmission line that uses shields and/or dielectric materials to shape the electromagnetic fields toward a predefined direction, and the locations of items bearing RFID tags on the support bar may be determined by varying the phase of the emitted radiofrequency and determining strengths of RFID signals when the electromagnetic fields are emitted at varying phases.
US10037428B2 Data security using request-supplied keys
Requests are submitted to a request processing entity where the requests include a cryptographic key to be used in fulfilling the request. The request processing entity, upon receipt of the request, extracts the key from the request and uses the key to perform one or more cryptographic operations to fulfill the request. The one or more cryptographic operations may include encryption/decryption of data that to be/is stored, in encrypted form, by a subsystem of the request processing entity. Upon fulfillment of the request, the request processing entity may perform one or more operations to lose access to the key in the request, thereby losing the ability to use the key.
US10037425B2 Detecting suspicious file prospecting activity from patterns of user activity
Suspicious file prospecting activity is detected based on patterns of file system access. A user's file system access is monitored over a specific time period. A sequence of the file accesses (e.g., represented as path names) made by the user during the time period is recorded. Distances between the recorded file accesses are determined, for example as edit distances. A distance sequence is recorded, comprising a record of the determined distances. The distance sequence is reduced to one or more baseline statistics describing the pattern of the user's access of the file system during the given period of time. At least one subsequent anomaly in the user's access of the file system is detected, by comparing at least one subsequently calculated statistic representing at least one subsequent pattern of the user's file system access to the at least one baseline statistic.
US10037424B1 Isolated virtual environments for untrusted applications
A pool of virtual environments, such as virtual machine instances and containers, can be maintained by an intermediary service, where the virtual environments can execute a specified application or service. When a request is received from a client for a connection to a resource, the intermediary service can allocate one of the virtual environments for the client and enable the client and virtual environment to communicate as if the virtual environment is executing on dedicated hardware. The virtual environment can be virtually isolated on a host machine, whereby session data for the client is stored locally in memory and then deleted at the end of the session when the virtual environment is destroyed, in order to prevent the data from being accessible between sessions and preventing multiple clients or customers from sharing the same environment over time.
US10037423B2 Methods and systems for controlling permission requests for applications on a computing device
Examples described may relate to methods and systems for controlling permission requests for applications running on a computing device to access resources provided by the computing device. A computing device may maintain in memory for a given application responses to permission requests. The computing device may receive responses to a first permission request that includes two selectable options to either allow or deny access to a particular resource. The computing device may determine whether a number of the responses to the first request that indicate to deny access exceeds a predefined threshold. If the number exceeds the threshold, the computing device may provide, at a run-time of the application subsequent to presentation of the first request, and based on the application attempting to access the resource, a modified permission request that includes, in addition to the two selectable options, a selectable option to prevent requesting permission to access the resource.
US10037421B2 Device, system, and method of three-dimensional spatial user authentication
Devices, systems, and methods of user authentication. A system includes a spatial challenge unit to distinguish between a human user and a non-human user. The spatial challenge unit requires the user to perform one or more spatial operations that modify the spatial properties of an electronic device operated by the user. Correct performance of the required spatial operations, indicates that the user is human. The system also includes a spatial password unit, which tracks a manner in which a human user handles the electronic device while the user enters a password; and then utilizes this user-specific manner for user authentication, by checking whether a manner in which the user enters his password matches a reference manner of password entry or a historical manner of password entry. The system also utilizes sequence of spatial operations or spatial gestures, as a pure spatial password or purely-spatial user-authentication factor.
US10037420B1 Cardless transactions
A system for conducting transactions without a debit card or credit card may receive a request to complete a transaction including authentication data associated with a transaction account and a captured biometric template. The transaction request may lack information contained on a typical debit card or credit card. The system may identify the transaction account using the authentication data associated with the transaction account. The transaction account may be associated with a stored biometric template stored in a biometric data store. The system may also compare the stored biometric template with the captured biometric template. In response to the stored biometric template conflicting with the captured biometric template, the system may decline the transaction.
US10037415B2 Information processing system that authenticates license of application program installed in information processing apparatus, and information processing method
An information processing system includes: one or more information processing apparatuses; and a management server, in which the management server includes a license key table management unit that receives inputs of a serial number, an application ID, and a license key from an administrator and registers them in a license key table, and a license key authentication unit that extracts the corresponding license key from the license key table by using the application ID and the serial number received from the information processing apparatus in which the application program is installed, and performs license key authentication of the application program by using the extracted license key, and the one or more information processing apparatuses each include an application installation unit that installs the application program, and an authentication requesting unit that transmits the application ID and the serial number to the management server to request for license key authentication.
US10037413B2 System and method of applying multiple adaptive privacy control layers to encoded media file types
Disclosed are systems to apply customized permission settings to protect particular regions of a document, and, in particular, documents that are of a lossy′ encoded media file type, e.g., an MPEG video format. The custom access permission settings may be implemented by obfuscating the protected regions of the original file and then embedding “secret,” e.g., hidden and/or encrypted, versions of the obfuscated regions in parts of the data structure of the original file, e.g., in the form of “layers” that are held within video stream containers. The content of the individual encrypted video stream containers may then be decrypted according to each recipient's permissions and layered on top of the obfuscated regions of the encoded media file before being displayed to the recipient. In some embodiments, additional layers of video may be used to reduce the appearance of aliasing around borders of the protected regions of the encoded media file.
US10037407B2 Structured finding objects for integration of third party applications in the image interpretation workflow
A radiology workstation (16) includes a display device (25) and at least one user input device (20, 22, 24). A server computer (10) is programmed to operate with the radiology workstation to perform the radiology reading task (14) including a radiology reading support method comprising: receiving user input identifying a radiological finding; retrieving a structured finding object (SFO) template for the radiological finding; displaying an SFO annotation graphical user interface (GUI) dialog (40) having annotation data entry fields for annotating the retrieved SFO template; building an SFO (60) representing the radiological finding by annotating the SFO template via the SFO GUI dialog; and generating natural language text describing the radiological finding from the SFO. Application program interface (API) action rules (54) may be applied to determine whether the SFO being built satisfies any API action rule, and if so a corresponding application program is invoked.
US10037405B2 Medical image generation apparatus, medical image storage apparatus, medical image display apparatus, and medical image display system
A medical image generation apparatus including: a 4D image data generation unit generating 4D image data composed of a plurality of 3D image data blocks each having information indicating a number in chronological order of the 3D image data blocks using image information acquired by taking images of an object; and an image generation unit generating movie data composed of a plurality of 2D image data blocks generated from the plurality of 3D image data blocks constituting the four-dimensional image data and generating relevant information associating each of the two-dimensional image data blocks constituting the movie data with one of the 3D image data blocks which is the source of the 2D image data block.
US10037404B2 Feature cloning based on geometric search
A method of cloning models of a physical fastener may include a computer-aided design (CAD) system receiving one or more instructions that identify a base model of a physical fastener. For each of one or more socket models having at least one characteristic corresponding to the base model, the method may further include generating a clone fastener model based on the base model of a physical fastener and at least one physical property of the one or more socket models.
US10037401B2 Methods of designing a layout of a semiconductor device including field effect transistor and methods of manufacturing a semiconductor device using the same
A method of designing a semiconductor device includes preparing a standard cell layout including a layout out a preliminary pin pattern in at least one interconnection layout, performing a routing step to connect the preliminary pin pattern to a high-level interconnection layout, and generating a pin pattern in the interconnection layout, based on hitting information obtained at the completion of the routing step. The pin pattern is smaller than the preliminary pin pattern.
US10037400B2 Integrated circuit manufacturing process for aligning threshold voltages of transistors
In some implementations, a method of fabricating an integrated circuit includes obtaining first data for a first chip containing a first version of the integrated circuit, determining that a transistor should be coupled with another transistor, selecting one or more masks for coupling the transistor with the other transistor to adjust the threshold voltage of the transistor, obtaining second data for a second chip containing a second version of the integrated circuit, determining that the second version of the integrated circuit meets one or more requirements, and preparing a final integrated circuit design for production based on the second version of the integrated circuit.
US10037398B2 Pattern decomposition method for wiring patterns with chemoepitaxy based directed self assembly
A chemical pattern layer including an orientation control material and a prepattern material is formed over a substrate. The chemical pattern layer includes alignment-conferring features and additional masking features. A self-assembling material is applied and self-aligned over the chemical pattern layer. The polymeric block components align to the alignment-conferring features, while the alignment is not altered by the additional masking features. A first polymeric block component is removed selective to a second polymeric block component by an etch to form second polymeric block component portions having a pattern. A composite pattern of the pattern of an etch-resistant material within the chemical pattern layer and the pattern of the second polymeric block component portions can be transferred into underlying material layers employing at least another etch.
US10037393B1 Consumer performance index scoring for websites and web-based applications
A computer-implemented method creating a benchmark for consumer satisfaction of website or web application performance includes aggregating real user measurement (RUM) data captured from devices of users during sessions on a website or web application, the RUM data including a landing page load time of each user and whether a bounce occurred. The probability that each tenant will bounce is then modeled. Next, an ordered discrete set of lethal dose (LD) values is calculated and the tenants are then filtered for erroneousness. An ordered set of mean LD values is calculated, and that set is reduced to exactly 10m ordered mean LD values. The 10mn ordered mean LD values are mapped to a corresponding number of ordered CPI scores ranging from 0 to 100, wherein the mapping results in the benchmark.
US10037383B2 Simple web search
A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected.
US10037377B2 Automated self-service user support based on ontology analysis
A system for implementing a method that provides information to a user in response to a received user query. A natural language analysis generates substrings relevant to the user query. An ontology analysis outputs: terms of an ontology matching the relevant generated substrings; and relationships between the terms. A query analysis analyzes the user query regarding the outputted terms and relationships, including ascertaining whether the user query is more suitable for service than for an information search. If it is so ascertained, then service actions for the user to perform are identified to the user. If it is not so ascertained, then: the user query is refined based on the outputted terms and relationships; a search query is generated based on the refined user query, a search is initiated based on the search query, and results of the search are provided to the user.
US10037374B2 Measuring semantic and syntactic similarity between grammars according to distance metrics for clustered data
The disclosure relates to various distance metrics that may quantify semantic and syntactic relationships between devices. More particularly, a first grammar associated with a first device and a second grammar associated with a second device may each comprise a symbol sequence that re-expresses one or more sequenced data items and one or more rules that represent a repeated pattern in the symbol sequence. Accordingly, one or more distance metrics that quantify a similarity between the first grammar and the second grammar may be calculated according to a comparison between the rules in the first grammar and the rules in the second grammar such that a relationship between the first device and the second device can be determined according to the one or more distance metrics.
US10037369B1 Storage tiering in replication target based on logical extents
A technique for replicating a file from a source data storage system (source) to a destination data storage system (destination) includes receiving, by the destination from the source, (i) file data for multiple logical extents of the file and (ii) respective tiering metadata for those logical extents. The destination selects, based on the tiering metadata, one or more storage tiers available on the destination. The destination updates a local replica of the file by placing the logical extents on the selected tier or tiers.
US10037366B2 End to end validation of data transformation accuracy
Data is validated as it travels through the different nodes of a data pipeline. Instead of having to wait to validate the data when the data reaches an end of the data pipeline, each node in the pipeline may validate the data. Different methods may be used to validate the data. For example, each node may determine metadata about the received data and/or the transformed data. This metadata may be used to determine if the node is receiving the same amount of data as it usually receives, whether the data is in a same format, and the like. A timing of the data through one or more of the nodes may also be used in determining when the data is valid. When a problem is detected at any of the nodes in the pipeline, a report may be sent to one or more users.
US10037346B1 Time reservations for ensuring consistent reads in a distributed database without logging
The subject matter described herein provides techniques to ensure that queries of a distributed database observe a consistent read of the database without locking or logging. In this regard, next-write timestamps uniquely identify a set of write transactions whose updates can be observed by reads. By publishing the next-write timestamps from within an extendable time lease and tracking a “safe timestamp,” the database queries can be executed without logging read operations or blocking future write transactions, and clients issuing the queries at the “safe timestamp” observe a consistent view of the database as it exists on or before that timestamp. Aspects of this disclosure also provide for extensions, done cheaply and without the need for logging, to the range of timestamps at which read transactions can be executed.
US10037342B2 Information processing device, system, information processing method, and program
There is provided an information processing device including an action history acquiring unit configured to acquire action history information on a user, the action history information being accumulated in a predetermined time frame, an attribute score calculating unit configured to calculate an attribute score of the user for one or more attributes in an attribute group, the attribute score being based on the action history information, and an object generating unit configured to generate an object on the basis of the attribute score, the object representing the user.
US10037341B1 Nesting tree quotas within a filesystem
Techniques are described for building, managing, and enforcing nested quota trees in a filesystem of a data storage system using internal filesystem structures. Such integrated, server-based, nested quota trees avoid the management overhead, communication delays, and slowed processing of proxy-based solutions and are thus more efficient and optimal.
US10037338B1 Method and system for client-server communication in a cached communication environment
Client-server communication in a cached communication environment is described. A server computer executes a server application. The server application requests a server communication application to generate a server object. The server object is independent from a client object that is modified to communicate client data. The server application receives a copy of a client object from the server communication application, and applies a disposition rule to data referenced in the copy of the client object.
US10037335B1 Detection of 3-D videos
Methods and systems related to the detection of 3-D video content are disclosed herein. Specifically, a video image file may be analyzed in order to determine if it contains 3-D stereoscopic video content. An assumption is made regarding the possible 3-D format of the video image file. The assumption could be that the video frame includes a left portion and a right portion where each portion contains respective stereoscopic image perspectives. Image analysis algorithms could be used to determine if the left and right portions are sufficiently similar to confirm the assumption. If so, an indication could be carried out that could include a change to metadata or a similar change to associated video image file information. If the left and right portions of the video frame are not sufficiently similar, another analysis may be performed to test a different 3-D file format assumption.
US10037324B1 Stochastic chunk-based map generation
An approach to facilitating stochastic chunk-based map generation is provided. Tile chunks may be obtained for inclusion in a map of a virtual space. The obtained tile chunks may include first and second tile chunks having map tiles of different tile types. The first tile chunk may have a first tile of a first tile type and a second tile of a second tile type different from the first tile type. The second tile chunk may have a third tile of a third tile type and a fourth tile of a fourth tile type different from the third tile type. Stochastic distribution of the obtained tile chunks over a map area in the map may be effectuated. Distribution of individual map tiles between the distributed tile chunks on the map area may be effectuated.
US10037319B2 User input prediction
A system for inputting text into an electronic device. The system comprises a candidate generator (2) configured to generate one or more candidates from an input sequence (20). The input sequence (20) comprises a contiguous sequence of characters. Each candidate comprises two or more terms separated by one or more term boundaries. The candidate generator (2) is configured to assign a first probability estimate to each candidate by: searching for one or more terms of that candidate in a context language model, wherein the context language model comprises sequences of terms, each sequence of terms having a corresponding probability of occurring; and assigning the probability corresponding to the one or more terms of that candidate from the context language model to the candidate. The candidate generator (2) is configured to discard one or more candidates on the basis of the corresponding first probability estimates. There is provided a corresponding method of inferring term boundaries in a user input sequence.
US10037317B1 Techniques for automatic generation of natural language text
Techniques for creating a template to be used in connection with automatically generating text. Techniques include creating a template to include human language text and at least a first tag that serves as a placeholder for a text portion referring to at least one referent; and allowing a user to specify multiple options to be used in place of the first tag when generating output text using the created template, the options comprising at least a first referential expression for the at least one referent and at least a first anaphoric expression for the at least one referent.
US10037316B2 Selective capture of incoming email messages for diagnostic analysis
A method for processing email is presented here. The method begins by receiving email capture criteria for incoming email messages directed to a destination tenant of a multi-tenant database system. The method continues by comparing the email capture criteria to searchable information conveyed in the incoming email messages. When the searchable information in a candidate email message of the incoming email messages matches the email capture criteria by at least a threshold amount, the candidate email message is identified as a matched email message. The method continues by saving a copy of the matched email message for diagnostic analysis, and performing incoming email processing on the matched email message.
US10037311B2 Technique for skipping irrelevant portions of documents during streaming XPath evaluation
A method and apparatus are described for summarizing a document. For each node in the document that satisfies a marking criteria, a start and end mark pair is stored in a summary in document order. The start mark specifies a location in the document where the node starts, and the end mark specifies a location in the document where the node ends. When evaluating a query for a hierarchical path, the document is streamed into memory until the mark of a tag matches a start mark in the summary. If that tag does not fit within the path, then streaming of the document may resume at the end mark, thereby skipping the node during streaming evaluation. Translation information may be used to indicate a logical position relative to the marks in the summary when the document is modified.
US10037310B1 Evaluating content in a computer networked environment
Systems and methods of evaluating content in a computer networked environment are provided. The data processing system can provide a first link to content for display on a first web page and a second link to the content for display on a second web page. The first and second links have first and second thumbnails associated with the content, respectively. The system determines at least one of a first number of views and a first number of conversions of the first link and at least one of a second number of views and a second number of conversions of the second link. The system can determine a quality metric of the first thumbnail and a quality metric of the second thumbnail, and can select one of the first thumbnail and the second thumbnail for display on a web page based on the quality metrics.
US10037307B2 Device for average calculating of non-linear data
A device for calculating an average of nonlinear data includes: an input module for receiving a nonlinear function F and nonlinear data y1and y2; a comparison module for deriving nonlinear data c1 and c2 sorted in a descending order, by comparing the nonlinear data y1 and y2; an index module for deriving an index value d1 according to a preset computation, from the sorted nonlinear data c1 and c2; a lookup table (LUT) memory for pre-storing an LUT of the index value d1 and a variable B by using a preset computation formula, and deriving the variable B corresponding to the index value d1 if the index value d1 is received; and a computation module for receiving c1 of the sorted nonlinear data and the variable B and deriving a final nonlinear output value A through the preset computation.
US10037301B2 Circuits and methods for inter-processor communication
Various example implementations are directed to circuits and methods for communicating between disparate processor circuits. According to an example implementation, a circuit arrangement includes a plurality of processor circuits and an inter-processor communication circuit. The inter-processor communication circuit is configured to provide, for each pair of the processor circuits, a respective communication channel between the pair of processor circuits. The inter-processor communication circuit includes a plurality of buffers including a respective first buffer and a respective second buffer for each communication channel. An access control circuit included in the inter-processor communication circuit is configured to restrict write access to the respective first buffer to the first processor circuit and restrict write access to the respective second buffer to the second processor circuit.
US10037298B2 Network-accessible data volume modification
A user can set or modify operational parameters of a data volume stored on a network-accessible storage device in a data center. For example, the user may be provided access to a data volume and may request a modification to the operational parameters of the data volume. Instead of modifying the existing data volume, the data center can provision a new data volume and migrate data stored on the existing data volume to the new data volume. While the data migration takes place, the existing data volume may block input/output (I/O) requests and the new data volume may handle such requests instead. If a request is received for data not yet migrated to the new data volume, then the new data volume prioritizes a migration of the requested data.
US10037295B2 Apparatus and methods for generating a selection signal to perform an arbitration in a single cycle between multiple signal inputs having respective data to send
An interconnect within an integrated circuit provides arbitration to select one of a plurality of signal inputs for connection to a signal output. The arbitration applied uses a first arbitration parameter value, in the form of a time stamp value, and, if two or more signal inputs share such a time stamp value, then uses a second arbitration parameter, in the form of a least recently granted value. The time increment applied to the time stamp value associated with each signal input when it is granted access to the signal output is selected to reflect the quality of service to be associated with that signal input. When a comparison is made between time stamp values, the lowest time stamp value is given priority. A large time increment value corresponds to a low priority (quality of service).
US10037293B2 Wafer-level package having asynchronous FIFO buffer used to deal with data transfer between different dies and associated method
A wafer-level package has a first die and a second die. The first die has a first clock source arranged to generate a first clock, a first sub-system arranged to generate transmit data, and an output circuit arranged to output the transmit data according to the first clock. The second die has a second sub-system, a second clock source arranged to generate a second clock, and an input circuit having an asynchronous first-in first-out (FIFO) buffer. The input circuit buffers the transmit data transferred from the output circuit in the asynchronous FIFO buffer according to the first clock, and outputs the buffered transmit data in the asynchronous FIFO buffer to the second sub-system according to the second clock.
US10037287B2 Method for protecting memory against unauthorized access
A method of protecting software for embedded applications against unauthorized access. Software to be protected is loaded into a protected memory area. Access to the protected memory area is controlled by sentinel logic circuitry. The sentinel logic circuitry allows access to the protected memory area from only either within the protected memory area or from outside of the protected memory area but through a dedicated memory location within the protected memory area. The dedicated memory location then points to protected address locations within the protected memory area.
US10037280B2 Speculative pre-fetch of translations for a memory management unit (MMU)
Systems and methods for pre-fetching address translations in a memory management unit (MMU) are disclosed. The MMU detects a triggering condition related to one or more translation caches associated with the MMU, the triggering condition associated with a trigger address, generates a sequence descriptor describing a sequence of address translations to pre-fetch into the one or more translation caches, the sequence of address translations comprising a plurality of address translations corresponding to a plurality of address ranges adjacent to an address range containing the trigger address, and issues an address translation request to the one or more translation caches for each of the plurality of address translations, wherein the one or more translation caches pre-fetch at least one address translation of the plurality of address translations into the one or more translation caches when the at least one address translation is not present in the one or more translation caches.
US10037277B2 Multi-tiered caching for data storage management in a device
A data storage device includes one or more storage media that include multiple physical storage locations. The device also includes at least one cache memory having a logical space that includes a plurality of separately managed logical block address (LBA) ranges. Additionally, a controller is included in the device. The controller is configured to receive data extents addressed by a first LBA and a logical block count. The controller is also configured to identify at least one separately managed LBA range of the plurality of separately managed LBA ranges in the at least one cache memory based on LBAs associated with at least some of the received data extents. The controller stores the at least some of the received data extents in substantially monotonically increasing LBA order in at least one physical storage location, of the at least one cache memory, assigned to the identified at least one LBA range.
US10037265B2 Enhancing the debugger stack with recently reported errors under debug
Method and apparatus for enhancing an executable is disclosed herein. In one embodiment, the method includes instrumenting an executable with additional program code to detect run-time errors, and while running the instrumented executable within a debug environment generating the run-time errors detected by the additional program code, upon reaching a breakpoint, identifying any of the run-time errors which occurred while executing a function in which the breakpoint is located, and transmitting an indication of the identified run-time errors to the debugging environment.
US10037259B2 Adaptive debug tracing for microprocessors
Systems, methods, and apparatuses to perform an operation comprising receiving an indication of a first error in a processor, identifying a first control signal, of a plurality of control signals in a debug bus, associated with the error, wherein each of the plurality of control signals are coupled to one of a plurality of input ports of a multiplexer, and changing a configuration state of the multiplexer to output the first control signal to a trace array.
US10037256B2 Electronic device having self diagnosis function and self diagnosis method using the same
An electronic device which has a self diagnosis function and a self diagnosis method using the same are provided. The electronic device includes: an interface which receives a user's selection signal for a hardware of an object to be diagnosed; and a controller which provides a plurality of lines connected to the hardware of the object to be diagnosed with a signal for diagnosis according to the selection signal which is received through the interface and calculates a diagnosis result for the hardware of diagnosis object according to a comparison result of the signal for diagnosis with a return signal which is returned from the hardware of the object to be diagnosed by a loop-back.
US10037254B2 Device, method and program for performing system testing
In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.
US10037250B2 Managing remote data replication
Various systems, processes, and products may be used to manage remote data replication. In particular implementations, a system and process for managing remote data replication may include the ability to store versions of a disk at a first site, a second site, and a third site. The version of the disk at the first site may store input/output for a host system, the version at the second site may be a synchronous replication of the version at the first site, and the version at the third site may be an asynchronous replication of the version at the first site. The system and process may also include the ability to synchronize the version at the first site with the version at the third site if the second site is unavailable and synchronize the version at the second site with the version at the third site if the first site is unavailable.
US10037248B2 Method and system for managing secure element
A method for managing a secure element (SE) is disclosed. The method for managing the SE includes identifying secure information stored in the SE, sending a command to request to set suspension of use of a means of payment included in the secure information stored in the SE to a secure server, generating backup data using at least part of the identified secure information, transmitting the backup data from the SE to the secure server through a secure channel set between the secure server and the SE and storing the backup data, transmitting a restoration command on the secure information to the secure server, and restoring the backup data of the secure server to the SE or another SE.
US10037244B2 Semiconductor memory devices, memory systems including the same and methods of operating memory systems
A semiconductor memory device includes a memory cell array, an error correction circuit, an error log register and a control logic circuit. The memory cell array includes a plurality of memory bank arrays and each of the memory bank arrays includes a plurality of pages. The control logic circuit is configured to control the error correction circuit to perform an ECC decoding sequentially on some of the pages designated at least one access address for detecting at least one bit error, in response to a first command received from a memory controller. The control logic circuit performs an error logging operation to write page error information into the error log register and the page error information includes a number of error occurrence on each of the some pages determined from the detecting.
US10037242B2 Failure detection in a processing system
A first processor enters a control record in a database and then selects the control record and locks it with a pessimistic lock. If the first processor finishes its operations, it deletes the control record. A subsequent processor searches for the control record and attempts to lock it with a pessimistic lock. If the subsequent processor is successful in locking the control record, it determines that the first processor has failed in performing its process, and takes desired action.
US10037240B2 Timestamp repair mechanism in case of decompression failure
Methods, systems, and devices may implement a header repair mechanism to deal with a loss of successive compressed headers (e.g., due to radio interface). The present methods and apparatus exploit the fact that once a correct timestamp (TS) from a previous decompression success (called “last successfully decomp_TS”) is known, another (e.g., a subsequent) TS should be in the form: last successfully decomp_TS+n*min_TS_STRIDE, where n is a positive integer if the estimated sequence number (SN) is higher than the last successfully decompressed SN, and a negative integer if the estimated SN is lower than the last successfully decompressed SN, and min_TS_STRIDE is the expected minimum TS increment, which is known and directly related to the medium sample rate and frame rate, for example.
US10037237B2 Method and arrangement for fault management in infrastructure as a service clouds
A server node in an IaaS (Infrastructure as a Service) cloud includes a hypervisor arrangement and virtual machine arrangements at least a subset of which together defines at least one application utilizing the IaaS cloud. The server node includes a cloud infrastructure monitor within the hypervisor arrangement. The cloud infrastructure monitor includes a monitor arrangement monitoring an infrastructure of the IaaS cloud by monitoring a physical network, storage within the physical network, the server node, or the virtual machine arrangements. A detector arrangement detects faults within the monitored IaaS infrastructure. A notifying arrangement provides notifications of detected faults on a message bus between the hypervisor arrangement and each at least one application. The message bus relays the fault notifications from the cloud infrastructure monitor to the at least one application. Each at least one application is configured to automatically manage its operation in response to received fault notifications.
US10037235B2 Integrating applications
The present disclosure extends to methods, systems, and computer program products for integrating applications. In general, aspects of the invention can be used to reduce complexities associated with integrating applications and conserve computer system resources. Designed message processing functionality as well as updates and changes can be maintained through a centralized application message processing framework and then used by a plurality of applications. The centralized application message processing framework significantly reduces, and potentially eliminates, the need to incorporate message processing functionality individually into each of the plurality of applications. This in turn reduces the burden and complexity of maintaining message processing functionality for the plurality of applications.
US10037229B2 Operation of a multi-slice processor implementing a load/store unit maintaining rejected instructions
Operation of a multi-slice processor that includes a plurality of execution slices, a plurality of load/store slices, and one or more instruction sequencing units, where operation includes: receiving, at a load/store slice from an instruction sequencing unit, a instruction to be issued; determining, at the load/store slice, a rejection condition for the instruction; and responsive to determining the rejection condition for the instruction, maintaining state information for the instruction in the load/store slice instead of notifying the instruction sequencing unit of a rejection of the instruction.
US10037226B2 Electronic device with plurality of processes executing processings corresponding to interrupts, interrupt processing method, and recording
An electronic device includes a plurality of processes, an interrupt waiting unit for each of the processes, and an interrupt handler. The interrupt handler processes the interrupt. The interrupt waiting unit sets an interrupt waiting flag to wait for an occurrence of the interrupt. The interrupt handler, when the interrupt occurred, sets an interrupt style of the occurred interrupt and releases the interrupt waiting flag from the set state. The interrupt waiting unit, when the interrupt waiting flag was released from the set state, sets the interrupt waiting flag if the interrupt style set by the interrupt handler is not an interrupt style matched with the process, and operates the process if the interrupt style set by the interrupt hander is the interrupt style matched with the one of the processes. The interrupt waiting flag is located to each of the processes.
US10037224B2 System and method for nested hypervisors and layer 2 interconnection
Provided is a system and method for a multi-tenant datacenter with nested hypervisors. This is provided by at least two physical computing systems each having at least one processor and memory store adapted to provide a first level Hypervisors, each providing a First Virtual Computing Environment with a plurality of inactive Virtual Hypervisors nested therein. The multi tenant data center is structured and arranged to activate a Virtual Hypervisor on one of the at least two Hypervisors and automatically migrate the at least one Customer VM from a Customer Hypervisor to the Active Virtual Hypervisor; and evacuate the remaining inactive Virtual Hypervisors from the Hypervisor supporting the Active Hypervisor to another of the at least two Hypervisors supporting inactive Virtual Hypervisors. Further, each Customer Virtual Machine in the Active Virtual Hypervisor is coupled to the second physical computing system by OSI Layer 2, prior to an OSI Layer 3 connection, for the transfer of data frames, each frame having a plurality of OSI Layer 2 tags permitting the segregation of each Virtual Machine independent of Layer 3 communication. An associated method of use is also provided.
US10037218B1 Scalable deep testing system for websites
A web-based service may be enabled for simulating test conditions for sub-operations performed by back-end components. The service may operate in production while being tested. A cookie indicating a sub-operation and an intended test condition for the sub-operation may be included in a request to perform an operation. The cookie may be forwarded from a front-end computing node to a computing node that issues a request to perform the indicated sub-operation. The request to perform the sub-operation may be intercepted. The indicated test condition for the sub-operation may be simulated.
US10037213B2 System and method for adjusting boot interface frequency
A system-on-chip includes a processing core and a memory controller connected between the core and an external memory. A clock divider receives an internal clock signal and outputs a divided clock signal. The memory controller uses the divided clock signal to establish an interface communication frequency with the memory. A boot control logic circuit, connected to the clock divider, compares a check data pattern to a predefined data pattern read from the memory by the memory controller at the interface frequency. When the predefined and check data patterns do not match, the boot control logic circuit instructs the clock divider to adjust the divided clock signal to change the interface frequency, after which the predefined data pattern reading and comparison are repeated, and when the predefined and check data patterns match, the memory controller reads a boot program, executed by the core, from the memory at the interface frequency.
US10037205B2 Instruction and logic to provide vector blend and permute functionality
Vector blend and permute functionality are provided, responsive to instructions specifying: a destination vector register comprising fields to store vector elements, a first vector register, a vector element size, a second vector register, and a third operand. Indices are read from fields in the second register. Each index has a first selector portion and a second selector portion. Corresponding unmasked vector elements are stored to fields of the destination register, wherein each vector element, responsive to the respective first selector portion having a first value, is copied to an intermediate vector from a corresponding data field of the first register, and responsive to the respective first selector portion having a second value, is copied to the intermediate vector from a corresponding data field of the third operand. Then unmasked data fields of the destination are replaced by data fields in the intermediate vector indexed by the corresponding second selector portions.
US10037198B2 Data processing graph compilation
A received graph-based program specification includes: a plurality of components, each corresponding to at least one operation; and a plurality of directed links each connecting an upstream component to a downstream component. Processed code is generated representing one or more groups of operations by: identifying a possible level of concurrency in a first group of operations based at least in part on a topology of the graph, such that multiple operations in the first group are not prevented by the topology of the graph from executing concurrently; analyzing at least some of the operations in the first group to determine runtime characteristics associated with the analyzed operations; and generating processed code for executing the operations, where the processed code enforces a reduced level of concurrency in the first group, lower than the identified possible level of concurrency, based at least in part on the determined runtime characteristics.
US10037194B2 Systems and methods for visual data management
An authoring tool may comprise a plurality of predefined functions displayed in a visual manner. A user may select functions from the predefined functions to create a logic map. The authoring tool may read metadata from a metadata store corresponding to the functions. The authoring tool may generate an intermediate language, and compile the metadata from the intermediate language to a desired language. The authoring tool may execute the logic map on data in a data management system.
US10037192B2 Methods and apparatus for performing product series operations in multiplier accumulator blocks
A specialized processing block on an integrated circuit includes a first and second arithmetic operator stage, an output coupled to another specialized processing block, and configurable interconnect circuitry which may be configured to route signals throughout the specialized processing block, including in and out of the first and second arithmetic operator stages. The configurable interconnect circuitry may further include multiplexer circuitry to route selected signals. The output of the specialized processing block that is coupled to another specialized processing block together with the configurable interconnect circuitry reduces the need to use resources outside the specialized processing block when implementing mathematical functions that require the use of more than one specialized processing block. An example for such mathematical functions include the implementation of scaled product sum operations and the implementation of Horner's rule.
US10037191B2 Performing a comparison computation in a computer system
A method and computer system are provided for performing a comparison computation, e.g. for use in a check procedure for a reciprocal square root operation. The comparison computation compares a multiplication of three values with a predetermined value. The computer system performs the multiplication using multiplier logic which is configured to perform multiply operations in which two values are multiplied together. A first and second of the three values are multiplied to determine a first intermediate result, w1. The digits of w1 are separated into two portions, w1,1 and w1,2. The third of the three values is multiplied with w1,2 and the result is added into a multiplication of the third of the three values with w1,1 to thereby determine the result of multiplying the three values together. In this way the comparison is performed with high accuracy, while keeping the area and power consumption of the multiplier logic low.
US10037178B2 Wireless output devices or wireless controllers that support wireless device discovery for establishing wireless connectivity
Output devices supporting wireless device discovery are herein disclosed and enabled. To setup an output device for wireless connection, wireless device discovery is performed by a client of the output device to discover the output device. Upon being discovered, the output device may provide identification or information related to the output device to the client for establishing a wireless connection. Subsequently, the output device may receive, via the established wireless connection, digital content from the client for output. Wireless device discovery operations may be based on one or more of a close proximity wireless communication, a Bluetooth wireless communication, or a wireless communication compatible with a protocol within IEEE 802.11 standards. Security information, such as a password, biometrics, or a PIN, may be required for establishing the wireless connection. The output device may automatically obtain the security information from the client or may be based, in part, on user input.
US10037172B2 Memory system and controlling method
According to one embodiment, a memory system includes a controller. The controller controls throttling to make a performance value of the memory system fall between a first performance value and a second performance value. The throttling limits the number of times of accesses per unit time to a nonvolatile memory. The first performance value is calculated based on a third performance value of the memory system and is greater than the third performance value. The third performance value is a value which is expected to be reached at a time when a first period has elapsed since the memory system started being used if throttling is not performed. The second performance value is provided between the first performance value and the third performance value.
US10037164B1 Flash interface for processing datasets
Systems and methods for managing content in a flash memory. Content or data in a flash memory is overwritten when the write operation only requires bits to be set. This improves performance of the flash and extends the life of the flash memory.
US10037133B2 Third party action triggers
Methods, systems, and apparatus, for providing notifications based on third party data. In an aspect, a method includes receiving first instructions that cause a user device to render a resource that includes a first parameter value of a first parameter and display the resource and generating second instructions that cause the user device to display an action trigger prompt that is rendered with the resource and in an initial state, and wherein the action trigger prompt is rendered to augment the resource with additional content not provided by rendering of the resource according to the first instructions.
US10037126B2 Electronic device and method of messaging meeting invitees
A method of composing an email message at an electronic device and an electronic device operable to carry out the method are provided. The method includes receiving an email command from a user input of the electronic device through a calendar user interface, the email command relating to at least one of a plurality of intended attendees of a calendared meeting, and providing an email composition interface in response to receiving the email command. The email composition interface includes a user-editable portion of an address field. The user-editable portion of the address field is automatically populated with email address information for the at least one of the plurality of intended attendees.
US10037114B2 Touch window
A touch window according to an embodiment includes a substrate; a sensing electrode disposed on the substrate; and a wire electrode disposed on the substrate, wherein the at least one of the sensing electrode and the wire electrode is arranged in a form of a mesh.
US10037107B2 Optical touch device and sensing method thereof
An optical touch device and a sensing method thereof are provided. The optical touch device includes a plurality of optical sensors and a processing unit. The optical sensors are arranged around a touch plane and are spaced from each other. The two adjacent optical sensors located at one side of the touch plane are defined as one set of an optical sensing module, such that the optical sensors are paired to form multiple sets of the optical sensing modules. The processing unit generates a plurality of touch coordinates data corresponding to the plurality sets of the optical sensing modules according to the optical touch data, and determines whether the touch coordinates data corresponding to each set of the optical sensing modules is in at least one touch-excluded area corresponding to each set of the optical sensing modules, and respectively excludes the touch coordinates data in the touch-excluded area.
US10037092B2 Stylus to host synchronization
A system and method for synchronizing a stylus to a capacitive sense array. The system including a capacitive sense array which includes a plurality of electrodes. A synchronization signal is transmitted to the stylus using the plurality of electrodes. The synchronization signal is transmitted to the stylus by capacitively coupling the stylus to the capacitive sense array.
US10037089B2 Electromagnetic writing apparatus for electro-optic displays
Particle-based electro-optic displays are described that are both electrically and magnetically controllable. Global and local addressing may be provided. The global addressing may be providing by one or more electrodes of the display, and may be electrically activated. The local addressing may be provided by a writing implement, especially one capable of producing rotating electric fields.
US10037087B2 Low profile information handling system keyboard
A portable information handling system keyboard retracts from an extended position to a retracted position, the retracted position bring the keys into the portable information handling system housing to provide a compressed closed position of the housing. The keyboard keys are biased to the extended position with a metal dome that interacts with a scissor support structure.
US10037086B2 Portable device
A portable computing device is disclosed which may include a base element, a lid element, a first motion sensor, a second motion sensor, a processor, and an eye tracking system. The first motion sensor may be disposed in the base element. The second motion sensor may be disposed in the lid element. The processor may be configured to control the first motion sensor to detect first motion information, control the second motion sensor to detect second motion information; and determine final motion information based at least in part on the first motion information and the second motion information. The eye tracking system may be configured to determine a gaze position of a user based at least in part on the final motion information, wherein the processor is further configured to execute one or more control processes based at least in part on the determined gaze position meeting a predetermined condition.
US10037078B2 Information processing apparatus, information processing method, and computer program
There is provided an information processing apparatus including an operation detection unit configured to detect an orientation of a user's face and operations performed by the user, and an area selection unit configured to, when the operation detection unit detects that the user has performed a first operation, select an area on a screen based on the orientation of the user's face during the first operation.
US10037043B2 Apparatus for providing a gas
The application relates to an apparatus for providing a gas for the introduction thereof into an incubation chamber, comprising an inlet port (1) for introducing a gas, an outlet port (2) for discharging a gas, a first gas path (3) connecting the inlet port (1) to the outlet port (2), a second gas path (4) branching off from the first gas path (3) and running back into the first gas path (3); a distributing element (5), configured to allow a portion of the gas introduced through the inlet port (1) to be conducted via the second gas path (4), and an enriching element (6) arranged in the second gas path for enriching the gas flow with a liquid.
US10037042B2 Valve control system and valve control method for steam turbine
A valve control system for a steam turbine that decrease in effective power as well as secure control stability in the event of an electric power system accident is provided.A valve control system for a steam turbine includes an accident detection unit 44 which detects an occurrence of an electric power system accident, a first selection unit 45 which selects, from a plurality of control valves 13 (13a˜13d) which adjust a volume of steam flowing into a steam turbine, control valves 13 to be rapidly closed according to a scale of the accident detected, and a normal control circuit 11 which continues normal pressure or speed control by the control valves 13 which are not selected.
US10037035B2 Methods and apparatus for positioning aircraft based on images of mobile targets
Methods and apparatus for positioning aircraft based on images of mobile targets are disclosed. An example method includes identifying, by executing first instructions via a processor, a mobile target in an image obtained by a camera mounted on a first aircraft and obtaining, by executing second instructions via the processor, current coordinates of the first aircraft. The example method includes determining, by executing third instructions via the processor, coordinates of the mobile target based on the coordinates of the first aircraft and the image. The coordinates of the mobile target are within an area of uncertainty. The example method includes determining, by executing fourth instructions via the processor, a first position for the first aircraft that reduces the area of uncertainty of the coordinates of the mobile target.
US10037029B1 Roadmap segmentation for robotic device coordination
Systems and methods related to roadmaps for mobile robotic devices are provided. A computing device can determine a roadmap that includes a first intersection associated with first and second edges. The computing device can determine an edge interaction region (EIR) surrounding the first intersection that includes portions of the first and second edges, where a traversal region on the first edge portion can overlap a traversal region on the second edge portion. The computing device can determine first and second sub-edges of the first edge; the first sub-edge within the EIR and the second sub-edge outside the EIR. The computing device can receive a request to determine a route, determine the route specifying travel along the first sub-edge with a first rule set and along the second sub-edge with a second rule set, and provide the route.
US10037027B2 System and method for determining an energy-efficient path of an autonomous device
A method for determining an energy-efficient path of an autonomous device wherein said autonomous device moves over a global grid of cells into which a given operating area has been split, the method being characterized in that determination of said energy-efficient path comprises the steps of: processing of the current cell (201); taking a measurement σ of the processing (202); classifying the measurement σ to be of a particular level Σ (203), taking into account a predefined division, of the measurements results range, into a plurality of measurements levels; storing said classified measurement in a memory of the autonomous device (204) and associating it with the current cell; selecting a reference probability grid (205); updating (207) the probabilities by applying the reference grid (100) to the global grid at its current position such that every cell on the reference grid (100) corresponds unambiguously to one cell on the global grid; and moving the autonomous device to a next cell of the global grid (208) and setting said next cell as the current cell (201) in order to process the next cell.
US10037023B2 Dynamic repair system
Devices, systems, and methods for dynamic repair of bypassed vehicles are disclosed. Information regarding an abnormality (for example, an incorrectly installed joint) occurring in a vehicle being assembled on an assembly line can be captured and recorded in a database. Following a bypass command, the vehicle can be flagged and released to continue down the assembly line to be repaired at a later time. When a user is ready to repair the vehicle, repair instructions specific to the abnormality can be retrieved from a database and presented to the user, and the repair procedure can be monitored to ensure that the abnormality has been repaired correctly. The vehicle can be unflagged only if all abnormalities in the vehicle have been repaired. The vehicle can be prevented from exiting the last station in the assembly line if it remains flagged.
US10037014B2 Behavioral demand response dispatch
The subject disclosure relates to computer-implemented methods that include steps for receiving a reduction request, the reduction request indicating a desired amount of a consumable resource for which consumption is to be reduced, receiving a population indicator, the population indicator defining a set of consumers associated with the reduction request, and determining, using a behavioral demand dispatch (BDD) model, one or more target users from among the set of consumers. In certain aspects, the steps can further include providing a demand reduction communication to each of the one or more target users. Systems and computer readable media are also provided.
US10037007B2 Apparatus for creating a multi-purpose composite image
Apparatus for telling time by aligning a plurality of partial images from time to time to form a composite image, including a motor having two or more concentric rotating output shafts rotating at different speeds. Each of the partial images is supported by one of the shafts. As a function of the relative rates of rotation of the shafts, all of the partial images become aligned from time to identifiable time to form the composite image.Each and every rotating disc in these examples is attached to a power driven shaft. This is a common concentric shaft with three differing powered rotations, one at sixty rotations per hour, another at two rotations per twenty-four hours, and the remaining one at 3600 rotations per hour. These rotating discs are identified respectively as the minute disc, the hour disc, and the secondhand disc and are attached to their respective individual shafts.
US10037002B2 Image forming apparatus comprising process cartridge
An image forming apparatus includes a body casing, a plurality of process cartridges, and a moving member. Each process cartridge includes a photosensitive drum having a rotation axis extending in a first direction. The plurality of process cartridges is configured to move between an engaging position and a release position in a second direction perpendicular to the first direction. The photosensitive drum and the positioning member engage with each other in the engaging position, and are disengaged from each other releasing the engagement in the release position. The moving member in a pressing position is configured to exert pressure so that the process cartridges are moved to the engaging position. The moving member in the non-pressing position is configured to release the pressure so that the process cartridges are moved to the release position.
US10037001B2 Image forming apparatus comprising process cartridge
An image forming apparatus includes a body casing, a plurality of process cartridges, and a moving member. Each process cartridge includes a photosensitive drum having a rotation axis extending in a first direction. The plurality of process cartridges is configured to move between an engaging position and a release position in a second direction perpendicular to the first direction. The photosensitive drum and the positioning member engage with each other in the engaging position, and are disengaged from each other releasing the engagement in the release position. The moving member in a pressing position is configured to exert pressure so that the process cartridges are moved to the engaging position. The moving member in the non-pressing position is configured to release the pressure so that the process cartridges are moved to the release position.
US10036997B2 Process unit and image forming apparatus provided with the same
A process unit includes a photoreceptor drum, a frame and seal members. The photoreceptor drum has drum flanges protruded outwardly from both end surfaces of a substrate. The frame supports the photoreceptor drum rotatably. The seal members are provided between both end surfaces of the photoreceptor drum and the frame, and support the drum flanges. Each of the seal members includes an elastic member and a hard member. The elastic member and the hard member are adhered and laminated with each other in an axial direction of the photoreceptor drum. Furthermore, the hard member is arranged so as to be brought into contact with the photoreceptor drum.
US10036996B2 Sliding member, sliding device including sliding member, and electrophotographic image forming apparatus including sliding device
To provide, between separated first sliding surfaces (DLC), a material of which frictional coefficient is higher than that of DLC at a temperature of 25° C. and a humidity of 45% as a second sliding surface.
US10036990B2 Image forming system and conveying control method
An image forming system includes: an image forming unit that forms a toner image on a sheet; a post-processing unit that performs post-processing to the sheet; a conveying unit that conveys the sheet from the image forming unit to the post-processing unit; a discharge member that is arranged between the image forming unit and the post-processing unit in a sheet conveying direction, and discharges static electricity from the sheet conveyed by the conveying unit; a voltage applying unit that applies to the discharge member a discharge voltage for discharging static electricity from the sheet; and a control unit that accelerates a conveying speed of the sheet when the discharge voltage is applied by the voltage applying unit, and controls the conveying unit to vary acceleration timing for accelerating the conveying speed of the sheet in accordance with a type of the post-processing.
US10036982B2 Carrier and electrophotographic developer using the carrier
An object of the present invention is to provide a carrier in which decrease in specific gravity is achieved and a volatile organic compound (VOC) is reduced and to provide an electrophotographic developer using the carrier. There is provided a carrier including a core material coated with a resin, the core material including a magnetic component and a nonmagnetic component, wherein the sum total of volatile organic compounds is 1 ppb or more and 1.5 ppm or less. There is also provided an electrophotographic developer using the carrier.
US10036980B2 Developing device and image forming apparatus
A developing device includes a container that contains a developer containing a toner therein, a supply tank that is provided adjacent to the container and is supplied with the toner at a supply point within the supply tank, a transport member that is rotatably driven within the supply tank to transport the toner to the container, and an annular member, wherein the annular member has an inner diameter larger than a diameter of a rotatably-driven shaft in the transport member, the rotatably-driven shaft extends through the annular member, and the annular member is held in a partial section in a longitudinal direction of the rotatably-driven shaft.
US10036978B2 Image forming apparatus and developer replacement method of image forming apparatus
An image forming apparatus of an exemplary embodiment includes a temperature sensor, a developing unit, a supply unit, and a control unit. The temperature sensor detects a temperature. The developing unit supplies developer to an image carrier and performs development. The supply unit contains developer and supplies the contained developer to the developing unit. The control unit executes developer replacement processing including discharging the developer from the developing unit and supplying the developer contained in the supply unit to the developing unit based on a first ratio which a ratio of a developer supply time during which the supply unit performs supply of the developer for the developing unit and a drive time during which the developing unit is driven and a threshold value obtained based on a detected temperature of a temperature sensor.
US10036974B2 Image forming apparatus, image forming method, and recording medium
An image forming apparatus includes a photoconductor, a charger that charges the photoconductor, a transfer unit that transfers a toner image formed on the photoconductor to a transfer device, a charging power supply that outputs AC voltage for applying a charging bias to the charger, a transfer power supply that outputs DC voltage or DC current for applying a transfer bias to the transfer unit, an output detector that detects an output value of the DC voltage or the DC current, and a controller that calculates load impedance of the photoconductor based on the detected output value of the DC voltage or DC current detected by the output detector while modifying the output of the AC voltage by the charging power supply and sets the output of the AC voltage that the load impedance starts converging into a predetermined value as an adjusted AC output to the charging power supply.
US10036971B2 Charging member, process cartridge, and electrophotographic image forming apparatus
Provided is a charging member that suppresses the occurrence of abnormal discharge under low temperature and low humidity. The charging member includes a support and a surface layer on the support, and the surface layer contains a compound represented by the following formula (a), (b), (c), or (d).
US10036967B2 Lithography apparatus, lithography method, and article manufacturing method
A lithography apparatus includes: a stage configured to hold the substrate; a scope configured to measure a position of a mark formed on a surface of the substrate; and a controller configured to control movement of the stage to form the pattern based on the position of the mark. When there is a rotation shift of the surface of the substrate about a first axis of one of X-, Y-, and Z-axes with respect to the stage, the controller estimates the position of the mark in a direction of a second axis perpendicular to the first axis based on an amount of the rotation shift, moves the stage in the direction of the second axis based on the estimated position of the mark, and then measures the position of the mark by the scope.
US10036966B2 Environmental control of systems for photolithography process
Embodiments of the present disclosure generally relate to systems and methods for performing photolithography processes. In one embodiment, laminar gas flow is provided inside a photolithography system during operation. With laminar gas flow instead of turbulent gas flow inside the system, accuracy of the measurement of the location of a substrate disposed inside the system is improved due to the improved signal integrity of interferometers.
US10036963B2 Estimating a gain relationship of an optical source
An indication of an output of an optical source of a photolithography system is accessed; an indication of an input provided to the optical source is accessed, the provided input being associated with the accessed indication of the output of the optical source; an output error is determined from an expected amount of output and the accessed indication of the output of the optical source; a local gain associated with the accessed indication of the input provided to the optical source is estimated; a gain error is determined from the estimated local gain and an expected local gain; a current value of one or more operating metrics of the optical source is estimated based on one or more of the output error and the gain error; and a gain relationship for the optical source is updated based on the estimated current value of the one or more operating metrics.
US10036962B2 Inspection apparatus and methods, lithographic system and device manufacturing method
A scatterometer is used to measure a property of structures on a substrate. A target grating comprises lines arranged periodically over an distance gp in a first direction, each line individually extending a distance gL in a second direction. The grating is illuminated with a spot of radiation and diffracted radiation is detected and used to calculate a measurement of CD, side wall angle and the like. The spot defines a field of view customized to the grating such that an extent fP of the spot in said first direction is greater than distance gp while an extent fL of the spot in said second direction is less than distance gL- The grating may be smaller than conventional gratings. The calculation can be simplified and made more robust, using a mathematical model that assumes that the grating is finite in the first direction but infinite in the second direction.
US10036958B2 Light irradiation apparatus and drawing apparatus
Laser light from a light source part is guided to an irradiation plane by an irradiation optical system including element lenses and transparent parts. Light fluxes having passed through the element lenses respectively enter the transparent parts. A light condensing part superimposes irradiation regions of the light fluxes on the irradiation plane. When viewed in the arrangement direction of the element lenses, the light fluxes regarded as parallel light enter the light condensing part which includes a diverging lens for causing the parallel light to diverge in a Y direction perpendicular to the arrangement direction, and a converging lens for causing the light from the diverging lens to converge on the irradiation plane. This configuration readily achieves a design where the focal length of the light condensing part regarding the Y direction is reduced, and suppresses shifts in light condensing positions of the light fluxes on the irradiation plane.
US10036941B2 Bezel body including a light guide member and vehicular display device including the bezel body
Provided are a bezel body and a vehicular display device that effectively reduces a sense of discomfort provided to a passenger by making reflection on a windshield less visible. Since a reflection portion is formed in a predetermined area on a lower surface of a light guide member at the rear side, the guided external light is easy to reflect upward, whereby light can efficiently be emitted from the light guide member toward a descending wall. Therefore, this configuration can prevent the descending wall from being darkly reflected on a windshield, thereby making the reflection less visible and effectively reducing a sense of discomfort provided to the passenger.
US10036936B2 Camera mount
A camera mount for supporting a camera unit has a base portion having a first surface, which includes an elongate concave surface feature extending across at least part of the first surface and defining a first axis. Engagement means including a first plurality of protrusions which extend out of, are spaced apart across part of, the first surface, each of the protrusions extending substantially perpendicularly to the axis, and substantially parallel to at least one other of the protrusions. Each of the protrusions defines an aperture therethrough, the apertures being substantially aligned along a second axis, the second axis being substantially parallel to the first axis.
US10036933B2 Multifunctional optical device based on a two-dimensional photonic crystal and magnetooptic resonator
A two-dimensional photonic crystal in which are inserted four waveguides and a resonant cavity. Owing to the existence of the photonic band gap, an electromagnetic signal propagating through the device is confined within the guides and the cavity and, through the adjustment of the orientation of a dipole mode generated within the cavity, is able to function in three distinct regimes. In regime 1, subjected to an external DC magnetic field +H0, it functions as a two-way divider, with isolation of the input relative to the two outputs, and, upon reversal of the field signal, it functions as an optical key. In regime 2, with the use of a DC magnetic field −H0, it functions as a waveguide bender, with the input isolated from the output, and, upon reversal of the field signal, functions as an optical key. In regime 3, subject to the application of an external DC magnetic field +H1, the device functions as a three-way divider.
US10036930B2 Electro-optic assemblies, and adhesives and binders for use therein
An electro-optic assembly comprises an adhesive layer and a layer of electro-optic material. The adhesive layer comprises a polymeric adhesive material and an ionic material having either its cation or its anion fixed to the polymeric adhesive material. The ionic material reduces the volume resistivity of the polymeric adhesive material and is not removed upon heating to 50° C. In a similar electro-optic assembly comprising an adhesive layer and a layer of electro-optic material, the adhesive layer comprises a polymeric adhesive material which has been subjected to dialysis or diafiltration to remove organic species having a molecular weight less than about 3,500, so that the adhesive material has a content of N-methylpyrrolidone not exceeding 500 ppm based upon the total weight of the adhesive layer and layer of electro-optic material.
US10036928B2 Liquid crystal display panel
A liquid crystal display (LCD) panel includes a first substrate, electrode patterns, a second substrate, and a liquid crystal (LC) layer. The electrode patterns are located on the first substrate, and a lateral electric field is generated via the electrode patterns according to a driving voltage. The second substrate is located opposite to the first substrate. The LC layer is located between the first and second substrates and includes a voltage driven LC layer and an induced LC layer. The voltage driven LC layer is located on the electrode patterns and is driven by the driving voltage to be optically anisotropic or optically isotropic. The induced LC layer is located between the voltage driven LC layer and the second substrate and induced to be optically anisotropic when the voltage driven LC layer is driven to be optically anisotropic. A thickness of the LC layer is larger than 4 μm.
US10036921B2 Polarized light source device
A polarized light source configured for use in display device and backlight unit is described. The polarized light source comprising: at least one optically active structure comprising a plurality of nanorods configured to emit light of one or more wavelengths in response to exciting pumping field, said plurality of nanorods comprising nanorods aligned with a predetermined alignment axis so as to produce a desired polarization direction of the emitted light; and a light directing assembly comprising one or more optical elements in optical path of light emitted from the light emitting structure, said light directing assembly being configured to enhance output of the emitted light from the emitting structure while substantially maintaining the polarization of the emitted light passing therethrough. Preferably, layers associated with the polarized light source are aligned with parallel principal axes.
US10036920B2 Backlight module and a manufacturing method thereof, back plate and display device
The present disclosure provides a backlight module and a method of manufacturing the same, as well as a back plate and a display device, the backlight module comprising: a backlight strip; a solder spot disposed on a back surface of the backlight strip; light strip glue attached to the side of the backlight strip on which the solder spot is disposed; and a back plate disposed on the side of the light strip glue away from the backlight strip; wherein a groove is provided on the side of the back plate adjacent to the light strip glue and at a position corresponding to the solder spot.
US10036910B2 Display device and method for manufacturing display device
According to one embodiment, a display device includes a first substrate including a first area, a second area, a third area and a fourth area from an end portion to an inner side in a planar view. An organic insulating film is present in the second area and the third area, and is not present in the fourth area. A conductive film is formed at least on the organic insulating film of the second area. A sealing material is present in the first area, the third area and the fourth area to attach the first substrate and a second substrate. A through portion is adjacent to an inner side of the fourth area and penetrates the first substrate, the second substrate and the sealing material.
US10036909B2 Display device
A liquid crystal display device (a display device) includes a liquid crystal panel (a display panel) having an outer peripheral edge portion having a substantially circular shape and including linear edge portions that are linear at a part of the outer peripheral edge portion, and flexible printed circuit boards (mounting components) mounted in an outer portion of the liquid crystal display panel to match arrangement of the linear edge portions in a circumferential direction.
US10036904B1 Method and system for integrated differential electro-absorption modulator device
An integrated differential Electro-Absorption Modulator (EAM) device. The device includes a substrate, an electrical driver, and two EAM modules. The electrical driver circuit is configured overlying the substrate member and has one output electrically coupled to the first EAM module and the other output electrically coupled to the second EAM module. The first and second EAM modules have a first and a second output, respectively. A beam splitter can be configured to split an optical input into two optical outputs, each of which can be optically coupled to the optical inputs of the first and second EAM modules.
US10036898B2 Method for determining an ophthalmic lens comprising an aspherical continuous layer on one of its faces and an aspherical Fresnel layer on one of its faces
Method for determining an ophthalmic lens which comprises an aspherical continuous layer and an aspherical Fresnel layer. The aspherical continuous layer is supported by one of the faces of the lens, the same holds for the aspherical Fresnel layer.
US10036895B2 Bi-directional stiffness for optical image stabilization in a dual-aperture digital camera
Mechanisms for providing optical image stabilization in at least one direction as well as auto-focus in a digital camera comprise a plurality of springs mechanically coupled to at least a lens module carrying a lens of the digital camera, wherein the plurality of springs provides overall low stiffness to movement of the lens in two, first and second directions orthogonal to each other, and provides high stiffness to torsion of the lens module.
US10036885B2 Ultra-fast mechanical shutter
An electro-mechanical shutter is described. The fast operation is based on a coil operated via a current, where the coil can move within a set of magnets to provide opening and closing of a shutter. The shutter can comprise a mirror connected to the coil, so that the mirror can be moved into the path of an optical beam. The mirror can block the beam light in the closed state, and allow the beam light in the open state.
US10036883B2 Endoscope magnification optical system and endoscope
An endoscope magnification optical system includes, in order starting from an object side, a first lens group having positive power, a second lens group having positive power, and a third lens group including at least a meniscus lens with a concave surface facing the object side and a positive lens, and the endoscope magnification optical system is configured to magnify an optical image by moving at least the second lens group in an optical axis direction with respect to the first lens group, which is a fixed lens group, while a distance from a lens surface located the closest to the object of the first lens group to an image plane is kept constant.
US10036882B2 Image processing method and image processing apparatus for cells carried in container
An image processing apparatus includes a holder holding a carrier carrying cells, an imager including an imaging optical system in which an optical axis is oriented toward the carrier, and images the cells in a bright field, a position changer changing a focus position of the imaging optical system in a direction along the optical axis, a controller changing a set position of the focus position by the position changer and obtaining a plurality of original images by causing the imager to perform imaging at each set position, and an image processor calculating a contrast value of each original image, specifying two set positions at opposite sides of a local minimum value of the contrast value in a profile of the contrast value in relation to the set position and generating a difference image of two of the original images respectively imaged at the two set positions.
US10036879B2 Microscope
A microscope includes a condenser lens that is arranged removably and insertably with respect to a light path of light from a light source, and an objective that collects the light from the light source, which has been transmitted through a sample. A conditional expression below is satisfied when b is an exit pupil diameter of the objective and adet is a diameter of an area in a state in which the condenser lens has been removed from the light path, the area being included in an exit pupil plane of the objective and being an area through which the light from the light source, which has entered the objective through one point on the sample, passes: 1/20≤adet/b≤1/2   (1).
US10036874B2 Camera lens
The present disclosure provides a camera lens, including a first lens (focal length is f1), a second lens (focal length is f2), a third lens (focal length is f3), a fourth lens (focal length is f4) and a fifth lens (focal length is f5) which are successively arranged from an object side to an image side and which satisfy the following conditional expressions, 0.5
US10036873B2 Optical imaging lens, image capturing apparatus and electronic device
The present disclosure provides an optical imaging lens, comprising, in order from an object side to an image side: a first lens element with positive refractive power having an image-side surface being convex in a paraxial region thereof; a second lens element; a third lens element having positive refractive power; a fourth lens element; a fifth lens element with positive refractive power having an object-side surface being concave in a paraxial region thereof, an image-side surface being convex in a paraxial region thereof, and both the object-side surface and the image-side surface being aspheric; and a sixth lens element having an image-side surface being concave in a paraxial region thereof, at least one convex shape in an off-axial region on the image-side surface, and both an object-side surface and the image-side surface being aspheric. There are a total of six lens elements.
US10036870B2 Lens actuator
A lens actuator includes a housing; a movable unit received in the housing and including: a carrier, a focusing coil disposed in the carrier, four magnets disposed to face the focusing coil in four directions perpendicular to the optical axis direction, a holder fixing the magnets; four shake correction coils each disposed opposite to one magnet and fixed on the housing; a first elastic element including a pair of spring plates arranged centrally symmetrical, each spring plate including a first spring part connecting the carrier to the holder, a second spring part connecting the holder to the housing and a third spring part connected between the first and second spring parts.
US10036866B2 Fiber management tray with restricted access region
A fiber management tray (20) is disclosed. The fiber management tray (20) includes a tray body (22) defining a fiber storage region (24) for storing excess optical fiber length (26). The tray body (22) also includes a splice mount (28) for mounting at least one optical splice (30). The fiber management tray (20) includes a restricted access region (32) and an unrestricted access region (34) on the tray body (22). The splice mount (28) and the fiber storage region (24) are provided at the unrestricted access region (34), and an optical splitter component (36) is provided at the restricted access region (32).
US10036864B2 Fiber optic splice protection device and method for mounting the same
The present disclosure is directed to a fiber optic splice protection device. In one aspect, the device includes a closure including a cover and a chassis, and a fiber routing management unit mounted on the chassis of the closure. The fiber routing management unit can include a bottom member, flexible clippers, which are removably mounted on top of the bottom member; and a resilient biasing member, mounted on the chassis of the closure. The biasing member applies an elastic biasing force to the bottom member such that the bottom member is pressed against fiber optic cables to be spliced under the action of the elastic biasing member. The disclosed device avoids the phenomenon of messy winding of the fiber optic jacket and the fiber optic, and increases the winding space of the cable.
US10036856B2 Connector with built-in bent optical fibers and method for producing bent optical fibers
A connector with built-in bent optical fibers includes an optical fiber array including a plurality of bent optical fibers each having a bent portion and a linear portion formed integrally with the bent portion, a ferrule having a plurality of positioning mechanisms that align end portions of the plurality of bent optical fibers, and a resin portion disposed at an outer periphery of the bent portion. The resin portion is filled in the ferrule. The bent portion has a bending angle of 85°-150°. When the bent portion of one bent optical fiber is divided into a plurality of regions along a longitudinal direction at 10°, a variation in bend radius among the plurality of regions excluding regions corresponding to 10° at both ends is 0.3 mm or less, an outer diameter of the bent portion of the bent optical fiber is smaller than an outer diameter of the linear portion.
US10036854B2 Digital roller mold manufacturing system
A digital roller mold manufacturing system for manufacture of exterior characteristic structures on a roller mold depends on an illuminator for generation and projection of a light source on a Digital Mirror Device (DMD) chip in which micro-mirrors are rotated a controllable angle for defining the light source as an optical image and projecting the optical image on first micro-lenses at which digital light energy is transformed from the optical image and transmitted to first optical fibers, second optical fibers via couplers, and second micro-lenses. Furthermore, the second micro-lenses focus the digital light energy as light spots which are received by a photo-resist layer externally covered on the roller for development of patterns with exterior characteristic structures on the roller mold because a control unit regulates rotations of the roller and horizontal shifts of second micro-lenses.
US10036850B2 Polarizing and polarization maintaining leakage channel fibers
This disclosure relates to polarizing optical fibers and polarization maintaining optical fibers, including active and/or passive implementations. An embodiment includes a polarizing (PZ) optical fiber that includes stress applying parts (SAPs) disposed in a first cladding region, the SAPs comprising a material with a thermal expansion coefficient, αSAP. A core region is at least partially surrounded by cladding features and the SAPs. The core includes glass with a thermal expansion coefficient, αcore. The arrangement of the SAPs satisfies: Rsc=dSAP/Dsc, where Dsc is the SAP center to core center distance, and dSAP is the average SAP diameter, and dα=|αSAP−αcore|, and where Rsc and dα may be sufficiently large to induce stress birefringence into the core and to provide for polarized output. Active fibers in which a portion of the fiber is doped may be implemented for application in fiber lasers, fiber amplifiers, and/or optical pulse compressors.
US10036848B2 Lighting device, display device, and television device
A backlight unit includes a light guide plate 16, LEDs 17, a chassis 14, a frame 13 and positioning members 30. The light guide plate 16 includes two edge surfaces that are light entrance surfaces 16b and a front surface that is a light exit surface. The LEDs 17 are arranged to be opposed to the light entrance surfaces 16b and in a portion of the light guide plate 16 except for four corner portions 16d of the light guide plate 16. The chassis 14 is arranged on an opposite side of the light guide plate 16 from the light exit surface. The frame 13 is arranged on a light exit surface side to have the light guide plate 16 and the LEDs 17 between the frame 13 and the chassis 14. The positioning members 30 are arranged on an inner surface of the frame 13 to be opposed to the respective four corner portions 16d of the light guide plate 16. Each of the positioning members 30 is in contact with an edge surface of the light guide plate 16 at each of the four corner portions 16d so as to position the light guide plate 16 in a plate surface direction. The positioning members are configured to slide to be away from the light guide plate 16 along the inner surface of the frame 13.
US10036845B2 Curved display device and method of manufacturing the same
A curved display device includes a backlight unit which generates light and a display panel which receives the generated light from the backlight unit. The backlight unit includes a light guide plate and is curved. The display panel is disposed on the curved backlight unit and is curved. The curved light guide plate defines a light incident surface thereof and an opposite surface. The light incident surface receives the light generated by the curved backlight unit. The opposite surface faces the light incident surface. A thickness of the curved light guide plate decreases from the light incident surface to the opposite surface.
US10036838B2 Infrared ray absorbing composition or infrared ray absorbing composition kit, infrared ray cut filter using the same, method for producing the infrared ray cut filter, camera module, and method for producing the camera module
An infrared ray absorbing composition kit comprises: a composition containing a copper compound or pigment having a maximum absorption wavelength in the wavelength range of 700 nm to 1000 nm; and a composition containing a metal oxide having a maximum absorption wavelength in the wavelength range of 800 nm to 2000 nm.
US10036835B2 Gradient index lens for infrared imaging
A gradient-index lens for directing incident electromagnetic radiation comprises at least one substrate having a plurality of micro-features (e.g., trenches or holes) that may be arranged in a pattern of varied size and/or spacing. Each of the micro-features has at least one dimension that is less than a wavelength of the electromagnetic radiation. The spacing between adjacent micro-features is less than the wavelength of the electromagnetic radiation, and the size and spacing of the micro-features are sufficient to produce an effective refractive index profile of the lens that is graded.
US10036830B2 Device and method for making weather observations using infrared spectral radiometry
A method of weather observations by a constellation comprises at least a first cluster of three micro-satellites each orbiting around earth, and each micro-satellites comprises a spectrometer. Orbiting the three micro-satellites of the first duster around the earth in three separate orbits offset with respect to one another. Staggering the three micro-satellites with respect to one another as they orbit. Selecting the offset and the staggering, of each of the three micro-satellites with respect to one another, so that each one of the three micro-satellites have a substantially identical viewing area as each one of the three micro-satellites orbits around the earth. Sequentially collecting observations, from each of the three micro-satellites, as the micro-satellites orbit around the earth and observe substantially identical viewing areas, to separately gather atmospheric measurements and provide critical data for weather forecasting by infrared temperature and humidity soundings and motion vector winds of the earth.
US10036828B2 System and method for making downhole measurements
A system and method for making downhole measurements utilize a neutron source (12) to create a marker (122) in an underground formation (2), a nuclear radiation detector (D, 124)) to detect gamma and/or other nuclear radiation emitted by the marker (122) and a downhole drilling progress monitoring unit (20) which generates real time information about incremental depth and/or associated Rate Of Penetration (ROP) of an automated or other drilling assembly (4) based on detection of the nuclear radiation and an axial distance L between the neutron source (120) and the nuclear radiation detector (D, 124) without requiring transmission of the real time incremental depth and/or ROP data to surface equipment via a complex wired or wireless data transmission system.
US10036822B2 Device for producing an acoustic signal in a liquid medium, equipped with hydraulic means for controlling output acoustic signal
A device is provided for producing an acoustic signal in a liquid medium. The device includes a pneumatic chamber to contain a compressed gas volume, at least one pneumatic exhaust port allowing the compressed gas volume to be released out of the pneumatic chamber, and a shuttle movable along a translational axis during an opening phase, between two positions: a closed position in which the compressed gas volume is enclosed within the pneumatic chamber, and an open position in which the compressed gas volume is released out of the pneumatic chamber through the pneumatic exhaust port, to produce the acoustic signal in the liquid medium. A hydraulic brake is used to brake the shuttle during the opening phase. The hydraulic brake includes a hydraulic chamber and having a hydraulic exhaust area of a hydraulic volume out of the hydraulic chamber, and includes a control for controlling the acoustic signal.
US10036819B2 Method of using semblance of corrected amplitudes due to source mechanisms for microseismic event detection and location
A method for determining hypocenters of microseismic events includes entering as input to a computer seismic signals recorded by a plurality of seismic sensors disposed proximate a volume of subsurface to be evaluated. For each point in space in the volume, and for a plurality of preselected origin times, a seismic energy arrival time at each seismic sensor is determined. Event amplitudes for each arrival time are determined. A synthetic event amplitude is calculated for each arrival time. A semblance between the determined event amplitudes and the synthetic event amplitudes is determined. Existence of an actual microseismic is determined event when the semblance exceeds a selected threshold.
US10036816B2 X-ray detector with protective element and adhesive element
An X-ray detector includes an anti-scatter grid, an electrode and a converter element for converting X-rays into electrical charges in a stacking arrangement. In an embodiment, the stacking arrangement is externally enclosed by a protective element. The protective element extends in the stacking direction such that an enclosed area is at least arranged between the anti-scatter grid and the converter element and along the entire height of the converter element in the stacking direction. An adhesive element is arranged between the anti-scatter grid and the electrode.
US10036804B2 Ultrasound scanning method and system
An ultrasound scanning method includes the steps of emitting N sets of ultrasound signals onto a target from N different angles and receiving the N sets of ultrasound signals reflected and/or scattered by the target; converting the N sets of ultrasound signals into N ultrasound input images; performing a binarization algorithm for the N ultrasound input images to obtain N binarized images; performing a comparison process on the N binarized images to determine whether a noise exists in at least one of the N binarized images; when the noise exists in an i-th binarized image of the N binarized images, removing the noise from an i-th ultrasound input image corresponding to the i-th binarized image; and compounding the N ultrasound input images into an ultrasound output image.
US10036802B2 Automotive vehicle equipment integrating a device for measuring distance of objects
Automotive vehicle equipment integrating a device for measuring distances of objects situated in the field of detection of the device, the device comprising: at least one light emitter configured to emit light rays according to an emission field, a light receiver disposed outside the emission field of the emitter and configured to receive light rays according to a reception field corresponding to the detection field of the device, a means for measuring the travel time of the light rays between the emitter and the receiver, the equipment comprising at least one element preventing the reflection of the light rays issuing from the light emitter on the exterior of the equipment.
US10036800B2 Systems and methods for using coherent noise filtering
Systems and methods are provided for the filtering of coherent noise signals. In an illustrative embodiment, a pulsed electronic signal receives varying phase shifts for each of its pulses prior to transmission. When coherent noise interferes with the transmitted signal, received signal receives a phase shift opposite of that applied prior to transmission such that the electronic signal is restored and the coherent noise becomes non-coherent. In another embodiment, width of each transmitted pulses can be varied prior to transmission, but a constant midpoint-to-midpoint time is maintained. After receiving a signal with coherent noise interference, the midpoints of the pulses are aligned causing the coherent noise to become non-coherent.
US10036798B1 Positioning apparatus and positioning method
In accordance with an embodiment, a positioning apparatus comprises a first interface and a processor. The first interface receives a positioning signal. The processor sets an interval for searching the positioning signal with a first interface to a first searching interval, sets the interval for searching the positioning signal to a second searching interval which is shorter than the first searching interval if it is determined that the positioning signal is received through searching in the first searching interval and uses the positioning signal received through searching in the second searching interval to specify a position of the positioning apparatus.
US10036797B2 Electron spin resonance apparatus
A pulse pattern forming a pulse sequence is repeatedly generated according to a repetition frequency Fp, and an original pulse train is generated. A modulation signal which repeats ON and OFF states at a modulation frequency Fm is generated. Fp and Fm are in a relationship Fp=2n×Fm, wherein n is an integer greater than or equal to 1. The original pulse train is modulated according to the modulation frequency Fm, and a pulse train signal is generated. A microwave signal is modulated by the pulse train signal and is supplied to an electron spin resonance chamber. By executing a lock-in demodulation on a detection signal reflecting electron spin resonance using the modulation frequency Fm, an ESR signal is obtained.
US10036795B2 Method for the adjustment of at least one magnetic resonance image data set of a movable examination object and correspondingly designed magnetic resonance device
A method for the adjustment of at least one magnetic resonance image data set of a movable examination object and correspondingly designed magnetic resonance device is provided. Moreover, a method, a computer program product and a computer-readable storage medium for the adjustment by a magnetic resonance device of at least one magnetic resonance image data set of a movable examination object is provided. After capturing two different types of position data for determination of the position of the examination object using navigator measurements and with the help of external markers, recording parameters and/or reconstruction parameters for recording and/or reconstruction of the at least one magnetic resonance image data set are adjusted as a function of the first and/or the second position data.
US10036794B2 Patient couch with flexible RF transmitting power distribution for a magnetic resonance tomography system
A patient couch for a magnetic resonance tomography system and a magnetic resonance tomography system are provided. The patient couch includes a feed facility for radiofrequency energy having a plurality of conduction paths for feeding radiofrequency energy. The patient couch also includes a plurality of plug-in connectors for local coils having a transmit coil, and a distribution structure for the distribution of radiofrequency energy from the feed facility to the plug-in connectors.
US10036790B2 Combined PET/MR imaging system and APD-based PET detector for use in simultaneous PET/MR imaging
APD-based PET modules are provided for use in combined PET/MR imaging. Each module includes a number of independent, optically isolated detectors. Each detector includes an array of scintillator (e.g. LSO) crystals read out by an array of APDs. The modules are positioned in the tunnel of a MR scanner. Simultaneous, artifact-free images can be acquired with the APD-based PET and MR system resulting in a high-resolution and cost-effective integrated PET/MR system.
US10036787B2 Microwave resonator with distributed bragg reflector (=DBR)
An NMR (nuclear magnetic resonance) probe head has a microwave resonator with at least two elements which are reflective in the microwave range, at least one of which is focusing. The reflective elements at least partly delimit a resonance volume of the microwave resonator. At least one of the reflective elements is a DBR (“Distributed Bragg Reflector”), and the NMR probe head has at least one NMR coil integrated into the DBR. The NMR detection coil can thereby be positioned particularly near to the sample and the distortions of the static field by resonator components are reduced, such that the detection sensitivity and the spectral resolution of the experiment are significantly improved.
US10036778B2 Real-time power distribution method and system for lithium battery and redox flow battery energy storage systems hybrid energy storage power station
The invention provides a lithium battery and redox flow battery energy storage systems hybrid energy storage power station real-time power distribution method and system. The system comprises a communication module, a data storage and management module, a gross power coordination control module and a real-time power distribution module. The said method and system not only can complete the real-time distribution of each battery energy storage units in the battery energy storage station, but also the aims of effective control and distribution of the lithium-liquid flow cell combined energy storage power station and aims of effective control and distribution of the lithium-flow flow joint energy storage power station real-time power can be achieved.
US10036771B2 Circuit arrangement
According to various embodiments, a circuit arrangement is provided which includes a bridge circuit having at least two field effect transistors and a measurement circuit configured to measure a forward voltage of a body diode of any one of the at least two field effect transistors resulting from a current flowing through the field effect transistor.
US10036764B2 Bulk acoustic wave accelerometers
Accelerometers and associated techniques for detecting motion are described. For a resonant accelerometer, an externally-applied acceleration can cause a change in the electrical spring constant Ke of the electromechanical system. A resonant accelerometer can be driven to resonate in a bulk acoustic wave mode of vibration, which can have a high resonant frequency. Other accelerometers and associated techniques are disclosed.
US10036757B2 Addressable antibody arrays and methods of use
Systems and assay methods are disclosed for detecting an autoantibody in a sample. In certain instances, the systems and methods employ a mass tag releasably connected to an antigen. The tag is thereafter released for detection. A tag can be detected by mass spectrometry or in certain instances the tag is fluorescent. Methods for diagnosing a disease or disorder in a subject are also disclosed.
US10036754B2 Water soluble fluorescent or colored dyes and methods for their use
Compounds useful as fluorescent or colored dyes are disclosed. The compounds have the following structure (I): including stereoisomers, salts and tautomers thereof, wherein R1a, R1b, R2a, R2b, R2c, R2d, R2e, R2f, R2g, R2h, R2i, R2j, R2k, R2l, R2m, R2n, R2o, R2p, R2q, R2r and R2s are as defined herein. Methods associated with preparation and use of such compounds are also provided.
US10036749B2 Peptides derived from myosin 19 and methods of use thereof
Isolated peptides and compositions comprising same are provided. Further, methods for targeting mitochondria in a cell, methods for assessing mitochondrial function in a cell and methods for diagnosing mitochondria associated diseases are provided.
US10036739B2 Adjustable bilayer capacitance structure for biomedical devices
A nanopore sequencing device is disclosed. The nanopore sequencing device includes a working electrode. It further includes a dielectric layer, wherein a portion of the dielectric layer is disposed horizontally adjacent to the working electrode and a portion of the dielectric layer is disposed above and covering a portion of the working electrode, and wherein the dielectric layer forms a well having an opening above an uncovered portion of the working electrode. A base surface area of the working electrode is greater than a base surface area of the opening above the uncovered portion of the working electrode.
US10036732B2 Ultrasonic inspection device for small bore pipes
The present invention relates to an ultrasonic inspection device for small bore pipes comprising: a first arc-shaped frame part and a second arc-shaped frame part which surround the circumference of a pipe when combined with the pipe, and which have one side thereof rotationally connected to each other by means of a rotary connecting pin; an adjustment part that connects the other side of the first arc-shaped frame part and the other side of the second arc-shaped frame part to each other and is capable of adjusting the diameter of the bore formed by the first arc-shaped frame part and the second arc-shaped frame part according to the diameter of the pipe; a probe fixing part for fixing a probe to the first arc-shaped frame part such that the probe comes into contact with the surface of the pipe; an encoder part which is provided to the second arc-shaped frame part and maintains an encoder at a predetermined distance from the pipe; and a plurality of roller parts which are provided to the first arc-shaped frame part and the second arc-shaped frame part and rotate around the circumference of the pipe contacting the pipe in a state where the first arc-shaped frame part and the second arc-shaped frame part are connected to each other. The present invention includes two arc-shaped frame parts which surround the circumference of a pipe and is able to adjust the diameter of the bore of a ring-shaped frame part obtained according to connection of the two arc-shaped frame parts, and thus is applicable irrespective of the diameter of the pipe within a predetermined range, thereby improving work convenience and reducing costs.
US10036729B2 Detection of clusters of magnetic particles
The invention relates to a method and a sensor device (100) for the detection of clusters (C) of magnetic particles (MP) in a sample volume (111), particularly of clusters (C) consisting of two magnetic particles (MP) with different binding sites that are bound to a target molecule in a sandwich configuration. Output light (L2) originating from an interaction of input light (L1) with clusters (C) of magnetic particles (MP) is detected. Moreover, the magnetic particles (MP, C) are actuated by a magnetic actuation field (B), wherein said actuation is at least once interrupted by a pause. In this way a high output signal can be achieved that properly reflects the amount of specifically bound clusters (C).