Document Document Title
US10034418B1 Concrete mix for shotcrete applications for electromagnetic shielding
Conductive concrete mixtures for shotcrete applications are described that are configured to provide varied EM shielding and reflect and/or absorb, for instance, EM waves propagating through the conductive concrete mixture, while providing flowability (e.g., fluidity) for shotcrete applications. The conductive concrete mixtures include cement, aggregate, water, metallic conductive material, and conductive carbon particles and magnetic material. The metallic conductive material may include steel fibers and/or shavings having sizes suitable for application through shotcrete nozzles/applicators, and the magnetic material may include a taconite aggregate, such as taconite sand.
US10034411B2 Thermal flow assembly including integrated fan
An electronic device includes an outer housing having an upper enclosure and a foot coupled thereto, a heat generating component, and a fan assembly integrated into the foot and situated proximate a bottom surface of the heat generating component. The foot can include inlet and outlet vents. The fan assembly can include an inlet, outlet, impeller with blades, shroud and fin stack. The electronic device can also include a heat pipe, a heat transfer stage, a PCB, and a bottom shield. Airflow through the electronic device can be directed across the fin stack, heat pipe, heat transfer stage, and bottom shield. Airflow can occur over a substantially level path through the electronic device from the inlet to outlet vents.
US10034410B1 Support apparatus
A support apparatus is configured to support electronic components. The support apparatus includes a tray and a plurality of recessed structures. The tray has a cavity therein and at least one intake hole communicated with the cavity. The recessed structures are disposed on the tray and recessed toward the cavity. Each of the recessed structures is configured to accommodate at least a part of a corresponding one of the electronic components and includes a support surface and a plurality of first spacers. The support surface has an exhaust hole communicated with the cavity. The first spacers are disposed on the support surface of a corresponding one of the recessed structures. When a corresponding one of the electronic components is supported on the first spacers, any adjacent two of the first spacers and the corresponding electronic component form a first flow channel.
US10034397B2 System and method for seismically stabilized UPS
In accordance with presently disclosed embodiments, an seismically stabilized uninterruptable power supply (UPS) is provided. The UPS utilizes a series of rails coupled to the bottom of the UPS along with a bracket affixed to an external support surface to stabilize the UPS. The bracket may comprise two sides coupled to a bottom, wherein the sides are substantially parallel to each other and perpendicular to the bottom. The rails and bracket may further comprise a series of aligned openings such that when the rails and bracket are juxtaposed, they may be secured together through bolts. The external support surface may be a layer of cement or other sturdy material in which hardware is embedded. The embedded hardware may be either lagged into the surface or may be poured bar.
US10034395B2 Flexible display device
A flexible display device is disclosed. In one aspect, the display device includes a display substrate and a display element layer formed over the display substrate and including a matrix of pixels. The display device also includes a thin film encapsulation layer formed over the display substrate and the display element layer so as to protect the display substrate and the display element layer. The display device further includes a window layer formed over the thin film encapsulation layer and a hard coating layer formed over the window layer and having greater hardness than the window layer. The hard coating layer comprises an elastic layer including a plurality of fillers.
US10034394B2 Electrical component enclosure with a hygienic hinge
An electrical component enclosure with a hygienic hinge, which is used to house electric components, includes a body for fixing to a surface and having six faces defining a volume within which the electrical components are contained. One of the faces has an access aperture with a flange around the aperture. A closure covers the aperture to seal the body. A hinge connects the body and closure permitting movement of one to the other. The hinge includes an opening contained within the body next to the access aperture and includes a rigid extension portion which extends through the opening. The extension portion is fixed to the closure at one end and has a retaining portion at the other end which prevents the rigid extension portion from exiting the opening and allows the closure to hang from an edge of the opening.
US10034388B2 Suspension board with circuit and producing method thereof
A suspension board with circuit includes a metal supporting layer, a base insulating layer disposed at one side in a thickness direction of the metal supporting layer, a conductive pattern including a wire disposed at one side in the thickness direction of the base insulating layer and a terminal exposed from the metal supporting layer and the base insulating layer when viewed from the other side in the thickness direction, a piezoelectric element disposed at the other side in the thickness direction with respect to the terminal and including an element terminal electrically connected to the terminal, and a solder layer disposed between the terminal and the element terminal. The solder layer has a solder composition containing Sn, Ag, and Cu, and the solder layer has a thickness in the thickness direction of 50 μm or less.
US10034386B2 Patterning of electroless metals by selective deactivation of catalysts
Methods and devices for patterning electroless metals on a substrate are presented. An active catalyst layer on the substrate can be covered with a patterned mask and treated with a deactivating chemical reagent, which deactivates the catalyst layer not covered by the mask. Once the patterned mask is removed, the electroless metal layer can be placed to have a patterned electroless metals. Alternatively, a substrate can be coated with a blocking reagent in a pattern first to inhibit formation of the catalyst layer before a catalyst layer can be placed over the blocking agent layer and then electroless metal layer is placed on the catalyst layer. The pattern of the blocking reagent acts as a negative pattern of the final conductive line pattern.
US10034383B2 Manufacturing method of part-mounting package
A method of manufacturing a part-mounting package includes: forming a first through-hole in a first insulating sheet and forming a second through-hole whose opening area is larger than the first through-hole in a second insulating sheet; forming a penetration conductor covering an inner surface of the second through-hole and forming a conductor layer on a surface of at least the second insulating sheet; laminating the first insulating sheet and the second insulating sheet where center positions of the first through-hole and the second through-hole are matched to each other; causing linear laser division grooves to pass through a center of the first through-hole and the second through-hole; and dividing the sheet laminated body along the laser division grooves, and causing the side surface recess part and the end face through-hole conductor to appear.
US10034371B2 Resin composition for printed wiring board, prepreg, metal foil-clad laminate, resin composite sheet, and printed wiring board
A resin composition for a printed wiring board including: a cyanate compound represented by the following general formula (1); and an epoxy resin,
US10034363B2 Nitrophobic surface for extreme thrust gain
The present disclosure describes a new type of selective nitrophobic surface membrane in a plasma actuator that separates oxygen from nitrogen in the atmosphere, thereby increasing the presence of oxygen near an exposed electrode of the plasma actuator. Accordingly, the plasma flow created in the presence of oxygen at the exposed electrode generates more force than plasma flow created in the presence of nitrogen.
US10034353B2 Intelligent lighting control bulb detection apparatuses, systems, and methods
The present disclosure provides apparatuses and methods for bulb detection for a lighting control system. The apparatus includes a lighting control module configured to cause a transmission of a quantity of electrical energy to a lighting circuit of a light fixture electrically connected to the lighting control module. The apparatus includes a detector circuit positioned in the lighting control module. The detector circuit is configured to measure a response of the lighting circuit to the transmission of the quantity of electrical energy. The apparatus also includes a controller in electrical communication with the detector circuit. The controller is specially programmed to correlate the quantity of electrical energy transmitted to the lighting circuit to the response of the lighting circuit. The controller is further programmed to determine the bulb type of a bulb electrically coupled to the lighting circuit of the light fixture.
US10034349B2 Invisible, light-transmissive display system
An invisible, light-transmissive display system with a light resistant material is provided. Substantially invisible holes penetrate through at least a portion of the light resistant material in a predetermined light-transmissive display pattern.
US10034345B1 Lighting apparatus
A lighting apparatus includes: first light emitting elements; second light emitting elements having chromaticity values in a same chromaticity range as the first light emitting elements; and a control circuit including a mode switch for controlling the first light emitting elements and the second light emitting elements separately. The control circuit selectively executes a first mode which causes the first light emitting elements to emit light and a second mode which causes the first light emitting elements and the second light emitting elements to emit light. The mode switch switches between the first mode and the second mode.
US10034342B2 Method and apparatus for an indoor horticultural facility
An indoor horticultural system includes a grow bed and a lighting system arranged in proximity to the grow bed. The lighting system includes lighting fixtures having an optical axis and a light distribution whose intensity increases as the angle of the generated light increases in relation to the optical axis to increase cross-lighting. Alternately, the lighting system includes lighting fixtures mounted at varying angles and with varying beam widths so as to increase cross-lighting. Series connected light fixtures include a master light fixture that employs an intensity controller to control the intensity of light generated by each of the series-connected light fixtures, where the intensity controller derives operational power from an LED string contained within the master light fixture.
US10034341B1 Adaptive backlight device, system and control method thereof
An adaptive backlight device includes a transistor, a voltage detector and an adaptive controller. The transistor is configured to control the current flowing through a light string. The transistor provides a first voltage signal and a second voltage signal. The voltage detector generates a voltage difference signal according to the first voltage signal and the second voltage signal. The adaptive controller receives the voltage difference signal from the voltage detector. The adaptive controller includes a counter. When the adaptive controller determines that the voltage difference signal is larger than or equal to a predetermined value, the adaptive controller increases the current flowing through the light string at least once via the control end of the transistor to increase the cross voltage of the light string and decrease the cross voltage of the transistor.
US10034332B2 Arrangement for sealing a bellows cylinder in a pressure block of a pressure ring assembly
Provided is an arrangement for sealing a bellows cylinder in a pressure block of a pressure ring assembly. The bellows cylinder is located in a cavity formed in the pressure block and is operated by hydraulic fluid to give pressure against a contact shoe of a contact shoe ring arranged on the inside of the pressure ring assembly. The bellows cylinder is sealed to the cavity. A sealing bowl is arranged on the bellows on the inner side of the pressure block. The sealing bowl has an essentially flat surface towards the contact shoe and is provided with a side edge extending into the cavity. A circumferential groove containing a gasket ring is on the side wall of the cavity. A flexible sealing ring is arranged around the gasket ring to give tension and pressure on the gasket ring against the side edge of the sealing bowl.
US10034331B2 Controlled electric induction heating of an electrically conductive workpiece in a solenoidal coil with flux compensators
Apparatus and method are provided for inductively heating workpieces with varying characteristics in the same induction coil while selectively controlling the induced heat temperature distribution profile of each workpiece with one or more flux compensators inserted into the induction coil along with the workpiece to be inductively heated.
US10034330B2 System and method for heat treating a tubular
A system and method for heat treating a tubular. In one embodiment, a system for heat treating a tubular includes a first coil and a second coil. The first coil is configured to circumferentially surround the tubular and induce, from without the tubular, current flow in a cylindrical portion of the tubular adjacent the first coil. The second coil is configured to be inserted into a bore of the tubular and induce, from within the tubular, in conjunction with the first coil, current flow in the cylindrical portion of the tubular.
US10034327B2 Method and apparatus in a telecommunication system
Exemplary methods in a network node of a radio access network (RAN) in a telecommunication system include receiving an indication from a network node in a core network that mobile terminated data is pending for a user equipment (UE), receiving a connection request from the UE, setting up a radio resource control (RRC) connection to the UE, releasing the RRC connection to the UE, setting a release timer value to a value sufficient to establish a mobile terminated communication by the network to the UE, and releasing the RRC connection to the UE when the release timer has expired. Exemplary methods in a network node of a RAN in a telecommunication system include keeping UE that is configured for long discontinuous reception (DRX) in idle mode, in RRC connected mode long enough to allow a network stored mobile terminated short message service (MT SMS) to be received by the UE.
US10034325B2 Enhance at command for backoff timer control
AT commands are used for controlling Mobile Termination (MT) functions and GSM/UMTS network services from a Terminal Equipment (TE) through Terminal Adaptor (TA). 3GPP introduces multiple backoff timers and barring to solve network congestion problem. However, a TE does not know the timer value and the barring status. In accordance with one novel aspect, a new AT command interface that can respond timer value and barring status to the TE is proposed. It reduces wasteful retries and saves power consumption of the TE. Through the new AT command interface, the TE can query backoff timer status. Via unsolicited result code (URC), the MT can detect backoff timer status change and report updated backoff timer status to the TE.
US10034323B2 Control method for BLE communication between host device and peripheral device
A control method, suitable for a host device including a Bluetooth low energy communication circuit, includes following operations. A high priority list is obtained. The high priority list includes information about at least one first peripheral device. The BLE communication circuit is triggered to perform a first scan to search for any peripheral device around the host device. A first search result of the first scan is compared with the high priority list. In response to that the first search result covers all of the at least one first peripheral device in the high priority list, the BLE communication circuit is triggered to stop the first scan. The BLE communication circuit is triggered to communicate with the at least one first peripheral device found in the first scan.
US10034321B2 Machine type communication virtual shared mobile apparatus and method
The present disclosure proposes a Virtual Shared Mobile (VSM) feature at eNodeB level, relay node, ore UE or device level that will allow multiple MTC devices to be grouped together and be presented to the rest of Mobile Network as one Virtual Shared Mobile (VSM). The MTC Application Servers will authenticate and manage individual MTC devices. This will decrease the number of devices that are managed by the mobile network and hence decreasing the control signalling volume. Devices belonging to the same Virtual Shared Mobile Group (VSMG) will use time division to share the same Radio Bearer (same IMSI) and hence decreasing the interference to the other UEs in the mobile network. Overall the disclosure will allow data gathering from a large number of MTC devices with limited impact on the Mobile Network. Disclosed herein are aspects of the VSM concept, including inter alia: (1) the VSM implemented in the eNB; (2) the VSM implemented in a relay node; and (3) the VSM implemented in a UE or device acting as a relay node in a device-to-device configuration.
US10034317B2 Method for allowing base station to support device-to-device (D2D) communication in wireless communication system, and method for allowing D2D device to efficiently transmit D2D communication request signal
Method for supporting device-to-device (D2D) communication by a base station includes: receiving first signals for requesting D2D communication from a plurality of first D2D devices; identifying number of D2D devices which have requested the D2D communication based upon the first signals; allocating resources for transmitting a second signal for requesting D2D communication between the D2D devices based upon number of the plurality of first D2D devices which have been identified; and transmitting information on the allocated resources to the plurality of first D2D devices, wherein the resource allocation can be performed to distinguish combinations of an index of a D2D device, which transmits the second signal, and an index of a D2D device, which receives the second signal, from each other with respect to at least one of time, frequency, code, and space domains with respect to the plurality of first D2D devices.
US10034316B2 Multi-device pairing and provisioning
Systems, apparatus, and methods to pair a set of accessory devices with a source device through use of a unique device set identifier. Embodiments include a source device adapted to obtain a device set identifier from a device that is part of a set of devices, from a tag, dongle, or code associated with the set of devices, or from a package or carton containing one or more devices of the set of devices, and then automatically pair the source device with each device. Embodiments include a registration process facilitated by the unique device set identifier. The device set identifier including information corresponding to the devices in the set of devices to facilitate registration of the devices, as well as pairing the devices in the set of devices to a source device. Pairing of activation of the set of devices may be conditioned on successful completion of a registration process.
US10034309B2 Radio transmission device and radio transmission method
A mobile station includes communication control circuitry that selects a preamble contained in a first Random Access Preamble group when a message size based on data available for transmission does not meet a first condition or when a value calculated based on a reference signal received power of downlink does not meet a second condition, a preamble contained in a second Random Access Preamble group when the message size based on data available for transmission meets the first condition and the value calculated based on the reference signal received power of downlink meets the second condition, and a preamble contained in the third Random Access Preamble group for a handover, independent of the message size based on data available for transmission and the value calculated based on the reference signal received power of downlink. The communication control circuitry also generates and transmits a selected preamble.
US10034299B2 Cooperating clusters in cellular communications systems
There are provided mechanisms for establishing a cooperating cluster (6a) in a cellular communications system (la-Id). According to one aspect a request for establishing a cooperating cluster (6a) to a second network node (2b) is transmitted from a first network node (2a). The cooperating cluster (6a) comprises at least one cell (3b, 3f) of the first network node (2a) and at least one cell (3g) of the second network node (2b). The request comprises a metric and identification of the cells to be clustered. An acceptance is by the first network node (2a) received (S104) from the second network node (2b) to implement operation of the cooperating cluster (6a).
US10034296B2 Small cell uplink interference mitigation
Identifying a interfering, candidate or suspect of interfering (interferer) user device, UE, being served by a first base station (macro eNB) and causing uplink interference on a second base station (small cell). The first base station (macro eNB) transmits uplink channel configuration information (PRACH configuration info) to the second base station (small cell). The first base station (macro eNB) receives an Interference indication message, comprising an indication that a cell of the second base station (small cell) is experiencing uplink interference form at least one user device. For each of a plurality of user devices being served by the first base station (macro eNB), the first base station (macro eNB), assigns a preamble to the user device, UE, and transmits the assigned preamble to the user device, UE. The first base station (macro eNB) also transmits the assigned preambles to the second base station (small cell). The first base station (macro eNB) then receives a list of preambles detected at the second base station, and identifies the at least one interfering user device, UE, based on the received list.
US10034293B2 D2D discovery and communication method, resource allocation method, and control node
Provided in embodiments of the present document are a D2D discovery and communication method, a resource allocation method and a control node, wherein the resource allocation method includes: a control node obtaining D2D resource set information, wherein the D2D resource set includes a D2D discovery resource set and/or a D2D communication resource set; the control node or a D2D user equipment determining D2D discovery or communication scheduling resources of the D2D user equipment according to the D2D resource set information.
US10034288B2 Method and apparatus for transmitting frame in wireless LAN
A method and an apparatus for transmitting a frame in a wireless LAN are disclosed. The method for transmitting a frame in a wireless LAN comprises: by an STA, receiving an uplink transmission instruction frame from an AP; and by the STA, transmitting, to the AP, a first uplink frame as a response to the uplink transmission instruction frame, wherein the uplink transmission instruction frame instructs transmission of the first uplink frame and a second uplink frame on overlapping time resources, the first uplink frame is transmitted at a transmission timing determined on the basis of UIFS, and the UIFS may be a fixed value.
US10034280B2 Method and apparatus for transmitting physical downlink control channel in wireless access system supporting machine-type communication
The present invention relates to a wireless access system which supports a machine-type communication (MTC), and more specifically, provides a method for repeatedly transmitting a physical downlink control channel (PDCCH) for an MTC terminal, and an apparatus for supporting same. The method by which a base station transmits a physical downlink control channel (PDCCH) in a wireless access system which supports a machine-type communication (MTC), according to one embodiment of the present invention, comprises the steps of: generating parity bits by encoding control information included in a PDCCH; generating PDCCH encoded bits by performing rate matching on the parity bits; and repeatedly transmitting the PDCCH encoded bits in at least two subframes. The PDCCH may be transmitted for the MTC terminal.
US10034275B2 Methods and apparatuses for transmitting uplink in wireless access system supporting machine-type communication
The present invention relates to a wireless access system which supports machine-type communication (MTC), and more particularly, to various methods for efficiently transmitting, by an MTC terminal, uplink control information (UCI) and/or user data, and to apparatuses supporting same. A method for transmitting an uplink by an MTC terminal which supports machine-type communication (MTC) in a wireless access system, according to one embodiment of the present invention, may comprise the steps of: determining whether an overlap exists between a plurality of physical uplink control channels (PUCCHs) for transmitting uplink control information (UCI) and a plurality of physical uplink shared channels (PUSCHs) for transmitting user data; multiplexing UCI in at least one subframe on an overlapping PUSCH when the plurality of PUCCHs and the plurality of PUSCHs overlap in the at least one subframe; and transmitting the PUSCH on which the UCI has been multiplexed in the at least one subframe.
US10034273B2 System and method for resource block-specific control signaling
A system and method is disclosed for resource block-specific control signaling in a communication system. Communication data is transmitted using a transmission channel comprising a plurality of resource blocks defined by allocating time-frequency slots in a transmission resource. Resource block control information is transmitted in a “feed-forward” manner to a user end (UE) or group of UEs using channels physically mapped into scheduled resource blocks (RBs) for that user or group of users. Embodiments of the invention provide an RB-specific control channel that comprises RB control elements that are embedded within scheduled resource blocks. The invention, therefore, reduces the amount of control information that must be transmitted by common or shared control channels.
US10034272B2 Communication transmission system, digital wireless communication transmission system, devices, and method of digital communication
A digital communication system including a terminal and a plurality of base stations. The terminal includes receiving of a first control channel which is transmitted only from the first base station, the received first control channel is configured to indicate resource assignment for both data transmitted from the first base station and data coordinately transmitted from the second base station, and is configured to indicate new data or retransmission data. The terminal a second control channel including first control information and second control information only to the first base station. The first control information is channel state information, and the second control information is Hybrid Automatic Repeat reQuest (HARQ) acknowledgement information for the received data coordinately transmitted. The second control information is based on a result of the HARQ process of the received data coordinately transmitted, and the second control channel is transmitted only to the first base station.
US10034270B2 Paging message transmission method, base station, mobility management entity, and user equipment
A paging message transmission method, a base station, a mobility management entity, and user equipment are provided. One method may include: receiving, by a base station, a first paging message sent by a mobility management entity MME, where the first paging message includes coverage enhancement information of user equipment UE to be paged by using the first paging message; and sending, by the base station, a second paging message to the UE according to the coverage enhancement information of the UE.
US10034269B2 Enhanced discontinuous reception design for a shared frequency band
Methods, systems, and devices for wireless communication are described. A base station may transmit a configuration for enhanced paging to a UE being served by a cell over a shared frequency band. The enhanced paging may include multiple paging intervals for each paging cycle. The UE may enable reception for a paging interval and determine whether the UE receives a downlink transmission. The UE may lengthen a paging interval or enable reception during a second paging interval based in part on determining whether the UE receives a downlink transmission. In some examples, the UE may receive a paging queue status indication indicating that paging information will be transmitted during a paging interval or a later interval, or indicating that no paging information is present at a serving cell.
US10034263B2 Determining scale for received signal strength indicators and coordinate information
Examples disclosed herein relate to determining a scale associated with received signal strength indicators (RSSIs). In one example, a computing device receives access point (AP) RSSIs. The RSSIs are determined at APs. The APs are associated with coordinate information. In one example, records are maintained for AP reference pairs. Each AP RSSI can be determined at one AP with reference to another AP. In one example, the computing device determines a scale associated with each record.
US10034259B2 Mobile device management
The invention provides systems and methods for managing mobile devices of supported by different platforms. In some embodiments, the invention provides this management capability by utilizing one or more agents or modules native to the platforms themselves to provide interaction with individual mobile. In some embodiments, the invention provides an abstraction layer by which management tasks or other functions relating to mobile devices of different types may be generally defined and translated for application to mobile devices supported by different platforms. In some embodiments, the invention utilizes existing organizational structure of an enterprise or organization to define management permission for mobile device administrators and end users as well as to define policy configuration schemes for mobile devices. In some embodiments, the invention tracks the lifecycle of mobile devices within an enterprise or organization as assets within the organization.
US10034253B2 Cell search procedure frame format
According to some embodiments, a method of synchronizing a wireless device with a network node comprises receiving a radio subframe transmitted from the network node. The radio subframe comprises a first Primary Synchronization Signal (PSS) associated with a first Orthogonal Frequency Division Multiplexing (OFDM) symbol and a first plurality of subcarriers. The first PSS is paired with a first Secondary Synchronization Signal (SSS) associated with a second OFDM symbol and the first plurality of subcarriers. The radio subframe also comprises a second PSS associated with the first OFDM symbol and a second plurality of subcarriers. The second PSS is paired with a second SSS associated with the second OFDM symbol and the second plurality of subcarriers. The method further comprises inspecting the first plurality of subcarriers to detect the first PSS and the first SSS and inspecting the second plurality of subcarriers to detect the second PSS and the second SSS. Upon detecting at least one of the first PSS and the first SSS or the second PSS and the second SSS, the method determines system information associated with the network node based on the detected at least one PSS and the detected at least one SSS.
US10034252B2 Short and long training fields
A method includes receiving a first plurality of symbols comprising complex portions. The method further includes applying conjugate symmetry to the first plurality of symbols, producing a second plurality of symbols comprising no complex portions. The method further includes transforming the second plurality of symbols using an inverse fast Fourier transform, producing a third plurality of symbols. The method further includes interpolating the third plurality of symbols, generating a short training field comprising at least one real portion of the third plurality of symbols, generating a long training field comprising at least one real portion of the third plurality of symbols, and transmitting the short training field and long training field in a WPAN.
US10034247B2 Power efficient communications
A method, system, and device provide power-efficient communications within the context of available power. Transmission and receipt data rates are scalable in accordance with output power available from a power source. Data is transmitted at a data rate determined, at least in part, by the available output power.
US10034243B2 Method and device for interworking between access technology networks
A method and a device for interworking between access technology networks are disclosed. The method includes: a decision-making entity for interworking between a first access technology network and a second access technology network judging whether it is required to adopt a terminal power saving priority principle, and when determining to adopt the terminal power saving priority principle, triggering an interworking process between the first access technology network and the second access technology network only when a preset triggering event occurs.
US10034235B2 Method and apparatus for wireless communication using location based information
A method and apparatus is disclosed whereby location based information (LBI) is used to make access and routing decisions within a network. Such LBI is sent from mobile devices to the core network when the mobile device registers with the network and is updated periodically. Over time, this collected LBI data represents the position of mobile devices over time and periodic patterns of usage in different geographic areas. When a network receives an indication that a mobile device requires registration with the network, the network determines as a function of said LBI, a desired network access technology to use to connect said mobile device with the network. Instructions are then transmitted to the mobile device to establish a connection using said desired network access technology and the device is registered with the network. Dynamically updated LBI information from mobile devices is also used for IP network routing optimization.
US10034230B2 Methods and apparatuses for enabling a wireless device to communicate with a radio network node in an unlicensed spectrum
It is disclosed a wireless device (302, 90, 100), a radio network node (304, 70, 80) and methods therefore, for communicating in a network. The wireless device is configured to determine (52, 306) one or more possible first sequences of a discovery signal. The wireless device is configured to receive (54, 310) a second sequence of the discovery signal, and to determine (56, 312) if the one or more possible first sequences match the second sequence.
US10034228B2 Status monitoring of unconnected wireless broadcast devices
The system and method of the present disclosure relates to technology for monitoring a broadcast device that is non-network connected. A wireless device monitors for a broadcast message transmitted wirelessly by the broadcast device. Upon discovery of the broadcast message, the wireless device transmits information from the broadcast message to a remotely located sever via a network. The server stores the broadcast information and determines the status (e.g., online or offline) of the broadcast device. The status is determined based on the detection time (e.g., the last seen time of the broadcast device by the wireless device) and an offline threshold value (e.g., a predetermined time period) that is compared to the current time or time upon which the server received the broadcast information. As a result of the comparison, the server determines whether the broadcast device is online or offline.
US10034222B2 System and method for mapping a service-level topology to a service-specific data plane logical topology
An embodiment method includes receiving service parameters for a service and locating logical network nodes for a service-specific data plane logical topology at respective physical network nodes among a plurality of physical network nodes according to the service parameters, a service-level topology, and a physical infrastructure of the plurality of physical network nodes. The method also includes defining connections among the logical network nodes according to the service parameters, the service-level topology, and the physical infrastructure, and defining respective connections for a plurality of UEs to at least one of the logical network nodes according to the service parameters, the service-level topology, and the physical infrastructure. The method further includes defining respective functionalities for the logical network nodes.
US10034217B2 Method for inter-radio access technology cell reselection
A method for performing cell reselection first determines a current cell selection quality value. The cell selection quality value is compared to a predetermined threshold. Measurements of neighboring cells are taken if the cell selection quality value is less than or equal to the predetermined threshold. Measurements can be taken of intra-frequency cells, inter-frequency cells, and inter-radio access technology cells. If a neighboring cell is found that is better than the current cell based on the measurements, then the better neighbor cell is reselected to.
US10034215B2 Offloading method, user equipment, base station, and access point
The present invention discloses an offloading method, which includes: receiving, by user equipment, an offloading indication sent by a base station, where the offloading indication is used to indicate an access method for the user equipment to access an access point, the offloading indication includes a security parameter used by the user equipment and the access point to perform bidirectional authentication, the access point belongs to a wireless local area network, the base station belongs to a wireless cellular network, and the security parameter is further sent by the base station to the access point; and performing, by the user equipment, the bidirectional authentication with the access point according to the security parameter sent by the base station to the user equipment, so that the user equipment accesses the access point according to the access method and performs offloading to the wireless local area network.
US10034211B2 Delegated channel switching for mesh-type networks
The disclosure describes is a channel switching strategy and corresponding protocol for a mesh network which comprises a segment controller (SC) and a large number of outdoor luminaire controllers (OLCs) or other network nodes. A channel switching process is initiated and managed by the SC which transmits a channel switching command to all nodes in the system. Following the actual channel switch, the SC delegate's responsibility to request an orphan node to switch to the new channel to a selected delegate node which is a neighbor node of the orphan node. The selection of the delegate node may be based on a prioritization. When an OLC does not receive any messages for a specified, prolonged period of time, it may scan available frequency bands to find the (new) channel in which the networked system operates at that time.
US10034209B1 Traffic offloading for a communication drone
Various embodiments include methods of offloading user equipment communication traffic between communications drones. The methods may include receiving, at a candidate communication drone, a replacement request from a requesting communication drone. Radio frequency (RF) communication parameters may be set for the candidate communication drone to take over communications of the requesting communication drone. The RF communication parameters may be determined based on the replacement request and may distinguish the candidate communication drone from the requesting communication drone and at least one neighboring communication drone. The candidate communication drone may move toward a target position adjacent a position of the requesting communication drone without radiating RF communications for taking over communications of the requesting communication drone. In addition, the candidate communication drone may radiate RF communications using the set RF communication parameters to begin taking over communication services from the requesting communication drone upon arriving at the target position.
US10034208B2 Apparatus and method for connection re-establishment in mobile communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure is to perform connection re-establishment in a mobile communication system, wherein a method for operating a terminal in a mobile communication system includes: receiving, from a base station, a message informing whether to support to fetching a context of the terminal; and determining whether at least one base station supports to fetching the context based on the message. In addition, the present invention includes other embodiments as well as the above-described embodiments.
US10034207B2 Method for re-selecting cell by user equipment and user equipment using same
A method for re-selecting a cell by a user equipment and a user equipment using the method are provided. The method comprises: receiving a normal frequency priority capable of being used to re-select a cell; determining whether a particular frequency satisfies a condition for applying a random priority; applying the randomly selected priority instead of applying the normal frequency priority to the particular frequency when the condition is satisfied; and re-selecting the cell on the basis of the randomly selected priority.
US10034198B2 Delivery of information over a communication channel
Methods and apparatus are described for transmitting information units over a plurality of constant bit rate communication channel. The techniques include encoding the information units, thereby creating a plurality of data packets. The encoding is constrained such that the data packet sizes match physical layer packet sizes of the communication channel. The information units may include a variable bit rate data stream, multimedia data, video data, and audio data. The communication channels include CMDA channels, WCDMA, GSM channels, GPRS channels, and EDGE channels.
US10034192B2 Method and apparatus for inter-frequency measurements in a communication network
In one aspect of the teachings herein, a wireless device operating in a wireless communication network determines the measurement rate to use for making inter-frequency measurements on a given frequency layer, based on a performance requirement specified for that layer. For example, the wireless device uses a higher measurement rate for a frequency layer that has a performance requirement that is higher than the performance requirement specified for another one of the layers on which it is to perform inter-frequency measurements. Correspondingly, in an example scenario, a network node sends measurement configuration information to a targeted device, where that information indicates the layers on which the device is to perform inter-frequency measurements and indicates the performance requirements corresponding to respective ones of those layers. By way of example, the network node may be a base station, a clay, or another wireless device.
US10034187B2 Radio communication system, radio terminal, radio network, radio communication method and program
A radio terminal, which has a function to collect and report measurement information designated by a radio network, comprises: means for receiving collection/reporting control information related to the radio terminal's execution of at least one of the collection of measurement information and the reporting of the measurement information to the radio network; and control means for executing, based on the collection/reporting control information, at least one of the collection and the reporting if execution determination information, which is related to at least one of the collection of the measurement information and the reporting of the measurement information to be executed by the local terminal, satisfies a given determination criterion.
US10034184B2 OTFS method of data channel characterization and uses thereof
Fiber, cable, and wireless data channels are typically impaired by reflectors and other imperfections, producing a channel state with echoes and frequency shifts in data waveforms. Here, methods of using OTFS pilot symbol waveform bursts to automatically produce a detailed 2D model of the channel state are presented. This 2D channel state can then be used to optimize data transmission. For wireless data channels, an even more detailed 2D model of channel state can be produced by using polarization and multiple antennas in the process. Once 2D channel states are known, the system turns imperfect data channels from a liability to an advantage by using channel imperfections to boost data transmission rates. The methods can be used to improve legacy data transmission modes in multiple types of media, and are particularly useful for producing new types of robust and high capacity wireless communications using non-legacy OTFS data transmission methods.
US10034181B1 Dynamic mitigation of tropospheric ducting and refraction based interference events with dynamic antenna tilt
Embodiments of the invention include a system for reducing tropospheric ducting and tropospheric refraction in a wireless telecommunication network. A base station or network component receives weather information and determines if conditions are right for tropospheric ducting or tropospheric refraction. A simultaneous rise in UL interference, call failure rates, and call drop rates in adjacent markets can indicate tropospheric ducting. A rise in UL interference, call failure rates, and call drop rates by devices in one market can indicate tropospheric refraction. Where these UL interferences, call failure rates, and call drop rates occur daily for a similar duration each day, they are treated as being caused by tropospheric propagation and a mitigation routine is implemented through antenna down-tilt.
US10034179B2 System and method for extending range and coverage of bandwidth intensive wireless data streams
A wireless networking system is disclosed. The system includes a first wireless access point having a first coverage area. The first wireless access point includes a first wireless transceiver to access a wireless network and a second wireless transceiver coupled to the first wireless transceiver. A second wireless access point has a second coverage area. The second wireless access point includes a third wireless transceiver for establishing a wireless link with the second wireless transceiver, and a fourth wireless transceiver coupled to the third wireless transceiver to provide user access to the wireless link. User access to the wireless link accesses the wireless network via the second and first wireless transceivers.
US10034162B2 Radio communication system and radio communication apparatus
A radio communication system includes a plurality of radio communication apparatuses including an active scan terminal and a passive scan terminal. After transmitting a probe request frame from one frequency channel, the active scan terminal continuously transmits the probe request frame from other frequency channels without waiting for a response frame from the other radio communication apparatuses, thereafter transmits the probe request frame from a response channel, which is a waiting channel, and waits for a response from the passive scan terminal, and superimposes, on the probe request frame, information concerning an offset time to the response and information concerning the response channel, and, after receiving the probe request frame, after the elapse of the offset time to the response, the passive scan terminal transmits a response frame from a frequency channel designated by the response channel information.
US10034160B2 Method and apparatus for transmitting or receiving data using bluetooth in wireless communication system
Disclosed are a method and apparatus for transmitting and receiving data using a Bluetooth low energy (BLE) technology. A method of transmitting or receiving data using Bluetooth low energy (BLE) in a wireless communication system includes forming Bluetooth LE connection with a second device, establishing an isochronous channel for transmitting an audio packet with the second device and transmitting audio packets to the second device through the isochronous channel using an interleaved method at a specific channel interval. The sequence in which the audio packets are transmitted may be determined regardless of whether acknowledgement (ACK) for each of the audio packets is received from the second device.
US10034155B2 Decentralized systems and methods for facilitating social discovery
A method includes: obtaining, by a first device associated with a first user, descriptive information from a second device associated with a second user; determining whether the first device has received a user photograph of the second user of the second device; in response to determining that the first device has not received a user photograph: establishing a connection with the second device; receiving a user photograph; determining whether a request for a user photograph of the first user is received from the second device; in response to determining that a request for a user photograph of the first user is received from the second device, transmitting a user photograph to the second device; and terminating the connection with the second device; and displaying, to the first user of the first device, at least one of the user photograph and the descriptive information.
US10034153B1 Creation and use of mobile communications device identities
Systems and methods for creation of a device identity (ID) for mobile communications devices may capture equipment identification information and subscriber identification information for mobile communications devices and combine them to create a device identity for each pairing of equipment identification information and subscriber identification information captured. Such mobile communications devices, may be operating in association with a controlled-environment facility and the equipment identification information and subscriber identification information are captured by a controlled-environment facility mobile communications managed access system (central access point) and/or by a controlled-environment facility contraband mobile communications device assessment system (access point(s)). Thus, the device identity for each pairing of equipment identification information and subscriber identification information may be for mobile communication devices operating in association with the controlled-environment facility, including contraband communications devices operating within the facility.
US10034145B2 Localizing mobile device in vehicle
Method and system for localizing a mobile device in a vehicle is provided. The method may include: triggering an audio system mounted on a vehicle, which audio system includes a plurality of speakers, to play an acoustic signal; and calculating a position of a mobile device in the vehicle based on a recording of the audio system's playback of the acoustic signal, which is recorded by the mobile device, and position information of the plurality of speakers. Localization may be more accurate.
US10034144B2 Application and situation-aware community sensing
Techniques, systems, and articles of manufacture for application and situation-aware community sensing. A method includes processing one or more sensor data requirements for each of multiple sensing applications and one or more user preferences for sensing, determining a sensing strategy for multiple sensors corresponding to the multiple sensing applications based on the one or more sensor data requirements and the one or more user preferences for sensing, wherein said sensing strategy comprises logic for executing a sensing task, and scheduling a sensor duty cycle and a sampling frequency for each of the multiple sensors based on the sensing strategy needed to execute the sensing task.
US10034143B2 System and method of geo-locating mobile apparatus
A system and method are provided for determining a location of a mobile apparatus. The mobile apparatus can include a chassis, a communications module, and a controller including a processor and memory, wherein the processor is programmed to perform instructions that are stored in the memory. The instructions can include defining an offline perimeter surrounding the chassis, locating a chassis position in relation to the offline perimeter, and determining whether the chassis position is outside the offline perimeter. Upon making this determination, the processor is programmed to establish communication between the mobile apparatus and the central location via the communication module, receive an indication from a network that the chassis is located outside an online perimeter that is larger than the offline perimeter, and output a signal upon receiving the indication.
US10034132B2 System and method for defining zones for location-based services
Embodiments of the present invention provide a system and method for defining zones used in location-based services. A mobile device with administrative privileges is moved in a path within a venue. The path is recorded and the interior of the path forms a zone. Additionally, embodiments provide for modification of existing zones based on a recorded path from the mobile device.
US10034131B1 System and method for a proximity correlation platform based on geolocation information
A device may receive, from a server device, information that identifies a user device and information that identifies an object. The device may receive, from the user device, information that identifies a geolocation of the user device. The device may receive information that identifies a geolocation of the object. The device may determine that a proximity condition associated with the user device and the object is satisfied. The device may provide information that identifies that the proximity condition is satisfied to permit an action to be performed in association with the object.
US10034127B2 Network assistance in groupcast transmission
A radio network node for assisting in groupcast transmission between a first user equipment capable of device-to-device operation, D2D UE, and a group of target D2D UEs. A target D2D UE, as well as methods therein are also provided. Coverage is increased by assisting in groupcast transmission coverage. Embodiments provide improved spectral efficiency and/or improved communication reliability.
US10034126B2 Stand alone solution for location of a cellular phone
A method for locating of a wireless device, performed by a third party, comprising: communicating with the wireless device in a silent call, to compel the wireless device to continuously emit signals; activating a monitoring apparatus to monitor the signals emitted from the wireless device; resetting an idling timer means of the wireless device, such that the silent call is not ended by the wireless device; identifying a relative location from which the signals become stronger and locating the wireless device; and terminating the silent call.
US10034125B2 Remote flood zone determination method, system, and computer program product
This patent discloses methods and systems for remotely requesting a flood zone determination from a mobile device such as a smart phone. The methods and systems use the GPS receiver in the mobile device to determine the exact latitude and longitude of the user's location, thus eliminating the need for geocoding, eliminating errors introduced by manual data entry, and eliminating the need for the time consuming manual determination processes required, for example, for non-standard-addressed locations and for structures located near a 100-year flood zone.
US10034124B2 Electronic apparatus and method for identifying at least one pairing subject in electronic apparatus
An apparatus and a method for identifying at least one pairing subject in an electronic apparatus are provided. The method includes generating detection information of the electronic apparatus, receiving a beacon including detection information of at least one external electronic apparatus from the at least one external electronic apparatus, and identifying the at least one pairing subject among the at least one external electronic apparatus based on a result of comparing the received detection information with the generated detection information.
US10034119B2 System and method for testing communication in a vehicle system
Communication methods and systems wirelessly communicate onboard messages between communication devices onboard the same vehicle. The communication devices can wirelessly communicate with other communication devices onboard other vehicles in a vehicle system for remote control of the vehicles. Receipt of the onboard messages at the communication devices is determined, and operative states of the communication devices are determined based at least in part on the receipt of the onboard messages at the communication devices. Determining these operative states in this manner can allow for an operator to identify communication faults with the communication devices prior to departing the vehicle.
US10034112B2 Mass port plug for customizing headphone drivers, and related methods
A headphone includes an ear-cup housing and an audio driver. The audio driver has a driver housing, and a driver aperture extending through the audio driver from an exterior thereof toward a diaphragm. A mass port plug is disposed at least partially within the driver aperture extending through the audio driver. The mass port plug has an acoustic aperture extending through the mass port plug from a first side thereof to an opposing second side thereof, and the acoustic aperture is configured to cause the audio driver to exhibit a selected detectable sound pressure level (SPL) profile. Methods of fabricating headphones include insertion of such a mass port plug into a driver aperture extending through an audio driver. The mass port plugs and methods may be used to adapt substantially identical audio drivers for use in ear-cup housings having differing configurations while providing selected detectable sound pressure level profiles.
US10034109B2 Acoustic transducer systems with position sensing
Acoustic transducer systems involving position sensing, and methods of operating and providing the acoustic transducer systems, are described herein. The described systems include a driver motor with a voice coil structure coupled to a diaphragm, the voice coil structure movable within an air gap in response to a magnetic flux; a position sensor to generate a position signal to represent a displacement of the diaphragm; and a system controller to modify an input signal based on the position signal and transmit the modified input signal to a voice coil so the voice coil can move in response to the modified input signal. The position sensor can generate the position signal based on optical sensing or strain measurements.
US10034108B2 Method for the fitting of a hearing aid, a system for fitting a hearing aid and a hearing aid
A method for use in the fitting of a hearing aid comprises the steps of providing a sound recording of a user environment, feeding the sound recording to the hearing aid as a sound input signal (8a), processing the sound input signal according to a scheme defined by preselected settings of a number of parameters so as to provide a processed signal (8b), adjusting the setting of at least one parameter, performing a statistical analysis of the magnitude of the processed signal or of the input signal in at least one frequency band, which statistical analysis is reset when a parameter is adjusted during the fitting, and displaying a graphical representation (10, 11) of the results of said statistical analysis. The invention also provides a system for fitting a hearing aid and a hearing aid.
US10034102B2 Methods and apparatus for reducing ambient noise based on annoyance perception and modeling for hearing-impaired listeners
Disclosed herein, among other things, are apparatus and methods for annoyance perception and modeling for hearing-impaired listeners. One aspect of the present subject matter includes a method for improving noise cancellation for a wearer of a hearing assistance device having an adaptive filter. In various embodiments, the method includes calculating an annoyance measure or other perceptual measure based on a residual signal in an ear of the wearer, the wearer's hearing loss, and the wearer's preference. A spectral weighting function is estimated based on a ratio of the annoyance measure or other perceptual measure and spectral energy. The spectral weighting function is incorporated into a cost function for an update of the adaptive filter. The method includes minimizing the annoyance or other perceptual measure based cost function to achieve perceptually motivated adaptive noise cancellation, in various embodiments.
US10034098B2 Generation of audio and ultrasonic signals and measuring ultrasonic response in dual-mode MEMS speaker
A MEMS speaker that includes a control unit and multiple MEMS elements that include a membrane positioned in a first plane, a blind that is positioned in a second plane and a shutter that is positioned in a third plane. The control unit is configured to control the multiple MEMS elements to operate in an audio output mode or an ultrasonic output mode. The MEMS speaker is configured, when operating in the ultrasonic output mode, to oscillate at least one of the membrane, blind and shutter thereby generating an ultrasonic signal without audio-modulating the ultrasonic signal. The MEMS speaker is configured, when operating in the audio output mode, to oscillate the membrane thereby generating the ultrasonic signal and oscillate at least one of the shutter and the blind thereby modulating the ultrasonic acoustic signal to generate an audio signal.
US10034094B2 Low-profile loudspeaker
The present invention relates to a loudspeaker which can be arranged to minimise its overall depth while also increasing the breakup frequency and reducing potential rocking vibrations. Accordingly, the present invention is directed to a loudspeaker, comprising a magnet structure, and a voice coil lying within a magnetic field established by the magnet structure and responsive to electrical signals to undergo excursions from a rest position along an axis of motion; a driven body, connected to the voice coil and moveable to project acoustic waves from a front of the loudspeaker; and a suspension for providing a restoring force to the driven body towards the rest position, the suspension extending from an attachment point on the driven body to an attachment point on a fixed portion of the loudspeaker; wherein the driven body comprises a diaphragm and a support structure extending rearwardly from a connection point with the voice coil to a connection point with the suspension located rearward of the frontal part of the magnet structure.
US10034092B1 Spatial headphone transparency
Digital audio signal processing techniques used to provide an acoustic transparency function in a pair of headphones. A number of transparency filters can be computed at once, using optimization techniques or using a closed form solution, that are based on multiple re-seatings of the headphones and that are as a result robust for a population of wearers. In another embodiment, a transparency hearing filter of a headphone is computed by an adaptive system that takes into consideration the changing acoustic to electrical path between an earpiece speaker and an interior microphone of that headphone while worn by a user. Other embodiments are also described and claimed.
US10034078B2 Earpiece positioning and retaining
A positioning and retaining structure for an in-ear earpiece. An outer leg and an inner leg are attached to each other at an attachment end and attached to a body of the earpiece at the other end. The outer leg lies in a plane. The positioning and retaining structure have a stiffness that is greater when force is applied to the attachment end in a counterclockwise direction in the plane of the outer leg than when force is applied to the attachment end in a clockwise direction in the plane of the outer leg. The positioning and retaining structure position an earpiece associated with the earpiece in a user's ear and retains the earpiece in its position.
US10034072B2 Inflatable speaker
An inflatable speaker includes a collapsible inflatable housing and a loudspeaker, the collapsible housing includes a circumferential side wall, a first end wall, a second end wall, and a valve for inflating the collapsible inflatable housing, wherein the first end wall includes a first inner layer, a first outer layer, and a speaker support plate between them provided with an audio transmission inner sound hole, the first outer layer is provided with an outer sound hole. The loudspeaker is positioned between the first inner layer and speaker support plate, a waterproof ventilated acoustic membrane is placed to cover the loudspeaker frame, a first waterproof adhesive permanently binds the waterproof ventilated acoustic membrane and speaker support plate together, and a second waterproof adhesive permanently binds the edge portion of the outer sound hole and speaker support plate together, thus, giving the inflatable speaker a higher level of protection.
US10034069B2 Optoelectronic switch
An optoelectronic switch for switching a signal from an input device to an output device includes a plurality of switch modules, each connected or connectable to an optical interconnecting region, wherein: each switch module is configured to output a WDM output signal to the optical interconnecting region, and the optoelectronic switch further includes one or more MZI routers, each configured to direct the WDM output signal from its source switch module towards its destination switch module, wherein the one or more MZI routers are located either on each of the switch modules, or in the interconnecting region.
US10034068B2 Techniques for pulse source detection
Disclosed are various systems and methods related to detecting a type of pulse source that is removably attached to a computing device via a data line. The computing device receives two or more pulses from a pulse source via the data line. Based upon the number of pulses received on each input, the computing device can determine the type of pulse source to which it is attached. The computing device further determines an adjustment to the consumption counter based on the identified type of pulse source and the number of received pulses.
US10034065B2 Method and apparatus for generating information associated with a lapsed presentation of media content
Aspects of the subject disclosure may include, for example, facilitating access to a synopsis of a missed portion of a media program, identifying subject matter in a segment of content in the media program that has not been presented, determining a particular time for presenting the summary according to the subject matter in the segment of content, and initiating a presentation of the summary at the particular time. Other embodiments are disclosed.
US10034064B2 System and method for advancing to a predefined portion of a decompressed media stream
A computer system generates, using a first codec, a first decompressed media stream based on a first compressed media stream. The computer system provides the first decompressed media stream to a presentation device. While providing the first decompressed media stream to the presentation device, the computer system receives a second compressed media stream corresponding to a second decompressed media stream to be presented by the presentation device and initializes a second codec after the first codec has stopped decompressing the first compressed media stream so that no more than one codec is decompressing compressed media at a time. The computer system generates, using the initialized second codec, the second decompressed media stream and provides the second decompressed media stream to the presentation device instead of providing the first decompressed media stream to the presentation device.
US10034063B2 Systems and methods for in-home and on-the-go targeted content delivery
A method and apparatus for streaming content is disclosed. A streamer (155) detects a cue for a break in a segment of the program content, wherein the cue includes an identification of an advertising provider associated with the break. The streamer sends, to an advertisement server (115), a request for content associated with the advertising provider, and receives, from the advertisement server, an advertisement associated with the advertising provider. Further, the streamer transcodes the advertisement based on configuration information of an additional device (165) to generate formatted content viewable on the additional device. Moreover, the streamer streams the formatted content to the additional device via the local connection.
US10034057B2 Message processing method, device, gateway, STB and IPTV
Provided are a message processing method, a device, a gateway, a Set-Top Box (STB) and an Internet Protocol Television (IPTV) system. The gateway is connected with a network where the STB is located and connected with a network where a terminal is located, can communicate with the STB and the terminal, and is configured to forward a message between the STB and the terminal. The disclosure solves the problem of being unable to interact with an STB if the matched remote control is lost or damaged, and achieves interaction with the STB through a terminal, thus providing a different mode of interaction with the STB, and improving user experience.
US10034054B2 Systems and methods for providing remote access to interactive media guidance applications
Methods and systems for remotely accessing user equipment implementing an interactive media guidance application are provided. In particular, a method includes the steps of receiving user equipment identification information and receiving a user request from a user device indicating instructions for the user equipment. The user request is cross-referenced with an action request in a user equipment format selected from a plurality of formats to be compatible with the user equipment. The action request is transmitted for receipt by the user equipment for enabling execution of the indicated instructions.
US10034049B1 Audience attendance monitoring through facial recognition
In accordance with some implementations, a method for measuring viewership of media content is disclosed. The method is performed on a client system. The client system captures visual data of one or more users of the client system with the camera. The client system then analyzes the captured visual data to determine a facial image for each respective user of the one or more users. Based on the facial image, the client system then determines if a respective user is a participant in a media viewership study. In accordance with a determination that the user is a participant in the media viewership measurement study, the client system determines the media content being presented. The client system creates viewership data based on the user and the media content being displayed in the proximity of the user and transmits viewership data to a server system.
US10034047B2 Method and apparatus for outputting supplementary content from WFD
A method and apparatus for outputting a supplementary content from a WFD is disclosed. The method for outputting a supplementary content from a WFD may comprise the steps of: after a WFD source is connected to a WFD, transmitting, by the WFD source, an RTSP parameter request message on the basis of an RTSP to a WFD sink in order to perform a capability negotiation procedure with the WFD sink; transmitting, by the WFD source, an RTSP parameter response message to the WFD sink in response to the RTSP parameter request message; and after performing the capability negotiation procedure, transmitting, by the WFD source, a transmission stream, obtained by overlapping and multiplexing a video stream including video data having a first resolution and a supplementary stream including supplementary data having a second resolution, to the WFD sink, wherein a WFD discovery response frame includes second resolution-related information for determining the second resolution, and an RTSP parameter response frame includes the second resolution-related information.
US10034046B1 Individualized dynamic insertion of secondary content in live streaming
During a live stream of a main content to a user, a biometric response of the user is measured during a first streamed portion of the main content. The biometric response is analyzed to detect an event in the first streamed portion of the main content. The biometric response of the user during the event indicates that the event is a user-specific climactic event. Based on the analysis, a user-specific set of feature values is computed that are representative of the user-specific climactic event in the first streamed portion of the main content. A user-specific non-climactic period is forecasted in a future portion of the live stream during which a likelihood of an occurrence of any user-specific climactic event is below a threshold likelihood. A secondary content is inserted during the user-specific non-climactic period.
US10034042B2 Content supply apparatus, content supply method, program, terminal apparatus, and content supply system
The present disclosure relates to a content supply apparatus, a content supply method, a program, a terminal apparatus, and a content supply system that allow to quickly check content delivered in DASH. A content supply apparatus of the present disclosure includes: a combining unit that generates mosaic CH streaming data by disposing and combining together video of a plurality of pieces of content delivered through viewing channels; a mosaic CH segment stream generating unit that generates a mosaic CH segment stream switchable to/from another mosaic channel at a minimum delay time, based on the mosaic CH streaming data; a USD generating unit that generates a USD having introduced therein a mosaic element related to a screen configuration of the mosaic CH segment stream; and a multicasting unit that multicasts the mosaic CH segment stream and the USD. The present disclosure can be applied to a system that streams content.
US10034037B2 Fingerprint-based inter-destination media synchronization
Methods and systems for inter-destination synchronization in first and second receivers for content parts associated with a play-out timeline are disclosed. First timing information comprising first content part identifiers and associated first clock times may be determined, where the first receiver may receive a first content part identifier comprising first fingerprints for identifying a first content part in a first media stream. Second timing information comprising second content part identifiers and associated second clock times may be determined, where the second receiver may receive a second content part identifier identifying a second content part in a second media stream based on the first and second timing information. A timing difference in processing a content part in the first and second media streams may be calculated. Based on the timing difference, synchronization information for inter destination synchronization between said first and second streams may be generated.
US10034033B2 Predictive media distribution system
A disclosed method is performed at a system configured to distribute segment instances corresponding to segments of a media item. The method includes receiving, from a client device, a first segment request including data indicative of a first set of segments of the media item and data indicative of a first bitrate. The method further includes transmitting, to the client device in response to the first segment request, a first set of segment instances, each of the first set of segment instances including data encoding a respective one of the first set of segments at the first bitrate. The method includes generating, in response to the first segment request, a first prediction indicative of a first predicted set of segment instances, each of the first predicted set of segment instances including data encoding a segment of the media item subsequent to the first set of segments at one of a plurality of predicted bitrates.
US10034023B1 Extended protection of digital video streams
Disclosed herein are implementations of systems, methods, and apparatuses for extended protection of digital video streams. The disclosed implementations include a method for transmitting a video stream over a network with forward error correction protection including encoding a current frame of the plurality of frames, producing a plurality of data packets from the encoded frame, generating a plurality of protection packets including data usable for restoring one or more lost data packets of the plurality of data packets, wherein at least one of the plurality of protection packets also includes data usable for restoring a lost protection packet of the protection packets, and wherein a protection packet of the plurality of protection packets includes a packet mask that indicates which of the plurality of data packets and plurality of protection packets are protected by the protection packet, and transmitting the data packets and the protection packets over the network.
US10034020B2 Video data decoding method and video data decoding apparatus
Disclosed is a method and apparatus for decoding video data. The method for decoding video data includes receiving coded video data including multi-view video data and depth data corresponding to the video data, acquiring motion data for inter-view prediction of a coding unit of the coded video data from the depth data, and performing inter-view prediction based on the motion data, and restoring video data according to the multi-view video data including the coding unit and the depth data based on the motion prediction.
US10034014B2 Method and apparatus for coding video, and method and apparatus for decoding video accompanied by inter prediction using collocated image
Provided is an inter prediction method including determining a collocated block of a current block of a current image from among blocks of an image that is restored prior to the current image; preferentially checking whether a first reference list from among reference lists of the collocated block is referred to and selectively checking whether a second reference list is referred to according to whether the first reference list is referred to; based on a result of the checking, determining a single collocated reference list from among the first reference list and the second reference list; determining a reference block of the current block by using motion information of the collocated reference list; and performing inter prediction on the current block by using the determined reference block.
US10034005B2 Banding prediction for video encoding
A system and method for facilitating inhibiting banding in video data, in part by anticipating when banding may occur given certain encoder parameters. An example method includes receiving an input stream of video data; extracting feature information characterizing the stream of video data; using a feed-forward neural network to process the feature information to estimate when a particular block of the stream of video data will exhibit an artifact when encoded using certain Quantization Parameters (QPs); incorporating the indication into metadata associated with the stream of video data; and transferring the stream of video data and metadata to a video encoder. In a more specific embodiment, the feature information includes color information and texture information, and the neural network includes a feed-forward neural network that includes a classifier with a sigmoid activation function, and which has been trained using a cross-entropy cost function.
US10034001B2 Image coding method, image coding apparatus, image decoding method, image decoding apparatus, and image coding and decoding apparatus
A coding apparatus derives a first candidate having a first motion vector that has been used to code a first block, a second candidate having a second motion vector that is a first zero vector, and a third candidate having a third motion vector that is a second zero vector. The coding apparatus selects one candidate from candidates including the first, second, and third candidates, and codes an index identifying the selected candidate. A decoding apparatus derives a fourth candidate having a fourth motion vector that has been used to decode the first block, a fifth candidate having a fifth motion vector that is a third zero vector, and a sixth candidate having a sixth motion vector that is a fourth zero vector. The decoding apparatus derives an index identifying one candidate from candidates including the fourth, fifth, and sixth candidates, and selects the candidate identified by the index.
US10034000B2 Method, medium, and system encoding and/or decoding moving pictures by adaptively applying optimal prediction modes
A method, medium, and system encoding and/or decoding a moving picture. The moving picture encoding method may include selecting a prediction mode that is optimal for the macro blocks, which correspond to each other, of the color components of a current image based on the characteristics of a predetermined image, generating a predicted image for the current image according to the selected prediction mode, and encoding a moving picture using the predicted image. An optimal prediction mode can be adaptively applied to the macro blocks, which correspond to each other, of the color components, thereby increasing the moving picture's encoding and decoding efficiencies.
US10033995B2 Methods and apparatus for supporting content generation, transmission and/or playback
Methods and apparatus for supporting the capture of images of surfaces of an environment visible from a default viewing position and capturing images of surfaces not visible from the default viewing position, e.g., occluded surfaces, are described. Occluded and non-occluded image portions are packed into one or more frames and communicated to a playback device for use as textures which can be applied to a model of the environment where the images were captured. An environmental model includes a model of surfaces which are occluded from view from a default viewing position but which maybe viewed is the user shifts the user's viewing location. Occluded image content can be incorporated directly into a frame that also includes non-occluded image data or sent in frames of a separate, e.g., auxiliary content stream that is multiplexed with the main content stream which communicates image data corresponding to non-occluded environmental portions.
US10033978B1 Projecting obstructed content over touch screen obstructions
Systems and methods for detecting and projecting obstructed content over touch screen obstructions are disclosed. In embodiments, a computer-implemented method, includes: displaying, by a computing device, content on a touch screen of the computing device; detecting, by the computing device, an obstruction of the content on one or more areas of the touch screen; determining, by the computing device, obstructed content in the one or more areas; determining, by the computing device, a display configuration for a portion of the obstructed content, wherein the display configuration defines a manner in which the portion of the obstructed content is to be projected by at least one wearable projector device; and sending, by the computing device, the display configuration to the at least one wearable projector device adapted to project the portion of the obstructed content over at least one object causing the obstruction of the content.
US10033974B2 Electronic device having a color filter and method of forming the same
An electronic device is provided. The electronic device includes a first inorganic color filter including a first surface on which light is incident and a second surface opposite the first surface; and a first organic color filter disposed on the first surface of the first inorganic color filter.
US10033971B2 Dynamic access method of mobile front end, mobile front end and video surveillance platform
Disclosed are a dynamic access method of a mobile front end, a mobile front end and a video surveillance platform. The method includes that a mobile front end acquires location information of the mobile front end and sends the location information to each video surveillance platform of a Video Surveillance System (VSS); each video surveillance platform judges whether to allow all the mobile front ends to access according to a preconfigured administration scope and the location information sent from the mobile front end; and the mobile front end completes an access process with the video surveillance platform which allows it to access. When being powered on, the mobile front end can determine to access a video surveillance platform to which it belongs according to the geographic location where it is located; and when being moved to the area of other video surveillance platforms, the mobile front end can automatically negotiate to access a corresponding video surveillance platform.
US10033970B2 Intelligent electronic device having image capture capabilities
An intelligent electronic device (IED) includes an image capture module configured for capturing images or video in a location of the IED. The IED may also include a heat sensor for sensing heat inside or outside a housing of the IED. In one application, these techniques are implemented in IEDs such as electrical power and energy meters and used to control access to reset, configuration, billing, communication, and data acquisition/processing functions of the meters. Additionally, image processing techniques are employed by the IED to detect events in an electrical distribution system and implement control functions thereof.
US10033969B2 Semiconductor device, video display system, and method of processing signal
A semiconductor device includes a first input unit for receiving a first signal; a first processing unit configured to perform a frequency dispersion processing on the first signal; a first output unit configured to output the first signal or the first signal on which the first processing unit performs the frequency dispersion processing; a second input unit configured to receive a second signal generated through performing a predetermined image processing with an image processing unit on the first signal output from the first output unit; a second processing unit configured to perform the frequency dispersion processing on the second signal; an enable signal input unit configured to receive an enable signal; and a second output unit configured to output one of the first signal and the second signal as an output signal according to the enable signal.
US10033966B2 Information processing apparatus, communication system, and information processing method
An information processing apparatus includes: a transmitter to transmit content data to one or more counterpart information processing apparatuses through a network to have a communication with the one or more counterpart information processing apparatuses, the content data being at least one of image data and audio data; a receiver to receive, from a first information processing apparatus of the one or more counterpart information processing apparatuses, a recording start notification indicating that the first counterpart information processing apparatus starts recording or is recording the content data that is transmitted from the information processing apparatus, the recording start notification being transmitted with first identification information of the first counterpart information processing apparatus that is recording; and circuitry to output, based on the recording start notification, notification information indicating that recording of the communication is being performed, in association with information regarding the first counterpart information processing apparatus.
US10033945B2 Orientation-adapted image remote inspection systems and methods
A system and a method for generating orientation-adapted images in a remote inspection system are disclosed, wherein said remote inspection system comprises an image-capturing unit, an image-presenting unit, an orientation sensor, a processor, and an imaging system comprised in said image-capturing unit. The method comprises capturing an image of a real world scene, wherein said image comprises a frame of image data values, obtaining orientation data values from an orientation sensor, and generating an orientation-adapted image based on said image data values and said orientation data values.
US10033943B1 Activity surface detection, display and enhancement
Activity surface detection, display, and enhancement implementations are described. In an example implementation, a method determines, using a processor of a computing device, a traceable image and presenting the traceable image in an interface on a display of the computing device; captures, using a video capture device coupled to the computing device, a video stream of a physical activity surface proximate to the computing device; anddisplays, on the display of the computing device, the captured video stream overlaid with the traceable image in the interface.
US10033942B1 Real time video system with high dynamic range
Embodiments of the invention disclose a video imaging system. The system comprises a mechanism to operate in a first capture mode capture a first image sequence comprising images taken at a first exposure and at a first frame rate; a mechanism to perform a detecting operation to detect clipping in said first image sequence a mechanism to selectively switch to operating the video imaging system in a second capture mode to capture at least one additional image sequence comprising images taken at a different exposure, if clipping is detected; and a mechanism to perform a merging operation to merge the image sequences to produce high-dynamic range video.
US10033939B2 Method and apparatus for automatic stage scene detection
A method and apparatus provide automatic stage scene detection. A first image of a scene can be captured using a luminance for automatic exposure control. A brightness contrast between a center region of the first image and areas surrounding the center region of the first image can be calculated. A brightness value can be ascertained for the entire first image. Whether the luminance of the first image should be adjusted can be determined based on the brightness contrast being greater than a contrast threshold and the brightness value for the entire first image being less than a brightness value threshold. The luminance for the automatic exposure control can be adjusted for correct exposure of the center region of the first image in response to determining the luminance of the first image should be adjusted. A second image of the scene can be captured based on automatic exposure control using the adjusted luminance.
US10033938B2 Image pickup apparatus and method for controlling the same
According to the present invention, an image pickup apparatus includes, an image pickup control unit which drives shutter unit and picks up a still image by image pickup device, captures a first through image by the image pickup device when the shutter unit is opened, and picks up a second through image including a light-shielded area by the image pickup device, the light-shielded area being formed by shielding part of light incident upon the imaging plane by the shutter unit when the shutter unit is half light-shielded, and an image pickup auxiliary control unit which performs image pickup auxiliary control to pick up the still image based on one of the first through image and the second through image.
US10033924B2 Panoramic view imaging system
Example apparatus and methods acquire individual images under a variety of different operating parameters. Example apparatus and methods then piece together strips of images from the individual images. Example apparatus and methods then produce a panoramic image from the strips of images. A strip of frames is produced without using a hemispherical mirror and thus accounts more accurately for issues associated with making a two dimensional representation of a three dimensional spherical volume. Images are acquired using different imaging parameters (e.g., focal length, pan position, tilt position) under different imaging conditions (e.g., temperature, humidity, atmospheric pressure, pan rate, tilt rate). Example apparatus and methods correct images using correction data that is related to the operating parameters.
US10033917B1 Dynamic optical shift/tilt lens
Camera modules that may be dynamically adjusted during capture of an image. The camera may include a sensor that captures images using line scan imaging or other scanning technologies. A controller may dynamically control adjustment or movement of the camera lens by an actuator as an image is scanned by the sensor. The lens may be controlled to be in different positions and in different orientations in relation to the sensor as different lines or areas of pixels of the sensor are read. When capturing an image, a region of the sensor may be read, the lens may be adjusted, and a next region of the sensor may be read according to a pattern. Different focus, depth of field, perspective, and other effects may be achieved at different areas or regions of the image during image capture.
US10033916B2 Transmission of image data and camera management commands
In one example, a system for modifying transmission of image data includes a processor to detect a camera management command to transmit to an image sensor via a camera serial interface link. The processor can also transmit the camera management command to the image sensor via the camera serial interface link, and receive image data from the image sensor via the camera serial interface link.
US10033914B2 Optoelectronic surveillance system with variable optical field
Optoelectronic surveillance system, comprising an acquisition unit including at least one sensor mounted behind a zoom having a group of movable lenses at the front and a group of fixed lenses at the rear, defining at least one first space in convergent rays, and a control unit connected to the acquisition unit and to a rotary optical element arranged so as to rotate about a first axis and secured to a drive member controlled by the control unit in order to modify a field perceived by the sensor independently of a movement of the acquisition unit about the first axis. The optical element is a first transparent plate mounted in the first space so as to rotate about the first axis, and the drive member is arranged so as to rotate the first plate in two opposite directions.
US10033912B2 Cassette attachment device for detecting intensity of test strip cassette
Techniques for fast and accurate measuring test strip intensities are disclosed herein. A cassette attachment device for detecting intensity of a test strip cassette includes a strip chamber configured to accommodate at least a portion of a test strip, a light source configured to provide illumination to the test strip cassette via indirect lighting, an attaching mechanism configured to attach the device to a mobile device, and a camera window configured to transmit light signal reflected from the test strip cassette such that the mobile device can capture an image of the test strip cassette illuminated by the light source.
US10033908B2 Image processing apparatus with removal of under-color background image, method of controlling the same, and storage medium
Under-color removal of show-through background from a scanned original, so as to retain chromatic highlights of the scanned image of the original. An under-color level defines a value at which signals having a higher luminance than a luminance of the under-color level are converted into white. Before under-color removal, and based on the scanned image of the original, an achromatic color is converted into a color closer to white than the under-color level for an achromatic color closer whose luminance falls in a specified range lower than the luminance of the under-color level; and a chromatic color is converted into a chromatic color having a lower luminance than the luminance of the under-color level for a chromatic color in the specified range. Under-color removal of the converted achromatic and chromatic colors is thereafter applied using the under-color level, by which signal values having a higher luminance than a luminance of the under-color level are converted into white.
US10033906B2 Image processing apparatus with improved quantization, image processing method and storage medium thereof
An image processing apparatus converts multi-valued data into multi-valued quantized data having fewer levels than the multi-valued data. The apparatus includes an acquisition unit that acquires threshold values, a provisional quantization unit that sets a provisional quantized value with respect to the multi-valued data, and a quantization unit that decides a quantized value with respect to the multi-valued data based on a result of comparing comparative multi-valued data for the multi-valued data to the threshold value. The quantization unit decides the quantized value so that in a case where the multi-valued data is the same intermediate value, pixels having the value larger than provisional quantized value increase, pixels having the provisional quantized value do not change in number, and pixels having the value smaller than the provisional quantized value decrease in a designated pixel area as the value of the multi-valued data rises.
US10033901B1 System and method for using a mobile camera as a copier
Methods and systems for copying media. A telescopic and swivel configured pole includes an arm that supports a camera for acquiring an image of media. A flat bed is configured with markers that facilitate imaging and a detection of the DPI of the image of the media located on the flat bed within a boundary of the markers. The pole is adjustable moveable in a telescopic and/or swivel manner for an acquisition and reproduction of the image in a dimensional scale representative of the actual scale of the media.
US10033896B2 Information processing device with substitute requesting part for sleep mode, information processing system, server and non-transitory recording medium
An information processing device that communicates with a server on Internet over a local network, having: a session establishing part that establishes a session that enables a communication with said server over said local network; a periodic communicating part that establishes periodic communications at a predetermined time interval with said server to maintain said session; a power controller that stops a power supply to said periodic communicating part if a predetermined condition to enter sleep mode is met; and a substitute requesting part that requests another device installed on said local network to establish the periodic communication with said server that should be established by said periodic communicating part for said periodic communicating part when said power controller enables said information processing device to enter sleep mode.
US10033895B2 Printing apparatus having plurality of power states and control method therefor
An image forming apparatus which is capable of selecting power states that suit user's intention for a low-power state and a job executable state. A first power-saving state or a second power-saving state in which a smaller amount of power is consumed than in the first power-saving state is set as a power-saving state to which the printing apparatus is shifted when a shifting factor is detected. A first returning method for returning the printing apparatus from the power-saving state when a returning factor that causes the printing apparatus to return from the power-saving state is detected, or a second returning method for returning the printing apparatus from the power-saving state when a function to be used is selected on a function selecting screen displayed in response to detecting the returning factor is set. When the first power-saving state has been set, the first returning method is set.
US10033885B2 Information processing apparatus, information processing system, and control method for generating a preview image of print data
An information processing apparatus includes a receiver configured to receive a print job from a client device; a preview image generator configured to generate a preview image of a print data item included in the print job; and a transmitter configured to transmit the generated preview image to an image forming apparatus. The preview image generator limits the generation of the preview image of the print data item based on a page condition when a first print language is used in the print data item, and the preview image generator limits the generation of the preview image of the print data item based on a time condition when a second print language is used in the print data item.
US10033881B2 Charging session management method and apparatus
The present disclosure relates to the field of mobile communications, and more specifically, to a charging session management method and apparatus. The present disclosure provides a charging session management method, where when user equipment (UE) is in a state of accessing to a network, there is an internet protocol (IP)-Connectivity access network (CAN) bearer between a Gateway and the UE, where the IP-CAN bearer is used to transmit a data flow of the UE, and a charging session exists between the Gateway and a charging system; and the method includes: when a charging session established for the IP-CAN bearer exists between the Gateway and the charging system, terminating, by the Gateway, the charging session if determining that no data flow is transmitted on the IP-CAN bearer within a time threshold; and establishing, a new charging session for the IP-CAN bearer when detecting that a data flow transmission starts to be transmitted on the IP-CAN bearer.
US10033878B2 Method and system for providing sponsored service on IMS-based mobile communication network
The present invention relates to a method and a system for providing a sponsored service on an IMS-based mobile communication network, and comprises the steps of: a sponsored service client transmitting to a sponsored service server a sponsored service start request message; the sponsored service server determining the validity of the sponsored service after receiving the start request message; transmitting to the sponsored service client a sponsored service start acceptance message when the sponsored service server determines the sponsored service as valid; generating a sponsored service between the sponsored service client and an Internet service provider server; the sponsored service server generating charged fee information and transmitting the charged fee information to an authentication/authorization/accounting (AAA) server, when the sponsored service client requests termination of the sponsored service; and terminating the sponsored service session. According to the present invention, the sponsored service, in which a third paπy Internet service provider can pay the cost using the mobile communication network instead of a wireless user equipment subscriber, can be provided, and the quality of the service can be dynamically controlled from the point the Internet service is provided.
US10033865B2 Transcription of communications through a device
A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
US10033858B2 Method and server for securing communication number
Example embodiments of the present disclosure provide an order data interaction method and a server. The interaction method includes: receiving an order request sent by a first communication terminal, and acquiring a first communication number according to the order request; allocating a second communication number to the first communication number, and setting a correlation between the first communication number and the second communication number; sending correlation information to a basic communication server, in which the correlation information carries the first communication number and the second communication number; binding the second communication number with the order request; and sending the order request having a binding relation with the second communication number to a second communication terminal. The data interaction method effectively avoids leakage of users' telephone numbers.
US10033854B2 Vehicle control device
A vehicle control device includes: a carry-in state determination device that determines whether a portable terminal device to be carried into a vehicle is already carried into the vehicle; a pending process determination device that, when the carry-in state determination device determines that the portable terminal device is already carried into the vehicle, determines whether the portable terminal device has a pending process that is held in an unexecuted state; and a pending process control device that, when the pending process determination device determines that the portable terminal device has the pending process, enables the pending process to be executed by the portable terminal device in the vehicle.
US10033852B2 Limiting sensor use in restricted areas
A device is configured to receive a request to use a sensor of a user device. The device determines a sensitivity area associated with the sensor. The sensitivity area indicates an area the sensor is capable of sensing. The device identifies a restricted area in the sensitivity area. The restricted area corresponds to an area from which the user device is limited from use. The user device identifies a restriction associated with the restricted area, generates a response to the request based on the restriction, and provides the response. The response causes the user device to limit use of the sensor, recording of data captured by the sensor, or access to data recorded by the user device even when the user device is located outside of the restricted area.
US10033849B2 Device capable of notifying operation state change thereof through network and communication method of the device
A method of notifying an operation state change of a device is provided. The method includes receiving a message by a first device; identifying, by the first device, that a second device is currently connected to the first device through a network; and transmitting, by the first device, information regarding the message to the second device. The information is displayed on a display unit of the second device.
US10033848B2 Adaptor enabling an electronic communication device with additional functions
The invention relates to an adaptor for an electronic communication device. The adaptor enables the electronic communication device to perform additional functions based on the needs of users. The adaptor has a frame for coupling to the electronic communication device and various packages with different functions. The packages are exchangeable/replaceable with other packages of different functions. Useful data can be captured by the packages and the data can be used for subsequent analysis or distribution.
US10033844B2 Proximity illuminance sensor module and mobile terminal using same
The present disclosure relates to a proximity illuminance sensor and a mobile terminal using the same, and disclosed is the mobile terminal of which an upper bezel can be shortened by using: the proximity illuminance (IR) sensor disposed on the rear surface of a front case and disposed to be perpendicular to a display unit; and a light reflector disposed at one side of the proximity illuminance sensor, such that light is incident to the proximity illuminance sensor or emitted from the proximity illuminance sensor to the outside.
US10033813B2 External storage manager for a data storage cell
A storage management solution according to certain embodiments is provided which decouples certain aspects of the storage manager from the data storage cell. The data storage system according to certain aspects can provide one or more external storage managers that manage data protection and administer the operation of data storage cells. According to certain aspects, usage of the decoupled storage manager can be allocated amongst multiple data storage cells, such as by data storage cells of multiple companies, sub-units of a company, or both.
US10033803B1 Data volume auto-repair based on volume degradation level
A method for performing auto-repair of a data volume may include determining a number of unavailable shards from a plurality of shards associated with a data volume. The plurality of shards may be stored in a plurality of data centers. The data volume may be erasure-coded with a total of N shards and can be reconstructed using at least K available shards out of the N shards. The unavailable shards may be filtered to exclude shards that have been unavailable for less than a threshold amount of time. For each of the plurality of data centers, a total number of unavailable shards may be determined if the data center is disabled. The total number of unavailable shards may be based at least in part on a number of shards associated with the data volume and stored at the data center, and a number of the filtered unavailable shards stored at the remaining plurality of data centers.
US10033800B2 Downloadable cartridges for a multi-tenant platform-as-a-service (PaaS) system
Implementations for downloadable cartridges for a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes parsing a cartridge manifest corresponding to a cartridge to determine a source location of files of the cartridge and causing the files of the cartridge to be obtained from the determined source location for use by at least one node of a multi-tenant PaaS system.
US10033798B2 Smart grid portal election
A smart node in a local area network, the smart node comprising a first transceiver module for communicating with a plurality of other nodes in the local area network, a second transceiver module for communicating with an access node in a wide area network, and a processor that is configured to establish a connection with at least one neighboring node in the local area network, determine a portal candidate score for the smart node based on at least one node characteristic value, determine if the smart node is acceptable to act as a portal between the local area network and the wide area network, and connect, in the case that the smart node is acceptable to act as a portal, to the access node in the wide area network.
US10033797B1 Terminal emulation over HTML
A method for converting data between two data transfer protocols is described. The method includes receiving first HyperText Transfer Protocol (HTTP) enabled data from a first computer system. The method also includes converting the first HTTP-enabled data obtained from the first computer system to first remote terminal session data. The method also includes sending the first remote terminal session data to a second computer system via a remote terminal session.
US10033790B2 Method for a connector providing transactional interoperability to multiple messaging providers to multiple application servers using the same implementation
A system includes a resource adapter module in the form of executable code by a processor, the resource adapter module to, interact with an application running on an application server by receiving calls from applications, and provide communication between the application and any JMS provider by relaying the calls to the JMS provider.
US10033779B2 Multipath data streaming over multiple wireless networks
Embodiments described herein relate to real-time streaming of large quantities of time critical data over multiple distinct networks from a wireless communications device. More specifically, embodiments described herein may address challenges and problems of maintaining consistent data reception quality when faced with the anomalies of a moving sender that is sending data using a relatively unstable radio frequency (RF) method. This may be achieved by converting single source data into multiple data streams, placing them in transport buffers and storing them for forwarding. A plurality radio frequency interface modules provide wireless connectivity to a plurality of wireless networks for transmission over the plurality of networks. Links are maintained to provide feedback on network connections to allow for the transfer of data from one network to another, from one radio frequency interface module to another, and to adjust the amount of data being transmitted.
US10033767B2 System and method for organizing a plurality of local meeting groups
A system and method for facilitating supervisory control of localized meeting groups is provided. A method includes the steps of generating a master meeting group based on input received from a master organizer, generating a plurality of authentication tickets based on input received from the master organizer of the master meeting group identifying a local organizer for each authentication ticket of the plurality of authentication tickets, transmitting the plurality of authentication tickets to each of the local organizers, authenticating a plurality of local organizers based at least partially on an authentication ticket for each local organizer, and generating a plurality of meeting subgroups associated with the master meeting group based at least partially on the at least one meeting parameter. Each meeting subgroup is associated with at least one local organizer and is generated based at least partially on input received from the at least one local organizer.
US10033763B2 Centralized mobile application management system and methods of use
An application launcher is disclosed for retrieving and permitting launch of multiple mobile applications through a single, secure authentication process, and a method of use. The method includes receiving a request to launch one or more applications through a single authentication process. The method further includes authenticating a user through an application launcher. The method further includes appending a security token to one or more applications upon authentication of the user to enable the user to launch the one or more applications through the single authentication process provided by the application launcher.
US10033753B1 System and method for detecting malicious activity and classifying a network communication based on different indicator types
One embodiment of a method for detecting a cyber-attack features first and second analyzes. The first analysis is conducted on content of a communication to determine at least a first high quality indicator. The first high quality indicator represents a first probative value for classification. The second analysis is conducted on metadata related to the content to determine supplemental indicator(s). Each of the supplemental indicator(s) is represented by a probative value for classification. The communication is classified as being part of the cyber-attack when the first probative value exceeds a predetermined threshold without consideration of the corresponding probative values for the supplemental indicator(s). In response to the first high quality indicator failing to classify the network communication, using the corresponding probative values associated with the one or more supplemental indicators with at least the first probative value to classify the network communication as being part of the cyber-attack.
US10033752B2 System for implementing threat detection using daily network traffic community outliers
A method and system for identifying insider threats within an organization is provided. The approach constructs an internal connectivity graph to identify communities of hosts/users, and checks for abnormal behavior relative to past behaviors.
US10033743B2 Methods and systems for a portable data locker
The embodiments provide for binding files to an external drive, a secured external drive, or portable data locker. The files are bound in order to help restrict or to prevent access and modification by certain computers or users. Computers or users that are authorized or within the authorized domain are permitted full access. The files stored on the external drive may be bound in various ways. The files may be encapsulated in a wrapper that restricts the use and access to these files. The bound files may require execution of a specific application, plug-in, or extension. A computer may thus be required to execute program code that limits the use of the secured files. In one embodiment, the external drive provides the required program code to the computer. In other embodiments, the required program code may be downloaded from a network or provided by an external authority.
US10033734B2 Apparatus management system, apparatus management method, and program
A apparatus management system includes: a forwarding node(s) that supplies identification information that uniquely identifies an individual terminal to a terminal management apparatus that manages the identification information; and the terminal management apparatus that discloses the identification information about a terminal to a corresponding user, requests the user to register himself/herself as a user of the terminal from a second terminal different from the terminal, and holds associates the terminal in association with the user.
US10033719B1 Mobile work platform for remote data centers
Access to an information technology resource may be provided to a user involved in a data center construction project. The information technology resource may be located on a secure network, but be made accessible to the user through one or more unsecure networks. Access to the information technology resource aids the user in performing tasks related to data center construction, such as tracking the receipt and installation of equipment.
US10033717B2 Terminal single sign-on configuration, authentication method, and system, and application service system thereof
The present invention provides a terminal single sign-on configuration, authentication method, and system. The terminal single sign-on authentication method includes obtaining a VPN login information for accessing a private virtual network, where the application service system is installed on a mobile terminal; and uploading the VPN login information to a server for verification. When the VPN login information is successfully verified, a recorded script associated with the VPN login information is obtained from the server, the recorded script containing a plurality of operations and login parameters corresponding to input controls in a user interface of the application service system for authentication. The method further includes according to the recorded script, automatically replaying the plurality of operations to input the login parameters to the corresponding input controls in the user interface, such that an authentication process for the application service system is completed automatically.
US10033716B2 Method and device for publishing cross-network user behavioral data
The present invention relates to summarizing cross-network user behavioral data. The summarizing cross-network user behavioral data may particularly include publishing the data to one or more data structures that become accessible to a server hosting an authorized domain when a user accesses the authorized domain.
US10033679B2 Systems and methods for displaying unseen labels in a clustering in-box environment
Systems and methods for displaying electronic messages are disclosed. In some embodiments, a method includes, at a computing device, concurrently displaying (i) a user interface object that represents a group of messages and (ii) one or more first indicia of a number of messages that have a predefined display status, in the group of messages while foregoing displaying more than one message of the group of messages. The method also includes receiving a selection of the user interface object; and, in response to receiving the selection of the user interface object, displaying messages in the group of messages. The method further includes, in accordance with displaying the messages in the group of messages, modifying the one or more displayed first indicia of the number of messages, which have the predefined display status, in the group of messages.
US10033678B2 Security for emoji based commands
A system and method of security for emoji based actions. The system and method may include processes such as obtaining a first text associated with an emoji image and a second text, determining to implement a security measure based at least in part on the first text associated with the emoji image, and determining a security level based at least in part on the second text.
US10033677B2 Tracking conversation threads among electronic communications
A method for identifying a conversation thread among electronic communications. The method includes a computer processor identifying that a user is accessing a first electronic communication from a plurality of electronic communications. The method further includes a computer processor analyzing meta-data of the first electronic communication to identify a unique identifier included in the meta-data. The method further includes a computer processor determining that the unique identifier is associated with content included in the first electronic communication that was copied from a second electronic communication. The method further includes a computer processor providing the user that is accessing the first electronic communication access to the second electronic communication.
US10033667B1 Enhanced virtual router redundancy protocol
A configurable advertisement count and skew timer in a virtual router can be used to improve the speed with which a backup virtual router assumes the role of master upon the master router's failure. Enhanced VRRP packets having a type other than one may be used to cause MAC address movement from a failed master router to a backup router assuming the role of master router without placing an undue load on other routers in the network, such as by dropping the enhanced VRRP packets having a type other than one without processing the packets in the control plane of a receiving virtual router.
US10033656B2 Critical rendering path optimization
The present disclosure involves systems, software, and computer implemented methods for optimizing a critical resource path for a web application. One example process includes operations for identifying a visual completeness criteria for the web application. The web application includes a plurality of N resources. The web application is initialized for execution and the network roundtrips of each resource are monitored until the visual completeness criteria is satisfied and a first total elapsed time is determined. A total of N further initializations of the web application are performed, wherein each further initialization is performed while delaying loading of a different one of the N resources during a particular iteration. A particular resource is determined as not relevant to the CRP when the total time elapsed to the visual completeness criteria in the further initialization where the particular resource is delayed is below a threshold amount above the first total elapsed time.
US10033655B2 Packet prioritization based on client device feedback
Methods, systems, and computer readable media can be operable to facilitate dynamic packet prioritization for delivery of content to multiple devices. Methods, systems, and computer readable media described herein are operable to prioritize packet delivery to a plurality of client devices based upon feedback received from the client devices, wherein the feedback includes buffer status information associated with the client devices. The rate of transmitting packets to a client device having a stressed buffer may be increased, while the rate of transmitting packets to one or more other client devices may be decreased. Buffer status information may be received periodically or conditionally at a central device in the form of feedback messages output from one or more client devices.
US10033642B2 System and method for making optimal routing decisions based on device-specific parameters in a content centric network
One embodiment provides a system that facilitates optimal forwarding decisions based on device-specific routing parameters. During operation, the system receives, from a transmitting device, an advertisement for a name prefix, wherein the advertisement includes route parameters specific to the transmitting device. The system stores the route parameters based on the name prefix and a first interface associated with the transmitting device. In response to receiving an interest with a name that includes the name prefix, the system obtains a matching entry in a forwarding information base based on the name prefix, wherein the matching entry indicates one or more outgoing interfaces and corresponding route parameters, which include the first interface and the corresponding stored route parameters. The system selects a second interface from the outgoing interfaces based on the route parameters for the outgoing interfaces, and forwards the interest via the selected second interface.
US10033641B2 Deterministic and optimized bit index explicit replication (BIER) forwarding
A network device creates multiple forwarding tables, and each forwarding table includes information associated with a first set of destinations and a second set of destinations. The first set of destinations is different than the second set of destinations. The network device determines, for each forwarding table, next hops for the first set of destinations, and determines, for each forwarding table, equal cost multipath next hops for the second set of destinations. The network device populates the multiple forwarding tables with information associated with the next hops and the equal cost multipath next hops, and the multiple forwarding tables are used to forward a multicast packet toward multiple destinations.
US10033640B2 Hybrid packet processing
Some embodiments provide a method of processing an incoming packet for a managed forwarding element that executes in a host to forward packets in a network. The method performs a lookup into a forwarding table to identify a flow entry matched by the incoming packet. The flow entry specifies a high-level action to perform on the incoming packet. The method provides packet data to a module executing separately from the managed forwarding element in the host. The module performs a set of processes in order to identify a set of low-level actions for the managed forwarding element to perform on the incoming packet without additional lookups into the forwarding table. The method receives data from the separate module specifying the set of low-level actions. The method performs the set of low-level actions on the incoming packet in order to further process the packet.
US10033638B1 Executing a selected sequence of instructions depending on packet type in an exact-match flow switch
An integrated circuit includes a processor and an exact-match flow table structure. A first packet is received onto the integrated circuit. The packet is determined to be of a first type. As a result of this determination, execution by the processor of a first sequence of instructions is initiated. This execution causes bits of the first packet to be concatenated and modified in a first way, thereby generating a first Flow Id. The first Flow Id is an exact-match for the Flow Id of a first stored flow entry. A second packet is received. It is of a first type. As a result, a second sequence of instructions is executed. This causes bits of the second packet to be concatenated and modified in a second way, thereby generating a second Flow Id. The second Flow Id is an exact-match for the Flow Id of a second stored flow entry.
US10033635B2 Enhanced infrastructure routing with prefixed network addressing in content delivery networks
Systems, methods, apparatuses, and software for a content delivery network that caches content for delivery to end user devices is presented. In one example, a method includes assigning prefixed network addresses for the sites of the content delivery network, with ones of the prefixed network addresses indicating associated pathways for routing network traffic to reach the sites over more than one backhaul packet network. The method includes announcing groups of the prefixed network addresses to selected ones of the backhaul packet networks, with each to the groups comprising a backhaul network-independent prefixed network address, a backhaul network-specific prefixed network address, and a failover prefixed network address. The method includes receiving the network traffic at the sites over ones of the backhaul packet networks that are selected among for routing the network traffic by source network addresses indicated in content requests issued from the sites.
US10033633B2 Network controller-sideband interface port controller
A network interface controller can include a sideband port controller. The sideband port controller can provide a sideband connection between the network and a sideband endpoint circuit that can be operative to communicate with the network via a sideband. The sideband port controller can include an event notification unit operative to compile information into an event notification packet. The sideband port controller can further include a packet parser. In embodiments, the packet parser could be operative to analyzes a packet to provide an indication that the packet contains the event notification packet. In embodiments, the sideband port controller could be operative to forward the information in the event notification packet to the sideband endpoint circuit, responsive to that indication.
US10033631B1 Route distribution for service appliances
In an example, there is disclosed a computing apparatus for providing an integrated service engine on a service appliance requiring switching or routing services, including one or more logic elements providing a service appliance engine operable for performing a service appliance function; and one or more logic elements providing a protocol engine operable for: creating a route required by the service appliance; and sending an integrated service engine message (remote route programmability and distribution (RRPD) to an upstream network member comprising instructions to realize the route on the upstream network member. There is also disclosed a method of performing the foregoing operations, and one or more computer-readable mediums having stored thereon instructions for realizing the operations.
US10033630B2 Method for configuring network elements to delegate control of packet flows in a communication network
A method for providing control in a communication network including one or more network elements includes configuring a switch of a first network element of the communication network and a local controller of the first network element by means of one or more configuration messages received from a centralized controller and controlling one or more packet flows between one or more of the switch of the first network element, the local controller of the first network element, the centralized controller and one or more second network elements based on the configuration of the switch and of the local controller of the first network element.
US10033626B2 Conditional instructions for packet processing
A network switch includes a plurality of ports, a parser coupled to the plurality of ports, and a processor coupled to the ports and configured to process a received packet via one of the ports. The received packet includes a first header field, a second header field, and a destination header field, each of the first, second, and destination header fields including a TTL field. The parser is configured to decide a valid bit for each of the first header field, the second header field and the destination header field, based on an availability for each of the first header field, the second header field and the destination header field. The processor is configured to execute an instruction to cause content of a select one of the first or second header field's TTL field to be copied to the destination header field.
US10033623B2 Multithreaded system and method for establishing network connections
A method for connecting endpoints. The method may include determining, using a first group of software threads, cross-connection information regarding various cross-connections among various network elements. The network elements may include a first network element and a second network element. The method may further include determining, using the first group of software threads, link information regarding various links between the network elements. The method may further include processing, within a network cache, the cross-connection information and the link information into various network resources groups. Each network resource group of the network resources groups may describe adjacent cross-connections for a link among the links.
US10033605B2 Integrated adaptive anycast for content distribution
A system includes first and second cache servers a domain name server, and a route controller. The cache servers are each configured to respond to an anycast address. Additionally, the first cache server is configured to respond to a first unicast address, and the second cache server is configured to respond to a second unicast address. The router controller configured to determine wither the status of the first cache server is non-overloaded, overloaded, or offline. The route controller is further configured to instruct the domain name server to provide the second unicast address when the status is overloaded or offline, and modify routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server is configured to receive a request from a requestor for a cache server address. Additionally, the domain name server is configured to provide an anycast address to the requestor when the status of the first cache server is non-overloaded, and provide the second unicast address to the requestor when the status of the first cache server is offline or overloaded.
US10033602B1 Network health management using metrics from encapsulation protocol endpoints
A network health management service (NHMS) component associated with a virtualized computing service receives network health updates from a first encapsulation protocol processing component (EPPC). The health updates are based on traffic observed between the first EPPC and another EPPC. The NHMS component obtains additional metrics to diagnose a potential network impairment indicated by the health updates, and initiates remedial actions if the additional metrics appear to confirm a network impairment.
US10033594B2 Systems, apparatus, and methods of checkpoint summary based monitoring for an event candidate related to an ID node within a wireless node network
Systems, apparatus, and methods are described for checkpoint summary based monitoring for an event candidate within a wireless node network of ID nodes, a master node, and a server. Such a method, for example, may have the master node receiving a first set of advertising signals broadcast by an ID node and generating a first checkpoint summary representing the first set of received signals. The master node then receives a second set of advertising signals broadcast by the ID node (after the ID node broadcasts the first set) and generates a second checkpoint summary representing the second set of received signals. The method then identifies the event candidate based upon a comparison of an observed parameter for each of the first checkpoint summary and the second checkpoint summary; and reports to the server a message about the event candidate relative to the ID node.
US10033571B2 Remotely-managed device, method for being remotely managed, and program for being remotely managed
This remotely-managed device is a remotely-managed device configured to operate on a plurality of hierarchical layers, and includes: a main information processing section for communicating with a managing device by use of a first layer; and a sub information processing section for managing, on a second layer being an upper layer than the first layer, an application operating by use of the second layer, wherein the main information processing section receives instruction information from the managing device in accordance with CWMP, and outputs the received instruction information to the sub information processing section, and the sub information processing section manages the application based on the instruction information received from the main information processing section.
US10033567B2 Coding and modulation apparatus using non-uniform constellation
A coding and modulation apparatus and method are presented. The apparatus (10) comprises an encoder (11) that encodes input data into cell words, and a modulator (12) that modulates said cell words into constellation values of a non-uniform constellation. The modulator (12) is configured to use, based on the total number M of constellation points of the constellation, the signal-to-noise ratio SNR in dB and the channel characteristics, a non-uniform constellation from a group of constellations comprising one or more of predetermined constellations defined by the constellation position vector u1 . . . v, wherein v=sqrt(M)/2−1.
US10033558B2 Inter-eNB over-the-air calibration for reciprocity-based coordinated multipoint communications
Wireless communications systems and methods related to over-the-air uplink-downlink (UL-DL) reciprocity calibration. A central unit transmits downlink (DL) calibration reference signal (RS) and a calibration request. The central unit receives, in response to the calibration request, a first uplink (UL) calibration RS and a first DL channel estimate associated with a first transmission point (TP) and a first wireless communication device. The central unit transmits a DL coordinated multipoint (CoMP) joint transmission signal according to an uplink-downlink (UL-DL) reciprocity calibration. The UL-DL reciprocity calibration is based on at least a first UL channel estimate based on the first UL calibration RS, the first DL channel estimate, a second UL channel estimate associated with a second TP and the first wireless communication device, and a second DL channel estimate associated with the second TP and the first wireless communication device.
US10033553B2 Interface circuit for transmitting and receiving digital signals between devices
A video signal and an audio signal are TMDS transmitted from a source device to a sink device. Through a reserved line and a HPD line provided separately from a TMDS transmission line, an Ethernet™ signal is bidirectionally transmitted, and also, a SPDIF signal is transmitted from the sink device to the source device. The Ethernet™ signal bidirectionally transmitted between Ethernet™ transmitter/receiver circuits is differentially transmitted by an amplifier and is received by the amplifier. The SPDIF signal from a SPDIF transmitter circuit is common-mode transmitted from an adder and is received by the adder to be supplied to the SPDIF receiver circuit.
US10033551B2 Transmission and reception signal processor and method
A transmission apparatus includes orthogonal frequency division multiplexing (OFDM) modulation signal generating circuitry. The circuitry generates a first OFDM modulation signal by inserting symbols for demodulation in a first plurality of subcarriers at a first time and in a second plurality of sub-carriers at a second time adjacent to the first time, the symbols for demodulation being reception processing reference symbols of a reception apparatus, and, inserting symbols, having both an in-phase (I) component and a quadrature-phase (Q) component in an I-Q plane of zero, in the second plurality of sub-carriers at the first time and in the first plurality of sub-carriers at the second time. The circuitry generates a second OFDM modulation signal by inserting the symbols for demodulation in the second plurality of subcarriers at the first time and in the first plurality of sub-carriers at the second time, and, inserting the symbols, having both the I component and the Q component in the I-Q plane of zero, in the first plurality of sub-carriers at the first time and in the second plurality of sub-carriers at the second time. The apparatus includes transmitting circuitry to transmit the first and the second OFDM modulation signals, from respective different antennas, in an identical frequency band.
US10033545B2 Method and apparatus for providing GUI
A GUI providing method and a GUI providing apparatus are provided. According to the GUI providing method, a GUI from among GUIs for an external apparatus connected to a video apparatus is determined and displayed. Accordingly, if there are many GUIs for an apparatus, a GUI most suitable for the current circumstance is automatically determined and provided to a user.
US10033540B2 Handoff free wireless network architecture
An Internet protocol (IP) based wireless communication network is provided that enables device mobility without handoffs. In an aspect, mobile device of the network is configured to broadcast, via a multicast channel, an anchor router solicitation message comprising a mobile device identifier that identifies the mobile device. The mobile device then receives, via the multicast channel, an assigned IP address from an anchor router device near the mobile device based on detection of the anchor router solicitation message by the anchor router device. The mobile device further employs the assigned IP address to connect with one or more other router devices in response to movement of the mobile device to cell areas of the one or more other router devices of the network.
US10033538B2 Method for safeguarding a network
A method for safeguarding a network made up of at least one first device and one second device. The first device derives a first challenge from physical properties of a first communication channel between the first device and the third device. In addition, the first device transmits the first challenge to the second device via a second communication channel between the first device and the second device. The first device receives a first response, corresponding to the first challenge, from the third device via the first communication channel and receives a second response, corresponding to the first challenge, from the second device via the second communication channel. The first device compares the first response and the second response to one another to verify that the second device is communicating with the third device.
US10033529B2 Secure session capability using public-key cryptography without access to the private key
A server establishes a secure session with a client device where a private key used in the handshake when establishing the secure session is stored in a different server. During the handshake procedure, the server proxies messages to/from the different server including a set of signed cryptographic parameters signed using the private key on the different server. The different server generates the master secret, and generates and transmits the session keys to the server that are to be used in the secure session for encrypting and decrypting communication between the client device and the server.
US10033519B2 C-PHY half-rate clock and data recovery adaptive edge tracking
Methods, apparatus, and systems for data communication over a multi-wire, multi-phase interface are disclosed. A method for calibrating a clock recovery circuit includes recovering a first clock signal from transitions between pairs of symbols representative of successive signaling states of a 3-wire interface, where each pair of symbols includes a first symbol and a second symbol, generating a second clock signal by delaying the first clock signal by a first delay value, generating a third clock signal by delaying the second clock signal, calibrating the second clock signal and the third clock signal by initializing the first delay value such that the first sampling circuit, the second sampling circuit and the third sampling circuit capture the same symbol in a first pair of symbols, and incrementally increasing the first delay value until the second sampling circuit and the third sampling circuit capture different symbols from each pair of symbols.
US10033515B2 Systems and methods for radio frequency energy multiplexers
Systems and Methods for RF Energy Multiplexers are provided. In one embodiment, a multiplexer comprises: a multiplexer stage that includes: a first three port device coupled to a first port of the multiplexer and a first reflective filter, wherein the first reflective filter has a pass band that passes energy at a first frequency, and reflects energy at at least one of a second frequency outside of the pass band back into the first three port device; and a first filtered-load sub-stage coupled to the first three port device, the sub-stage comprising a second three port device coupled to a second reflective filter and a first absorbing load, where the second reflective filter passes energy at the first frequency to the first absorbing load and reflects energy at the at least one of a second frequency outside of the first pass band back into the second three port device.
US10033512B2 Method and system for HARQ operation and scheduling in joint TDD and FDD carrier aggregation
A method at a user equipment for hybrid automatic repeat request (HARQ) operation, the user equipment operating on a primary carrier having a first duplex mode and on at least one secondary carrier having a second duplex mode, the method using HARQ timing of the first duplex mode if the timing of the first duplex mode promotes acknowledgement opportunities over using HARQ timing of the second duplex mode; and using HARQ timing of the second duplex mode if the timing of the second duplex mode promotes acknowledgement opportunities over using HARQ timing of the first duplex mode.
US10033511B2 Synchronization of co-located radios in a dynamic time division duplex system for interference mitigation
A method for operating at least a first of a plurality of co-located, non-time synchronous radios at a first location communicating data by frames with one or more other remote radios at a second and optionally additional locations in a wireless communication system, to synchronize first or uplink and/or second or downlink frame portions of the frames to mitigate interference between the co-located radios. A frame table of attributes of uplink and/or downlink frame portions associated with frames of the first radio is stored. The spectral content of transmissions from at least a second of the co-located radios is monitored. Based on the monitored spectral content, characteristics for uplink and/or downlink frame portions of the first co-located radio to mitigate interference with the at least second co-located radio are determined. Attributes in the frame table to enable interference-optimized uplink and/or downlink portions of frames of the first co-located radio are updated.
US10033509B2 Method and system for satellite communication
The present invention provides communication technology (transmitter and receiver systems) for communicating data from the transmitter to one or more terminals' receivers over one or more communication channels. The communication channel is transmitted in burst communication mode such that transmission signal includes transmission data time slots at which one or more of said communication frames are encoded in the signal and one or more recess time slots between them. The communication receiver is adapted for processing signals of the burst mode communication channel and is operable for processing at least a portion of a signal received in the communication channel after a recess time period during which communication frames were not transmitted to determine a carrier frequency of the communication channel, based on a single communication frame appearing in the communication channel after the recess time period.
US10033501B2 Method for transmitting frame and communication device for performing the same
Disclosed are a frame transmission method and a communication device performing the same. The communication device may transmit a null data packet (NDP)-announcement (NDP-A) including information on a plurality of communication devices participating in interference alignment and transmit an NDP including a common signal field and a common training field commonly applied to the plurality of communication devices.
US10033498B2 Method and apparatus for transmitting a reference signal in a multi-antenna system
A method for transmitting a demodulation reference signal (DMRS) for a physical uplink shared channel (PUSCH), by a user equipment (UE), in a wireless communication system. The UE generates first, second, and third DMRS sequences, which are associated with first, second, and third layers respectively, by applying first, second, and third cyclic shifts to the first, second, and third DMRS sequences respectively. The UE transmits the first, second, and third DMRS sequences to a base station, wherein the first, second, and third cyclic shifts are determined based on first, second, and third cyclic shift values respectively. The first and second cyclic shift values are separated from each other by a maximum separation value, which is determined based on a total number of cyclic shifts. The third cyclic shift value is determined by increasing cyclically by a median separation value between the first and second cyclic shift values.
US10033489B1 Managing communications based on network conditions
Various examples are directed to optimizing communications based on network conditions. A computing device may be programmed to receive from a process executing at the computing device a network transmission request. The network transmission request may indicate payload data and a recipient computing device. The computing device may transmit to a recipient computing device a plurality of data packets. Each of the plurality of data packets may comprise at least a portion of the payload data. The computing device may detect an improvement in network conditions and accelerate retransmission of at least one data packet.
US10033482B2 System and method for providing interference parameter estimation for multi-input multi-output (MIMO) communication system
A method and apparatus are provided. The method includes receiving a desired signal from a serving base station, receiving a plurality of interfering signals from one or more base stations, estimating a maximum likelihood (ML) decision metric of interfering signals, applying a logarithm function to the ML decision metric, and applying a maximum-log approximation function to a serving data vector and an interference data vector, which are included in the ML decision metric, determining the values of a transmit power, a rank, a precoding matrix, a modulation order and a transmission scheme using the applied ML decision metric, and cancelling the interfering signals from the received signals using the determined values of transmit power, rank, precoding matrix, modulation order and transmission scheme.
US10033477B2 Spatial multiplexing for optical transmission
A system includes an optical Y-junction coupler to receive a first modulated optical signal on a wide input path of the optical Y-junction coupler and to receive a second modulated optical signal on a narrow input path of the optical Y-junction coupler, wherein the optical Y-junction coupler generates a combined optical signal from signals received on the wide input path and the narrow input path. A multimode waveguide receives the combined optical signal from the optical Y-junction coupler and propagates a spatially multiplexed optical output signal along a transmission path.
US10033476B2 Apparatus and method for acquiring synchronization in mobile communication system
An apparatus and method for simultaneously executing the same event in a plurality of mobile terminals are provided. The method includes transmitting a signal to the mobile terminals and checking a transmission time point of the signal; when a response signal for the signal is received, checking a reception time point of the response signal; calculating a signal delay time using the transmission time point of the predetermined signal, the reception time point of the response signal, and an offset time contained in the response signal; and transmitting an event execution signal to the mobile terminals and executing a corresponding event, considering the offset time and the signal delay time.
US10033468B2 Coherent optical receiver device and coherent optical receiving method
In a coherent optical receiver device, the dynamic range considerably decreases in the case of selectively receiving the optical multiplexed signals by means of the wavelength of the local oscillator light, therefore, a coherent optical receiver device according to an exemplary aspect of the invention includes a coherent optical receiver receiving optical multiplexed signals in a lump in which signal light is multiplexed; a variable optical attenuator; a local oscillator connected to the coherent optical receiver; and a first controller controlling the variable optical attenuator by means of a first control signal based on an output signal of the coherent optical receiver; wherein the coherent optical receiver includes a 90-degree hybrid circuit, a photoelectric converter, and an impedance conversion amplifier, and selectively detects the signal light interfering with local oscillation light output by the local oscillator out of the optical multiplexed signals; and the variable optical attenuator is disposed in the optical path of the optical multiplexed signals in a stage preceding the photoelectric converter, inputs the optical multiplexed signals, and outputs them to the coherent optical receiver controlling the intensity of the optical multiplexed signals based on the first control signal.
US10033461B2 Light-based communication (LCom) visual hotspots
Techniques are disclosed for projecting visible cues to assist with light-based communication (LCom), the visible cues referred to herein as visual hotspots. The visual hotspots can be projected, for example, using a luminaire that may be LCom-enabled. The visual hotspots may be projected onto the floor of an area including an LCom system. The visual hotspots can be used for numerous benefits, including alerting a potential user that LCom is available, educating the user about LCom technology, and assisting the user in using the LCom signals available in the area. The visual hotspots may include images, symbols, cues, characters (e.g., letters, words, numbers, etc.), indicators, logos, or any other suitable content. In some cases, the visual hotspots may be interactive, such that a user can scan the hotspot to cause an action to occur (e.g., launch an application or website).
US10033455B2 Channelizer supplemented spacecraft telemetry and command functionality
A spacecraft includes a payload subsystem including a digital channelizer. The digital channelizer provides at least a portion of spacecraft command or telemetry functionality. The spacecraft may optionally also include a telemetry and command (T&C) subsystem, the T&C subsystem including one or more of a command receiver, a command decoder, a telemetry encoder and a telemetry transmitter. The digital channelizer may be communicatively coupled with at least one of the command receiver, the command decoder, the telemetry transmitter and the telemetry encoder.
US10033453B2 Repeater
A repeater is implemented as switches, each having ring-connection ports. In an address table in each of the switches, a list of hop numbers is stored as additional information in addition to the addresses, listing hop numbers to each of destination devices for the ring-connection ports in association with an address. When a communication controller in each of the switches finds the same destination address stored in the address table for the ring-connection ports, the communication controller selects, from the address table, one of the two destination addresses for the ring-connection ports having a smaller hop number as a transfer destination of the frame, thereby enabling the frame to take a shortest possible communication route to the destination devices.
US10033447B2 Downlink multiple input multiple output enhancements for single-cell with remote radio heads
A base station selects a subset of at least one geographically separated antennas for each of the plurality of user equipments. The base station forms at least layer of data stream including modulated symbols, precodes the data stream via multiplication with the NT-by-N precoding matrix where N is the number of said layers and NT is the number of transmit antenna elements and transmits the precoded layers of data stream to the user equipment via the selected geographically separated antennas. The base station signals the subset of the plurality of geographically separated antennas via higher layer Radio Resource Control or via a down link grant mechanism. The base station optionally does not signal the subset of the plurality of geographically separated antennas to the corresponding mobile user equipment.
US10033445B2 Transmission device and transmission method
A transmission device comprising: a weighting circuity which, in operation, generates transmission signals of n streams (n is an integer of 3 or more) by weighting modulated signals of the n streams using a predetermined fixed precoding matrix; a phase changing circuity which, in operation, regularly changes each phase of a symbol series included in each of the transmission signals of the n streams; and a transmitter which, in operation, transmits the transmission signals of the n streams from different antennas, the phases of each of the transmission signals of the n streams being changed in each symbol, wherein the transmission signal of an i-th stream has an mi kind of phase change value yi(t) (i is an integer between 1 and n (inclusive), 0≤yi<2π, and mi is set in each stream, t is an integer of 0 or more, and indicates a symbol slot), and the phase changing circuity changes the phase in one or more u (u=m1×m2× . . . ×mn) symbol periods using all patterns of a set of phase change values yi(t) different from each other in each symbol.
US10033443B2 MIMO transceiver suitable for a massive-MIMO system
An embodiment of the disclosed MIMO transceiver uses a single master clock to generate (i) the sampling-clock signals for the analog-to-digital and digital-to-analog converters and (ii) the multiple electrical local-oscillator signals that are used in various channels of the transceiver's analog down- and up-converters to translate signals between the corresponding intermediate-frequency and RF bands. The MIMO transceiver may employ a plurality of interconnected frequency dividers configured to variously divide the master-clock frequency to generate the sampling-clock signals and the multiple local-oscillator signals in a manner that causes these signals to have different respective frequencies. In embodiments designed for operating in the mmW band, the MIMO transceiver may also employ a frequency multiplier configured to multiply the master-clock frequency to generate an additional local-oscillator signal for translating signals between the mmW and RF bands.
US10033432B2 Method, device, and system for canceling crosstalk between lines in DSL system
A method for canceling crosstalk between lines in a DSL system is presented. The method includes obtaining an upstream signal that is sent by corresponding customer premises equipment (CPE) and that is received by each central office (CO), forming an upstream signal sequence including upstream signals of all COs, obtaining a downstream signal that is sent by each CO to the CPE corresponding to each CO, and forming a downstream signal sequence including downstream signals of all the COs; performing FEXT cancellation processing on the upstream signal sequence to obtain a first signal sequence, and processing the downstream signal sequence to determine NEXT signals in the upstream signals of all the COs; and performing NEXT cancellation processing on the first signal sequence using the determined NEXT signals, to obtain a second signal sequence, and sending upstream signals in the second signal sequence to all the COs.
US10033431B2 Training optimization of multiple lines in a vectored system using a prepared-to-join group
A novel procedure is described which provides a method for initialization of a group of CPE devices (short: CPEs) during a training that in part registers capabilities of the CPEs, wherein at least one CPE registers late to the training and thus cannot be registered. In accordance with the example described herein, the method comprises: determining capabilities of the CPEs during a Joining Phase of the training, wherein it is determined whether a CPE device is capable of employing vectoring. The method further comprises placing in a hold status the at least one CPE that registers late by keeping a line active that is coupled to the at least one CPE. Another Joining Phase is provided after the Joining Phase in order to register the at least one CPE which has registered late.
US10033429B2 Signal transmitting circuit
Disclosed is a signal transmitting circuit, a retiming unit is connected with an aggressor signal line to output a previous moment signal and a current moment signal, a control signal associated with the previous moment signal and the current moment signal is output to a crosstalk compensation circuit through a logic circuit, the crosstalk compensation circuit receives a signal from a victim signal line, so as to dynamically change delays corresponding to different transmission modes in combination with inputs of the victim signal line and the aggressor signal line.
US10033423B2 Systems, devices and methods related to stacked radio-frequency devices
Systems, devices and methods related to stacked band selection switch devices. In some embodiments, an RF module can include a packaging substrate and a power amplifier (PA) assembly implemented on a PA die mounted on the packaging substrate. The RF module can further include an output matching network (OMN) device mounted on the packaging substrate and a band selection switch device mounted on the OMN device. The OMN device can be configured to provide output matching functionality for at least a portion of the PA assembly.
US10033422B2 eUICC management method, eUICC, SM platform, and system
The present invention provides an eUICC management method, an eUICC, an SM platform, and a system. The method includes: acquiring, by an eUICC, capability information of a terminal in which the eUICC is embedded; and sending, by the eUICC, the capability information of the terminal to an SM platform, so that the SM platform manages a profile on the eUICC or generates a profile or manages the eUICC according to the capability information of the terminal. Capability information of a terminal in which the eUICC is embedded is reported to an SM platform, so that processing such as generation or management of a configuration file can match the capability information of the terminal, which improves processing accuracy.
US10033420B2 Wireless communication receiver
Provided is a wireless communication receiver including an antenna for receiving an RF signal; a first mixer, coupled to the antenna, for performing frequency conversion on the RF signal from the antenna by mixing the RF signal with a local oscillator signal to provide a first intermediate frequency (IF) signal; and a first filter, coupled to the first mixer, configured to pass a predetermined band of frequencies of the first IF signal and to generate a first channel signal. The first filter includes a negative feedback loop coupled to the first mixer for performing negative feedback loop control on the first IF signal; and a positive capacitive feedback loop coupled to the first mixer for performing positive capacitive feedback loop control on the first IF signal, the negative feedback loop and the positive capacitive feedback loop being coupled in parallel.
US10033414B2 Distortion compensation device and distortion compensation method
A distortion compensation device includes: an odd-order distortion compensation unit that compensates an odd-order distortion occurring at first frequencies used for transmitting an amplified signal, the first frequencies including a plurality of frequencies; and an even-order distortion compensation unit that compensates an even-order distortion occurring at second frequencies different from the first frequencies due to the amplification of the signal, the second frequencies including one or more frequencies.
US10033413B2 Mixed-mode digital predistortion
Various examples are directed to systems and methods for digital predistortion (DPD). A linear digital predistortion (DPD) circuit may be programmed to generate a pre-distorted signal linear component based at least in part on a complex baseband signal. A nonlinear DPD circuit may be programmed to generate a pre-distorted signal nonlinear component based at least in part on the complex baseband signal. A mixer circuit programmed to generate a pre-distorted signal based at least in part on the pre-distorted signal linear component and the pre-distorted signal nonlinear component.
US10033409B2 Transmitting apparatus and interleaving method thereof
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a low density parity check (LDPC) codeword by LDPC encoding based on a parity check matrix; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the modulator is further configured to map a bit included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
US10033403B1 Integrated circuit device with reconfigurable digital filter circuits
An integrated circuit device can include at least one input; at least one output configured to provide a multi-bit output value; at least one input; at least one output configured to provide a multi-bit output value; a plurality of configurable digital filter circuits; and switch circuits coupled to the at least one input and to the at least one output, the switch circuits configurable to connect same digital filter circuits as a single processing path or separate processing paths.
US10033397B2 Semiconductor device
In a semiconductor device, a sine wave signal is input to a first input part and a cosine wave signal is input to a second input part. A multiplexer alternately selects one of the sine wave signal and the cosine wave signal. An analog to digital converter converts the output signal of the multiplexer into a digital value. A switching circuit is coupled between at least one of the first and second input parts and the multiplexer. The switching circuit is configured to be able to invert the input sine wave signal or the input cosine wave signal, in order to reduce the angle detection error due to the non-linearity error of the A/D converter.
US10033396B1 Active switch having low leakage current
In an analog-to-digital converter (ADC) having storage capacitors, active, top-plate, n-type, switch circuitry has an n-type transistor and gate-voltage control circuitry that generates the gate voltage to turn on and off the transistor. The control circuitry turns off the transistor by generating the gate voltage at a level that limits the gate-to-source voltage difference, thereby limiting GISL leakage current through the transistor that can otherwise jeopardize the accuracy of the ADC digital output value. In one implementation, when the transistor is to be off (for example, during the ADC conversion phase), the control circuitry generates the gate voltage to be at ground if the source voltage is below a reference voltage, and above ground if the source voltage is above the reference voltage. The switch circuitry can also be implemented using a p-type device or a transmission gate instead of the n-type device.
US10033395B1 Systems and methods for analog to digital conversion
An analog to digital converter (ADC) circuit includes a first stage for converting a first analog voltage signal to a first digital signal including a first portion of a digital output signal representing the first analog voltage signal, and generate a first residue voltage based on the first analog voltage signal and the first digital signal. A first amplifier control unit generates a first amplifier start signal based on a second stage ready signal indicating that a second stage is ready to process a second analog voltage signal. In response to the second stage ready signal, a first amplifier generates the second analog voltage signal based on the first residue voltage. The second stage is configured to generate the second stage ready signal, receive the second analog voltage signal, and convert the second analog voltage signal to a second digital signal including a second portion of the digital output signal.
US10033393B2 Stacked synthesizer for wide local oscillator generation using a dynamic divider
A stacked synthesizer for wide local oscillator (LO) generation using a dynamic divider. The phase locked loop can include a plurality of voltage controlled oscillators (VCOs), and a selector that can be configured to select an output of one of the plurality of VCOs. The selected output of one of the plurality of VCOs can be provided to an on-chip dynamic divider and to an off-chip dynamic divider for LO sharing. The dynamic dividers can be configured to generate synthesizer outputs based on a multiplication of the selected output of one of the plurality of VCOs by a factor (1+1/M), where M is a variable number.
US10033392B2 Clock generation circuit and semiconductor apparatus and electronic system using the same
A clock generation circuit may include a reference clock generator configured to generate a pair of first reference clocks in an offset code generation mode, a correction code generator configured to generate a reference correction code according to a duty detection signal based on a phase difference between the pair of first reference clocks, and an offset code generator configured to generate an offset code based on the reference correction code and a preset reference code.
US10033385B2 Dual mode power amplifier control interface with a multi-mode general purpose input/output interface
In accordance with some embodiments, the present disclosure relates to a dual mode control interface that can be used to provide both a radio frequency front end (RFFE) serial interface and a two-mode general purpose input/output (GPIO) interface within a single digital control interface die. In certain embodiments, the dual mode control interface, or digital control interface, can communicate with a power amplifier. Further, the dual mode control interface can be used to set the mode of the power amplifier.
US10033384B2 FINFET based driver circuit
Disclosed herein is a driver circuit including a first group of transistors provided between first and second nodes and including n of the transistor(s) where n is equal to or greater than one, and a second group of transistors provided in parallel with the first group of transistors and including m of the transistor(s) where m is equal to or greater than one and not equal to n, the m transistors being connected together in series. The n-channel transistor in the first group and at least one of the two n-channel transistors in the second group have their gate connected to an input node.
US10033382B2 Method and apparatus for dynamic memory termination
Described herein are a method and an apparatus for dynamically switching between one or more finite termination impedance value settings to a memory input-output (I/O) interface of a memory in response to a termination signal level. The method comprises: setting a first termination impedance value setting for a termination unit of an input-output (I/O) interface of a memory; assigning the first termination impedance value setting to the termination unit when the memory is not being accessed; and switching from the first termination impedance value setting to a second termination impedance value setting in response to a termination signal level.
US10033380B2 Control circuit and terminal
A control circuit and a terminal are provided. The control circuit includes a detector, a current-voltage conversion circuit and a control signal generation circuit. The current output end of the detector is connected with the current input end of the current-voltage conversion circuit. The voltage output end of the current-voltage conversion circuit is connected with the voltage input end of the control signal generation circuit. The signal input end of the control signal generation circuit outputs a control signal. The detector detects a state of motion of a detected object and generates at least one current signal according to the state of motion of the detected object. The current-voltage conversion circuit converts the at least one current signal transmitted by the detector to at least one voltage signal. The control signal generation circuit generates the control signal based on a variation rule of the at least one voltage signal transmitted by the current-voltage conversion circuit and a preset control signal generation strategy, and output the control signal.
US10033374B2 Devices with signal and temperature characteristic dependent control circuitry and methods of operation therefor
An embodiment of a device includes a terminal, an active transistor die electrically coupled to the terminal, a detector configured to sense a signal characteristic on the terminal, and control circuitry electrically coupled to the active transistor die and to the detector, wherein the active transistor die, detector, and control circuitry are coupled to a package. The control circuitry may include a control element and a control device. Based on the signal characteristic, the control circuitry controls which of multiple operating states the device operates. A method for controlling the operating state of the device includes sensing, using the detector, a signal characteristic at the terminal, and determining, using the control device, whether the signal characteristic conforms to a pre-set criteria, and when the signal characteristic does not conform to the pre-set criteria, modifying the state of the control element to alter the operating state of the device.
US10033372B2 Semiconductor device
According to one embodiment, a semiconductor device includes: a first switch SWx which switches whether or not to supply a first power supply voltage Vx generated by accumulating a charge outputted from a power source 10, as a second power supply voltage VDD to a first circuit 13, and a second switch SW1 which switches whether or not to connect to the first circuit 13 a smoothing capacitor C1 which suppresses a fluctuation of the second power supply voltage VDD, and the first switch SWx is switched to an on state in response to that the first power supply voltage Vx has reached a sufficient voltage, and then the second switch SW1 is switched to the on state in response to that the second power supply voltage VDD has reached a sufficient voltage.
US10033370B2 Circuit and method for driving a power semiconductor switch
A drive circuit for driving a semiconductor switch includes an overload detector circuit connected to the semiconductor switch and designed to detect an overload state of the semiconductor switch. The drive circuit further includes a driver circuit connected to a control terminal of the semiconductor switch and designed to generate, upon detection of an overload state, a driver signal having a level such that the semiconductor switch is switched off or switch-on is prevented. The driver circuit is further designed to generate a driver signal for driving the semiconductor switch according to a control signal, wherein for switching on the transistor at a first instant a driver signal is generated at a first level and, if no overload state is detected up to a predefined time period having elapsed, the level of the driver signal is increased to a second level.
US10033367B2 Integrated circuit for saturation detection, wireless device and method of detecting saturation
An integrated circuit for saturation detection comprises: a plurality of gain components; a plurality of saturation detectors with each saturation detector operably coupled to an output of one of the gain components; a plurality of logic elements with a first input of each logic element associated with an output of one of the saturation detectors; and a controller operably coupled to the plurality of logic elements. The controller is arranged to apply a signal to a second input of individual ones of the plurality of logic elements such that an output of the respective logic element identifies a saturation event of the saturation detector associated with that respective logic element.
US10033359B2 Area efficient flip-flop with improved scan hold-margin
A method and an apparatus for wireless communication are provided. The apparatus having a first latch having a first latch input and first latch output and a second latch having a second latch input, a second latch scan output, and a second latch data output. The second latch input is coupled to the first latch output. The apparatus further includes a selection component configured to select between a data input and a scan input based on a shift input. The selection component is coupled to the first latch input. The selection component includes a first NAND-gate, a second NAND-gate, and an OR-gate.
US10033357B2 Semiconductor device
Provided is a semiconductor device capable of reducing a penalty associated with ensuring reliability. The semiconductor device includes a latch circuit which has input/output paths of three systems or more independent from each other. The latch circuit includes a plurality of storage elements STE1 to STE3 which are provided on the input/output paths of the three systems or more, respectively, and hold input data in synchronization with a clock signal. At least one storage element (for example, STE1) of the plurality of storage elements STE1 to STE3 includes a majority decision unit (for example, 81a) executing a majority decision using data from the storage elements provided on other input/output paths different from the input/output path thereof and outputs data in which a result of the majority decision is reflected.
US10033355B2 Electric power supply device and semiconductor device
A voltage adjustment circuit includes switches connected in parallel between a circuit unit and an electric power supply line to which a first electric power supply voltage is applied, and changes the number of switches turned off, based on a comparison result between a target value and a second electric power supply voltage supplied to the circuit unit, to adjust the second electric power supply voltage. A control circuit decides an interval for increasing the number of switches turned off when the circuit unit changes to standby state, based on a leak current value of the circuit unit in standby state, a time in which the second electric power supply voltage changes from a first to a second value, the first and second values, and an electric potential difference by which the second electric power supply voltage changes when one switch switches between on and off.
US10033333B2 Universal RF amplifier controller
Various methods and circuital arrangements for controlling an RF amplifier while reducing size, cost and power consumption are presented. Included is an amplifier controller unit that provides different current amplification stages, via corresponding calibration and control blocks, that can be used for calibrating an output power of the RF amplifier based on a reference current. Order of the current amplification stages starting from the reference current allow reduction in size, cost and power consumption. A fixed or programmable offset current may be added to an output current provided by a current amplification stage.
US10033329B2 Photovoltaic junction box
A photovoltaic junction box comprising a diode module and a circuit board disposed in a box body, and a heat sink mounted on the outer surface of the box body. The diode module is attached to the back side of the heat sink and is electrically connected to cooper conductor. The heat sink is made of aluminum material and a heat-absorbing layer is provided inside the heat sink. The heat-absorbing layer is close to the diode module. The aluminum heat sink provides great thermal conductivity, therefore, can greatly increase the cooling capacity of the junction box. In addition, because metal material for higher temperature resistance is used instead of lower temperature resistance plastic material, the box body would not deform as easy, greatly increase the safety and reliability of the junction box.
US10033319B2 Method for tuning a motor drive using frequency response
An improved system for tuning a motor controller is disclosed. The controller gains are initially set based on the measured frequency response for the controlled system. A desired level of performance is defined by setting a desired phase margin and a desired gain margin to be observed in the frequency response. An improved method of determining the frequency response provides for a reduced computational intensity. The initial tuning routine uses the frequency response to set not only controller gains, but also settings for filters in the control module. Having obtained the desired level of performance from the initial tuning, the motor drive executes an adaptive tuning routine while controlling the motor. The adaptive tuning routine tracks changes in the operating performance and adjusts the filter settings or the controller gains to return operation to within the desired level of performance while the motor continues to operate.
US10033310B2 Drive control device for motor
A drive control device for a motor includes an input terminal, an output terminal, an inverter circuit, a first switch unit, a capacitor, a diode, a rectifier circuit, a photo coupler, a second switch unit, and a voltage detector. The inverter circuit converts a direct current voltage into an alternating current voltage, and outputs the alternating current voltage to the output terminal. The first switch unit shorts the output terminal based on a control signal. The capacitor is connected to the input terminal, and is charged by a direct current voltage. The diode is connected between the input terminal and the capacitor. The diode limits a direction where a charge current for charging the capacitor flows. The rectifier circuit rectifies an induced voltage, which is generated in the motor, and outputs a rectified voltage. The photo coupler converts the rectified voltage into an optical signal, and thereafter, converts the optical signal into a converted signal. The second switch unit outputs the control signal based on the converted signal. The voltage detector detects whether the direct current voltage is input to the input terminal, and determines whether to negate the control signal.
US10033308B2 Systems and methods for motor torque compensation
A method includes receiving a torque limit for a motor, monitoring a torque output of the motor, determining an amplitude and a phase of a torque ripple of the torque output, and determining a compensated torque limit for the motor, the compensated torque limit including a first component at the torque limit and a second component at an adjusted torque limit.
US10033304B2 Piezoelectric impact energy harvesting
An electronic circuit can be coupled to an energy harvesting device. The output of the energy harvesting device can provide a damped oscillating waveform elicited from a transient stimulus applied to the energy harvesting device, such as in response to mechanical shock or mechanical impact excitation. A first switch can be coupled between the energy harvesting device and an inductor and configured to selectively connect the input node to the inductor. A second switch can be coupled between the inductor and an energy storage device, the second switch configured to selectively couple the inductor to the energy storage device. A control circuit can be coupled to the first and second switches, such as configured to operate the first and second switches according to one or more of an over bias flip technique, a half bias flip technique, or a bias flip technique.
US10033295B2 Rectifier with improved power factor
A rectifier circuit being arranged for rectifying electrical power, comprising a three phase power input, a magnetic splitter circuit being arranged for receiving the three phase power input and splitting the three phase power into a first three phase system and a second three phase system, the first three phase system having signals lagging signals of the second three phase system, a twelve pulse rectifier with six input terminal to connect the first and the second three phase system, and to generate a rectified electrical power at a power output, a three phase inductance being connected in series with the three phase power input and the magnetic splitter circuit, and a plurality of power factor correction (PFC) capacitors, each comprising first and second terminals, said first terminals being connected to respective input terminals of the twelve pulse rectifier, and the second terminals being connected to at least one common electrical point.
US10033290B2 Power conversion device
There is disclosed a power conversion apparatus 3 for converting polyphase ac power directly to ac power. A conversion circuit includes first switching devices 311, 313, 315 and second switching devices 312, 314, 316 connected, respectively, with the phases R, S, T of the polyphase ac power, and configured to enable electrical switching operation in both directions. There are provided input lines R, S, T connected with input terminals of the switching devices and output lines P, N connected with output terminals of the switching devices. The output terminals of the first switching devices and the output terminals of the second switching devices are, respectively, arranged in a row. The first switching devices and second switching devices are arranged side by side with respect to a direction of the rows. The output lines are disposed below the input lines in an up and down direction.
US10033287B2 Power conversion apparatus
A power conversion apparatus including a transformer, a synchronous rectification (SR) transistor and an SR control circuit is provided. A first terminal of a primary side of the transformer receives an input voltage, and a first terminal of a secondary side outputs a DC voltage. A drain terminal of the SR transistor is coupled to a second terminal of the secondary side of the transformer. A source terminal of the SR transistor is coupled to a ground terminal. The SR control circuit receives a signal of the drain terminal of the SR transistor to serve it as a detection signal and generate a duty cycle signal. The SR control circuit converts the duty signal into a charging current and a discharging current so as to charge and discharge an energy-storage device and generate a first voltage. The SR control circuit turns off the SR transistor according to the first voltage.
US10033280B2 Voltage conversion circuit, electronic device, and method of controlling voltage conversion circuit
[Object] To reduce power consumption of a DC-DC converter.[Solution] A voltage conversion circuit includes a voltage generation unit, a stop control unit, a current supply unit, and an intermittent control unit. The voltage generation unit generates an output voltage on the basis of a current when the current is supplied. The stop control unit outputs a signal for stopping the supply of the current. The current supply unit supplies the current to the voltage generation unit until the signal is output. The intermittent control unit operates the stop control unit during a supply period of the current and stops the stop control unit when the signal is output.
US10033276B2 Current sensing using capacitor voltage ripple in hybrid capacitor/inductor power converters
A DC-to-DC power converter includes a power stage, an output stage and a ripple magnitude detector. The power stage includes a plurality of transistors, an energy transfer capacitor coupled between at least two of the transistors, and a switch node. The output stage includes an inductor coupled between switch node and a voltage output. The ripple magnitude detector detects a magnitude of a change in voltage across the energy transfer capacitor and determines an amount of current though the inductor based on the magnitude of the change in voltage across the energy transfer capacitor.
US10033275B2 DC-DC converter with a switching transistor arranged in an area where an inductor overlaps a substrate
A DC-DC converter module includes a module substrate on which switching transistors and a controller IC chip are mounted, stud terminals mounted on a surface of the module substrate, and an inductor attached to the stud terminals such that the inductor faces the module substrate. In a plan view, the switching transistors are arranged within an area where the inductor overlaps the module substrate, whereas at least a portion of the controller IC chip is arranged outside the area.
US10033271B1 Multi-stage charge pump
In described examples, a multi-stage charge pump includes first, second and third charge pump stages connected in series. Each of the first, second and third charge pump stages includes a charge pump circuit of a first type that increases an input signal of a respective charge pump circuit by up to a given amount. The multi-stage charge pump also includes a level shifter that swings a level clock signal between a voltage of an output signal of the third charge pump stage and one of an offset voltage and ground. The multi-stage charge pump further includes a charge pump circuit of a second type that increases the voltage of the output of the third charge pump stage by up to another amount and provides an output and the other amount is set by the level shifter. Also, the multi-stage charge pump includes a charge pump circuit of a third type.
US10033270B2 Dynamic voltage regulation
An apparatus for providing a local reference voltage for a voltage regulator includes a reference capacitor configured to provide the local reference voltage, a charge pump configured to push current to, or pull current from, the reference capacitor according to one or more control inputs received by the charge pump, and a boosting circuit configured to add or subtract a discrete quantity of charge to the reference capacitor according to one or more boosting control signals. A boosting control circuit may be configured to disconnect a boosting capacitor from the reference capacitor during a first phase of a control cycle and connect the boosting capacitor to the reference capacitor during a second phase of the control cycle. The boosting capacitor may be pre-charged (to add charge) or discharged (to subtract charge) during the first phase of the control cycle. A corresponding method is also disclosed herein.
US10033264B2 Bulk capacitor switching for power converters
In one example, a circuit includes a voltage rail, a reference node, a first capacitor, and a capacitor module. The first capacitor is coupled to the voltage rail and to the reference node. The capacitor module includes a second capacitor and a switching unit. The switching unit is configured to operate in a closed state and an open state. The switching unit couples the second capacitor in parallel with the first capacitor in the closed state. The switching unit decouples the second capacitor from the first capacitor in the open state.
US10033262B2 Gate voltage control device
A gate voltage control device includes a detection circuit, a plurality of isolation transformers including primary coils and secondary coils, a primary circuit connected to the primary coils, secondary circuits connected to the secondary coils, and voltage regulator circuits connected to the secondary circuits and gates. The detection circuit transmits signal corresponding to detected physical quantity to the primary circuit. The primary circuit cyclically performs applying a variable voltage in a waveform that corresponds to the signal transmitted from the detection circuit between both ends of each primary coil. Each secondary circuit converts the variable voltage generated in the corresponding secondary coil to a direct voltage. Each voltage regulator circuit is powered by the direct voltage converted by the corresponding secondary circuit as a power source, and changes a change-pattern of the corresponding gate voltage according to a waveform of the variable voltage generated in the corresponding secondary coil.
US10033255B2 Driving motor
A driving motor includes a rotor body that is rotatably installed inside a stator with a predetermined void therebetween and has a rotor coil wound on multiple rotator teeth. The rotor body includes: i) multiple wedges inserted between the rotor teeth of the rotor body in an axial direction and supporting the rotor coil; and ii) end coil covers mounted on both axial ends of the rotor body, respectively and connected with the wedge members. Each wedge member includes a wedge body disposed between the rotor teeth in the axial direction and connected with the end coil covers. Each wedge body is made of a metallic material having a conductivity and has an insulating layer formed on an outer surface other than both cross sections connected to the end coil covers. The end coil covers are also made of a metallic material having a conductivity and are connected with the ends of each wedge body.
US10033251B2 Electrical motor
An electric motor with an electronics housing (6) includes a removable cover (10) as well as an operating unit. The operating unit includes an operating panel (20) fastened on the cover (10). The cover (10) with the operating panel (20) is connectable to a lower part (8) of the electronics housing (6) in at least two alternative alignments. A pump assembly is also provided with such an electric motor.
US10033248B1 Apparatus and method for generating power using inertia
The invention is an apparatus for generating power using inertia of a load in a moving vehicle. The apparatus includes a vessel having a volume that is capable of an expansion and a contraction, and containing a fluid under a pressure. The fluid is released from the vessel as a force is exerted by the load of the vehicle against the vessel. The apparatus includes a reservoir, operably connected to the vessel by fluid conduit. The reservoir contains the fluid under pressure until an optimum pressure is reached at which point the reservoir releases the fluid to a power generator. The power generator then generates electrical power. Excess fluid released from the power generator then returns to the vessel.
US10033241B2 Generator motor
A generator motor includes a stator, a rotor that rotates relative to the stator, and a motor housing that houses the stator and the rotor. The motor housing includes a housing main body that encloses a periphery of the stator and the rotor and a cover that is attached to an end surface of the housing main body so as to cover an opening formed on the end surface, which is on an opposite side to an engine, of the housing main body. A drain hole for draining water inside the motor housing to below the motor housing is formed between a lower end of the cover and the end surface of the housing main body. The motor housing includes a covered section that covers the drain hole from below at a position that is lower than the drain hole.
US10033236B2 Vacuum gap generators and motors
In one embodiment, a generator or an alternating current (AC) motor includes a stator and a rotor. The rotor is configured to rotate at least partially within the stator or around the stator and is separated from the stator by a gap having a partial vacuum. The rotor includes a shaft configured to permit a flow of coolant and a plurality of microchannels formed within the rotor. The microchannels are fluidly coupled to the shaft and are configured to permit the coolant to pass from the shaft through at least a portion of the rotor in order to provide cooling for the rotor.
US10033227B2 Resonant type transmission power supply device and resonant type transmission power supply system
Disclosed is a resonant type transmission power supply device including a transmission power state detecting circuit 11 to detect a transmission power state of a transmission antenna 2, a foreign object detecting circuit 124 to detect the presence or absence of a foreign object in an electromagnetic field generated from the transmission antenna 2 on the basis of a detection result acquired by the transmission power state detecting circuit 11, and a power control circuit 125 to reduce or stop the supply of electric power to the transmission antenna 2 when foreign object is detected by the foreign object detecting circuit 124.
US10033226B2 Methods and apparatus for out of phase field mitigation
This invention describes a method and apparatus for providing wireless power. The methods and systems disclosed consist of a first coil having at least one loop forming an inner area inside boundaries of the at least one loop and an outer area outside the boundaries of the at least one loop, the first coil configured to generate a first alternating magnetic field for charging or powering a wireless power device, the first alternating magnetic field having a first magnetic field component with a first phase in the inner area, the first alternating magnetic field also having a second magnetic field component with a second phase in the outer area, and the second phase different from the first phase. In some aspects, the methods and systems comprise a second coil comprising a portion within the outer area, the second coil configured to reduce a magnitude of the second magnetic field component.
US10033216B2 Initial charging method and production method for lithium-ion battery
An initial charging method for a lithium-ion battery according to this embodiment includes preparing a cell having a positive electrode, a negative electrode, and an electrolyte and charging the cell by using voltages based on the amount of change in a capacity of the cell per unit voltage as a specified voltage.
US10033207B2 Mobile device charging stations and methods for making same
A mobile device charging station(s) for charging one or more mobile devices, including a substantially planar member having an upper end and a lower end; a channel disposed substantially at the lower end of the planar member; an electronic circuit for charging the one or more mobile devices; and one or more cables having a first end in electrical communication with the electronic circuit and a second end extending through the planar member and terminating substantially proximal to the channel for connecting with the one or more mobile devices.
US10033205B2 Power supply apparatus and method of providing power to an electronic device to prevent overcurrent discharge
For preventing overcurrent discharge, a protection method, a power supply apparatus, and an electronic device are disclosed. The power supply apparatus may include a power supply module and a protection circuit coupled to the power supply module and an electrical terminal. The protection circuit may include a controller that directs power from the power supply module to the electrical terminal, wherein the controller stops a current flow from the power supply module to the electrical terminal in response to a voltage detected by the controller being higher than a threshold voltage based on a temperature of the protection circuit.
US10033201B2 Battery voltage monitoring device
A battery controller 10 outputs a voltage sampling and holding command signal to an integrated circuit CCn located at an upstream end of cascade connection of integrated circuits CC1-CCn such that integrated circuits CC1-CCn sample and hold output voltages of unit cells 1 grouped into battery modules M1-Mn. The battery controller 10, after transmission of the voltage sampling and holding command signal, outputs a transmission command signal to the integrated circuit CCn at the upstream end of the cascade circuit to transmit output voltages of the unit cells 1 held in the integrated circuits CC1-CCn to the battery controller 10. As a result, a time lag in the detection timings of output voltages of the unit cells 1 of the battery modules M1-Mn can be decreased.
US10033191B2 System of power generation
A power generation system (200) comprises a photovoltaic device (201) and a voltage source (202). The voltage source (202) is arranged to raise the bias voltage across the photovoltaic device (201), thereby increasing the power output of the power generation system (200).
US10033186B2 Unified power flow controller for double-circuit line
A unified power flow controller for a double-circuit transmission line comprises at least one parallel-connection transformer, three current converters, at least two series-connection transformers, a parallel-connection side switching circuit, a series-connection side switching circuit and a direct current common bus. The series-connection transformers connected with at least one group of by-pass switches in parallel. The three current converters connected to each loop line in series after being connected with at least one series-connection transformer through the series-connection side switching circuit. The three current converters connected to an alternating current system after connected with at least one parallel-connection transformer through a parallel-connection side switching circuit starting circuit. The three current converters are connected to the direct current common bus through a transfer switch.
US10033174B2 System for continuous electrical well cable feed-through for a wellhead and method of installation
An epoxy sealant confined around a transition seal body system for a down hole electric cable transition from a protected cable to separate conductors of a three-phase electrical service provides a vapor and pressure seal, preventing premature failure from temperature and pressure changes in the wellbore. The use of epoxy to completely surround the transition seal body within the penetrator mandrel permits field installation of continuous electrical conductors from a wellbore through a pressure sealing wellhead to the surface.
US10033172B2 Electrical device cover with keyhole inserts
A base for an electrical outlet having a front surface and a back surface, at least one opening extending there through, the at least one opening having a size large enough to receive a socket face, at least one mounting screw aperture opening extending through the base, the mounting screw aperture having a first portion sized large enough to receive a mounting screw head, and at least a second portion extending into the first portion and through the base, the second portion sized large enough to allow a mounting screw shaft to extend through the base but small enough to disallow the mounting screw head from passing through the base, at least one keyhole cover removably secured within the first portion, and wherein the base is configured with the second portion of the mounting screw aperture accessible after the base is installed on the electrical outlet.
US10033158B1 Semiconductor laser, laser assembly and method of making a semiconductor laser
A semiconductor laser, a laser assembly and a method of making a semiconductor laser are disclosed. In an embodiment the surface-emitting semiconductor laser includes a carrier having a carrier main side mechanically carrying a semiconductor laser; a first Bragg mirror and a second Bragg mirror so that the second Bragg mirror is further away from the carrier than the first Bragg mirror; a semiconductor layer sequence between the first and the second Bragg mirrors having at least one active zone for generating laser radiation; a metal mirror arranged directly on a side of the first Bragg mirror facing the carrier for reflecting laser radiation generated during operation of the semiconductor laser; a bonding agent layer located between the carrier and the semiconductor layer sequence; a resonator oriented perpendicular to the carrier main side; and an electrically insulating passivation layer located in the metal mirror.
US10033157B2 Surface-emitting semiconductor laser, method for producing the same, surface-emitting semiconductor laser device, optical transmission device, and information processing device
A surface-emitting semiconductor laser includes a first semiconductor multilayer film reflector, an active region, a second semiconductor multilayer film reflector, and a current confinement layer including an oxidized region formed by selective oxidation. The current confinement layer includes a first semiconductor layer having a relatively high Al content, a second semiconductor layer that is adjacent to the first semiconductor layer on an active-region side of the first semiconductor layer and has a lower Al content than the first semiconductor layer, and a composition-gradient layer adjacent to the first semiconductor layer on a side of the first semiconductor layer which is opposite to the active-region side. A portion of the composition-gradient layer which faces the first semiconductor layer has a lower Al content than the first semiconductor layer.
US10033154B2 Semiconductor optical element, semiconductor laser element, and method for manufacturing semiconductor optical element and semiconductor laser element, and method for manufacturing semiconductor laser module and semiconductor element
A semiconductor optical element includes a semiconductor layer portion that includes an optical waveguide layer. The semiconductor layer portion contains a first impurity having a function of suppressing atomic vacancy diffusion and a second impurity having a function of promoting atomic vacancy diffusion, between a topmost surface of the semiconductor layer portion and the optical waveguide layer. The semiconductor layer portion includes two or more regions that extend in a deposition direction. At least one of the two or more regions contains both the first impurity and the second impurity. The two or more regions have different degrees of disordering in the optical waveguide layer achieved through atomic vacancy diffusion and different band gap energies of the optical waveguide layer.
US10033144B1 Electrical outlet having rotatable receptacles
An electrical outlet that is configured with rotating receptacles so as to facilitate the accommodation of large electrical plugs simultaneously. The electrical outlet includes a housing having a plurality of walls configured to form an interior volume. A first receptacle and a second receptacle are rotatably secured on the front wall of the housing. The first receptacle and the second receptacle include rotation rings having a plurality of notches circumferentially formed thereon. A plurality of keepers are present and are operable to engage the rotation rings. The first receptacle and the second receptacle include connection assembly that are configured to electrically couple the first receptacle and second receptacle to a conducting bar disposed at the rear of the housing. The connection assemblies include a union manufactured from copper.
US10033133B2 Wiring harness plug connector
A wiring harness plug connector. The wiring harness plug connector encompasses a contact carrier and at least one electrical lead. The contact carrier has at least one passthrough conduit for the at least one electrical lead. The at least one electrical lead is passed through the passthrough conduit in an insertion direction. The contact carrier has, in front of the at least one passthrough conduit when viewed in the insertion direction, a partition that surrounds a sealing space. Provision is made that the sealing space is filled with a sealant in such a way, and that the sealant at least locally fills up the at least one passthrough conduit in such a way, that the at least one electrical lead is surrounded in fluid-tight fashion.
US10033126B2 Connector
A connector includes a first housing accommodating first terminals, a second housing accommodating second terminals connectable to the first terminals and fittable to the first housing, short-circuit terminals accommodated in the first housing and each having a pair of contact pieces that respectively come in contact with corresponding first terminals adjacent to each other, releasing parts provided in the second housing and configured so as to displace the contact pieces, thereby releasing contacts between the first terminals and the contact pieces, tin plating films formed on respective contact surfaces of the first terminals and the contact pieces coming into contact with each other, and sliding parts provided in the second housing and positioned ahead of the releasing parts in a fitting direction between the first housing and the second housing to displace the contact pieces thereby allowing the contact pieces to slide on the first terminals.
US10033123B2 Interface card fastening module
An interface card fastening module is provided for assembling an interface card to a housing and for electrically connecting the interface card with a main board, wherein the main board has an interface card insertion slot corresponding to the interface card, and a plane defined extendingly from an opening of the interface card insertion slot is substantially parallel to the main board. The interface card fastening module includes an engaging member disposed at the housing so as to be movable between a release position and an engage position, wherein the engaging member comprising a body, at least one lock portion, and an extension plate. A first clamping portion is disposed at a side wall of the housing, and a second clamping portion is disposed at a base plate of the housing in which the base plate is perpendicular to the side wall of the housing.
US10033116B2 Terminal, terminal-equipped electrical wire, and method for manufacturing terminal-equipped electrical wire
A terminal (20) includes a connecting portion (24) to which a plurality of wires (11, 12) including conductors (13, 14) having different thicknesses are to be connected side by side, and the connecting portion (24) is stepped. A terminal-wire assembly (10) includes a plurality of wires (11, 12) including conductors (13, 14) having different thicknesses and a terminal (20) including a connecting portion (24) to which the plurality of wires (11, 12) are to be connected side by side, and the connecting portion (24) is stepped. In the terminal-wire assembly (10), the wire (12) connected at a high position on the connecting portion (24) includes the thinner conductor (14) than the wire (11) connected at a low position on the connecting portion (24).
US10033111B2 Wideband twin beam antenna array
A wideband antenna includes a plurality of radiating elements arranged in an array and a feed network. The feed network includes at least one frequency dependent power divider for varying the amplitude of a signal provided to at least two of the plurality of radiating elements as a function of a frequency of a signal. The feed network may further comprise a plurality of inputs and the antenna may produce a plurality of beams. The frequency dependent divider may comprise a power divider having a first output and a second output, a 90° hybrid, having a first input coupled to the first output of the power divider, and a second input, and a delay line, coupled between the second output of the power divider and the second input of the 90° hybrid.
US10033110B2 Multi-band, multi-polarized wireless communication antenna
The present invention relates to a multi-band, multi-polarized wireless communication antenna, which comprises: a reflector; at least one first radiation module of a first band which is installed on the reflector; and at least one second or third radiation module of a second band or a third band installed on the reflector, wherein the first radiation module comprises first to fourth radiating elements having a dipole structure, the first to fourth radiating elements are configured such that every two radiating arms thereof are connected in the shape of letter “¬”, one of the two radiating arms is configured to be placed side by side along side of the reflector, and the second or third radiation module is installed to be included within an installation range of the first radiation module.
US10033105B2 Aperture-coupled microstrip-line feed for circularly polarized patch antenna
An aperture coupled, single fed, microstrip line feed for a circularly polarized patch antenna is provided that can transmit transmissions with a low profile, wide impedance, and axial ratio bandwidths. The circularly polarized patch antenna includes a double sided printed circuit board with a non-linear slots etched into a ground plane of one side of the printed circuit board, with a printed microstrip line printed on the opposite side of the printed circuit board. The microstrip line can be hook shaped and intersect each of the slots. The non linear slots can be radially arranged around a locus or area on the circuit board. A metal patch can placed above the ground plane and electromagnetic waves emanating from the microstrip line can couple to the patch through the non-linear strips and excite the patch such that it radiates an electromagnetic transmission
US10033082B1 PCB integrated waveguide terminations and load
The present application discloses embodiments that relate to a radar system. The embodiments may include a plurality of radiating waveguides each having a waveguide input. The embodiments also include an attenuation component, which can be located on a circuit board. The embodiments further include a beamforming network. The beamforming network includes a beamforming network input. The beamforming network also includes a plurality of beamforming network outputs, where each beamforming network output is coupled to one of the waveguide inputs. Additionally, the beamforming network includes an attenuation port, wherein the attenuation port is configured to couple the beamforming network to the attenuation component. The attenuation component dissipates received electromagnetic energy.
US10033074B2 Non-contacting rotary joint including a spaced near-field probe having first and second signal capture areas which are dissimilar and discontinuous
The present invention provides improved non-contacting rotary joints for the transmission of electrical signals across an interface defined between two relatively-movable members. The improved non-contacting rotary joints broadly include: a signal source (A) operatively arranged to provide a high-speed digital data output signal; a controlled-impedance differential transmission line (C) having a source gap (D) and a termination gap (E); a power divider (B) operatively arranged to receive the high-speed digital data output signal from the signal source, and to supply it to the source gap of the controlled-impedance differential line; a near-field probe (G) arranged in spaced relation to the transmission line for receiving a signal transmitted across the interface; and receiving electronics (H) operatively arranged to receive the signal received by the probe; and wherein the rotary joint exhibits an ultra-wide bandwidth frequency response capability up to 40 GHz.
US10033068B2 Composition including a pentacyclic anion salt and use thereof as a battery electrolyte
A composition including: (i) a lithium salt of imidazole compound of formula (I): wherein Rf is a fluorinated alkyl group having 1 to 5 carbon atoms, or a fluorine atom; and (ii) at least one cation selected from the group A including sodium, potassium, calcium, iron, magnesium, manganese, strontium, vanadium, ammonium, silver, aluminium, arsenic, barium, silicon, cadmium, cobalt, chromium, copper, nickel, lead, antimony, selenium, tin, strontium and titanium; and (iii) at least one anion chosen from the group B including fluoride, chloride, nitrate, sulphate, phosphate, trifluoroacetate, pentafluoroacetate and the anion of formula (II), with all the cation(s) and anion(s) being more than 0 wt % and at most 1 wt % of the composition. Also, the preparation of the composition as well as to the use of the composition as a battery electrolyte.
US10033067B2 All-solid-state secondary cell
An ion conductive glass ceramics having the formula Na2S—P2S5, wherein the Na2S in the ion conductive glass ceramics is contained in an amount of from 70 to 75 mole %, and wherein the ion conductive glass ceramics has a state where crystal parts are dispersed in the glass ingredient of an amorphous state and where the crystal parts contain tetragonal Na3PS4.
US10033065B2 Sulfide solid electrolyte material, battery, and producing method for sulfide solid electrolyte material
A main object of the present invention is to provide a sulfide solid electrolyte material having favorable ion conductivity and low reduction potential. The present invention solves the above-mentioned problem by providing a sulfide solid electrolyte material including an M1 element (such as a Li element), an M2 element (such as a Ge element, a Si element and a P element) and a S element, wherein the material has a peak at a position of 2θ=29.58°±0.50° in X-ray diffraction measurement using a CuKα line; and when a diffraction intensity at the peak of 2θ=29.58°±0.50° is regarded as IA and a diffraction intensity at a peak of 2θ=27.33°±0.50° is regarded as IB, a value of IB/IA is less than 0.50, and M2 contains at least P and Si.
US10033055B2 Method for controlling air flow in a fuel cell power system
One aspect of the present disclosure is directed to a fuel cell power system. The system may include one or more fuel cells configured to generate electric power and a compressor configured to supply compressed air to the one or more fuel cells. The system may further include one or more sensors. The sensors may be configured to generate a signal indicative of at least one measured parameter of air flow across the one or more fuel cells. The system may also include a controller in communication with the one or more fuel cells, the compressor, and the sensors. The controller may be configured to determine a desired pressure drop based on at least one calculated parameter, determine a control command for the compressor based on the desired pressure drop, and adjust the control command based on a feedback gain parameter and a feed forward gain parameter.
US10033053B2 Flow battery and supply/discharge plate of flow battery
A flow battery includes a cell, a bipolar plate which is in contact with one of a positive electrode and a negative electrode constituting the cell, a current collector plate which has a terminal portion that is led out to the outside of the cell and is electrically connected to the bipolar plate, and a supply/discharge plate which is stacked on the current collector plate and supplies and discharges electrolytes to and from the cell. When the side of the supply/discharge plate facing the current collector plate is regarded as a front surface and the side opposite thereto is regarded as a back surface, the supply/discharge plate has an insertion hole which passes between the front surface and the back surface thereof and into which the terminal portion is inserted, and the terminal portion passes through the insertion hole and extends from the front surface side to the back surface side of the supply/discharge plate to be led out.
US10033052B2 Titanium material or titanium alloy material having surface electrical conductivity, and fuel cell separator and fuel cell using the same
The composition ratio of a titanium hydride [ITi—H/(ITi+ITi—H)]×100 found from the maximum intensity of metal titanium (ITi) and the maximum intensity of the titanium hydride (ITi—H) of the X-ray diffraction peaks measured at a surface of a titanium or a titanium alloy at an incident angle to the surface of 0.3° is 55% or more, a titanium oxide film is formed on an outermost surface of the titanium or the titanium alloy, and C is at 10 atomic % or less, N is at 1 atomic % or less, and B is at 1 atomic % or less in a position where the surface has been subjected to sputtering of 5 nm with argon. The titanium oxide film is formed by performing stabilization treatment after performing passivation treatment in prescribed aqueous solutions, and has a thickness of 3 to 10 nm.
US10033050B2 Key fob battery fretting corrosion inhibitor
Battery fretting or corrosion in a key fob is reduced or even eliminated by firmly holding the fob's battery against electrical contacts and holding the battery away from key fob components that are subject to deformation or deflection. Reduced battery movement relative to electrical contacts thus reduces or eliminates abrasion of the battery's electrically conductive surfaces.
US10033042B2 Positive electrode for secondary battery, and secondary battery
A positive electrode for a secondary battery wherein the electrode includes a collector and a positive electrode active material layer which is stacked upon the collector, and which includes a positive electrode active material, a conductive agent, and a binder; the binder includes a first polymer and a second polymer; the first polymer is a fluorine-containing polymer; the second polymer includes a polymerized moiety having a nitrile group, a polymerized moiety having a hydrophilic group, a polymerized (meth)acrylic acid ester moiety, and a straight-chain polymerized alkylene moiety having a carbon number of at least 4; the proportion of the first polymer and the second polymer in the binder, expressed as a mass ratio, is in the range of 95:5 to 5:95.
US10033036B2 Metal/oxygen battery with internal oxygen reservoir
An electrochemical cell in one embodiment includes a negative electrode, a positive electrode spaced apart from the negative electrode, a separator positioned between the negative electrode and the positive electrode; and an active material particle within the positive electrode, the active material particle including an outer shell defining a core with a substantially constant volume and including a form of oxygen, the outer shell substantially impervious to oxygen and pervious to lithium.
US10033034B2 Sulfur nanosponge cathode for lithium—sulfur battery and methods of manufacture thereof
The present invention is directed to lithium-sulfur batteries exhibiting a high capacity, high cycle life with low production cost and improved safety.
US10033031B2 Method for making thin film lithium ion battery
A method for making a thin film lithium ion battery is provided. A cathode material layer and an anode material layer are provided. A carbon nanotube array is applied to a surface of the cathode material layer and pressed to form a first carbon nanotube layer on the surface of the cathode material layer to obtain a cathode electrode. A second carbon nanotube layer is formed on a surface of the anode material layer to obtain an anode electrode. A solid electrolyte layer is applied between the cathode electrode and the anode electrode to form a battery cell. At least one battery cell is then encapsulated in an external encapsulating shell.
US10033026B2 Rechargeable battery having an external terminal and module thereof
A rechargeable battery includes an electrode assembly having electrodes located on either side of a separator; a case housing the electrode assembly; a cap plate sealing the case; a lead tab that is connected to each of the electrodes; and a terminal that is connected to a respective lead tab and protrudes from the case through a terminal hole, wherein the terminal comprises a different material than the lead tab, and wherein an insulating portion is located between the terminal and the cap plate.
US10033024B2 Separator and electrochemical device having the same
The present invention refers to a separator for an electrochemical device and an electrochemical device having the same. More specifically, the separator of the present invention comprises a porous substrate; a first porous coating layer formed on one surface of the porous substrate and comprising a mixture of inorganic particles and a first binder polymer; and a second porous coating layer formed on the other surface of the porous substrate and comprising a product obtained by drying a mixture of a solvent, a non-solvent and a second binder polymer.Such separator of the present invention can have good thermal safety due to a porous organic-inorganic coating layer formed on one surface thereof, and superior adhesiveness due to a porous coating layer made of a binder thin film formed by applying and drying a mixture of a binder polymer and a non-solvent on the other surface thereof. Also, the separator can have a decreased thickness to reduce the resistance of electrochemical device and improve the capacity thereof.
US10033023B2 Surface activation in electrode stack production and electrode-preparation systems and methods
Methods, stacks and electrochemical cells are provided, in which the cell separator is surface-treated prior to attachment to the electrode(s) to form binding sites on the cell separator and enhance binding thereof to the electrode(s), e.g., electrostatically. The cell separator(s) may be attached to the electrode(s) by cold press lamination, wherein the created binding sites are configured to stabilize the cold press lamination electrostatically—forming flexible and durable electrode stacks. Electrode slurry may be deposited on a sacrificial film and then attached to current collector films, avoiding unwanted interactions between materials and in particular solvents involved in the respective slurries. Dried electrode slurry layers may be pressed or calendared against each other to yield thinner, smother and more controllably porous electrodes, as well as higher throughput. The produced stacks may be used in electrochemical cells and in any other type of energy storage device.
US10033012B2 Method for manufacturing light extraction substrate
The present invention relates to a method for manufacturing a light extraction substrate for an organic light emitting diode, a light extraction substrate for an organic light emitting diode, and an organic light emitting diode comprising same, and more specifically, to a method for manufacturing a light extraction substrate for an organic light emitting diode, a light extraction substrate for an organic light emitting diode, and an organic light emitting diode comprising same, the method capable of complicating or diversifying the path of a light that is emitted by forming cracks on a matrix layer that can induce scattering of the light emitted from the organic light emitting diode, thereby further improving light extraction efficiency of the organic light emitting diode. To this end, provided in the present invention is the method for manufacturing the light extraction substrate for the organic light emitting diode, comprising: a mixture-preparing step of preparing a mixture by mixing a sol-gel solution containing a first metal oxide, and a plurality of scattering particles composed of a second metal oxide having a refractive index different from that of the first metal oxide; a mixture coating step of coating the mixture on a base substrate; and a mixture firing step of firing the mixture which has been coated to form, on the base substrate, the matrix layer comprising the first metal oxide and inside of which the scattering particles are dispersed, wherein in the mixture firing step, cracks that can induce scattering of the light emitted from the light emitting diode are formed on the matrix layer due to the difference in the coefficient of thermal expression (CTE) of the base substrate and the first metal oxide.
US10033003B2 Tetradentate metal complexes with carbon group bridging ligands
Platinum, palladium, and gold complexes suitable for use as phosphorescent emitters or as delayed fluorescent and phosphorescent emitters having one of the following structures:
US10033002B2 Organic electroluminescent materials and devices
Phosphorescent iridium complexes comprising multi-alkyl-substituted aza-DBF and 2-phenylpyridine ligands is disclosed. These complexes are useful as emitters for phosphorescent OLEDs.
US10032998B2 Organic electroluminescent element
An organic EL device includes a pair of electrodes and an organic compound layer between pair of electrodes. The organic compound layer includes an emitting layer including a first material, a second material and a third material, in which singlet energy EgS(H) of the first material, singlet energy EgS(H2) of the second material, and singlet energy EgS(D) of the third material satisfy a specific relationship.
US10032997B2 Heterocyclic compound and organic light-emitting element using same
The present specification provides a heterocyclic compound and an organic light emitting device using the same.
US10032991B2 Compound, organic electroluminescence element material, ink composition, organic electroluminescence element, electronic device, and method for producing compound
A compound represented by formula (1): wherein *a, *b, R1, X1, L1, L2, n, A1, and A2 are as defined in the description, and a production method of the compound represented by formula (1) are provide. In the production method, A1 is introduced under a reaction condition in which the reactivity of Hal2 in a compound represented by formula (I): wherein *c, *d, R1, X1, L1, L2, n, A1, A2, Hal1, and Hal2 are as defined in the description, is extremely low as compared with that of Hal1 and then A2 which is different from A1 is introduced under a reaction condition in which the reactivity of Hal2 is high. The compound represented by formula (1) is formed into a layer by a coating method and meets various performance requirements of an organic EL device.
US10032983B2 Electron transfer composition for use in an electron injection layer for organic electronic devices
The present invention relates to a novel electron transfer composition comprising one or more metal ion comprising compound, the use of such electron transfer composition in organic electronic devices, particularly in photodiodes, as well as such organic electronic devices, particularly photodiodes.
US10032977B2 Device using a piezoelectric element and method for manufacturing the same
An inkjet printing head 1 includes a piezoelectric element 6 having a lower electrode 7, a piezoelectric film 8 formed above the lower electrode 7, and an upper electrode 9 formed above the piezoelectric film 8, a hydrogen barrier film 13 covering an entirety of a side surface of the upper electrode 9 and the piezoelectric film 8, and an interlayer insulating film 14 that has an opening 17 at an upper surface center of the upper electrode 9, is laminated on the hydrogen barrier film 13, and faces the entirety of the side surface of the upper electrode 9 and the piezoelectric film 8 across the hydrogen barrier film 13.
US10032973B1 Magnetically guided chiplet displacement
Magnetic regions of at least one of chiplet or a receiving substrate are used to permit magnetically guided precision placement of chiplets on the receiving substrate. In some embodiments, a scanning magnetic head can be used to release individual chiplets from a temporary support substrate to the receiving substrate. Structures are provided in which a magnetic moment of a controlled orientation exists between the transferred chiplets and the receiving substrate.
US10032970B2 Side surface type optical semiconductor device
A side surface type optical semiconductor device includes a substrate made of an insulating material and having a main surface and a back surface, which face opposite sides to each other in a thickness direction. The substrate includes a first concave portion recessed in the thickness direction and a second concave portion recessed further toward the back surface than the first concave portion, a semiconductor optical element is disposed across the first concave portion and the second concave portion, a hollow portion is formed between the semiconductor optical element and the second concave portion, and the hollow portion is used as a light guide path of the semiconductor optical element.
US10032968B2 Light emitting module, method for manufacturing light emitting module, and vehicular lamp
Provided is a light emitting module in which an LED device is mounted and power is supplied to the LED device by a gold wire. The light emitting module includes a first resin (sealing material) that seals the gold wire and a second resin (dam wall) that surrounds at least a portion of the outer peripheral of the first resin. The first resin has a lower viscosity and a lower elastic modulus compared to the second resin, and protects the gold wire mechanically and chemically. The second resin suppresses the first resin from being flowed out toward the peripherals, and, as a result, the sealing state of the gold wire by the first resin may be maintained.
US10032958B2 Seed crystal substrates, composite substrates and functional devices
A seed crystal substrate 8 includes a base body 1 and a plurality of rows of stripe-shaped seed crystal layers 3 formed on the base body 1. An upper face 3a of the seed crystal layer 3 is (11-22) plane, a groove 4 is formed between the adjacent seed crystal layers 3, and a longitudinal direction of the groove 4 is a direction in which a c-axis of a crystal forming the seed crystal layer is projected on the upper face. A nitride of a group 13 element is formed on the seed crystal substrate.
US10032951B2 Semiconductor photosensor for infrared radiation
A photosensor for the detection of infrared radiation in the wavelength range of 1 to 1000 micrometers consists of a semiconductor substrate with a highly doped interaction volume for the incoming radiation. At the edge of this highly doped region, an extended gate electrode is placed consisting of a conducting material on top of an insulating layer. On the other side of the gate electrode, another highly doped semiconductor region is placed, acting as a charge collector. Through free carrier absorption in the interaction volume, incoming photons impart their energy on mobile charge carriers. In the case of free electrons, the gate electrode is biased slightly below the reset voltage of the interaction volume, so that the electrons carrying the additional energy of the absorbed photons can predominantly make the transition from the interaction volume across the gate electrode area to the charge collector volume.
US10032943B2 Device layer thin-film transfer to thermally conductive substrate
A semiconductor structure includes a thin-film device layer, an optoelectronic device disposed in the thin-film device layer, and a surrogate substrate permanently attached to the thin film device layer. The surrogate substrate is optically transparent and has a thermal conductivity of at least 300 W/m-K. The optoelectronic device excitable by visible light transmitted through the surrogate substrate. A method of fabricating the semiconductor structure includes fabricating the optoelectronic device in a device layer thin-film of SiC on a silicon wafer of a first diameter, transferring the device layer thin-film of SiC from the silicon wafer, and permanently bonding the device layer thin-film to a SiC surrogate substrate of a second diameter.
US10032941B2 Method of manufacturing photoelectric conversion element, photoelectric conversion element, and photoelectric conversion device
A method of manufacturing a photoelectric conversion element including a semiconductor layer includes: forming an electrode; forming an insulating layer covering the electrode; forming an opening in a region of the insulating layer overlapping the electrode in a plan view; forming a covering layer of a semiconductor material on a surface of the insulating layer; and forming the semiconductor layer by patterning the covering layer. In the forming of the semiconductor layer, the semiconductor layer is formed such that an outer circumferential edge of the semiconductor layer is located on the outside of an inner circumferential edge of the opening in the plan view.
US10032940B2 Solar cell, method for manufacturing solar cell, and solar cell module
A solar cell is provided with: a semiconductor substrate having a light-receiving surface and a non-light-receiving surface; a PN junction section formed on the semiconductor substrate; a passivation layer formed on the light-receiving surface and/or the non-light-receiving surface; and power extraction electrodes formed on the light-receiving surface and the non-light-receiving surface. The solar cell is characterized in that the passivation layer includes an aluminum oxide film having a thickness of 40 nm or less. As a result of forming a aluminum oxide film having a predetermined thickness on the surface of the substrate, it is possible to achieve excellent passivation performance and excellent electrical contact between silicon and the electrode by merely firing the conductive paste, which is conventional technology. Furthermore, an annealing step, which has been necessary to achieve the passivation effects of the aluminum oxide film in the past, can be eliminated, thus dramatically reducing costs.
US10032928B2 Semiconductor film, transistor, semiconductor device, display device, and electronic appliance
Favorable electrical characteristics are given to a semiconductor device. Furthermore, a semiconductor device having high reliability is provided. One embodiment of the present invention is an oxide semiconductor film having a plurality of electron diffraction patterns which are observed in such a manner that a surface where the oxide semiconductor film is formed is irradiated with an electron beam having a probe diameter whose half-width is 1 nm. The plurality of electron diffraction patterns include 50 or more electron diffraction patterns which are observed in different areas, the sum of the percentage of first electron diffraction patterns and the percentage of second electron diffraction patterns accounts for 100%, the first electron diffraction patterns account for 90% or more, the first electron diffraction pattern includes observed points which indicates that a c-axis is oriented in a direction substantially perpendicular to the surface where the oxide semiconductor film is formed.
US10032926B2 Semiconductor device including an oxide semiconductor
A transistor having high field-effect mobility is provided. In order that an oxide semiconductor layer through which carriers flow is not in contact with a gate insulating film, a buried channel structure in which the oxide semiconductor layer through which carriers flow is separated from the gate insulating film is employed. Specifically, an oxide semiconductor layer having high conductivity is provided between two oxide semiconductor layers. Further, an impurity element is added to the oxide semiconductor layer in a self-aligned manner so that the resistance of a region in contact with an electrode layer is reduced. Further, the oxide semiconductor layer in contact with the gate insulating layer has a larger thickness than the oxide semiconductor layer having high conductivity.
US10032921B2 Semiconductor device, display module, and electronic device
A semiconductor device with a novel structure is provided. A semiconductor device with reduced power consumption is provided. A circuit which is configured to supply a signal from an input terminal to both a gate and a backgate of a transistor in a first state and to only the gate in a second state is provided. With this structure, a current supply capability of the transistor can be changed between operations; accordingly, power consumption can be reduced by the amount needed to charge the backgate.
US10032920B2 Thin film transistor and MOS field effect transistor that include hydrophilic/hydrophobic material, and methods for manufacturing the same
The thin film transistor includes a first insulating layer provided on a substrate; a source electrode and a drain electrode that are provided on the first insulating layer; a semiconductor layer provided so as to cover the first insulating layer, the source electrode, and the drain electrode; a second insulating layer provided on the semiconductor layer; and a gate electrode provided on the second insulating layer, in which the first insulating layer is formed of a hydrophilic/hydrophobic material and has a recess portion, and the source electrode and the drain electrode are provided so as to fill the recess portion of the first insulating layer.
US10032916B2 Formation method of semiconductor device structure with gate stack
A method for forming a semiconductor device structure is provided. The method includes forming a dummy gate stack over a semiconductor substrate and forming spacer elements over sidewalls of the dummy gate stack. The method also includes removing the dummy gate stack to form a recess between the spacer elements and partially removing the spacer elements such that an upper portion of the recess becomes wider. The method further includes forming a metal gate stack in the recess and forming a protection element in the recess to cover the metal gate stack.
US10032912B2 Semiconductor integrated structure having an epitaxial SiGe layer extending from silicon-containing regions formed between segments of oxide regions
A modified silicon substrate having a substantially defect-free strain relaxed buffer layer of SiGe is suitable for use as a foundation on which to construct a high performance CMOS FinFET device. The substantially defect-free SiGe strain-relaxed buffer layer can be formed by making cuts in, or segmenting, a strained epitaxial film, causing edges of the film segments to experience an elastic strain relaxation. When the segments are small enough, the overall film is relaxed so that the film is substantially without dislocation defects. Once the substantially defect-free strain-relaxed buffer layer is formed, strained channel layers can be grown epitaxially from the relaxed SRB layer. The strained channel layers are then patterned to create fins for a FinFET device. In one embodiment, dual strained channel layers are formed—a tensilely strained layer for NFET devices, and a compressively strained layer for PFET devices.
US10032910B2 FinFET devices having asymmetrical epitaxially-grown source and drain regions and methods of forming the same
Fin field-effect transistor (FinFET) devices and methods of forming the same are provided herein. In an embodiment, a FinFET device includes a semiconductor substrate having a plurality of fins disposed in parallel relationship. A first insulator layer overlies the semiconductor substrate, with the fins extending through and protruding beyond the first insulator layer to provide exposed fin portions. A gate electrode structure overlies the exposed fin portions and is electrically insulated from the fins by a gate insulating layer. Epitaxially-grown source regions and drain regions are disposed adjacent to the gate electrode structure. The epitaxially-grown source regions and drain regions have an asymmetric profile along a lateral direction perpendicular to a length of the fins.
US10032907B2 TrenchMOS
A device is disclosed. The device comprises a substrate having an epitaxial layer of a first conductivity type, a deep trench of a first depth, a pillar region of a second conductivity type of a second depth and a blocking layer of a third conductivity type immediately below a bottom surface of the deep trench. The second depth is larger than the first depth.
US10032902B2 LDMOS with improved breakdown voltage and with non-uniformed gate dielectric and gate electrode
An LDMOS is formed with a second gate stack over n− drift region, having a common gate electrode with the gate stack, and having a higher work function than the gate stack. Embodiments include a device including a substrate; a first well and a second well in the substrate, the first well being doped with a first conductivity type dopant, the second well being doped with a second conductivity type dopant, and the second well surrounding the first well; a source in the first well and a drain in the second well; a doped region of the first conductivity type dopant in the first well, the doped region functioning as a body contact to the first well; a first gate stack on a portion of the first well; a second gate stack on a portion of the second well, the first and second gate stacks having a common gate electrode.
US10032882B2 Silicon carbide semiconductor device and method of manufacturing silicon carbide semiconductor device
A recombination center is formed within the bandgap of at least a silicon carbide material used to form an n− drift layer in a SiC-MOSFET. This recombination center is an impurity level formed by doping the n− drift layer with boron (B) or the like and/or a defect level constituted by defects formed by irradiating the n− drift layer with an electron beam. Due to the presence of this recombination center, the effective bandgap Eg1 of the silicon carbide material of the n− drift layer is set to be narrower than the original bandgap Eg0 and less than the valence band offset ΔEV0 of a silicon carbide/insulating film interface. As a result, the photon energy created by recombination of electrons and holes while a body diode of the SiC-MOSFET is conducting current in a forward direction is less than the valence band offset ΔEV0 of the silicon carbide/insulating film interface.
US10032880B2 Method for forming ohmic contacts
Implementations of an ohmic contact for a gallium nitride (GaN) device may include: a first layer including aluminum coupled directly with the GaN device; the GaN having a heterostructure with an undoped GaN channel and a semi-insulating aluminum gallium nitride (AlGaN) barrier, all the foregoing operatively coupled with a substrate; a second layer including titanium coupled over the first layer; and a third layer including an anti-diffusion material coupled with the second layer. The passivation layer may be coupled between the AlGaN barrier and the first layer of the ohmic contact. The passivation layer may surround the ohmic contact.
US10032872B2 Semiconductor device, method for manufacturing the same, and apparatus for manufacturing semiconductor device
To manufacture a semiconductor device using an oxide semiconductor with high reliability and less variation in electrical characteristics, objects are to provide a method for manufacturing a semiconductor device with which an oxide semiconductor film with a fairly uniform thickness is formed, a manufacturing apparatus, and a method for manufacturing a semiconductor device with the manufacturing apparatus. In order to form an oxide semiconductor film with a fairly uniform thickness with use of a sputtering apparatus, an oxide semiconductor film the thickness uniformity of which is less than ±3%, preferably less than or equal to ±2% is formed by using a manufacturing apparatus in which a deposition chamber is set to have a reduced pressure atmosphere, preferably, to have a high degree of vacuum and power is adjusted to be applied uniformly to the entire surface of a substrate during film deposition.
US10032846B2 Display device
A display device according to an exemplary embodiment of the present invention includes: a scan line extending in a first direction; a data line crossing the scan line and transmitting a data signal; a driving voltage line crossing the scan line and transmitting a driving voltage; a conductive member including a portion connected to the driving voltage line and overlapping the data line, wherein a first insulation layer is interposed between the conductive member and the data line; and a control line including a plurality of main line portions each extending in the first direction, and a detour portion that is located between two of the plurality of main line portions that are adjacent one another in a plan view, wherein the detour portion connects the two adjacent main line portions together, wherein a part of the detour portion is located between the conductive member and the driving voltage line in the plan view.
US10032840B2 Light-emitting device
There is provided a semiconductor device including a first pixel and a second pixel each including a transistor and an EL element including a pixel electrode electrically connected to the transistor. A ratio of a channel width (W) to a channel length (L) of the transistor in the first pixel is different from a ratio of a channel width (W) to a channel length (L) of the transistor in the second pixel.
US10032837B2 Organic electroluminescent display device with enhanced extraction efficiency
An organic electroluminescent display device for improving light extraction efficiency is provided. A bank has an opening part at a position of a light-emitting surface of OLED. A sealing film is formed along an inside surface of the opening part, which is formed by a bottom surface where the light-emitting surface exists and a sidewall part of the bank rising from the bottom. A light-transmitting film is laminated on the sealing film and covers the opening part. The sidewall part of the bank includes a first sidewall part and a second sidewall part which is higher than the first sidewall part in height from the substrate. An inclination of the second sidewall part is greater than that of the first sidewall part, and a refractive index of the light-transmitting film is smaller than a refractive index of the sealing film in contact with the light-transmitting film.
US10032835B2 Organic light-emtting display apparatus and method of manufacturing same
An organic light-emitting display apparatus including: a substrate; a display unit having a plurality of organic light-emitting devices on the substrate; an encapsulating layer sealing up the display unit; and a protective layer between the display unit and the encapsulating layer, wherein each of the plurality of organic light-emitting devices includes: a pixel electrode; an intermediate layer on the pixel electrode, the intermediate layer including an organic emission layer; and an opposite electrode on the intermediate layer, and the protective layer includes: a capping layer covering the opposite electrode; and a blocking layer on the capping layer.
US10032823B2 Solid-state imaging device and imaging apparatus
A solid-state imaging device includes: a first substrate having first photoelectric converters; a second substrate having second photoelectric converters and laminated on the first substrate; micro lenses disposed on an opposite face facing an imaging lens among faces of the second substrate and which forms an image of light passing through the imaging lens; and a light shielding layer disposed between the first and second photoelectric converters. The light shielding layer includes: a selection portion provided with an opening portion which selectively allows passage of only light passing through a partial region of a pupil region in an exit pupil of the imaging lens among light passing through the micro lens and transmitted through the second photoelectric converter; and a light shielding portion which shields an entire light passing through the micro lens and transmitted through the second photoelectric converter.
US10032822B2 Solid-state imaging device, method for manufacturing same, and electronic device
The present disclosure relates to a solid-state imaging device, a method for manufacturing the same, and an electronic device capable of increasing utilization efficiency of a substrate. The solid-state imaging device includes a first semiconductor substrate provided with a sensor circuit having a photoelectric conversion part, and a second semiconductor substrate and a third semiconductor substrate provided with respective circuits different from the sensor circuit. The first semiconductor substrate, the second semiconductor substrate, and the third semiconductor substrate are stacked on each other in three layers, and a metal element for an electrode constituting an electrode for external connection is disposed in the first semiconductor substrate. An electrode for a measuring terminal is disposed within the second semiconductor substrate or the third semiconductor substrate, and the first semiconductor substrate is stacked after performing a predetermined measurement. The present technology can be applied to a backside-illuminated solid-state imaging device, for example.
US10032815B2 Solid-state image sensor and method of manufacturing solid-state image sensor
A method of manufacturing a solid-state image sensor, including a first transistor for transferring charges from a charge accumulation region to a first charge holding region and a second transistor for transferring charges from the first charge holding region to a second charge holding region, the method comprising forming, on the semiconductor substrate, a resist pattern having a opening on the first charge holding region, and injecting a impurity via the opening so as to make the first charge holding region be a buried type, wherein the impurity is injected such that an impurity region, which makes the first charge holding region be a buried type, is formed at a position away from an end of the gate electrode of the second transistor.
US10032811B2 Image sensor and method for fabricating the same
An image sensor may include a substrate having photoelectric conversion regions respectively formed on a plurality of pixels and charge trap regions overlapping with the respective photoelectric conversion regions and having depths or thicknesses that are different, for each of the respective pixel.
US10032799B2 Semiconductor device, display device, and method for manufacturing the same
Provided is a semiconductor device including: a first transistor over a substrate, the first transistor having a gate electrode, an oxide semiconductor film, and a gate insulating film between the gate electrode and the oxide semiconductor film; an insulating film over the first transistor, the insulating film having a first film and a second film over the first film; and a terminal electrically connected to the oxide semiconductor film through an opening portion in the insulating film. The insulating film has a first region in contact with the terminal, and the first region has an oxygen composition larger than that in another region of the insulating film.
US10032794B2 Bridging local semiconductor interconnects
A semiconductor device includes a plurality of gates formed upon a semiconductor substrate that includes a plurality of outer active areas (e.g. CMOS/PMOS areas, source/drain regions, etc.) and one or more inner active areas. An isolator is formed upon one or more inner gates associated with the one or more inner active areas. A contact bar electrically connects the outer active areas and/or outer gates and is formed upon the isolator. The isolator electrically insulates the contact bar from the one or more inner active areas and/or the one or more inner gates.
US10032792B2 Semiconductor device and manufacturing method thereof
Disclosed are a semiconductor device and a manufacturing method thereof. According to the semiconductor device and the manufacturing method thereof according to exemplary embodiments of the present invention, after the dopant source layer is uniformly deposited on a channel layer of the device with the 3-dimensional vertical structure by the plasma-enhanced atomic layer deposition (PEALD) method, the deposited dopant source layer is heat-treated so that the dopants are diffused into the channel layer to function as charge carriers, thereby preventing the charges in the channel layer from being reduced. According to the exemplary embodiments of the present invention, the diffusion speed and concentration of the dopant may be controlled by forming the barrier layer between the channel layer and the dopant source layer.
US10032790B2 Semiconductor device
According to one embodiment, a semiconductor device includes a substrate; a stacked body; a columnar portion; and a plate portion. The stacked body includes a plurality of electrode layers stacked with an insulator interposed. The electrode layers include first to third electrode layers. The first electrode layer is most proximal to the substrate. The second electrode layer is most distal to the substrate. The columnar portion and the plate portion are provided inside the stacked body. The plate portion extends along the stacking direction of the stacked body and along a first direction orthogonal to the stacking direction. The plate portion includes first to third portions. The third portion is provided between the first portion and the second portion. Widths of the first portion and the second portion along a second direction are narrower than a width of the third portion along the second direction.
US10032788B2 Semiconductor memory device
A semiconductor memory device according to an embodiment includes a semiconductor layer, a control gate electrode, and an organic molecular layer provided between the semiconductor layer and the control gate electrode, and the organic molecular layer having an organic molecule that includes a molecular structure described by a molecular formula (1):
US10032782B2 Static random access memory and manufacturing method thereof
A static random access memory (SRAM) cell includes first through fourth transistors being first type transistors and fifth and sixth transistors being second type transistors. Source regions of the first and second transistors are formed by a first source diffusion region, source regions of the fifth and sixth transistors are formed by second and third source diffusion regions, respectively, and source regions of the third and fourth transistors are formed by a fourth source diffusion region. The SRAM cell further includes a first data storage electrode linearly extending from a first gate line of the third and sixth transistors and electrically connecting the first gate line and the first and second source diffusion regions, and a second data storage electrode linearly extending from a second gate line of the second and fifth transistors and electrically connecting the second gate line and the third and fourth source diffusion regions.
US10032776B2 Method of maintaining the state of semiconductor memory having electrically floating body transistor
Methods of maintaining a state of a memory cell without interrupting access to the memory cell are provided, including applying a back bias to the cell to offset charge leakage out of a floating body of the cell, wherein a charge level of the floating body indicates a state of the memory cell; and accessing the cell.
US10032756B2 Semiconductor package assembly with facing active surfaces of first and second semiconductor die and method for forming the same
A semiconductor package assembly is provided. The semiconductor package assembly includes a first semiconductor package. The first semiconductor package includes a first semiconductor die. A first redistribution layer (RDL) structure is coupled to the first semiconductor die and includes a first conductive trace. The semiconductor package assembly also includes a second semiconductor package bonded to the first semiconductor package. The second semiconductor package includes a second semiconductor die. An active surface of the second semiconductor die faces an active surface of the first semiconductor die. A second RDL structure is coupled to the second semiconductor die and includes a second conductive trace. The first conductive trace is in direct contact with the second conductive trace.
US10032755B2 Power semiconductor arrangement having a plurality of power semiconductor switching elements and reduced inductance asymmetry
A multiplicity of power semiconductor switching elements of the same type parallel have a load current terminal for a load current input and a load current terminal for a load current output. At least one outer load current terminal and at least one inner load current terminal per load current direction include a load current input and a load current output. At least one contacting device for common electrical contacting all of the load current terminals of the same load current direction includes a load current input and a load current output. The contacting device includes a plurality of terminal tongues which are respectively fastened on an associated load current terminal. The geometry and/or profile of the terminal tongue of an outer load current terminal differs from the geometry and/or profile of the terminal tongue of an inner load current terminal of the same contacting device.
US10032747B2 Light emitting diode package structure and manufacturing method thereof
A light emitting diode package structure and a manufacturing method thereof are disclosed. The light emitting diode package structure includes a carrier substrate, a electrostatic protection component, and a light-emitting diode (LED). The carrier substrate has a first conductive pad and a second conductive pad. The electrostatic protection component is disposed on the carrier substrate and has a first electrode and a second electrode, wherein the first electrode and the second electrode are electrically connected to the first conductive pad and the second conductive pad respectively. The LED is disposed on the electrostatic protection component and has a third electrode and a fourth electrode, wherein the third electrode and the fourth electrode are electrically connected to the first conductive pad and the second conductive pad respectively.
US10032742B2 Method for obtaining a bonding surface for direct bonding
A process for obtaining a bonding surface for direct bonding includes: a) providing a substrate based on a sintered metal having a base surface with an RMS roughness lower than 6 nanometers and a PV roughness lower than 100 nanometers; b) bombarding the base surface with ionic species; c) depositing a metal layer on the base surface; and d) carrying out a mechanical and/or chemical polish of an exposed surface of the metal layer. A structure including a substrate based on a sintered metal the base surface of which is at least partially formed from a metal including ionic species implanted by bombardment of the base surface, and a metal layer of identical chemical composition to that of the metal base substrate and including a bonding surface with an RMS roughness lower than 0.6 nanometers and a PV roughness lower than 10 nanometers is also provided.
US10032740B2 Semiconductor device and manufacturing method thereof
A semiconductor device and manufacturing method thereof. Various aspects of the disclosure may, for example, comprise forming a back end of line layer on a dummy substrate, completing at least a first portion of an assembly, and removing the dummy substrate.
US10032736B2 Semiconductor device
A source interconnect and a drain interconnect are alternately provided between a plurality of transistor units. One bonding wire is connected to a source interconnect at a plurality of points. The other bonding wire is connected to a source interconnect at a plurality of points. In addition, one bonding wire is connected to a drain interconnect at a plurality of points. In addition, the other bonding wire is connected to a drain interconnect at a plurality of points.
US10032730B2 Semiconductor chip having tampering feature
Silicon-based or other electronic circuitry is dissolved or otherwise disabled by reactive materials within a semiconductor chip should the chip or a device containing the chip be subjected to tampering. Triggering circuits containing normally-OFF heterojunction field-effect photo-transistors are configured to cause reactions of the reactive materials within the chips upon exposure to light. The normally-OFF heterojunction field-effect photo-transistors can be fabricated during back-end-of-line processing through the use of polysilicon channel material, amorphous hydrogenated silicon gate contacts, hydrogenated crystalline silicon source/drain contacts, or other materials that allow processing at low temperatures.
US10032728B2 Trench MOSFET device and the preparation method thereof
A trench-type metal-oxide-semiconductor field-effect transistor (MOSFET) device and a fabrication method are disclosed. The trench MOSFET device comprises a semiconductor substrate of a first conductivity type. The semiconductor substrate has a plurality of first trenches arranged side by side in a first preset area of the semiconductor substrate extending along a first direction and a plurality of second trenches arranged side by side in a second preset area of the semiconductor substrate extending along a second direction perpendicular to the first direction. A control gate is formed in each of the pluralities of first and second trenches. A body region of a second conductivity type is formed at a top portion of the semiconductor substrate near sidewalls of the pluralities of first and second trenches. A source region of the first conductivity type is formed on a top portion of the body region.
US10032721B2 Low resistance contact structures for trench structures
An electrical device including at least one contact surface and an interlevel dielectric layer present atop the electrical device, wherein the interlevel dielectric layer includes at least one trench to the at least one contact surface of the electrical device. A conformal titanium liner is present on the sidewalls of the trench and is in direct contact with the at least one contact surface. The conformal titanium liner may be composed of 100 wt. % titanium, and may have a thickness ranging from 10 Å to 100 Å.
US10032716B2 Advanced E-fuse structure with controlled microstructure
In one aspect of the invention, a method for fabricating an e-Fuse device is described. A trench structure is provided. The trench structure includes an anode region, a cathode region and a fuse element which interconnects the anode and cathode regions. The trench is provided in a dielectric material on a first surface of a substrate. The fuse element has a smaller cross section and a higher aspect ratio than the anode and cathode regions. The trench is filled with copper. An annealing step converts the copper to create a large grained copper structure in the anode and cathode regions and a fine grained copper structure in the fuse element. Another aspect of the invention is an e-Fuse device which includes an anode region, a cathode region and a fuse element which interconnects the anode and cathode regions in a dielectric material on a first surface of a substrate. The fuse element has a smaller cross section and a higher aspect ratio than the anode and cathode regions. The anode and cathode regions are comprised of a large grained copper structure and the fuse element is comprised of a fine grained copper structure.
US10032715B2 Ultra high performance interposer
An interconnection component includes a semiconductor material layer having a first surface and a second surface opposite the first surface and spaced apart in a first direction. At least two metalized vias extend through the semiconductor material layer. A first pair of the at least two metalized vias are spaced apart from each other in a second direction orthogonal to the first direction. A first insulating via in the semiconductor layer extends from the first surface toward the second surface. The insulating via is positioned such that a geometric center of the insulating via is between two planes that are orthogonal to the second direction and that pass through each of the first pair of the at least two metalized vias. A dielectric material at least partially fills the first insulating via or at least partially encloses a void in the insulating via.
US10032713B2 Semiconductor device structure and method for forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate. The semiconductor device structure includes a first conductive plug and a second conductive plug over the semiconductor substrate and adjacent to each other. The semiconductor device structure includes a first conductive via structure and a second conductive via structure over the semiconductor substrate and adjacent to each other. A first distance between the first conductive plug and the second conductive plug is less than a second distance between the first conductive via structure and the second conductive via structure. A first height of the first conductive plug is greater than a second height of the first conductive via structure.
US10032706B2 Package substrates
A package substrate includes a substrate including a circuit region, a dummy region surrounding the circuit region, and a lower circuit pattern at the dummy region, the circuit region including unit regions arranged in a matrix shape, and solders on the lower circuit pattern, at least one of the solders electrically connected to the lower circuit pattern.
US10032700B2 Positional relationship among components of semiconductor device
A QFP has a die pad on which a semiconductor chip is mounted, a plurality of inner parts disposed around the die pad, a plurality of outer parts respectively connected with the plurality of inner parts, a plurality of wires electrically connect the bonding pads of the semiconductor chip and the plurality of inner parts, and a sealing body that seals the semiconductor chip. Moreover, the thickness of the semiconductor chip is larger than a thickness from a lower surface of the die pad to a lower surface of the sealing body, and a distance from the lower surface of the sealing body to a tip portion of each of the plurality of outer parts is larger than a thickness of the sealing body from a main surface of the semiconductor chip to an upper surface of the sealing body.
US10032698B2 Interconnection structure with confinement layer
An interconnection structure and method disclosed for providing an interconnection structure that includes conductive features having reduced topographic variations. The interconnection structure includes a contact pad disposed over a substrate. The contact pad includes a first layer of a first conductive material and a second layer of a second conductive material over the first layer. The first conductive material and the second conductive material are made of substantially the same material and have a first average grain size and a second average grain size that is smaller than the first average grain size. The interconnection structure also includes a passivation layer covering the substrate and the contact pad, and the passivation layer has an opening exposing the contact pad.
US10032697B2 Electronic component package and electronic device including the same
An electronic component package may include: a redistribution layer including a first insulating layer, a first conductive pattern disposed on the first insulating layer, and a first via connected to the first conductive pattern while penetrating through the first insulating layer; an electronic component disposed on the redistribution layer; and an encapsulant encapsulating the electronic component. The first via has a horizontal cross-sectional shape in which a distance between first and second edge points of the first via in a first direction passing through the center of the first via and the first and second edge points thereof is shorter than that between third and fourth edge points of the first via in a second direction perpendicular to the first direction and passing through the center of the first via and the third and fourth points thereof.
US10032692B2 Semiconductor package structure
Various embodiments relating to semiconductor package structures having reduced thickness while maintaining rigidity are provided. In one embodiment, a semiconductor package structure includes a substrate including a surface, a semiconductor die including a first interface surface connected to the surface of the substrate and a second interface surface opposing the first interface surface, a mold compound applied to the substrate surrounding the semiconductor die. The second interface surface of the semiconductor die is exposed from the mold compound. The semiconductor package structure includes a heat dissipation cover attached to the second interface surface of the semiconductor die and the mold compound.
US10032690B2 Semiconductor structure including a thermally conductive, electrically insulating layer
A thermally conductive and electrically insulating layer is provided over a semiconductor structure.
US10032687B2 Temperature control device, semiconductor device including the same, and method for controlling the semiconductor device
A temperature control device for controlling a temperature of a semiconductor device including a first chip and a second chip. The temperature control device may be configured to generate a correction temperature based on internal temperatures of the semiconductor device.
US10032681B2 Etch metric sensitivity for endpoint detection
Monitoring a geometric parameter value for one or more features produced on a substrate during an etch process may involve: (a) measuring optical signals produced by optical energy interacting with features being etched on the substrate; (b) providing a subset of the measured optical signals, wherein the subset is defined by a range where optical signals were determined to correlate with target geometric parameter values for features; (c) applying the subset of optical signals to a model configured to predict the target geometric parameter values from the measured optical signals; (d) determining, from the model, a current value of the target geometric parameter of the features being etched; (e) comparing the current value of the target geometric parameter of the features being etched to an etch process endpoint value for the target geometric parameter; and (f) repeating (a)-(e) until the comparing in (e) indicates that the current value of the target geometric parameter of the features being etched has reached the endpoint value.
US10032673B1 Semiconductor devices and methods for manufacturing the same
A method for manufacturing a semiconductor device includes forming a first gate structure on a semiconductor substrate. The first gate structure includes a first gate dielectric layer and a first gate electrode layer formed thereon. The method also includes forming an insulating material layer on the semiconductor substrate, wherein the semiconductor substrate and the first gate structure are covered by the insulating material layer. The method further includes removing a portion of the insulating material layer in a high-voltage element region to form a second gate dielectric layer in the high-voltage element region on the semiconductor substrate, and forming a second gate electrode layer on the second gate dielectric layer.
US10032672B1 Method of fabricating a semiconductor device having contact structures
A method for fabricating a semiconductor device includes the following steps: providing a semiconductor substrate having a first fin; forming a first set of gate structures on the first fin, where the gate structures are surrounded by an interlayer dielectric; forming a first contact hole in the interlayer dielectric between two adjacent gate structures; forming a first dopant source layer on the bottom of the first contact hole, where the dopant source layer comprise dopants with a first conductivity type; and annealing the first dopant source layer to diffuse the dopants out of the first dopant source layer.
US10032667B2 Semiconductor device and manufacturing method thereof
When a MISFET is formed by using a gate last process and replacing dummy gate electrodes with metal gate electrodes, both of respective cap insulating films and an interlayer insulating film over a control gate electrode and the dummy gate electrodes are polished to prevent excessive polishing of the upper surface of the interlayer insulating film and the occurrence of dishing. In the gate last process, the interlayer insulating film is formed to cover the control gate electrode and the dummy gate electrodes as well as the cap insulating films located thereover. After the upper surface of the interlayer insulating is polished to expose the cap insulating films from the interlayer insulating films, etching is performed to selectively remove the cap insulating films. Subsequently, the upper surfaces of the interlayer insulating films are polished.
US10032663B1 Anneal after trench sidewall implant to reduce defects
A method for fabricating an integrated circuit (IC) includes etching trenches into a semiconductor surface of a substrate that has a mask thereon. Trench implanting using an angled implant then forms doped sidewalls of the trenches. Furnace annealing after trench implanting includes a ramp-up portion to a maximum peak temperature range of at least 975° C. and ramp-down portion, wherein the ramp-up portion is performed in a non-oxidizing ambient for at least a 100° C. temperature ramp portion with an O2 flow being less than 0.1 standard liter per minute (SLM). The sidewalls and a bottom of the trench are thermally oxidized to form a liner oxide after furnace annealing to form dielectric lined trenches. The dielectric lined trenches are filled with a fill material, and overburden portions of the fill material are then removed to form filled trenches.
US10032634B2 Metal gate stack having TaAlCN layer
A method includes forming a gate stack over a semiconductor substrate; forming an interlayer dielectric layer surrounding the gate stack; and at least partially removing the gate stack, thereby forming an opening. The method further includes forming a multi-function wetting/blocking layer in the opening, a work function layer over the multi-function blocking/wetting layer, and a conductive layer over the work function layer. The work function layer, the multi-function wetting/blocking layer, and the conductive layer fill the opening. The multi-function wetting/blocking layer includes aluminum, carbon, nitride, and one of: titanium and tantalum.
US10032621B2 Flat gas discharge tube devices and methods
Devices and methods related to flat discharge tubes. In some embodiments, a gas discharge tube (GDT) device can include a first insulator substrate having first and second sides and defining an opening. The GDT device can further include second and third insulator substrates mounted to the first and second sides of the first insulator substrate with first and second seals, respectively, such that inward facing surfaces of the second and third insulator substrates and the opening of the first insulator substrate define a chamber. The GDT device can further include first and second electrodes implemented on the respective inward facing surfaces of the second and third insulator substrates, and first and second terminals implemented on at least one external surface of the GDT device. The GDT device can further include electrical connections implemented between the first and second electrodes and the first and second terminals, respectively.
US10032619B2 High brightness laser-sustained plasma broadband source
A high brightness laser-sustained broadband light source includes a gas containment structure and a pump laser configured to generate a pump beam including illumination of a wavelength at least proximate to a weak absorption line of a neutral gas contained in the gas containment structure. The broadband light source includes one or more anamorphic illumination optics configured to focus the pump beam into an approximately elliptical beam waist positioned in or proximate to the center of the gas containment structure. The broadband light source includes one or more first collection optics configured to collect broadband radiation emitted by the plasma in a direction substantially aligned with a longer axis of the elliptical beam waist.
US10032612B2 Two-dimensional separation and imaging technique for the rapid analysis of biological samples
A method of ion mapping is disclosed comprising depositing a sample onto a target surface and separating the sample on the target surface according to a first physico-chemical property in a first dimension and according to a second physico-chemical property in a second dimension. The method further comprises ionising and mass analysing multiple separate regions of the sample so as to generate an ion map of at least a portion of the sample deposited upon the target surface. The sample is deposited onto and separated on the target surface by mechanical, hydrodynamic and/or aerodynamic means.
US10032610B2 Plasma source
A plasma generating device includes a plasma source having a plasma source hollow body (1) and an electron emission unit (5) for emitting free electrons into the plasma source hollow body. The plasma source hollow body (1) has a first gas inlet (7a) and a plasma source opening (10) which forms an opening to a vacuum chamber. An anode has an anode hollow body (2). The anode hollow body (2) has a second gas inlet (7b) and an anode opening (11) which forms an opening to the vacuum chamber, and a voltage source (8) the negative pole of which is connected to the electron emission unit (5) and the positive pole of which is connected to the anode hollow body (2). The positive pole of the voltage source (8) is electrically connected by a first shunt (6a) to the plasma source hollow body.
US10032605B2 Methods and apparatus for controlling plasma in a plasma processing system
Methods and apparatus for processing a substrate in a multi-frequency plasma processing chamber are disclosed. The base RF signal pulses between a high power level and a low power level. Each of the non-base RF generators, responsive to a control signal, proactively switches between a first predefined power level and a second predefined power level as the base RF signal pulses. Alternatively or additionally, each of the non-base RF generators, responsive to a control signal, proactively switches between a first predefined RF frequency and a second predefined RF frequency as the base RF signal pulses. Techniques are disclosed for ascertaining in advance of production time the first and second predefined power levels and/or the first and second predefined RF frequencies for the non-base RF signals.
US10032600B2 Charged particle source
This invention provides a charged particle source, which comprises an emitter and means for generating a magnetic field distribution. The magnetic field distribution is minimum, about zero, or preferred zero at the tip of the emitter, and along the optical axis is maximum away from the tip immediately. In a preferred embodiment, the magnetic field distribution is provided by dual magnetic lens which provides an anti-symmetric magnetic field at the tip, such that magnetic field at the tip is zero.
US10032594B2 High efficiency hollow cathode and cathode system applying same
The present invention relates to a high efficiency hollow cathode and a cathode system applying the same, and comprises: a tube comprising at least two refractory metal parts; a gas providing unit and a gas outlet which are respectively formed at the distal ends of the tube; and an insert mounted inside the tube. According to the present invention, since the present invention constitutes a hollow cathode using more than two substances, the present invention can not only enhance thermal stability, lifespan and efficiency, but also can reduce costs accordingly.
US10032593B1 Electron generation apparatus
The present disclosure relates to an electron generation apparatus including a discharge pin module provided with a support plate, discharge pins coupled to the support plate, and an elastic connection element electrically connecting a group of discharge pins, a discharge plate placed facing the discharge pins, a support structure positioned at an opposite side to the discharge plate with the support plate interposed between, and provided with a coupling plate to which the discharge pin module and the discharge plate are detachably coupled, and a circuit module provided with a main board positioned apart from the coupling plate at an opposite side to the discharge pin module with the coupling plate interposed between and distribution processing boards connected to the main board to apply individual high-voltage high-frequency pulsed power to the group of discharge pins.
US10032592B2 Force sensing switch
A force sensing switch for use in an electronic device can include one or more dome switches disposed over a top surface of a deflectable beam. One or more strain gauges can be disposed over at least one surface of the deflectable beam. An electronic device that includes at least one force sensing switch can further include a processing device operatively connected to the one or more strain gauges. Alternatively or additionally, an electrode can be disposed under a bottom surface of the deflectable beam and a capacitance measured between the bottom surface and the electrode.
US10032591B2 Fuse arrangement
A fuse arrangement, including: at least a first terminal, a second terminal, and a fuse, wherein the first terminal and the second terminal may be electrically connected via the fuse, and wherein the fuse may be configured to be under fuse internal mechanical stress to deform the fuse along its width direction in case it is broken.
US10032589B2 Actuating apparatus for a vacuum interrupter and disconnecting arrangement
An actuating device for a vacuum switching tube has a connecting element which can be connected to an electric contact of the vacuum switching tube, an electromagnetic actuating device for displacing the connecting element between a first and a second position, and a retaining yoke, relative to which the connecting element can be displaced and has a first magnetic element. The first magnetic element generates a first and a second magnetic circuit in the retaining yoke. The actuating device further has a ferromagnetic retaining anchor, which is arranged on the connecting element. The retaining anchor is located in the first position of the connecting element in the first magnetic circuit and in the second position of the connecting element in the second magnetic circuit. The connecting element is held in the first and in the second position by a respective magnetic force between the retaining yoke and the retaining anchor.
US10032588B2 Integrated high voltage contactor and service disconnect
An integrated contactor/service disconnect assembly according to an exemplary aspect of the present disclosure includes, among other things, a stationary contact, a movable contact selectively movable relative to the stationary contact and a service disconnect unit configured to block the movable contact from contacting the stationary contact.
US10032579B2 Composite rocker button with capacitive sense technology
A rocker panel button arrangement having a bezel with an opening. A rocker button is rotatably mounted to the bezel and is located within the aperture. The rocker button is pivotable about an axis between a first position, a second position and a neutral position. The rocker button also includes a viewing surface and a back side. A capacitive film is connected to the back side of the rocker. A chassis is connected and supports the capacitive film and is also connected to and movable with the rocker button. A circuit board is connected to the bezel adjacent the chassis. The circuit board is connected to the bezel in such a manner that the chassis, capacitive film and rocker button may rotate freely near the circuit board. Between the chassis and the circuit board is a rocker actuator that may take several forms.
US10032578B2 High current, compact fusible disconnect switch with dual slider bar actuator assembly
A high current fusible disconnect switch device includes a switch housing configured to receive a pluggable touch-safe fuse module, and a dual slide bar actuator assembly for opening and closing switch contacts. The dual slide bar elements are each coupled to bias elements that store and release energy to affect switch opening and closing operations. The switch opening and closing operation is multi-staged wherein the only the first slider element is movable in the first stage, and both the first and second slider elements are movable in the second stage.
US10032569B2 Nanodevice arrays for electrical energy storage, capture and management and method for their formation
An apparatus, system, and method are provided for a vertical two-terminal nanotube or microtube device configured to capture and generate energy, to store electrical energy, and to integrate these functions with power management circuitry. The vertical device can include a column disposed in a template material extending from one side of the template material to the other side of the template material. Further, the device can include a first material disposed within the column, a second material disposed within the column, and a third material disposed in the column. A variety of configurations, variations, and modifications are provided.
US10032568B2 Photosensitive organic dyes for dye-sensitized solar cells
A photosensitive organic dye is adapted to be used in a photoelectric converting device such as a dye-sensitized solar cell. The photosensitive organic dye having a structural formula (I): where, Aryl1 represents substituted or unsubstituted aryl with one or more aromatic rings, NR2R3 represents a substituted electron-donating group, wherein N represents a nitrogen atom, and R2 and R3 independently represent identical or different substituted or unsubstituted hydrocarbon groups, L represents an optional linker unit, and A represents an electron-withdrawing group.
US10032560B2 Phase change material variable capacitor
A method of manufacturing a variable capacitor includes forming a capacitor conductor. The method also includes forming a phase change material adjacent the capacitor conductor. The method further includes forming a first contact on the capacitor conductor. The method additionally includes forming a second contact and a third contact on the phase change material.
US10032554B2 Detachable transformer
A detachable transformer includes a first bobbin, a primary winding, a second bobbin, a secondary winding and a magnetic core set. The magnetic core set peripherally surrounds the first bobbin and the second bobbin and is inserted into them. A top and a bottom of the first bobbin respectively have a first winding recess and an installation recess. The primary winding is arranged in the first winding recess. A side of the installation recess has a first opening connecting with an external space. A top of the second bobbin has a second winding recess. The secondary winding is arranged in the second winding recess. The second bobbin is arranged in the installation recess through the first opening, whereby the first bobbin and the second bobbin form a detachable connection.
US10032548B2 Preparation method of oriented high silicon steel
The preparation method includes steps of (1) melting steel according to in weight percentage 0.001-0.003% of C, 5.0-6.6% of Si, 0.2-0.3% of Mn, 0.05-0.12% of Al, 0.01-0.04% of V, 0.03-0.06% of Nb, 0.02-0.03% of S, 0.009-0.020% of N, O which is less than or equal to 0.0020%, and the balance being Fe and unavoidable impurities; (2) forming cast strips after a thin-strip casting course; (3) hot-rolling the cast strips under inert atmosphere conditions; (4) cooling the hot-rolled cast strips to 550-600 DEG C., coiling and performing low-temperature hot rolling/warm rolling on the coiled cast strips under a nitrogen atmosphere condition; (5) removing oxidized scales though pickling, performing cold rolling multiple times; (6) performing recrystallization annealing, coating with an MgO layer, and coiling; (7) performing purification annealing under hydrogen circulation conditions; and (8) removing oxidized scales, coating with an insulating layer, performing flat stretch annealing, and air-cooled coiling.
US10032545B2 Wire cable seal and vibration damper
A sealing element for sealing a housing opening in a housing, wherein the sealing element comprises at least one through-opening for the passage of an electrical cable into the housing. The sealing element is formed of a first subcomponent and a second subcomponent, the first subcomponent and the second subcomponent having a different hardness and the two subcomponents are made of silicone.
US10032538B2 Deformable elastomeric conductors and differential electronic signal transmission
This application generally relates to deformable elastomeric conductors and differential signaling transmission techniques. According to one embodiment, a deformable elastomeric conductor is configured to transmit electrical signals. It comprises: an elastomeric polymer matrix; and conductive filler material uniformly dispersed in the elastomeric polymer matrix sufficient to render the material electrically conductive. The conductive filler material may include substantially non-entangled particles having an aspect ratio sufficiently large to enable the particles to substantially remain in contact and/or in close proximity with adjacent particles so as to maintain conductive pathways in the material when the material is subjected to deformation up to and exceeding 10% strain. Thus, over a transmission distance of an electrical signal through the conductor, the transmission does not suffer greater than about 3 dB of signal attenuation when subjected to the deformation.
US10032525B2 Fuse circuit, repair control circuit, and semiconductor apparatus including the same
A fuse circuit may include a plurality of first fuse sets and a plurality of second fuse sets. The plurality of first fuse sets may be used to store a defect address detected before packaging of a semiconductor apparatus. The plurality of second fuse sets may be used to store a defect address detected after the packaging. The plurality of first fuse sets may be shared by a plurality of first redundant word lines, and the plurality of second fuse sets may be in one-to-one correspondence with a plurality of second redundant word lines.
US10032521B2 PUF value generation using an anti-fuse memory array
A method and system are used to generate random values for Physical Unclonable Function (PUF) for use in cryptographic applications. A PUF value generation apparatus comprises two dielectric breakdown based anti-fuses and at least one current limiting circuit connected between anti-fuses and power rails. Two anti-fuses are connected in parallel for value generation in programming by applying high voltage to both anti-fuses at the same time. Time for dielectric breakdown under high voltage stress is of random nature and therefore unique for each anti-fuse cell. Therefore the random time to breakdown causes one cell to break before another, causing high breakdown current through the broken cell. Once high breakdown current through one broken or programmed cell is established, a voltage drop across a current limiting circuit leads to decreased voltage across both cells, thereby slowing the time dependent breakdown process in the second cell and preventing it from breakage under programming conditions.
US10032520B2 Power system with detecting function
A power system with detecting function includes a power source, a power level detector, and a power floating detector. The power source includes multiple voltage sources for operations in multiple voltage domains, respectively. The power level detector is configured to constantly monitor the voltage level of each voltage domain. The power floating detector is configured to detect the presence of floating voltages in each voltage domain. Therefore, the present power system with detection function can guarantee stable operations and detect glitch attacks.
US10032508B1 Method and apparatus for multi-level setback read for three dimensional crosspoint memory
In one embodiment, an apparatus comprises read circuitry to apply a read voltage to a three dimensional crosspoint (3DXP) memory cell; and write setback circuitry to apply a first setback pulse having a first magnitude to the 3DXP memory cell in response to the application of the read voltage, wherein applying the first setback pulse comprises bypassing a current mirror that is to limit or control a magnitude of a second setback pulse applied to the 3DXP memory cell when the current mirror is coupled to the 3DXP memory cell.
US10032506B2 Configurable pseudo dual port architecture for use with single port SRAM
A memory array has word lines and bit lines. A row decoder is operable to decode a row address and select a corresponding word line. A read-write clock generator is operable to generate a hold clock signal. An address clock generator receives a read address, a write address, a dual port mode control signal, a read chip select signal, and a write chip select signal. When operating in dual port mode, and when operating in a read mode, the address clock generator applies a read delay to the read address and outputs the read address, as delayed, to the row pre-decoder as the address in response to the hold clock signal.
US10032502B1 Method for calibrating capturing read data in a read data path for a DDR memory interface circuit
A method for calibrating capturing read data in a read data path for a DDR memory interface circuit is described. In one version, the method includes the steps of delaying a core clock signal by a capture clock delay value to produce a capture clock signal and determining the capture clock delay value. The capture clock signal is a delayed version of the core clock signal. The timing for the read data path with respect to data propagation is responsive to at least the capture clock signal. In another version, timing for data capture is responsive to a read data strobe or a signal derived therefrom, and a core clock signal or a signal derived therefrom.
US10032501B2 Semiconductor device
A semiconductor device according to an aspect of the present invention has: a plurality of memory cells MC; a plurality of word lines WL each coupled to a corresponding one of the plurality of memory cells MC; and a control circuit that intermittently monitors accesses to the plurality of word lines WL, stores/erases some captured row-addresses in a first number of registers, and detects, by comparison with stored addresses, in response to a first number of accesses to one of the word lines WL in a first period of time. According to the present invention, access histories can be precisely analyzed by a small-scale circuit configuration, and measures against, for example, the Row Hammer problem, etc. can be taken.
US10032490B2 Sense amplifier layout for FinFET technology
A sense amplifier (SA) comprises a semiconductor substrate having an oxide definition (OD) region, a pair of SA sensing devices, a SA enabling device, and a sense amplifier enabling signal (SAE) line for carrying an SAE signal. The pair of SA sensing devices have the same poly gate length Lg as the SA enabling device, and they all share the same OD region. When enabled, the SAE signal turns on the SA enabling device to discharge one of the pair of SA sensing devices for data read from the sense amplifier.
US10032489B1 Sensing amplifier to detect the memory cell current transition
This disclosure provides a method and apparatus for detecting a transition of a memory cell current from a first state to a second state. An example apparatus includes a memory cell, a supplemental current source, a comparator, a reference voltage and a reference current source in a configuration that allows for real time detection of the transition of a memory cell. Detection of a memory cell current transition is captured when the output of the comparator transitions from one state to a second state in response to a sensing voltage exceeding the reference voltage.
US10032484B2 Digital video builder system with designer-controlled user interaction
A digital video builder system with methodology for designer-controlled user interaction is described. In one embodiment, for example, a method comprises receiving, from interactive controls on a graphical user interface, configuration of a storyboard block of a storyboard of a target digital video to be created. The storyboard block represents a scene of the target digital video, comprises a media element slot and a scene parameter for configuring the media element slot, and corresponds to a scene specification having a plurality of scene variants for rendering the scene of the target digital video. The received configuration comprises a setting for the scene parameter. Based on the scene parameter setting, the method further includes automatically selecting one of the plurality of scene variants for use in rendering as part of the scene of the target digital video.
US10032481B2 Speedy clipping
Provided is a system for efficiently creating snippets or clips from media assets without re-encoding the entire portion of already encoded media content falling within the snippet boundaries. The system partitions and encodes the original media asset as set of slices with each slice encoding a different temporal chunk of the media asset. The system identifies a first slice that encodes a duration of the media asset spanning the snippet start time, and a second slice that encodes a duration of the media asset spanning the snippet end time. The system produces a snippet start slice from decoding, clipping, and re-encoding the first slice and a snippet end slice from decoding, clipping, and re-encoding the second slice. The system generates the snippet from the snippet start slice, an unmodified subset of the set of slices between the first slice and the second slice, and the snippet end slice.
US10032476B2 Magnetic storage system multi-sensor signal prediction health controller
In general, techniques are described for monitoring health of a head in a magnetic data storage drive. A health controller may be configured to receive multi-variate sensor signals indicative of a respective reference value at least one head parameter, wherein the respective reference value is based in part on at least one initial measurement of parameters of the head obtained at a first time, determine a respective predicted current value based at least in part on a respective fixed-drift model and the multi-variate sensor signals, determine a respective actual current value that is based at least in part on at least one current measurement of the head obtained at a second time later than the first time, determine a health status for the head, and store the health status in memory.
US10032475B2 Enhancing an audio recording
A system and method are provided for enhancing an audio recording which comprises a recording of a sound signal obtained from the play-out of an audio signal via a speaker. The audio signal, and thereby the sound signal, may represent certain audio content, e.g., a radio station or TV audio. To perform the enhancing, the recording of the sound signal is suppressed using the audio signal, thereby obtaining an intermediate audio recording. An original version of the audio content is then added to the intermediate audio recording to obtain an enhanced audio recording. This original version is generally of higher quality as it generally does not represent a background audio component but rather was purposefully recorded or generated.
US10032470B1 Magnetic recording head with spin torque oscillator, head gimbal assembly and magnetic recording apparatus
A magnetic recording head comprises: a main magnetic pole for generating a recording magnetic field applied to a magnetic recording medium from an end surface that is one part of an air bearing surface facing the magnetic recording medium; a trailing shield that is placed by interposing a write gap at a trailing side of the main magnetic pole; and a spin torque oscillator provided in the write gap; wherein, when viewed from the air bearing surface side, the length in the down-track direction between the trailing shield and the cross-track direction end portion of a first end face positioned at the main magnetic pole side of the spin torque oscillator is longer than the length in the down-track direction between the trailing shield and the main magnetic pole at a center position in the cross-track direction of the spin torque oscillator.
US10032466B1 Suspension vibration damper with internal metal layer
A vibration damper for a disk drive suspension includes a viscoelastic damping layer, a substantially stiffer polymer constraining layer, and a metal layer interposed between the viscoelastic layer and the polymer constraining layer, such as a thin layer of aluminum vapor deposited onto the polymer constraining layer. The metal layer hides irregularities in the viscoelastic layer as that viscoelastic layer is adhered to the suspension without introducing potentially contaminating mineral particles into the polymer constraining layer.
US10032463B1 Speech processing with learned representation of user interaction history
An automatic speech recognition (“ASR”) system produces, for particular users, customized speech recognition results by using data regarding prior interactions of the users with the system. A portion of the ASR system (e.g., a neural-network-based language model) can be trained to produce an encoded representation of a user's interactions with the system based on, e.g., transcriptions of prior utterances made by the user. This user-specific encoded representation of interaction history is then used by the language model to customize ASR processing for the user.
US10032456B2 Automated audio data selector
Aspects define a capture signal as audio inputs by a user of word content. An input of the capture signal word content is recognized in response to an audio input of the user reciting the capture signal word content into a microphone in communication with the recording device during a recording of a speech presentation by the recording device. A recording portion start time is identified that is prior to a time of the input of the capture signal during the current recording of the audio speech presentation in response to recognizing the input of the capture signal word content from the user. The recording device is driven to capture a portion of the recorded audio speech presentation over a period of time spanning from the recording portion start time to the time of the input of the capture signal word content.
US10032449B2 Keyword spotting system for achieving low-latency keyword recognition by using multiple dynamic programming tables reset at different frames of acoustic data input and related keyword spotting method
A keyword spotting system includes a decoder having a storage device and a decoding circuit. The storage device is used to store a log-likelihood table and a plurality of dynamic programming (DP) tables generated for recognition of a designated keyword. The decoding circuit is used to refer to features in one frame of an acoustic data input to calculate the log-likelihood table and refer to at least the log-likelihood table to adjust each of the DP tables when recognition of the designated keyword is not accepted yet, where the DP tables are reset by the decoding circuit at different frames of the acoustic data input, respectively.
US10032445B1 Honeycomb unit cell acoustic metamaterial with in situ buttresses for tuned acoustic frequency attenuation
An exemplary apparatus attenuates sound in a frequency range, e.g. audible frequencies. A resilient planar membrane has first and second honeycombs with unit cells attached to opposing sides of the planar membrane. Each unit cell has rigid walls extending perpendicular to the planar membrane. Buttresses are mounted inside the unit cells where dimensions of the buttresses result in an alteration of an attenuation versus frequency characteristic in the audible or other frequencies relative to an attenuation versus frequency characteristic without the buttresses.
US10032444B2 Resonator absorber with adjustable acoustic characteristics
A resonator absorber with adjustable acoustic characteristics made in the form of a cuboid with sidewalls and with an open upper face that is covered by two identical movable perforated plates to allow partial overlapping of the the plates. Each plate is equipped with bores forming a planar binary amplitude diffusor by using a maximum length pseudorandom binary sequence mapped to 2D space to determine the bore position. Bores are arranged in rows which do not overlap between plates. The resonator absorber has six cavities of different geometry situated below the perforated plates, where five cavities simultaneously change the volume with movement of the perforated plates. The resonator absorber is useful for tuning the acoustic characteristics of the environment.
US10032442B2 Electronic music box
Music data memory includes pieces of music within a group and other pieces of music outside the group. The next piece to be played is automatically determined by random table among pieces within the group. Favorite or newest piece is weighted to be more frequently played in the group. Piece in music data memory is automatically included into the group by random table. Newly downloaded piece into music data memory is included into the group by priority. Most frequently played piece is excluded from the group in place of newly included piece. Favorite or newest piece may be an exception of exclusion. Next piece is capable of being played in tempo similar to that of preceding piece by means of tempo-adjusted or piece replacement or repetition of the same piece for the purpose of continued baby cradling in synchronism with the same tempo of succeeding pieces.
US10032436B2 Display device having multiple display modes and image displaying method thereof
Provided is an image displaying method of a display device. In the image displaying method, a menu screen is displayed, an image output mode is set on the menu screen, code information corresponding to the set image output mode is transmitted to a computer main body, an image corresponding to the set image output mode is received from the computer main body, and the received image is displayed.
US10032427B2 Gate driving method of pixel transistor and gate drive circuit, as well as display device
The present invention discloses a gate driving method of a pixel transistor and a gate drive circuit, as well as a display device including the gate drive circuit, which falls within the field of display technology. The method comprises the steps of: a gate drive circuit outputting a preset first voltage to a gate driving line of a pixel row prior to a transistor turn-on time of the pixel row, wherein the first voltage is greater than a transistor turn-off voltage; and the gate drive circuit outputting a transistor turn-on voltage to the gate driving line of the pixel row when it reaches the transistor turn-on time. Use of the present invention can improve the accuracy of pixel display.
US10032425B2 CMOS GOA circuit of reducing clock signal loading
The CMOS GOA circuit of reducing clock signal loading comprises the input control module (1), the latch module (2), the reset module (3), the signal process module (4) and the output buffer module (5); in the input control module (1), the clock signal (CK(M)) merely needs to control the second N type thin film transistor and the fifth N type thin film transistor (T2, T5), and the amount of the thin film transistors driven by the clock signal can be decreased to reduce the clock signal loading, and to lower the RC delay and the power consumption of the clock signal; the latch module (2) utilizes the inverted scan drive signal (XGate(N−2)) of the two former N-2th stage GOA unit to be the input control signal of the stage transfer signal Q(N) to solve the competition problem occurs as the stage transfer signal (Q(N)) is inputted.
US10032420B2 Image capture apparatus and display control apparatus
A display unit is controlled to increase luminance of a white pixel of a display apparatus in a case where an image capturing apparatus is in an image capturing mode as compared with a case where the image capturing apparatus is in a reproduction mode.
US10032413B2 Organic light emitting display
An organic light emitting display comprises a display panel having a plurality of pixels, a gate drive circuit that drives scan lines and emission lines on the display panel, and a data drive circuit that drives data lines on the display panel, (n−1)th and nth pixels arranged in a row, a transistor array having a driving transistor, a sampling transistor, and a first initial transistor, and a capacitor connected between an initial voltage input terminal and the sampling transistor. A gate electrode of the first initial transistor for initializing the driving transistor of the nth pixel is connected to a scan line in the (n−1)th pixel.
US10032412B2 Organic light emitting diode pixel driving circuit, display panel and display device
An organic light emitting diode pixel driving circuit includes a pixel capacitor for storing a received voltage and coupling a change valve of the voltage at a first electrode thereof to a second electrode thereof; a first transistor for providing a reference voltage to the first electrode of the pixel capacitor under the control of a first light emitting signal; a third transistor for transmitting a data voltage to second electrode of the pixel capacitor under the control of the first scanning signal; and a fourth transistor; thereby overcoming the uneven display of the entire image, which is caused by the drift of the threshold voltage of the driving transistor and the different driving current driving the different OLEDs to emit light when the different OLEDs receive the same image data signal, the different driving current is caused by the difference the high-level power supply voltages.
US10032404B2 Electronic device and operating method for displaying an image including an imperceivable region
An electronic device having a display function and operating method therefor are provided, which display a transformed image based on image processing information, in order to reduce current normally consumed in displaying regions of an original image that are not perceivable to a user. The method includes obtaining an image to be displayed; determining image processing information of the electronic device; transforming the image based on the image processing information; and displaying the transformed image.
US10032388B2 Augmented and mediated reality welding helmet systems
A welding helmet system is provided. The welding helmet system includes a protective shell and a welding display system. The welding display system is configured to be removably coupled to the protective shell. The welding display system is configured to receive data from a sensor, and to display a welding metric derived from the sensor via the image generation system.
US10032387B2 Wireless immersive simulation system
Computer-based systems provide a wireless, high fidelity, real-time video and audio immersive environment for multiple users. A user may be equipped with a head mounted display device which wirelessly receives real-time video signals transmitted by a radio transceiver linked to a computer that generates the real-time video images. Aspects include body, arm and leg motion and orientation sensors in wireless communication with a radio transceiver linked with a computer. Video images may be generated using a portable array of user dedicated computers controlled by a single computer that is controlled by an operator.
US10032384B1 Location marker with retroreflectors
A location marker that may be used to provide information to a vehicle, such as an unmanned aerial vehicle (UAV). The location marker may include a plurality of retroreflectors that may form a pattern readable by a vehicle or other device. The pattern may be read to extract an identifier of a location, such as an address or an identifier of a person. A global positioning system (GPS) device may transmit a general location of the location marker to the vehicle, while the location marker may provide a unique visual location identifier to a device within visual range of the location marker. In some embodiments, the location marker may also include lights that may be individually sequenced on and off at different times to create a time domain signal sequence that is readable by the vehicle.
US10032372B1 Traffic signal system
A traffic signal system includes a traffic light that is positioned at an intersection between roadways thereby facilitating the traffic light to be visible to motorists. A red light emitter is coupled to the traffic light to tell motorists approaching the intersection to stop. A yellow light emitter is coupled to the traffic light to tell the motorists approaching the intersection of an impending red light. A green light emitter is coupled to the traffic light to tell the motorists approaching the intersection to proceed through the intersection. A timer unit is coupled to the traffic light and the timer unit is in communication with each of the green light emitter and the yellow light emitter. The green light emitter emits indicia to communicate a time remaining until the yellow light emitter is turned on. The yellow light emitter emits indicia to communicate a time remaining unit the red light emitter is turned on.
US10032371B2 Notification of bicycle detection for cyclists at a traffic intersection
Bicycle identification and cyclist notification at a traffic intersection includes determining a presence of a bicycle in a traffic detection zone and communicating an indicator that notifies the cyclist of both successful detection and that the presence has been communicated to the traffic system controller, so that a green light will be provided at the appropriate time for safe passage. Detectors at or near a roadway approach sense the presence or absence of a bicycle, and when a bicycle is detected, a signal communicated to the traffic signal controller for conversion to a suitable output signal that actuates notifications for cyclists.
US10032370B2 Methods and apparatus for enabling mobile communication device based secure interaction from vehicles through motion signatures
Some embodiments are directed to a computer-assisted method for identifying a vehicle. The computer-assisted method can include: receiving, from a stationary sensor, sensor data representing a plurality of moving vehicles; receiving, from a particular vehicle, a communication including sensor data representing the particular vehicle, wherein the sensor data includes at least one of velocity and position for the particular vehicle; and identifying, from the sensor data representing a plurality of moving vehicles, a subset of the data representing the particular vehicle, wherein identifying the subset of data comprises analyzing the sensor data received from the stationary sensor in conjunction with the sensor data received from the particular vehicle.
US10032363B2 Mobile user interface for event notifications arising from smart-home hazard detection devices
System for displaying hazard events and adjusting hazard detector settings on a mobile device includes a user interface executed on the mobile device, a hazard detector, and a computer server system communicatively coupled to the mobile device and hazard detector. The hazard detector generates hazard events indicating detection of smoke or carbon monoxide. The hazard events are transmitted to the computer server system and then to the mobile device. User interface displays the hazard events in an event group. User interface receives an adjusted value for a setting of the hazard detector and transmits the adjusted value to the computer server system. The computer server system determines that the adjusted value corresponds to the hazard detector, receives a check-in event from the hazard detector, and transmits the adjusted value to the hazard detector in response to receiving the check-in event. The hazard detector applies the adjusted value to the setting.
US10032353B2 Monitoring dependent individuals
Provided is a wearable child-monitor system. the system comprises a movable peripheral device associated with a user, the movable peripheral device, comprising: one or more sensors configured to generate output signals conveying information indicating the location of the moveable device with respect to a central unit; a tangible non-transitory machine readable media storing instructions that when executed by one or more processors of the central unit effectuate operations comprising: establish wireless communication between the movable peripheral device and the central unit; define monitoring settings to monitor the location of the movable peripheral device with respect to the central unit; determine information indicating the location of the moveable peripheral device with respect to the central unit; compare the information indicating the location with the defined monitoring settings; and generate an alert responsive to the information indicating the location of the peripheral device breaching the location indicator threshold.
US10032352B2 System and method for wearable indication of personal risk within a workplace
Described herein is a method for alerting of personal risk in the workplace through a wearable indication signifying a risk condition that includes generating a set of workplace predictors of risk relating to accidents, injury, and industrial hygiene, based on at least one worker state that includes at least one of a physical state, a cognitive state, and an emotional state, and alerting a worker endangered by a predicted elevated risk to the existence of the predicted elevated risk by sending a perceivable alert to the worker. A system for alerting of personal workplace risk is also described.
US10032351B2 Systems and methods associated with detection of indoor gunfire
Systems and methods are disclosed for reliably detecting gunfire in enclosed spaces having significant acoustic reverberation. Implementations are configured to quickly and reliably report the room or portion of a room where gunfire is located. Innovations herein may ensure low false alarm rate by thresholding, pattern recognition and/or detecting the muzzle optical flash. In some embodiments, a review center with trained personnel may evaluate the incident before reporting to local authorities. The indoor system can be incorporated into an outdoor gunshot location system to better protect a local area such as a campus or a transportation hub. Systems and methods herein may involve features and functionality associated with additional resources, such as intercoms, cellphones, and access control, to provide mitigation of harm in case of a shooting.
US10032345B2 Wearable device with flexibly mounted haptic output device
A system includes a wearable device configured to be worn by a user. The wearable device includes a flexible mounting, and a haptic output device connected to the flexible mounting. The system includes a signal generator configured to generate a haptic signal and communicate the haptic signal to the haptic output device. The haptic signal includes a short duration control pulse configured to create a small deformation sensation to the user.
US10032333B1 System and method for communicating between a mobile communication device and a gaming device
A system and method for communicating between a mobile communication device and a venue apparatus is disclosed herein. The system comprises a mobile communication device, a venue apparatus, and a wireless local area network (WLAN) for a venue. The venue apparatus comprises a beacon for transmitting low energy BLUETOOTH transmissions. The mobile application is configured to verify a transmission from the venue apparatus in a registry when the mobile communication device is within three feet of the venue apparatus.
US10032315B1 Augmented reality geolocation optimization
Providing of an electronic map displaying preferred real-world locations to utilize in connection with an augmented reality world. A request is received at a server computer to provide the electronic map to utilize in connection with the augmented reality world. A geolocation is received. Real-world locations in a vicinity are queried from a real-world location profile. A virtual location profile of virtual locations in the augmented reality world is accessed to generate an initial virtual location set. A participant preference profile containing virtual preferences and real-world preferences is accessed. Real-time participant data is accessed. The virtual locations in the initial virtual location set are prioritized to generate a prioritized virtual location set. The prioritized virtual location set is limited based upon the real-time participant data to generate a real-time prioritized location set. The electronic map is generated based upon the real-time prioritized location set, and transmitted.
US10032304B1 Automatic creation of temporary rigid relationships between moving parts in motion simulation
A computer-implemented method and system automatically manages relationships between moving parts of a computer-aided design model. Two parts are selected, the parts being structurally independent of one another. One of the parts is determined to be a driving part and the other part is determined to be a driven part. A new position is applied to the driving part, and temporary constraints between the driving part and the driven part are added. A constraint solver is executed to move the two parts into solved positions. Additionally, after execution of the constraint solver, the added temporary constraints are removed.
US10032301B2 Rebuilding images based on historical image data
A sub-image of data of a first full image may be selected. The sub-image of data may at least partially obscure an object within the first full image. A request to replace the sub-image of data may be transmitted over a network. The request may include transmitting the full image and transmitting metadata associated with the first full image to one or more of a server computing device. The server computing device may analyze a history of images and select one or more images of the history of images that match one or more attributes of the metadata. The server computing device may replace the sub-image of data using the one or more images to generate at least a second full image that includes the object, wherein the object is not obscured. The second full image may be received over the network.
US10032300B2 Image processing apparatus and image processing method
To display images by suitably superimposing a graphics image on a high-dynamic-range image in an easily visible manner. GOEA dynamic range converter (311) converts a SDR graphics image to an HDR graphics image based on metadata. An image combiner (312) combines the graphics image of which the dynamic range has been converted to HDR with HDR content. A dynamic range converter (313) performs display mapping on the HDR content combined with the graphics image based on metadata.
US10032296B2 Volumertric image data visualization
A method includes obtaining first image data that includes voxel representing a structure of interest. The structure of interest includes a plurality of different sub-structures. The method further includes segmenting a volume of the first image data that includes only a single sub-structure for each of the plurality of different sub-structures. The method further includes creating a different local coordinate system for each of the different sub-structures for each of the volumes. The method further includes visually presenting the structure of interest through separate visual presentations of sets of reformatted images for each of the individual plurality of different sub-structures. A set of reformatted images for a sub-structure includes different cut planes generated from a corresponding segmented volume of the segmented volumes and the local coordinate system for the sub-structure.
US10032287B2 System and method for assessing wound
The wound assessing method and system of the present teachings provide a convenient, quantitative mechanism for diabetic foot ulcer assessment.
US10032281B1 Multi-scale deep reinforcement machine learning for N-dimensional segmentation in medical imaging
Multi-scale deep reinforcement learning generates a multi-scale deep reinforcement model for multi-dimensional (e.g., 3D) segmentation of an object. In this context, segmentation is formulated as learning an image-driven policy for shape evolution that converges to the object boundary. The segmentation is treated as a reinforcement learning problem, and scale-space theory is used to enable robust and efficient multi-scale shape estimation. By learning an iterative strategy to find the segmentation, the learning challenges of end-to-end regression systems may be addressed.
US10032279B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes an image acquisition unit configured to acquire an image obtained by imaging a target object onto which a pattern having a bright portion and a dark portion is projected by a projection unit, an allocation unit configured to allocate, to a pixel in the image, a label corresponding to luminance of the pixel by referring to a characteristic of the pattern, and a correspondence relationship derivation unit configured to derive a correspondence relationship between a position of the pattern in a projection plane of the projection unit and a position of the pattern in the acquired image and a three-dimensional coordinate derivation unit configured to derive three-dimensional coordinates of a surface of the target object based on the derived correspondence relationship.
US10032271B2 Method for automatic tooth type recognition from 3D scans
Methods for recognizing or identifying tooth types using digital 3D models of teeth. The methods include receiving a segmented digital 3D model of teeth and selecting a digital 3D model of a tooth from the segmented digital 3D model. An aggregation of the plurality of distinct features of the tooth is computed to generate a single feature describing the digital 3D model of the tooth. A type of the tooth is identified based upon the aggregation, which can include comparing the aggregation with features corresponding with known tooth types. The methods also include identifying a type of tooth, without segmenting it from an arch, based upon tooth widths and a location of the tooth within the arch.
US10032267B2 Automating the assessment of damage to infrastructure assets
A computer-implemented method includes: receiving, by a computing device, sensor data associated with a geographic location; processing, by the computing device, the sensor data to identify an infrastructure asset within the geographic location; determining, by the computing device, a condition of the infrastructure asset based on processing the sensor data; and storing or outputting, by the computing device, information regarding the condition of the infrastructure asset.
US10032266B1 Siding evaluation apparatus and method
A siding evaluation apparatus for use in identifying a characteristic of building siding is disclosed, together with methods and systems for identifying a characteristic of building siding using the siding evaluation apparatus. The siding evaluation apparatus includes a protrusion, clip, or other means for removably attaching to building siding by friction or pressure. The siding evaluation apparatus further includes a color chart holder adapted to hold a color chart for reference. The siding evaluation apparatus is attached to the siding and may be adjusted to display the color chart, which may be photographed together with a portion of the siding. Characteristics of the siding may then be determined based upon the captured photograph and a known reference area of the color chart.
US10032261B2 Methods, systems and apparatus for over-exposure correction
An aspect of present principles is directed to methods, apparatus, systems and computer readable media for image processing. The image processing may include receiving a standard dynamic range (SDR) image or a receiver for receiving a standard dynamic range (SDR) image. It may further include determining an over-exposed region of the SDR image and determining a corrected luminance value for at least a pixel of the over-exposed region, or a processor configured to determine an over-exposed region of the SDR image and a corrected luminance value for at least a pixel of the over-exposed region. The corrected luminance value is determined based on at least one of a shape of the over-exposed region, luminance information of pixels surrounding the over-exposed region, and edge information of the pixels surrounding the over-exposed region. The over-exposed region may be an irregularly shaped region.
US10032259B2 Persisting image modifications for user profile
Aspects saves modifications made to a depiction of a person within a photographic image uploaded to a networked service. In response to determining a presence of another depiction of the identified person in a different photographic image uploaded to the networked service, the modification saved to the profile data is automatically applied to another depiction of the identified person within the different photographic image to an initial publication of the uploaded, different photographic image on the networked service.
US10032257B2 Super resolution processing method, device, and program for single interaction multiple data-type super parallel computation processing device, and storage medium
Method, device, and program for solving the problem where a conventional image restoration method based on Bayesian probability theory uses nonlinear equations and requires a plurality of convolution operations, thereby not being appropriate for a single interaction multiple data-type (SIMD) super parallel computation processing device. This provides a method in which a computer causes a SIMD super parallel computation device to assign operations which include one convolution operation based on a Bayesian probability theory linear equation; a device based on the method; first and third programs for causing a computer to execute the program, and second and fourth programs for configuring the device to the computer and causing the device to run; and storage mediums for storing the programs. Optical degradation contained in TV video and images is reduced thereby restoring the TV video and images to a state close to the pre-degradation state of the TV video and images.
US10032255B2 System for smoothing 3D clouds
A method and apparatus for processing an array of pixels in a point cloud, comprises calculating local error limits for each distance value for each pixel in the processed point cloud data set. One may then determine the error bar. One begins a distance value adjusting loop by for each pixel in the processed point cloud data set by calculating the difference between the distance value in the pixel of the point cloud data set being processed and each of the neighboring pixels or the most suitable neighboring pixel distance value is determined whether or not the difference is within the range defined by the error bar. The number of neighboring pixels with their distance values within the error bar for the pixel being processed is counted.
US10032254B2 Method and device for recovering a digital image from a sequence of observed digital images
A computer-implemented method for recovering a digital image (x) from a sequence of observed digital images (y1, . . . , yT), includes: obtaining an observed digital image (yt); estimating a point spread function (ft) based on the observed image (yt); estimating the recovered digital image (x), based on the estimated point spread function (ft) and the observed image (yt); and repeating the above steps. In order to correct optical aberrations of a lens, a point spread function of the lens may be used.
US10032249B2 Image generating apparatus, image generating method, and computer program
An image generating apparatus includes an acquiring unit configured to acquire a captured image of a road, a region extraction unit configured to extract an image of a trapezoidal region is enclosed by two vanishing lines which are converged to a vanishing point in a depth direction of the captured image and two parallel lines which respectively intersect with the two vanishing lines from the captured image, a transformation unit configured to transform the image of the trapezoidal region into an image of a rectangular region using a geometric transformation model which transforms the trapezoidal region extracted by the region extraction unit into the rectangular region, and a generation unit configured to generate an image for enlarging and displaying a moving body or a structure on the road present at a distant view part of the captured image based on the transformed image having the rectangular region.
US10032248B2 Image switching method and apparatus
An image switching method and apparatus. The method includes: displaying an image in a first format; receiving an input instruction for switching the image from the first format to a second format; and displaying the image in the second format. The first format is a panorama image format or a wide-view image format, the second format is a panorama image format or a wide-view image format, and the first format is different from the second format. According to the method and the device in the embodiments of the present invention, a manner of simple and flexible interaction between a panorama image and a street side image is provided.
US10032246B2 Approach to caching decoded texture data with variable dimensions
A texture processing pipeline is configured to store decoded texture data within a cache unit in order to expedite the processing of texture requests. When a texture request is processed, the texture processing pipeline queries the cache unit to determine whether the requested data is resident in the cache. If the data is not resident in the cache unit, a cache miss occurs. The texture processing pipeline then reads encoded texture data from global memory, decodes that data, and writes different portions of the decoded memory into the cache unit at specific locations according to a caching map. If the data is, in fact, resident in the cache unit, a cache hit occurs, and the texture processing pipeline then reads decoded portions of the requested texture data from the cache unit and combines those portions according to the caching map.
US10032245B2 Techniques for maintaining atomicity and ordering for pixel shader operations
A tile coalescer within a graphics processing pipeline coalesces coverage data into tiles. The coverage data indicates, for a set of XY positions, whether a graphics primitive covers those XY positions. The tile indicates, for a larger set of XY positions, whether one or more graphics primitives cover those XY positions. The tile coalescer includes coverage data in the tile only once for each XY position, thereby allowing the API ordering of the graphics primitives covering each XY position to be preserved. The tile is then distributed to a set of streaming multiprocessors for shading and blending operations. The different streaming multiprocessors execute thread groups to process the tile. In doing so, those thread groups may perform read-modify-write operations with data stored in memory. Each such thread group is scheduled to execute via atomic operations, and according to the API order of the associated graphics primitives.
US10032242B2 Managing deferred contexts in a cache tiling architecture
A method for managing bind-render-target commands in a tile-based architecture. The method includes receiving a requested set of bound render targets and a draw command. The method also includes, upon receiving the draw command, determining whether a current set of bound render targets includes each of the render targets identified in the requested set. The method further includes, if the current set does not include each render target identified in the requested set, then issuing a flush-tiling-unit-command to a parallel processing subsystem, modifying the current set to include each render target identified in the requested set, and issuing bind-render-target commands identifying the requested set to the tile-based architecture for processing. The method further includes, if the current set of render targets includes each render target identified in the requested set, then not issuing the flush-tiling-unit-command.
US10032240B2 Executing electronic contract on NFC enabled mobile devices
A method, system and/or NFC (Near field communication) enabled mobile device is provided for executing an electronic contract on NFC enabled mobile devices. A first contracting party is provided to apply an electronic signature thereof in an electronic contract provided on a first NFC enabled mobile device used by the first contracting party, the electronic signature is applied through a secure element of the first NFC enabled mobile device. The electronically signed contract is transmitted from the first NFC enabled mobile device to a second NFC enabled mobile device used by a second contracting party for providing the second contracting party to apply an electronic signature thereof in the received electronically signed contract from the first NFC enabled mobile device through a secure element in the second NFC enabled mobile device.
US10032216B2 Method and system for a vehicle auction tool with vehicle condition assessments
A method for buying and selling vehicles includes receiving information identifying a vehicle, retrieving condition data corresponding to the vehicle from a condition database, wherein a device inside the vehicle generates at least some of the condition data while the vehicle is being operated, and analyzing the condition data to determine a condition of the vehicle, wherein the condition of the vehicle relates to at least one of a quality or a value of the vehicle. Further, the method includes communicating an indication of the vehicle condition to an end user device, and, in response to the indication of the vehicle condition, receiving an offer to purchase the vehicle. A notification is generated based on the offer to purchase the vehicle, wherein the notification indicates a status of a purchase of the vehicle according to the offer to purchase the vehicle, and the notification is communicated to the end user device.
US10032213B2 System for using mobile devices to output video data sets at a venue
A system is provided to output video data sets at a venue. The system includes a video catalog that stores a plurality of video data sets available for display at the venue and which is remotely located from the venue. The system also includes a server system in electronic communication with the video catalog and remotely located from the venue. The server system receives association requests from mobile devices of users which are used to associate the respective mobile devices with the venue. The venue has one or more venue controllers communicatively coupled to the server system. The mobile devices are remotely located from the server system. The server system transmits a listing of the plurality of video data sets to the associated mobile devices and receives selections of one or more of the plurality of video data sets to be played at the venue. The server system then transmits the selected one or more video data sets to a respective network interface of at least one of the one or more venue controllers which cause the one or more video data sets to be displayed on one or more display devices deployed at the venue.
US10032211B2 Anonymous electronic transactions
Techniques are disclosed for protecting privacy of parties to electronic transactions, such as transactions conducted through a GSM network. An anonymity service provider receives orders directed from its subscriber to a recipient for goods or services, along with information about its subscriber. The anonymity service provider relays the order to the recipient but withholds information about the subscriber, as the subscriber directs. The recipient receives payment for the good or service by way of a voucher from the anonymity service provider.
US10032208B2 Identifying recommended electronic books with detailed comparisons
A method for identifying and presenting a plurality of recommended electronic books is provided. The method may include determining and storing reading behaviors associated with electronic books. The method may further include receiving an electronic book search request. Additionally, the method may include identifying recommended electronic books based on the electronic book search request. The method may also include identifying topics associated with the plurality of recommended electronic books. The method may further include scoring the identified topics based on the reading behaviors. The method may also include determining recommendation levels for the identified recommended electronic books based on the scored topics, the reading behaviors, and the electronic book search request. The method may further include presenting detailed comparisons of the identified recommended electronic books and the scored topics based on the determined recommendation levels, the scored plurality of topics, the reading behaviors, and the electronic book search request.
US10032203B2 Dynamic property surfacing
A computing system comprises, in one example, a display system configured to generate user interface displays and a property surfacing system configured to detect a request to access properties corresponding to a selected unit and to access a unit-property association store that stores one or more association entities. Each association entity associates a property entity with the selected unit. The property surfacing system obtains the properties based on the associated property entity. The computing system comprises a display system controller configured to control the display system to generate a user interface property display with a representation of the properties.
US10032196B2 Product and presentation placement system and method
Viewers of presentations of entertainment, news, education and other the like, often observe unadvertised products of interest therein. However, in order to avoid degrading the artistic or objective integrity, producers and distributors of such presentations, do not provide sufficient product description information to permit the viewer to identify and/or purchase the product. The present invention describes methods and systems for permitting such users to research and/or purchase products observed to be involved in presentations by accessing presentation appearance data, product description data, and issuance data prepared, stored and associated in a non-transitory computer-readable database.
US10032195B2 System, method and computer program product for providing a fare analytic engine
An exemplary embodiment of a system, method and/or computer program product for creating a fare analytic database, may include: receiving, by at least one processor, fare(s) and fare related data; and creating a graph database of the fare(s) and fare related data; where the creating may include: creating one or more node(s) of the graph database representing at least one component of the fare and fare related data; creating one or more relationship(s) between a plurality of the nodes; and applying at least one property to the node(s) and the relationship(s). A fare analytic engine may further incorporate the database, and the engine may process queries traversing the database for fare and fare related data; and functional programming methods may be used to generate Boolean byte code routines from fare restrictions, according to exemplary embodiments disclosed.
US10032193B1 Systems and methods for facilitating purchases
Methods and systems for facilitating a program with participating merchants and consumers are described. In some embodiments, a method includes receiving a wish list of a user. The wish list may include items or services sold by merchants participating in the program. The wish list may be published to the merchants participating in the program. A location of the user may be determined, and an offer from one of the participating merchants may be received, where the offer is based on the location of the user. A total cost of the offer may be calculated by analyzing the offer. The user may be notified of the offer and the total cost.
US10032191B2 Advertisement targeting through embedded scripts in supply-side and demand-side platforms
An apparatus and a system of improvement of advertisement targeting through embedded scripts in supply-side and demand-side platforms are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. The advertisement targeting may be improved when a script is embedded in the client device, a supply-side platform, and/or a data provider integrated with the supply side platform, to execute arbitrary cross-site scripts in the sandboxed application of the client device. The content identifier may be obfuscated in a manner that it is relevant to a particular demand-side platform to eliminate a need to query the provider of the content identifier on a per ad-spot basis. The demand-side platform may submit requests to the advertising exchange based on a constraint type rather than through a bidding methodology on a per advertisement spot basis.
US10032188B1 Audience definition based on video database usage
A graphical interface is provided that enables advertisers to iteratively define an audience of video database users that is most likely to purchase the good or service they are advertising and view detailed information associated with the audience.
US10032184B2 Identification of product categories
Disclosed are various embodiments for identifying clusters of user accounts who have similar purchase histories and generating product assignments for products identified in the purchase histories. The clusters of user accounts may depict an affinity towards a first type of product while depicting an aversion to a second type of product. The first type of product and the second type of product may have one or more opposing attributes. Product assignments for the products may be generated based on attributes of the products, product categories associated with the products, or the clusters.
US10032167B2 Abnormal pattern analysis method, abnormal pattern analysis apparatus performing the same and storage medium storing the same
An abnormal pattern analysis method includes determining a service application associated with analysis data, selecting at least one abnormal pattern analysis module in an abnormal pattern analysis framework based on the determined service application and performing an analysis for the analysis data through the selected at least one abnormal pattern analysis module to detect an abnormal pattern.
US10032159B2 Spending delegation
Methods and systems are provided for delegating spending from a user device, such as a parent's smart telephone, to another device, such as a child's smart telephone. In this manner, the owner of the other device, e.g., the child, can be allowed to purchase products. Restrictions can be placed upon the spending ability of the other device. For example, in order for the spending to be done, the other device can be required to be within a certain distance of the user device. Thus, purchases by the owner of the other device, e.g., the child, can be supervised.
US10032155B2 Electronic transaction method
The invention relates to an electronic method for approving a transaction, to a corresponding transaction system, to a transaction application for carrying out the method, to a mobile terminal having such a transaction application, and to a payment system comprising the transaction system in order to execute the transaction. In this manner, an electronic method is made available that is easy to handle and that can be used to approve a transaction within the scope of a business transaction between buyers and sellers, that can be used virtually without limitations in terms of location, that requires a minimum of already available technical infrastructure, and that is nevertheless secure for all parties involved. For this purpose, the mobile terminal has to have a display element, it has to be suitable to establish a wireless data connection with the transaction server, and it has to have application and e-mail capabilities.
US10032154B2 Method for processing a purchase transaction using a plurality of transaction systems
A method of processing a purchase transaction includes generating a transaction file containing a product code, which is transmitted from a user computing device when an image of a product code identifier is captured by the user computing device, a first user ID of the customer, and an indicator of whether or not the customer has opted in to receive electronic receipts. The method further includes generating an electronic receipt based on the transaction file, storing a conversion table containing the first and second user IDs of the customer, converting the first user ID contained in the transaction file to the second user ID based on the conversion table, when the indicator indicates that the customer has opted in, and storing the electronic receipt in association with the second user ID. The electronic receipt is transmitted in response to a request for electronic receipts associated with the second user ID.
US10032149B2 Digital jukebox device with karaoke and/or photo booth features, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photo booth features. A combined karaoke/photo booth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
US10032146B2 Automatic payment and deposit migration
Apparatuses, systems, methods, and computer program products are disclosed for automatic payment and deposit migration. A method includes receiving a request to migrate a recurring payment from a first to a second electronic payment source. A method includes determining payee information for the recurring payment. A method includes electronically scraping payment information from a website interface associated with the recurring payment. A method includes retrieving one or more electronic automatic payment forms associated with the recurring payment based on the payee information. A method includes populating the one or more retrieved electronic automatic payment forms based on the payment information. A method includes submitting the one or more populated electronic automatic payment forms back to the website interface associated with the recurring payment over the computer network to migrate the automatic payment for the detected recurring payment from the first electronic payment source to the second electronic payment source.
US10032135B2 Modern calendar system including free form input electronic calendar surface
Embodiments provide electronic calendar application features and functionality that includes a free form calendar input surface, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide electronic calendar features including a free form calendar surface that enables users to personalize the calendar surface using a variety of input types and methods. Other embodiments are included.
US10032133B2 Automatically identifying authorized signatories from an organization for executing an electronic document
In some embodiments, an electronic signature service receives a document to be electronically signed on behalf of an organization. The electronic signature service automatically determines at least one authorized signatory from the organization for executing the received document. The authorized signatory is determined from data describing an organizational structure and signature authorities for the organization. The electronic signature service electronically provides the document to the authorized signatory via a data network.
US10032125B1 Airborne fulfillment center utilizing unmanned aerial vehicles for item delivery
Described is an airborne fulfillment center (“AFC”) and the use of unmanned aerial vehicles (“UAV”) to deliver items from the AFC to users. For example, the AFC may be an airship that remains at a high altitude (e.g., 45,000 feet) and UAVs with ordered items may be deployed from the AFC to deliver ordered items to user designated delivery locations. As the UAVs descend, they can navigate horizontally toward a user specified delivery location using little to no power, other than to stabilize the UAV and/or guide the direction of descent. Shuttles (smaller airships) may be used to replenish the AFC with inventory, UAVs, supplies, fuel, etc. Likewise, the shuttles may be utilized to transport workers to and from the AFC.
US10032123B2 Fleet management portal for outdoor power equipment
Embodiments of the invention are directed to a fleet management system that assists with management and monitoring fleets of powered machines and their operators, such as fleets engaged in landscaping, grounds care, and forestry service. In this regard, embodiments of the invention are directed to systems and methods for automatically gathering data about one or more pieces of outdoor power equipment and one or more human operators of the equipment, processing the data into more useful data and data formats, and providing useful feedback, data, and tools to users of the system via, for example, a web portal that either assists users with management of a fleet of equipment and operators or provides useful information to owner-operators of outdoor power equipment about their performance and their machines.
US10032122B2 Management method, management device, and management system
A computer stores connection information with respect to data items that are management targets. The connection information identifies connection sources and connection destinations. The computer executes a process including performing analysis based on the connection information with respect to first and second data, which are specified as output targets of information indicating connections; outputting first connection information as information indicating a connection between first and second data, when one or a plurality of data items that are connection destinations are traced from the first data set as a connection source, and the second data is reached as a connection destination; and outputting second connection information as information indicating a connection between third and fourth data, when one or a plurality of data items that are connection destinations are traced from the third data set as a connection source, and the fourth data is reached as a connection destination.
US10032114B2 Predicting application performance on hardware accelerators
Predicting program performance on hardware devices, in one aspect, may comprise obtaining a set of existing applications and observed performance on a target hardware device. The set of existing applications are run on one or more general purpose computer processors and application features are extracted from the existing application. A machine learning technique is employed to train a predictive model based on the extracted application features and the observed performance for predicting application performance on the target hardware device.
US10032113B2 Social media event detection and content-based retrieval
Techniques for detecting an event via social media content. A method includes obtaining multiple images from at least one social media source; extracting at least one visual semantic concept from the multiple images; differentiating an event semantic concept signal from a background semantic concept signal to detect an event in the multiple images; retrieving one or more images associated with the event semantic concept signal; grouping the one or more images associated with the event semantic concept signal; annotating the group of one or more images with user feedback; and displaying the annotated group of one or more images as a visual description of the detected event.
US10032112B2 Selecting a window treatment fabric
A fabric selection tool provides an automated procedure for recommending and/or selecting a fabric for a window treatment to be installed in a building. The recommendation may be made to optimize the performance of the window treatment in which the fabric may be installed. The recommended fabric may be selected based on performance metrics associated with each fabric in an environment. The fabrics may be ranked based upon the performance metrics of one or more of the fabrics. One or more of the fabrics, and/or their corresponding ranks, may be displayed to a user for selection. The recommended fabrics may be determined based on combinations of fabrics that provide performance metrics for various façades of the building. Using the ranking system provided by the fabric selection tool, the user may obtain a fabric sample and/or order one or more of the recommended fabrics.
US10032107B2 Light-emitting diode arrangement and driver arrangement for an electronic device
According to a first aspect of the present disclosure, an electronic device is provided, which comprises a light-emitting diode arrangement and a driver arrangement operatively connected to the light-emitting diode arrangement, wherein at least one light-emitting diode of the light-emitting diode arrangement is operatively connected between a first driver of the driver arrangement and a second driver of said driver arrangement, such that, in operation, the light-emitting diode may be energized with current flowing between the first driver and the second driver. Furthermore, according to a second aspect of the present disclosure, a corresponding method of manufacturing an electronic device is conceived.
US10032101B2 Smart multi-card
A smart multi-card may include: a frame; a wireless communication unit configured to transmit or receive data to or from a card terminal or a communication device through wireless communication; an information storage unit configured to store card information relating to a plurality of cards; a user input unit configured to receive a user input from a user to select card information corresponding to one of the plurality of cards; a display unit configured to visually display the selected card information; and a processor configured to extract the card information selected by the user from the information storage unit, process the card information, deliver the processed card information to the display unit, and process the data transmitted or received through the wireless communication unit.
US10032100B2 Cards and devices with multifunction magnetic emulators and methods for using same
A payment card (e.g., credit and/or debit card) is provided with a magnetic emulator operable of communicating information to a magnetic stripe reader. Information used in validating a financial transaction is encrypted based on time such that a validating server requires receipt of the appropriate encrypted information for a period of time to validate a transaction for that period of time. Such dynamic information may be communicated using such an emulator such that a card may be swiped through a magnetic stripe reader—yet communicate different information based on time. An emulator may receive information as well as communicate information to a variety of receivers (e.g., an RFID receiver).
US10032094B2 Data card guide to improve user experience
A data card guide apparatus includes a card guide having a guide base and in some embodiments, a finger slot or channel to ease card usage. The card guide can be aligned in a horizontal plane and a vertical plane with a card slot for receiving a data card irrespective of the height and the position of the card slot. In some embodiments, a channel can be formed from channel walls located above the card guide to allow for holding of the data card with two fingers while the data card slides in or out of the card guide. Such a channel can be configured as an extension of the card guide and the height of the channel is equivalent to the height of the guide base. With either configuration, a user does not need to look at the card slot to slide in or remove the data card.
US10032086B2 Method and system for automated datacenter floor volume calculation applied to datacenter thermal management
A system and method are disclosed for automatically updating a virtual model of a facility such as a datacenter, for example for use in maintaining an accurate thermal management plan. Photo images of the facility may periodically be captured. Thereafter, one or more image recognition algorithms may be run on the captured images to recognize positions and identities of equipment and structures in the facility. Using this information, the virtual model of the facility may be updated. In examples related to thermal management of a datacenter, once the virtual model of the facility is updated, the thermal management plan may be revised.
US10032079B2 Evaluation of models generated from objects in video
Models are generated from objects identified in video. Each model is evaluated based on knowledge of the objects determined from video analysis, and preferred models are identified based on the evaluations. In some examples, each model could be evaluated by tracking a movement of each object in the video by using each model to track the object from which it was generated, evaluating an ability of each model to identify the objects in the video that are similar to the object from which it was generated, and determining an amount of false identifications made by each model of different objects in different video that does not include the object from which it was generated.
US10032071B2 Candidate handwriting words using optical character recognition and spell check
One embodiment provides a method, including: receiving, in an overlay handwriting application, one or more handwriting strokes; processing the one or more handwriting strokes to obtain at least one candidate machine input word; generating, using a spell check application, at least one spell check word using the at least one candidate machine input word; and providing, on a display device, the at least one spell check word generated by the spell check application. Other embodiments are described and claimed.
US10032067B2 System and method for a unified architecture multi-task deep learning machine for object recognition
A system to recognize objects in an image includes an object detection network outputs a first hierarchical-calculated feature for a detected object. A face alignment regression network determines a regression loss for alignment parameters based on the first hierarchical-calculated feature. A detection box regression network determines a regression loss for detected boxes based on the first hierarchical-calculated feature. The object detection network further includes a weighted loss generator to generate a weighted loss for the first hierarchical-calculated feature, the regression loss for the alignment parameters and the regression loss of the detected boxes. A backpropagator backpropagates the generated weighted loss. A grouping network forms, based on the first hierarchical-calculated feature, the regression loss for the alignment parameters and the bounding box regression loss, at least one of a box grouping, an alignment parameter grouping, and a non-maximum suppression of the alignment parameters and the detected boxes.
US10032066B2 Secure communication systems and methods
Systems and methods for determining whether a communication session is authorized are provided. In some aspects, a method includes initiating a communication session between a first user and a second user, and obtaining an identity attribute associated with a third user engaged in the communication session. The method also includes determining whether the third user is the first user, the second user, or an unauthorized user based on the obtained identity attribute. The method also includes determining whether the communication session is authorized based on whether the third user is determined to be the first user, the second user, or the unauthorized user.
US10032060B2 Reporting imaged portions of a patient's body part
Described embodiments include a system, method, and computer program product. In a described system, a receiver circuit receives at least two reference images of a patient body part. Each reference image includes a respective landmark subsurface feature of the patient body part, and each imaged landmark subsurface feature has a respective spatial relationship to a respective region of a surface of the patient body part imaged during a medical examination. A feature matching circuit determines a correspondence between (x) each atlas landmark subsurface feature of the patient body part included in a landmark subsurface feature atlas and (y) each respective imaged landmark subsurface feature. A reporting circuit generates informational data reporting a depiction of an area of the surface of the patient body part by at least two adjacent imaged regions of the surface of the patient body part. A communication circuit outputs the informational data.
US10032043B2 Masking sensitive data in mobile applications
In an approach to masking data in a software application associated with a mobile computing device, one or more computer processors receive a request to display data in a software application on a mobile computing device. The one or more computer processors determine whether one or more masking rules apply to the data, where determining whether one or more masking rules apply to the data is performed by an instrumentation of application binary of the software application. In response to determining that one or more masking rules apply to the data, the one or more computer processors mask, based on the one or more masking rules, the data, where masking is performed by the instrumentation of application binary of the software application.
US10032042B1 Digital identification enrollment
In some implementations, a computer-implemented method and system for enrolling customers into a digital identification program may include obtaining, from a digital identification database, customer information that describes a customer, providing to the customer device an access code for activation, receiving a request from the customer device for the digital identification, where the request includes the access code and customer information that describes the customer, providing a request for secure information that describes the customer from a secure information database, receiving the secure information that describes the customer stored in the secure information database, generating the digital identification for the customer based on the secure information and the customer information, and providing the digital identification to the customer device.
US10032037B1 Establishing application trust levels using taint propagation as a service
An application of a mobile device may be granted access to sensitive or private information. The mobile device may be configured to monitor the application's use of any sensitive data obtained by the application. The mobile device may include, with the sensitive data, taint propagation data configured to enable the mobile device to detect that application's use of the cloaked sensitive data. As a result of detecting the application use of the sensitive data, trust information corresponding to the applications use of the cloaked sensitive data may be provided a service provider. The service provider may be configured to determine a trust level of the application and perform remedial operations based at least in part on the determined trust level.
US10032034B2 MPEG transport frame synchronization
Techniques are described for communicating encoded data using start code emulation prevention. The described techniques include obtaining at least one partially encrypted packet, identifying at least one portion of the packet that is unencrypted, and determining that the identified unencrypted portion(s) emulates a start code. Start code emulation prevention data or emulation prevention bytes (EPBs) may be inserted into only the encrypted portion of the packet. The modified packet may be communicated to another device/storage, along with an indication of which portion(s) of the packet are unencrypted. Upon receiving the packet and indication, the receiving device may identify and remove the EPBs in the identified unencrypted portion(s) of the packet, and decrypt the packet to recover the data. In some aspects, upon identifying the indication, the receiving device may only search for EPBs in the unencrypted portion(s) of the packet, thus yielding a more efficient start code emulation prevention process.
US10032032B2 Software container registry inspection
A request to a scan a software image for specified criteria is received, the software image comprising layers stored in a first data store. Metadata in a second data store, different from the first data store, is searched through to obtain information corresponding to the software image. A first set of the layers that matches the specified criteria is determined, based at least in part on the information. The first set of layers is marked as un-referenceable. Asynchronous to fulfillment of the request, a second set of layers of the layers to be deleted is determined, based at least in part on the metadata, the second set of layers including layers marked as un-referenceable, and the second set of layers is deleted.
US10032031B1 Detecting unknown software vulnerabilities and system compromises
Disclosed are various embodiments for detecting unknown software vulnerabilities and system compromises. In a first implementation, a monitoring service records an indication of which portions of an imported software package are invoked by a service during a learning period. After the learning period, the monitoring service determines that a different portion of the imported software package is invoked by the service. The portion is different than those invoked by the service during the learning period. An action is then performed in response to determining that the different portion of the imported software package is invoked by the service.
US10032030B2 Trusted kernel starting method and apparatus
A trusted kernel starting method and apparatus are provided. The method includes: starting a security boot module boot loader; invoking the boot loader to measure, according to a first security algorithm, whether a platform configuration register (PCR) partition is trusted; if the PCR partition is trusted, invoking the boot loader to read kernel code into a memory, and invoking the boot loader to measure, according to a first complete algorithm and a kernel code standard measurement value prestored in the PCR partition, whether the kernel code is trusted; initializing, if the kernel code is trusted, the kernel code to trigger an initialized kernel to measure, according to a second complete algorithm, whether the boot loader is trusted; and starting the kernel if the boot loader is trusted. Kernel starting security is improved.
US10032029B2 Verifying integrity of backup file in a multiple operating system environment
Provided is a technique to enhance security of a computer in a multi-OS operating environment. A memory image of a primary OS is in an active state, and a memory image of a secondary OS is in a non-active state. When switching is performed from the primary OS to the secondary OS, a runtime image is created, and a digest P is calculated and encrypted (C). When switching is performed from the secondary OS to the primary OS, a digest of the stopped runtime image is calculated. Only when comparison between the decrypted digest P and the calculated digest shows agreement, is switching of the primary OS allowed.
US10032027B2 Information processing apparatus and program for executing an electronic data in an execution environment
It is difficult to prevent virus infection, information leakage or the like for example when a user carelessly manipulates a file. An electronic file manipulating section that obtains an instruction about manipulation of an electronic file; a remote manipulation section that establishes a communication path enabling remote manipulation with an execution environment in which manipulation of the electronic file is to be executed, and transmits an execution instruction to instruct the execution environment to execute manipulation of the electronic file thereon to the execution environment via the communication path enabling remote manipulation; and an electronic file transmitting section that transmits the electronic file to the execution environment in response to the instruction are included.
US10032021B2 Method for detecting a threat and threat detecting apparatus
Aspects of the disclosure include a threat detecting apparatus. The threat detecting apparatus can include an interface circuit, an opcode detector, and a pattern analyzer. The interface circuit is configured to receive a data stream. The opcode detector can be configured to identify an opcode sequence embedded in the data stream based on a first model graph that includes a plurality of interconnected token nodes. Each token node is representative of an occurrence or a non-occurrence of a token. The pattern analyzer may be configured to identify an opcode signature embedded in the identified opcode sequence based on a second model graph, and to output a signal indicative of the successful identification of the opcode signature. The second model graph can include a plurality of interconnected opcode nodes, and each opcode node can be representative of an occurrence or a non-occurrence of a predetermined combination of one or more opcodes.
US10032019B2 System, method, and computer program product for detecting access to a memory device
Discrete events that take place with respect to a hard disk drive or other I/O device or port are indicated to logic that implements Self-Monitoring Analysis and Reporting Technology (SMART) or similar technology. These events are communicated to SMART as event data. Examples of such discrete events include power on, power off, spindle start, and spindle stop, positioning of the actuator, and the time at which such events occur. SMART then compiles event data to create compiled activity data. Compiled activity data represents summary statistical information that is created by considering some or all of the event data. Examples of compiled activity data include the Time Powered On and Power Cycle Count. Collection logic then writes the compiled activity data to a memory medium. An analyst can then read data from log file(s).
US10032011B2 Method and device for managing authentication using an identity avatar
Aspects of the subject disclosure may include, for example, generating a digital certificate responsive to an authentication of a user according to a dynamic biometric process, associating the digital certificate with a transaction record for the transaction, storing information associated with authentication conditions of the dynamic biometric process, receiving an access request associated with the transaction, and providing access to the transaction record, the information associated with the authentication conditions of the dynamic biometric process or a combination thereof responsive to the access request, where granting of the access is according to transmitting an access acknowledgement to equipment of the user, or obtaining another authentication to allow permission to access or a combination thereof. Other embodiments are disclosed.
US10032009B2 Motion information filtering
One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: receiving motion sensor information from a plurality of sensors on a wearable device; identifying, based on the motion sensor information, a motion pattern corresponding to an activity of a user; comparing the motion pattern to a plurality of stored motion patterns; determining, based on the comparing, if the motion pattern matches one of the stored motion patterns that is identified as a motion pattern of a sensitive activity; and modifying, whether the motion pattern matches one of the stored motion pattern identified as a motion pattern of a sensitive activity. Other aspects are described and claimed.
US10031991B1 System, method, and computer program product for testbench coverage
The present disclosure relates to a computer-implemented method for electronic design verification. Embodiments may include receiving an electronic design environment including both a design under test (“DUT”) and a testbench. Embodiments may further include simulating an electronic design associated with the electronic design environment and generating a coverage database associated with the electronic design. Embodiments may include performing coverage analysis of the DUT and testbench using an automated inheritance aware analysis and applying the coverage analysis results to the testbench after simulation.
US10031985B2 Sensitivity calculation filtering for statistical static timing analysis of an integrated circuit
Examples of techniques for statistical static timing analysis of an integrated circuit are disclosed. In accordance with aspects of the present disclosure, a computer-implemented method for statistical static timing analysis of an integrated circuit is provided. The method may comprise identifying a timing parameter that contributes to a delay calculation. The method may further comprise determining, by a processing device, whether the identified timing parameter significantly impacts the delay calculation. The method may also comprise, responsive to determining that the identified timing parameter does not significantly impact the delay calculation, avoiding a sensitivity calculation for the identified timing parameter.
US10031982B2 Rule based data normalization utilizing multi-key sorting
Methods and systems for efficient retrieval of neighboring measurement values in order to enable fast execution of rule-based error correction are disclosed. In one aspect, a method for data normalization using multi-key sorting is disclosed. In some embodiments, the method includes receiving, by a data organization engine, a set of uncorrected data including corresponding neighboring data. In various embodiments, the data organization engine organizes the uncorrected data by construction of a directed acyclic graph (DAG), where the DAG includes a plurality of nodes. In some embodiments, the data organization engine may traverse the plurality of nodes to retrieve the corresponding neighboring data. Upon retrieval of the neighboring data, a rule-based correction engine may correct the uncorrected data utilizing the retrieved corresponding neighboring data.
US10031970B1 Search engine optimization in social question and answer systems
The described embodiments relate to techniques for facilitating text inputs with long-tail keywords from a user in a social question and answer (Q&A) application. During operation, the system receives an input from the user. The system then applies a predictive model to determine a predicted business outcome for the received input from the user. Next, the system renders a user interface (UI) for subsequent user interaction with the social Q&A application, based on the predicted business outcome. Finally, the system displays the rendered UI to the user.
US10031969B2 Seamlessly switching among unicast, multicast, and broadcast mobile media content
In embodiments, the present invention provides a method and system for switching between broadcast and unicast content on a mobile device. The method and system involves making unicast content available to the mobile device, making broadcast content available to the mobile device; and providing an application on the mobile device which allows for switching between the unicast and broadcast content.
US10031967B2 Systems and methods for using a trained model for determining whether a query comprising multiple segments relates to an individual query or several queries
Systems and methods are provided herein for using a trained knowledge graph to accurately determine whether two phrases are conversationally connected. To this end, three phrases are received. The phrases are translated to strings of word types by determining what type of word each word of each phrase represents, and replacing each word of the first phrase with its respective type. A knowledge graph is then accessed to determine strengths of association between a combinations of each string of word types and any conversational category of a plurality of conversational categories. If any of the strengths of association exceed a threshold, the corresponding strings may be determined to be part of a conversation.
US10031966B2 System and method for sorting phonebook contacts based on context weightage and incentives
The method and system for sorting the phonebook contacts by finding the weight of contacts for each application based on contact incentives and sorting the applications by measuring the weight of the applications based on application incentives is provided. The contact incentives can be identified for each application and the method calculates weight of contacts for each application. The method identifies the application incentives, and calculates the weight of each application. Based on the weight of contacts and the weight of application, the method normalizes sorts the contacts in phonebook.
US10031963B2 Methods, systems, and software applications for event based data processing
Methods and systems are provided for processing data objects in a computer system. In one embodiment, a method is provided that comprises (a) storing a first data object in a database in a non volatile storage, (b) creating a second data object assigned to the first data object, step (b) being triggered by step (a), and (c) processing the second data object by means of an object processor, the object processor creating a third data object using data contained in the second data object, data contained in the first data object and data contained in the database by applying a set of one or more pre-settable rules to the data contained in the first and second data objects and in the database.
US10031962B2 Method and system for partitioning database
The present invention relates to a method and system for partitioning a database. The method for partitioning a database comprises: grouping a plurality of entries in the database into one or more entry groups, so that entries in the same entry group are always accessed together by one or more transactions; and dividing the one or more entry groups into a set number of partitions, so that a total number of transactions that access across more than one partition is minimized. By means of the present invention, it is possible to obtain an efficient, flexible and convenient method for partitioning a database, thereby greatly improving the system performance.
US10031950B2 Providing advanced conditional based searching
A computer querying stored information by application of a user-defined importance condition, a preference probability in relation to a user-defined preference condition, and a user-defined target condition is provided. The computer may perform a search operation, filtering operation, and matching operation based on a result of the querying and generate a search result, filtering result, and matching result. The computer may also generate an indication of a ranking of the search result, filtering result, and matching result.
US10031944B1 Work file change detection
A method, article of manufacture, and apparatus for processing information are disclosed. In some embodiments, this includes receiving a query plan, identifying a first work file based on the query plan, determining a first work file transaction ID associated with the first work file, determining a data transaction ID, comparing the first work file transaction ID and the data transaction ID, creating a second work file based on the query plan if the data transaction ID is greater than the first work file transaction ID, and storing the second work file in a storage device. In some embodiments, the second work file may be associated with a second work file transaction ID.
US10031942B2 Query optimization with zone map selectivity modeling
According to one embodiment of the present invention, a system for processes a query for accessing data within one or more database objects stores an element of a database object among a plurality of different storage regions. Each storage region is associated with first and second range values indicating a value range for element values within that storage region. The system examines the first and second range values for the storage regions of each database object element and determines an effectiveness value representing a degree of overlap between the storage regions of that database object element. The system determines a selectivity model for the storage regions for each database object utilizing the effectiveness value, determines a query plan based on the selectivity model, and executes the query plan. Embodiments of the present invention further include a method and computer program product for processing a query in substantially the same manners.
US10031939B2 Automated supplementation of data model
Mechanisms to help a computing system respond to a request for information within a data model. After determining that there is insufficient information within the data model to respond to the request, the computing system identifies one or more additional data sources that are external to the data model and that contain information suitable to respond to the request. The computing system then automatically supplements the data model with at least one of such additional data sources. The computing system then responds to the request using the supplemented data model. In some embodiments, the supplementation is performed in advance of the request by analyzing the characteristics of the data model and/or by anticipating possible future requests. Thus, a data model grows automatically in response to particular usage of that data model to satisfy requests.
US10031937B2 Similarity based data deduplication of initial snapshots of data sets
Embodiments for data deduplication of an initial snapshot of a data set in a storage system by a processor. An intra-snapshot similarity index, inclusive of representations of the data inside the initial snapshot, is built. The intra-snapshot similarity index is used for deduplication of the initial snapshot. The intra-snapshot similarity index is merged with a global similarity index.
US10031934B2 Deleting tuples using separate transaction identifier storage
Data from a database object are processed. Transaction information for a set of data of the database object is stored separate from the set of data in an allocated storage space, where the transaction information indicates visibility of the set of data to other transactions. A map structure is generated indicating storage of the set of data and the allocated storage space of the transaction information. The transaction information is altered in response to a transaction to the set of data to alter visibility of the set of data. Altering the transaction information is accomplished by providing updated transaction information within a new storage space in accordance with the transaction to the set of data and generating a descriptor for the transaction indicating an existing location of the set of data and the new storage space.
US10031933B2 Peer to peer ownership negotiation
A method of negotiating memory record ownership between network nodes, comprising: storing in a memory of a first network node a subset of a plurality of memory records and one of a plurality of file system segments of a file system mapping the memory records; receiving a request from a second network node to access a memory record of the memory records subset; identifying the memory record by using the file system segment; deciding, by a placement algorithm, whether to relocate the memory record, from the memory records subset to a second subset of the plurality of memory records stored in a memory of the second network node; when a relocation is not decided, providing remote access of the memory record via a network to the second network node; and when a relocation is decided, relocating the memory record via the network for management by the second network node.
US10031925B2 Method and system of using image recognition and geolocation signal analysis in the construction of a social media user identity graph
A social media identity/construct is created for a person by locating social media profiles of the person at least by one or both of i) recognizing image(s) in one or more social media postings related to the person and ii) correlating geolocation data embedded in one or more social media postings related to the person or the person's social media connections, analyzing, monitor social media outlets and channels to create a social media profile for the person.
US10031919B2 Management of access to data distributed across multiple computing devices
Methods, systems and apparatus for a distributed data environment in which data can be seamlessly accessed from remote computing devices are disclosed. For a given user having multiple computing devices, a personal distributed data bank can be formed from data storage capacities resident at the multiple computing device. The given user can access data on any of the multiple computing devices without knowing on which of the multiple computing devices the data resides. In one embodiment, an index for the user's data within the personal distributed data bank can be provided to facilitate searching, browsing and accessing of user data by the given user.
US10031918B2 File system and method of file access
A file system and method of file access are disclosed. In a particular embodiment, a method is performed at a host device coupled to a data storage device, where the host device includes a memory storing a file data structure. The host device receives a request to open a file and, in response to the request, retrieves location data of the file from the file data structure. The host device reads data of the file from the data storage device based on the location data and extracts metadata from the data of the file.
US10031913B2 Method, system and software for searching, identifying, retrieving and presenting electronic documents
The present invention provides a method and system for identifying, retrieving and presenting electronic documents responsive to user queries. The three distinct inventive concepts are relevancy ranking of responsive documents based on component query technique; cross-lingual searching; and search expansion using analytics of initial results to derive and generate a modified query. Each of these inventions enhances document search and retrieval systems and the three solutions may be used separately or in any combination. The three inventions apply in layers above an underlying search system, controlling the submission of requests to the underlying system in support of received search requests, typically originating with an end user. Invention (III) provides a semantic-expansion capability specifically utilizing the availability of language independent fields in the data being searched with natural language query terms. This invention is enhanced by incorporating the preceding two inventions.
US10031909B2 Systems and methods of detecting, measuring, and extracting signatures of signals embedded in social media data streams
A system for scoring micro-blogging messages is provided, including an extractor, and evaluator, a calculator, and a publisher. The extractor may be configured to receive micro-blogging messages, to detect messages containing terms of interest, to extract raw data, and to store the data in a database. The evaluator may be configured to access and parse the stored data into tokenized data, and to store the tokenized data in a database. The evaluator may also be configured to identify relevant micro-blogging messages; to tag message as indicative; and to filter messages from low-volume or malicious sources before being tagged as indicative. The calculator may be configured to access a sentiment dictionary; to calculate a sentiment score of the tokenized data, and to calculate a sentiment signature for a term of interest. The publisher may be configured to provide access to clients of the system.
US10031903B2 System for and method of annotation of digital content and for sharing of annotations of digital content
The present invention provides a system for and a method of collaborative annotation of digital content. In accordance with an embodiment of the present invention, a method of annotating digital content is provided. An annotation related to a portion of a volume of digital content is created. The annotation is stored in computer-readable memory in a manner that maintains a logical connection between the annotation and the portion of the volume of the digital content. The annotation is created by a first user. A comment is created by a second user in response to the annotation. The comment is stored in computer-readable memory in a manner that maintains a logical connection between the comment and the annotation. The portion of the volume of the digital content is displayed together with at least an identification of the annotation and at least an identification of the comment.
US10031899B2 Computing device and corresponding method for generating data representing text
An example method involves (i) accessing first data representing text; (ii) identifying a term within the represented text; (iii) using the identified term as a basis to select a text-editing rule from among a set of text-editing rules; (iv) generating second data that represents the represented text edited in accordance with the selected text-editing rule; and (v) providing output based on the generated second data.