Document Document Title
US09872419B1 Transceiver module having improved metal housing for EMI containment
A transceiver module includes a printed circuit board and a metal housing enclosing the printed circuit board and defining a front opening, the metal housing including a base portion and a cover portion, the base portion including two opposite side portions, the cover portion including two opposite fixing portions each engaged with a corresponding side portion; wherein each of the side portions defines a gap having an outside opening on an outside wall thereof, each of the fixing portions includes a top portion inwardly extending from a top end thereof, and the top portion is inserted in a corresponding gap.
US09872415B2 Dry power supply assembly for immersion-cooled information handling systems
Systems and methods for a dry power supply for immersion-cooled Information Handling Systems (IHSs) are described. In some embodiments, an IHS may include: a chassis configured to be at least partially disposed under a surface of a dielectric liquid coolant, where the chassis includes one or more components configured to be cooled by the dielectric liquid coolant during operation of the IHS; and a power supply coupled to the chassis and configured to provide power to the one or more components via an adaptor configured to maintain the power supply above the surface of the dielectric liquid coolant during operation of the IHS, where the power supply comprises a fan configured to blow air.
US09872409B2 Device module and method of manufacturing the same
The invention provides a device module including a base, a plastic part, and an external connection. The plastic part is provided on the base. The device is provided on the base and embedded in the plastic part. The device is a sensor, an electronic device, or a circuit board. The external connection includes an embedded portion and a lead-out portion. The embedded portion is connected to the device, extends along the base, and is embedded in the plastic part. The lead-out portion is contiguous with the embedded portion and led out of the plastic part.
US09872395B2 Component crimping apparatus
A component crimping apparatus includes: a substrate holding part that holds a substrate of a transparent material, a component previously attached to each electrode of electrodes juxtaposed in an edge of the substrate through a photo-curable adhesive member; a supporting part that supports, by a transparent member, a region under the electrodes in the substrate; crimping tools that are juxtaposed over the transparent member and press the components to the substrate; and a light irradiating part that irradiates the adhesive member with light through the transparent member when the crimping tools press the components to the substrate. The crimping tools are configured movably in an arrangement direction of the crimping tools, the transparent member has a dimension capable of covering a whole region of a movable range of the crimping tools, and the light irradiating part irradiates a whole region of the transparent member with the light.
US09872394B2 Substrate via filling
A method for filling vias with metal includes receiving a substrate having vias, forming a metal plating layer over the vias on a first side of the substrate, fill-plating the vias with a first metal beginning with the metal plating layer on the first side of the substrate and advancing to a second side of the substrate to provide filled vias. The metal plating layer may be subsequently patterned to provide selected circuit connections or chemically-mechanically polished to completely remove the metal plating layer. Forming a metal plating layer over the vias may include filling the vias with a sacrificial filler to enable formation of the metal plating layer and subsequently removing the sacrificial filler via an etching operation or the like. In other embodiments, forming the metal plating layer over the vias is accomplished by bonding a metallic layer onto the first side of the substrate.
US09872388B2 Printed wiring board
In a printed wiring board on which an electronic component comprising electrode terminal rows on four peripheral sides or two opposite sides thereof is mounted, each of pads at the both ends of pad rows corresponding to the electrode terminal rows extend outwardly relative to the other pads in the direction of arrangement of the pads and has a shape obtained by diagonally cutting a corner located farthest from the center of the electronic component.
US09872383B1 Methods of sewing components in fabrics using metal wire cloth
An electronics assembly includes one or more electronic components coupled to a fabric. Each electronic component includes one or more electrical connection points, such as a bond pad or solder bump. The electronics assembly also includes one or more electrically conductive wire cloths, one electrically conductive wire cloth coupled to one electrical connection point on an electronic component. The electrically conductive wire cloth is stitched to the fabric by an electrically conductive wire, thereby providing an electrical connection between the electronic component and the electrically conductive wire via the electrically conductive wire cloth.
US09872379B2 Flexible printed circuit with radio frequency choke
In an electronic device that employs high-speed differential signaling on one or more pairs of conductors in a flexible printed circuit, RF chokes are placed in the differential signal path and mounted directly on the flexible printed circuit which is used to interconnect a peripheral device, such as an image sensor, through a connector to another device component such as a main printed circuit board. The RF chokes are configured to suppress common-mode noise propagating in the differential pairs of conductors. In one illustrative embodiment, the RF chokes are located on the flexible printed circuit adjacent to the peripheral device to suppress common-mode noise near its source. In another illustrative embodiment, the RF chokes are mounted adjacent to the connector to suppress the common-mode noise before it has an opportunity to escape the flexible printed circuit at the major discontinuity presented by the connector.
US09872376B2 Medical linear accelerator signal analyzer and display device
A method and system is proposed for providing automated, electronic testing of a linear accelerator from a remote position. According to one aspect of the claimed subject matter, a system is described which includes a linear accelerator with a scope circuit board, a multiplexer printed circuit board and a computing device. The multiplexer printed circuit board is coupled to the linear accelerator at a plurality of signal sites or locations corresponding to common areas of interest. Signal data received by the multiplexer circuit board may be continuously streamed from the linear accelerator to the multiplexer through each “channel” of data. The multiplexer circuit board is configured to receive, as input, the data corresponding to the electrical activity. In a further embodiment, the multiplexer outputs a selection of signals corresponding to a user selection of one or more channels from a remote terminal.
US09872375B2 Method for energy recovery of spent ERL beams
A method for recovering energy from spent energy recovered linac (ERL) beams. The method includes adding a plurality of passive decelerating cavities at the beam dump of the ERL, adding one or more coupling waveguides between the passive decelerating cavities, setting an adequate external Q (Qext) to adjust to the beam loading situation, and extracting the RF energy through the coupling waveguides.
US09872374B2 Liquid thin-film laser target
Described in this disclosure is a laser target comprised of a liquid film creation device that is configured to form a liquid laser target. Methods of forming a liquid thin-film laser target are also described.
US09872372B2 Extreme ultraviolet light generation device
An extreme ultraviolet light generation device is to generate extreme ultraviolet light by irradiating a target with a pulse laser beam and thereby turning the target into plasma. The device may include a chamber, a magnet configured to form a magnetic field in the chamber, and an ion catcher including a collision unit disposed so that ions guided by the magnetic field collide with the collision unit.
US09872368B2 Control method for mobile device
A control method for a mobile device that controls one or more illumination devices, the mobile device including a display, a computer, and a memory, the control method causing the computer of the mobile device to execute acquiring a piece of mobile-device location information indicating a location where the mobile device is present, sorting one or more setting screens corresponding to the respective one or more illumination devices using information stored in the memory, the information indicating correspondences between the one or more illumination devices and one or more pieces of illumination-device location information indicating locations where the respective one or more illumination devices are present, displaying the sorted one or more setting screens on the display, and transmitting a control signal in accordance with setting information indicating an illumination state set through the setting screens, to the one or more illumination devices.
US09872366B2 Method for controlling an operating device for lighting means
The invention relates to an illumination system (A) having at least one operating device (1) for operating lighting means, having a control device (10) which is connected by means of an analogue or digital light control bus to the operating device and is designed for transmission of analogue or digital control commands via the light control bus, wherein the control device (1) is designed to control the operating devices (1) in terms of brightness and/or color by means of control commands, wherein furthermore the control device is connected to a IPv6 bus system, the control device (10) is designed to receive IPv6 bus commands via the IPv6 bus system and is designed to transmit a colour command or a brightness command as control command, according to the received IPv6 bus commands, to at least one operating device, and the operating device is designed to adapt the control of the lighting means according to the received colour command or brightness command.
US09872364B2 Visible stanchion with LED lighting
A stanchion includes a circular base, a transparent tube coupled to the circular base, a first circuit board with a plurality of controllable light emitting diodes (LEDs) mounted thereon, and a second circuit board including electronics for controlling the LEDs. The LEDs provide a plurality of colors that can be controlled via a remote control device or acoustically.
US09872363B2 Method for operating a lighting grid and lighting unit for use in a lighting grid
A method of operating a lighting grid having lighting units the method—including receiving an input signal from a sensor or a user interface by a first lighting unit, determining a control signal for controlling an LED driver and/or LED assembly of the first lighting unit based on the input signal, transmitting an output signal to a second lighting unit, the output signal being based on the input signal and enabling an identification of the first lighting unit, the sensor or the user interface, receiving the transmitted output signal from the first lighting unit by the second lighting unit, establishing an identification, based upon the received output signal, of the first lighting unit, the sensor or the user—interface, and determining a further control signal for controlling an LED driver and/or LED assembly of the second lighting unit based on the output signal and the identification.
US09872361B1 Networked light control system and method
A networked light control system includes light sensor circuitry that includes plural light sensors configured to sense an ambient light level, a control unit configured to generate a control signal that activates or deactivates one or more lights in a network of lights based on the ambient light level that is sensed by the light sensor circuitry, and relay logic circuitry configured to open or close a relay or a solid state switch for activating or deactivating the one or more lights based on receipt of the control signal generated by the control unit. The relay logic circuitry is configured to control the relay or the solid-state switch responsive to a failure in the control unit.
US09872359B2 Multimode color tunable light sources
Described herein are ambient lighting devices, methods, and systems that utilize at least one multimode artificial ambient light source, a control unit, and a remote image sensor. The control unit couples to at least one artificial ambient light source and is configured to output at least one control signal to the at least one artificial ambient light source. The at least one multimode artificial ambient light source is configured to output light of varying color and color temperature in response to said at least one control signal. The remote image sensor couples to the at least one control unit and is configured to detect at least one color and intensity characteristic and output an output signal to the at least one control unit, based on said color and intensity characteristic detected.
US09872353B2 LED lighting device and LED illuminating device
An LED lighting device 2 according to this embodiment includes a lighting circuit that supplies a current to an LED, and a dimmer 7 that generates a PWM signal for controlling the supply of the current to the LED from the lighting circuit, in which the dimmer 7 feedback-controls the PWM signal that controls the supply of the current to the LED by comparing the output current to be output to the LED with a target current and feedforward-controls the PWM signal according to a fluctuation of an input voltage from a commercial power supply 1.
US09872352B2 Universal LED dimmer with extended application range
A power supply circuitry compatible with both source type dimmer controls and sink type dimmer controls is provided. The power supply circuitry includes an internal voltage source, a dimmer control type detection circuit, and a configuration circuit. The dimmer control type detection circuit detects a type of a dimmer control that is electrically coupled to the power supply circuitry. The configuration circuit can turn off the internal voltage source upon determining the dimmer control is of the sink type and turn on the internal voltage source upon determining the dimmer control is of the source type. Thus, the internal voltage source may generate a voltage as the dimming control signal. The dimming control signal is fed to a microcontroller that may, for example, generate a series of pulse signals that is provided to a power converter of a load (e.g., light-emitting diode luminaries) based on the dimming control signal.
US09872349B2 Control system for phase-cut dimming
A phase-cut dimming control system according to the embodiment includes a phase angle detector configured to detect a phase angle of an input voltage generated by phase-cut dimming, a feedback signal generator configured to generate a first reference signal corresponding to the detected phase angle, and generate an initial feedback signal based on a detection signal corresponding to power supplied to a load and the first reference signal, a feedback signal modulator configured to modulate the initial feedback signal and generate a feedback signal, a power transmission controller configured to generate a control signal which controls power transmission according to the feedback signal, and a power transmission circuit configured to transmit power to the load according to the control signal.
US09872348B2 Efficient lighting circuit for LED assemblies
A lighting circuit and a method of operating a lighting circuit are described. A rectifier 14 has an input for an alternating voltage V. At least a first and a second LED assembly 20, 22 are connected to be supplied with electrical power from the rectifier 14. The first LED assembly 20 is electrically connected to a first output 26 of the rectifier 14 and electrically connected in series with an input 36 of a switching converter circuit. The second LED assembly 22 is electrically connected to an output 48 of the switching converter circuit 44. A control assembly 30 is connected to a tap 46 in the series connection for controlling operation of the first LED assembly 20.
US09872342B1 Street and ground warming system
The street and ground warming system is used to prevent both the surface and sub-surface of a street or ground from freezing. The system includes a box that is partially buried, and atop of said box is provided a solar cell array that generates electricity to power heating elements. The heating elements may extend from the box, and through the sub-surface and emit heat therefrom. The heating elements may stay within said box and coil around rebar that passes there through so as to enable transmission of heat to a sub-surface structure. Alternative powering means may change the location of the solar cells or eliminate the solar cells all together.
US09872338B2 Radio communication device and method for operating a radio communication device
A radio communication device is provided comprising a first transceiver configured to transmit and receive signals in accordance with a Cellular Wide Area radio communication technology; a second transceiver configured to transmit and receive signals in accordance with a Short Range radio communication technology or a Metropolitan Area System radio communication technology; a first processor configured to control the first transceiver, the first processor comprising a first interface and a second interface; a second processor configured to control the second transceiver, the second processor comprising a first interface and a second interface; and a third processor configured to determine real-time transceiver control information signals via the first interface of the first processor and via the first interface of the second processor, and to determine non-real-time transceiver control information signals via the second interface of the first processor and via the second interface of the second processor.
US09872332B2 Energy efficient operation for wireless access nodes in a low-load service area within a dense deployment of wireless access nodes
Systems and methods are disclosed for efficient operation of wireless access nodes in a dense deployment of wireless access nodes in a cellular communication network. In general, the dense deployment of wireless access nodes includes multiple wireless access nodes in a service area. The service area is preferably, but not necessarily, a low-load service area. As used herein, a low-load service area is an area within an overall service area of the dense deployment of wireless access nodes in which all wireless access nodes are not needed to provide a desired data capacity. Overlapping radio coverage areas of the wireless access nodes in, or serving, the service area are leveraged to enable efficient operation of the wireless access nodes in the service area.
US09872331B2 Communication system, user equipment and base station
A communication system, a user equipment and a base station are disclosed. The communication system includes a user equipment and a base station, wherein the user equipment is configured in a first communication system and having a co-existence working mode in which the user equipment performs a first communication with a base station in the first communication system and performs a second communication with an apparatus of a second communication system, which is different from the first communication system in a time-division multiplexing manner or a frequency-division multiplexing manner.
US09872330B2 Apparatus and method for avoiding data loss following an inter-PDSN handoff based on a simple IP network
The disclosure is related to avoiding data loss following a handoff from a second packet data serving node (PDSN) back to a first PDSN before an expiration of a session inactivity timer at the first PDSN. An aspect includes detecting, by an access terminal, a handoff from the first PDSN to the second PDSN, in response to the detecting, starting, by the access terminal, a session keep timer corresponding to the session inactivity timer, the session inactivity timer indicating a maximum amount of time the first PDSN will maintain an inactive communication session with the access terminal, and, based on whether the session keep timer has expired, transmitting, by the access terminal, a plurality of data packets to a server until an acknowledgment is received from the server.
US09872322B2 Mobile communication system, base station, user terminal and processor
A mobile communication system according to the present invention supports cellular communication in which a data path passes through a core network and D2D communication that is direct device-to-device communication in which a data path does not pass through the core network. The mobile communication system has a user terminal that performs a process of discovering a partner terminal in the D2D communication or performs the D2D communication. A plurality of radio resources that are the time-frequency resources that can be used for the process of discovering or the D2D communication consist of radio resources associated with transmission power used for the process of discovering or the D2D communication. The user terminal performs the process of discovering or the D2D communication on the basis of the transmission power associated with the radio resource used by the user terminal.
US09872320B2 Method of controlling a medical apparatus and mobile apparatus therefor
A method of controlling a medical apparatus which includes: establishing, by a mobile apparatus, a communication link between the mobile apparatus and the medical apparatus; when the communication link is established, detecting an operation mode of the mobile apparatus; determining a function corresponding to the detected operation mode from functions provided by the medical apparatus; and performing the determined function.
US09872303B2 Terminal device, wireless communication method and integrated circuit
In a wireless communication system in which channel state information is used, a mobile station device and a base station device efficiently communicates with each other. A subframe in a certain serving cell that satisfies references which include at least a reference (i) is regarded as being valid as a CSI reference resource. In the reference (i), in a case where information which is signaled on a PDCCH and that indicates a UL-DL configuration is detected, the UL-DL configuration is given by the information. In the reference (i), in a case where the information is not detected, the UL-DL configuration is the same as a UL-DL configuration that is indicated by a higher layer parameter. The reference (i): the subframe is a subframe that is indicated as, a downlink subframe or a special subframe, by the UL-DL configuration.
US09872302B2 System and method for providing interference characteristics for interference mitigation
According to certain embodiments, methods and systems include providing interference characterization data by a network node to a first wireless device for use in performing interference mitigation. A network node may provide telecommunications services for a first wireless device located associated with the network node. Characteristic data associated with at least one characteristic of an interfering signal associated with a second wireless device may be identified. The at least one characteristic may identify at least one transmission mode associated with the interfering signal. The characteristic data associated with the interfering signal associated with the second wireless device may be transmitted to the first wireless device.
US09872295B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus includes a designation unit which generates format designation information for designating a format of transmission and reception for another wireless communication apparatus, a first transmission unit which wirelessly transmits the format designation information to the other wireless communication apparatus, an acquisition unit which acquires a packet, a propagation channel estimation unit which estimates uplink propagation channel information indicating a propagation channel from the other wireless communication apparatus to the wireless communication apparatus based on the packet, a calibration coefficient calculation unit which calculates a calibration coefficient based on downlink propagation channel information indicating a propagation channel from the wireless communication apparatus to the other wireless communication apparatus and the uplink propagation channel information, a transmission weight value calculation unit which calculates a transmission weight value based on the calibration coefficient and the uplink propagation channel information, and a second transmission unit which wirelessly transmits a predetermined signal to the other wireless communication apparatus based on the transmission weight value.
US09872292B2 Method and apparatus for band transfer in multiband communication system
A method and apparatus for transferring to a second communication band and returning to an original communication band according to a channel state in a multiband communication system are provided. The method includes communicating with a peer device in a first band, determining a channel state of a second band, and transferring to the second band based on a result of the determination, thereby efficiently using a plurality of bands and thus improving a data transmission speed.
US09872289B2 Blind decoding for an enhanced physical downlink control channel (EPDCCH)
Technology for a user equipment (UE) configured for blind decoding downlink control information (DCI) from an enhanced physical downlink control channel (EPDCCH) is disclosed. The UE can receive, from a base station, the EPDCCH that includes the DCI. The UE can attempt one or more times to decode the DCI from enhanced control channel elements (ECCE) of the EPDCCH from physical resource block (PRB) region candidates in a PRB set using a selected set of enhanced resource element group (EREG) index maps for the ECCE until the DCI is successfully decoded.
US09872288B2 Method for sending and receiving control information, apparatus and communication system
The present invention provides a method for sending and receiving control information, an apparatus and a communication system. The method for sending control information includes: setting respective control bits in a downlink control information (DCI) format to generate control information applied by a network side to a terminal, wherein indication information indicating whether to swap a corresponding relationship between a transmission block and a codeword is not carried in a control bit in the DCI format, if a dedicated demodulation reference signal used to demodulate data is preconfigured by the network side for the terminal and respective codewords correspond to the same number of layers; and the indication information is carried in a control bit in the DCI format, if the dedicated demodulation reference signal used to demodulate data is not preconfigured by the network side for the terminal; and sending the generated control information to the terminal.
US09872282B2 PUCCH resource compression for EPDCCH in TDD mode
Techniques are described for compressing the PUCCH resources reserved for acknowledging downlink data transmissions when those resources are implicitly signaled by EPDCCHs that schedule the downlink transmissions in TDD mode. An acknowledgment resource offset field transmitted in the EPDCCH is configured to correspond to one or more values that compress the region in PUCCH resource index space that would otherwise be reserved for the subframes of a bundling window.
US09872280B2 Automobile communication device
An automobile communication device receives a message from a peripheral device in an automobile. The message triggers transmission of a request. The automobile communication device transmits the request. The automobile communication device receives over the first cell group a control message configuring a second cell group. The automobile communication device receives a plurality of packets over the first cell group and the second cell group. The automobile communication device forwards the plurality of packets to the peripheral device.
US09872275B2 Inter-cell messaging using MBSFN Subframe
A cellular communication system and method for delivering information, e.g., data and/or control-signaling, to a user equipment (UE) from a neighboring node are disclosed. The cellular communication system includes a first node configured to transmit information in one or more Multicast Broadcast Single Frequency Network (MBSFN) subframes over a radio frequency (RF) (ink between the first node and the UE, while the UE is being served by a second node. The first node can use a network-defined, dedicated portion of the MBSFN subframe for this purpose. Instead of only allowing the second node to send data/signaling messages to the UE, the disclosed techniques allow neighboring nodes to also deliver information to the UE. In particular, the neighboring nodes can transmit data and/or control-signaling to the UE using MBSFN subframes in order to minimize signaling overhead and signaling delay.
US09872272B2 Communication system for reducing congestion
The present invention has an object to provide a communication system capable of avoiding congestion in downlink communication or uplink communication and a shortage of radio resources arising therefrom. In the present invention, in a communication system including a normal user equipment (normal UE) that performs human to human communication and a machine type communication device (MTCD) that performs machine to machine communication, a base station device transmits a paging message to the normal UE and the MTCD for calling the normal UE and the MTCD. The paging message contains, for example, an equipment identity (UE-ID). A maximum number of equipment identities (UE-IDs) that can be accommodated within this paging message is set individually for the normal UE and the MTCD. Alternatively, the paging message contains a calling indicator in place of the equipment identity of the MTCD (UE-ID of MTCD).
US09872267B2 Method for signal transmission in device-to-device communication and apparatus therefor
Disclosed is a method for receiving a signal of a terminal configured to perform device-to-device (D2D) communication in a wireless communication system according to an embodiment of the present invention. The method may comprises the steps of: receiving a message containing information about a specific signal from a serving base station; checking whether the specific signal is an inter-cell broadcast signal to be transmitted by a peer terminal which is served by a neighboring base station, on the basis of the information contained in the message; and receiving the inter-cell broadcast signal from the peer terminal using the information contained in the message and information about a synchronization difference between the serving base station and the neighboring base station, if the specific signal is the inter-cell broadcast signal.
US09872265B2 Over-the-air frequency and time synchronization for small cells
Systems and methods related to time and frequency synchronization of a base station in a cellular communications network are disclosed. In some embodiments, a method of operation of a synchronizing base station comprises selecting a first base station for frequency synchronization and a second base station for time synchronization, where the second base station can be different than the first base station selected for frequency synchronization. The method further comprises performing frequency synchronization using a signal transmitted from a radio interface of the first base station and performing time synchronization using a signal transmitted from a radio interface of the second base station. In this manner, the synchronizing base station is enabled to independently select the first and second base stations used for frequency and time synchronization, respectively.
US09872264B2 Wireless communication device, electronic timepiece, wireless communication method, and recording medium
Peripherals and send timing information presenting a timing of acquiring time information to a central. The central changes the timing in the received timing information so that the timing presented by the timing information received from the peripheral does not overlap with the timing presented by the already received timing information of the other peripheral. The central makes the peripheral change a setting of the timing information based on the changed timing information.
US09872259B2 Method for controlling transmission power of sounding reference signal in wireless communication system and apparatus for same
Disclosed in the present application is a method for transmitting a sounding reference signal (SRS) from a terminal to a base station in a time division duplex (TDD) system. More specifically, the method comprises: a step of establishing a first subframe set and a second subframe set through an upper layer, and step of transmitting the sounding reference signal from a specific subframe to the base station, wherein the first subframe set and the second subframe set are configured by an uplink subframe and/or a special subframe, each of the first subframe and the second subframe is associated with a power control process for transmitting an uplink data channel, and wherein the transmission power of the sounding reference signal is determined on the basis of a specific power control process associated with a subframe set to which the specific subframe belongs, from among the first subframe set and the second subframe set.
US09872254B2 Method and apparatus for an alert strategy between modules
A telematics control unit comprising a transceiver configured to receive a message from a vehicle module during a sleep mode, the message requesting the telematics control unit to output information via a telecommunications network. The telematics control unit also includes a processor configured to determine whether to output the information or delay the output of the information based upon the message, and output the information to the telecommunications network, or delay outputting the information until the telematics control unit enters a full-power mode or a wake-up cycle.
US09872249B2 Relaying communications in a wireless sensor system
Various embodiments of wireless ambient sensor unit are presented. The sensor unit may include a wireless transceiver configured to transmit sensor data and to receive instructions. The sensor unit may include a sensor configured to measure an ambient condition. The sensor unit may include a controller in communication with the wireless transceiver and the sensor. The controller may be configured to compare data measured about the ambient condition to a stored threshold while the wireless ambient sensor unit is functioning in a low-power mode. The controller may be configured to exit the low-power mode in response to the comparison of the data with the stored threshold. The controller may be configured to cause the data measured about the ambient condition to be transmitted by the wireless transceiver as one or more messages in response to the comparison to the stored threshold.
US09872248B2 Method for transmitting and receiving signal of station operable in power saving mode in wireless communication system, and device therefor
One embodiment of the present invention relates to a method for transmitting a signal of a station (STA) operable in a power saving mode in a wireless communication system, and the method for transmitting a signal comprises a step of transmitting a PS-Poll frame and/or a trigger frame according to a first time period, wherein an integrated scaling factor is applied to the first time period, and the integrated scaling factor is also commonly applied to a second time period in which the STA can omit frame transmission by maintaining an association state with an access point (AP).
US09872243B2 Method for selecting controller in network and station device
The present invention provides a method for selecting a network controller and a station device. Supported channel width sets of multiple station STA devices are acquired; a PCP factor of the each STA device is generated according to a supported channel width set and an acquired directional multi-gigabit DMG capability information element of the each STA device, where the PCP factor includes the supported channel width set; a STA device with a largest PCP factor is selected as a PCP. Using the method for selecting a PCP and the STA device provided in the present invention can improve reliability of a wireless local area network WLAN.
US09872242B2 Joint transmission of CSI-RS for channel state feedback and transmission point selection
Certain example embodiments of the present disclosure provide techniques for joint transmission of channel state information reference signals (CSI-RS) from multiple transmission points (TPs) for channel state feedback and/or TP selection. An example method generally includes coordinating with one or more other TPs to jointly transmit a channel state information reference signal (CSI-RS) to a user equipment (UE); signaling a reporting restriction to the UE; receiving precoding matrix indicator (PMI) feedback from the UE based on the jointly transmitted CSI-RS and subject to the reporting restriction; and selecting one or more of the TPs to serve based on the PMI feedback.
US09872236B2 Communications apparatus and method for carrier search
A communications device and method for a carrier search are provided. The communication apparatus includes an RF signal processing device, a processor, and a memory device. The RF signal processing device receives a plurality of main system information and extra system information broadcasted by service networks. The processor is configured to check whether the extra system information corresponding to a second cell has been broadcasted by a detected network when a first center frequency of a first cell corresponding to a target radio access technology has been searched, and search a second center frequency of the second cell according to the extra system information corresponding to the second cell. All or a port of carriers are skipped according to the extra system information corresponding to the second cell. The memory device stores the main and extra system information received from detected service networks.
US09872232B2 Methods and apparatus for neighborhood area network detection
Methods, apparatuses, and devices are described for wireless communications in which neighborhood area network (NaN) information may be requested and provided in a relatively fast and efficient manner between devices of a NaN. A wireless communication device, such as a station in a wireless communications network, may transmit an active probe request to seek information related to a NaN. The active probe request may be a NaN specific probe request, or may be transmitted from a station as part of an active scan for wireless network infrastructure other than NaN devices (e.g., as part of a scan for an AP in a BSS). An AP or master device of the NaN may receive the probe request and generate a NaN discovery response, which may include information that the requesting device may use for connecting to a device in the NaN.
US09872230B2 System and method for efficient communications system scanning
A method for wireless communications includes generating a composed query for obtaining information about a subset of neighboring stations of a responding station which satisfy the composed query, the composed query including a logical combination of attributes and values, and transmitting the composed query to the responding station. The method also includes receiving the information.
US09872216B2 Inter-access network handover
In a wireless network environment comprising first and second packet-switched access networks, each access network using a tunnelling-type micro-mobility protocol and a Quality of Service (QoS) routing protocol to route packet data to and from mobile nodes attached thereto, and each access network comprising an access router to which a mobile node may attach, a mobility agent with which said mobile node may register and a gateway, a method of facilitating network layer handover of said mobile node from said first access network to said second access network, said mobile node registered in said first access network with a serving mobility agent, which method comprises the steps of: said mobile node receiving a router advertisement from said second access network, which router advertisement comprises a network-layer address of a target mobility agent in said second access network with which said mobile node may register; and said mobile node forwarding said network-layer address to said serving mobility agent, whereby said serving mobility agent may communicate with said target mobility agent to facilitate network-layer handover of said mobile node to said second access network.
US09872203B2 Communication apparatus, communication method, and communication system
A physical frame is constructed, the physical frame including a medium access control super-frame payload which in turn includes a plurality of medium access control frames. With respect to the constructed physical frame, virtual carrier sense information is set in the plurality of medium access control frame so that a result of carrier sense is identical to another by virtual carrier sense based on the plurality of medium access control frames in the medium access control super-frame payload. The physical frame in which the virtual carrier sense information has been set is transmitted to a destined communication apparatus.
US09872197B2 Network selection in a heterogeneous network
Technology for a user equipment (UE) to communicate in a multiple radio access technology (multi-RAT) heterogeneous network (HetNet) is described. A radio-link-selection hysteresis threshold can be determined at the UE for a radio link between the UE and a node in the multi-RAT HetNet. A reliability value of a throughput estimate can be measured for the radio link in the multi-RAT HetNet. The radio-link-selection hysteresis threshold can be adjusted at the UE based on the reliability value to increase network stability in the multi-RAT HetNet.
US09872196B2 Subscriber-controlled registration technique in a CDMA system
A method and apparatus for dynamic uplink communication in a wireless communication system are disclosed herein. The method includes receiving, by the mobile station, a first channel from a first base station, wherein the first channel includes an indication, wherein the indication has one of two states, wherein the base station transmits on forward link channels including a pilot channel, traffic channels and the first channel. The method also includes receiving, by the mobile station, a communication from the first base station on a condition that the indication has a first state of the two states, and selecting, by the mobile station, a second base station based on received pilot signals from a plurality of base stations on a condition that the indication has a second state of the two states.
US09872191B2 Method, system, and apparatus of range measurement in a wireless network
An apparatus to transmit a fine timing measurements (FTM) request from a first station to a second station. The FTM request including a request for suspending FTM measurements, if a threshold of movement has not been crossed since a last FTM measurement by the second station. The second station transmits in response to the FTM request a response including a motion indication of the second station.
US09872182B2 Methods and systems for dynamic spectrum arbitrage based on anticipated traffic load
Methods and system are provided for managing and monitoring allocation of RF spectrum resources based on time, space and frequency. A network may be enabled to allocate excess spectrum resources for use by other network providers on a real-time basis. Allocated resources may be transferred from one provider with excess resources to another in need of additional resources based on contractual terms or on a real-time purchase negotiations and settlements. A network may be enabled to monitor the use of allocated resources on real-time basis and off-load or allow additional users depending on the spectrum resources availability. Public safety networks may be enabled to make spectrum resources available to general public by allocating spectrum resources and monitoring the use of those resources. During an emergency, when traffic increases on a public safety network, the public safety networks may off-load bandwidth traffic to make available necessary resources for public safety users.
US09872178B2 System and method for authentication in distributed computing environments
The present invention relates to a method and system for managing profiles for use with touch systems. A user logs into a communal device using a pointer paired with a mobile device. The communal device is authenticated and retrieves the user's profile. The user profile is used to setup a workspace on the communal device. The workspace is granted access to the user's content on a content server. When the communal device has multiple users, each workspace may be shared or not depending on the user's requirements. Each pointer is individually identified to a particular user and workspace.
US09872177B2 User authentication method, monitoring system, monitoring apparatus, and electronic equipment
Provided herein is a user authentication method in a monitoring system that communicates with electronic equipment and monitors the electronic equipment. The monitoring system performs processes including: demanding a user to perform predetermined authentication operation that gives rise to a change in running status of the electronic equipment; acquiring, from the electronic equipment, running information that indicates the running status of the electronic equipment, the running status having changed due to the authentication operation; detecting, on a basis of the running information, that the authentication operation has been performed in response to the demand; and permitting, upon detection, the user to access the running information acquired from the electronic equipment.
US09872166B2 Apparatus and method for providing positioning data based on authentication result
Aspects of the disclosure include a technique for providing positioning data based on an authentication result. The technique includes receiving authentication information that is associated with a wireless device. An authentication process is performed for the wireless device based on a corresponding set of authentication information. An authorized wireless device is provided with a set of positioning data that aids positioning circuitry of the wireless device to determine a location of the wireless device.
US09872155B2 Event triggered messaging
Apparatuses, techniques, and methods for a security and/or automation system are described. In some cases, these may include a first user recording a message and the message being broadcast or conveyed to a second user based on the second user's identity and/or location and/or a relevant time of recording or broadcasting, among other things. The methods may include receiving a first communication from a first user, storing the first communication in memory, identifying a second user at a first location, retrieving the first communication from memory, the retrieving based at least in part on the identification of the second user, and conveying the first communication to the second user at the first location.
US09872151B1 System and method for discovery and collection of real-time location data
A real-time location system (RTLS) includes wireless signal collectors, gateway devices, wireless tags, mobile devices, server, and web portal. The gateway devices receive sense signals associated with targets from the wireless signal collectors. Each of the sense signals includes a measurement value (e.g., a RSSI value), an identification of respective wireless signal collector, and an identification of a wireless tag or mobile device of a target. The gateway devices calculate the current geographical location of the targets based on the sense signals. The gateway devices send location data of the targets to the server for further processing and storing in a data storage. The web portal is operable to simultaneously display visual representations of real-time location data of multiple targets and statistical information.
US09872143B2 System and method for requesting an updated user location
A system and method is disclosed for requesting an updated location, including a point of interest, from a user for display on an interactive map. On receiving from an interested user a request for a point of interest associated with a subscribed user's current location, a request is transmitted to the subscribed user to check-in to the point of interest. In response to the request, the subscribed user selects a selected point of interest from a selection list. A representation of the subscribed user and the selected point of interest is then provided for display on an interactive map associated with the interested user.
US09872122B2 Network information collection and analysis of a plurality of mobile networks
To provide an information collection system capable of collecting a variety of network information, the information collection system according to an exemplary embodiment of the invention includes a service platform (10) that is connected to networks (31) to (33) and collects network information held by the networks (31) to (33), and an application server (20) that notifies the service platform (10) of a collection policy of the network information. The service platform (10) collects the network information from at least one network satisfying the collection policy among the networks (31) to (33), and sends the collected network information or service information generated based on the collected network information to the application server (20).
US09872121B1 Method and system of processing 5.1-channel signals for stereo replay using binaural corner impulse response
A down-mixing method of 5.1 audio input channels for two channel replay by DRC processing of the LFE and the LS and RS channel signal before mixing, and by filtering LS and RS channels with BRTFs measured from placing a loud speaker at a corner of a room and measuring head at the diagonal corner of the room.
US09872113B2 Measurement device and measurement system
A measurement device (10) for evaluating an electronic device (100) that causes sound to be heard via vibration transmission by pressing a vibrating body against a human ear includes an ear model (50) modeled after a human ear and vibration pickups (57a) and (57b) disposed at a periphery of an artificial external ear canal (53) formed in the ear model (50).
US09872112B2 Noise mitigating microphone system
A microphone system has a package with a top, a bottom, and four sides that at least in part form an interior chamber. One of the sides forms an inlet aperture for communicating the inlet chamber with the exterior environment. The system also has first and second microphone dies, in a stacked relationship, respectively having a first and second diaphragms. A circuit die, positioned in electrical communication with the first and second microphone dies, is configured to mitigate vibrational noise from the first microphone die using a signal produced by the second microphone die or vice versa. The first and second microphone dies are positioned so that the first and second diaphragms are substantially the same distance from the inlet aperture in the side.
US09872111B2 Acoustic sensor package
Representative implementations of devices and techniques provide an improved signal receive time to a sensor component. The sensor component is enclosed within a package arranged to allow the sensor to potentially receive a signal in less time. The package may have a cavity, and the cavity may be at least partly filled with an acoustical transducer.
US09872110B2 Sound generator and sound generation system
A sound generator includes a piezoelectric vibrator (60) including a piezoelectric element (61), an anchor applying a load to the piezoelectric vibrator (60), and a control unit (130) configured to control an input voltage based on a frequency characteristic, the input voltage being applied to the piezoelectric element (61) as a sound signal. While the load from the anchor is being applied to the piezoelectric vibrator (60), the piezoelectric vibrator (60) deforms in accordance with the input voltage applied to the piezoelectric element (61) from the control unit (130), and deformation of the piezoelectric vibrator (60) vibrates a contact surface (150) contacted by the sound generator, causing sound to be emitted from the contact surface (150).
US09872099B2 Shutter covered on sound hole of loudspeaker module and assembling method thereof, loudspeaker module
A blocking piece covering the sound hole of a loudspeaker module may be arranged at a position where the sound hole is located on the case of the loudspeaker module and covers the sound hole. The blocking piece may be made of a nonmetallic flexible net. The nonmetallic net-shaped blocking piece and the case may be formed integrally by injection molding. The loudspeaker module and the blocking piece covering the sound hole thereof in the present invention may provide good acoustic performance, high reliability, high space utilization rate and/or high production efficiency. The assembling method for the blocking piece covering the sound hole of the loudspeaker module further makes the assembling of the blocking piece convenient for operation, and improves the assembling efficiency and assembling quality.
US09872095B2 Sound box and audio playing device
The present disclosure discloses a sound box and an audio playing device comprising the sound box. The sound box comprises a housing and a transparent cover fixedly connected with the housing. The sound box further comprises a transparent base fixedly connected with the transparent cover, a water spraying plate provided with a spray nozzle, and a fan blade for draining off water. A first water tank, a second water tank and a receiving tank for receiving the fan blade are provided on the transparent base. The receiving tank communicates with the first water tank and the second water tank respectively and a liquid in the first water tank is drained off by the fan blade to the second water tank. The water spraying plate is adapted to the second water tank and the fan blade is provided with first magnets. The housing has a motor and a fixing plate disposed therein. A rotary shaft of the motor are fixedly connected with the fixing plate and the fixing plate is provided with second magnets to cooperate with the first magnets. The present disclosure can extend the lifetime of the motor.
US09872092B2 Speaker device and electronic device including the same
A speaker device and an electronic device including the speaker device. The speaker device includes a speaker body, which includes a front surface, a rear surface, and a side surface provided between the front surface and the rear surface, and a sealing member provided to enclose at least the side surface of the speaker body, in which the sealing member isolates sound output through the front surface of the speaker body and sound output through the rear surface of the speaker body from each other. The speaker device and the electronic device including the same may be implemented variously according to an embodiment.
US09872087B2 Platform for patient monitoring
A system for storing data collected by a body-worn sensor includes a central processing unit (CPU) that is configured to control operation of a gateway device; and one or more computer readable data storage media storing software instructions that, when executed by the CPU, cause the gateway device to: receive a MAC address of a new sensor and a protocol version associated with the new sensor from a server; attempt to contact the new sensor using the protocol version and the MAC address; when a response is received, send the response to the server for validation; when the response is validated by the server, establish communications with the new sensor; and forward data from the new sensor to a second server.
US09872084B2 Database driven computer systems and computer-implemented methods for attributing in real-time web originated activities to media events and tracking the performance thereof
In some embodiments, the present invention is directed to a computer system which includes: a specifically programmed server, where the server includes a plurality of modules configured to perform at least: electronically and periodically obtaining, over a computer network, media data from a plurality of computer systems of media data sources, where the media data is associated with a plurality of media airings of a plurality creatives; electronically and periodically obtaining web tracking transaction data from a computer system of a web tracking electronic source; where the web tracking transaction data including web tracking metrics for web originated activities; where web originated activities include web orders placed in response to the offer associated with the creative; for each web order record in the transactional web data: attributing, by the specifically programmed server, a particular web order to a particular media airing; and displaying a real time updatable web attribution report.
US09872081B2 Digital content spatial replacement system and method
A selected spatial portion of digital base content is selected, and one or more alternative content objects is selected to replace the spatial portion. The spatial portion may comprise less than a full frame of the base content, although it may span multiple frames, and may move within the successive frames. The replacement may occur before or after distribution of the content. The selections may be made based upon knowledge of general or specific audiences. The selections may facilitate bandwidth or processing, allow for product placements, or generally enhance the audience experience.
US09872076B1 Livestream conversation notifications
Implementations disclose livestream conversation notifications. A method includes receiving, via a first user device over a network, a livestream video; presenting, via the first user device to a first user, the livestream video; selecting, from contacts of the first user, a set of contacts with whom the livestream video is to be shared, the selecting being based on affinity scores of the contacts; and causing a transmission, to the selected set of contacts, of a notification that at least the first user is watching the livestream video.
US09872074B1 Determining game maturity levels and streaming gaming content to selected platforms based on maturity levels
A computer-implemented method includes: receiving, by a computing device, gaming content and an instruction to stream the gaming content across multiple content streaming platforms; determining, by the computing device, a maturity rating of the gaming content; selecting, by the computing device, one or more content streaming platforms, of a plurality of content streaming platforms, for which to provide the gaming content for publishing or streaming via the one or more content streaming platforms, wherein the selected one or more content streaming platforms meet maturity criteria defined by each of the one or more content streaming platforms; and providing, by the computing device, the gaming content to the selected one or more content streaming platforms to cause the selected one or more content streaming platforms to publish the gaming content.
US09872073B2 Method and apparatus for processing requests for recording content
A method and apparatus are disclosed for processing content recording requests. The method includes producing a prioritized set of recording requests from all pending recording requests, analyzing the prioritized set of requests with respect to available resources, and producing a list of content requests to be excluded from a recording schedule due to resource constraints. Content recording is performed based on results of the analysis.
US09872071B2 Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content
Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content are provided. In some embodiments, a method for content management is provided, the method comprising: determining a channel that has been selected for presenting content to a user; identifying the content presented on the channel as requested content based on a comparison of first metadata associated with the content and second metadata associated with recorded content on a storage device; determining that the requested content contains spoiler content based on one or more criterion, wherein the one or more criterion include (i) determining that the first metadata associated with the content includes episode data or airing data; (ii) determining that the first metadata associated with the content indicates that the content belongs to a non-excluded content category; or (iii) determining, for the recorded content not viewed to completion, that the second metadata associated with the recorded content indicates an earlier occurrence than the first metadata associated with the requested program; and, in response to determining that a plurality of the one or more criterion have been met, selecting an alternate channel for presentation.
US09872066B2 Method for streaming through a data service over a radio link subsystem
An apparatus for controlling a data rate in a data client for a digital audio broadcasting system includes a buffer for storing data, a codec for coding data, and a control module for controlling a bit rate of the codec in response to a level of the data in the buffer. A method performed by the apparatus is also included.
US09872061B2 System and device for interacting with a remote presentation
The present disclosure relates to sharing images over a network. Images obtained from a second device are presented at a first device, and shared with a plurality of third devices. The third devices are able to obtain and store images from the first device, modify the contents of a presentation, and control the rendering of the presentation. The proposed system allows for instantaneous sharing without the need to set up accounts a-priori, uploading only the images that are requested for sharing, and does not require invitations or privacy settings.
US09872057B1 Method and system for accessing content in another format in a communications system
A method and system for accessing content includes a user device and a subscription manager that generates a first identifier associated with a first content in a first format and a second identifier associated with the first content in a second format. The system also includes a conditional access system that communicates a first identifier, the second identifier and rules to the user device. The user device accesses the first content with the first format in response purchasing the first content in the first format. The user device selects the first content in the second format and accesses the first content in the second format in response to purchasing the first content in the first format and the rules.
US09872050B2 Method for generating, providing and reproducing digital contents in conjunction with digital currency, and terminal and computer readable recording medium using same
A method for a content providing terminal providing at least one technically protected digital content is disclosed. The method includes steps of: (a) the content providing terminal providing the digital content in which information on a public key or pointing information indicating the information on the public key is embedded, wherein the information on the public key or the pointing information indicating the information on the public key is required to make a digital content provider receive digital money; and (b) the content providing terminal supporting a course of removing a state of restriction on the use of the digital content to allow a user terminal which receives the digital content to play the digital content, if the user terminal creates payment information by using the public key and its private key and the created payment information is determined to be true.
US09872048B2 Scheme for determining the locations and timing of advertisements and other insertions in media
A non-transitory computer readable storage medium stores one or more computer programs adapted to cause a processor based system to execute steps that include analyzing an image, identifying one or more faces in the image using a face recognition technique, designating at least one of the identified faces collectively as a first area of interest, and determining whether an insertion area exists in the image where additional content can be inserted without obstructing the first area of interest. Another computer program is adapted to cause a processor based system to execute steps that include determining whether the insertion area can be divided into two or more regions based on color. Methods and processor based apparatuses that perform one or more of these steps are also disclosed.
US09872043B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
A dependency indication is signaled within the beginning of a packet, that is, within the adjacent of a slice header to be parsed or a parameter set. This is achieved, for example, by including the dependency indication at the beginning of the slice header, preferably after a syntax element identifying the parameter set and before the slice address, by including the dependency indication before the slice address, by providing the dependency indication to a NALU header using a separate message, or by using a special NALU type for NALUs carrying dependent slices.
US09872037B2 Moving picture decoding device, moving picture decoding method, and moving picture decoding program
A prediction information deriving unit derives the inter-prediction information candidates from inter-prediction information of a prediction block neighboring to a coding target prediction block or a prediction block present at the same position as or near the coding target prediction block in a coded picture at a temporally different position from the coding target prediction block. A candidate supplementing unit supplements inter-prediction information candidates having the same prediction mode, reference index, and motion vector until the number of inter-prediction information candidates reaches the designated number of candidates when the number of inter-prediction information candidates is smaller than the designated number of candidates.
US09872034B2 Devices and methods for signaling sample adaptive offset (SAO) parameters
Systems and methods that improve video quality by signaling of parameters in a sample adaptive offset (SAO) process are disclosed. The methods and systems described herein generally pertain to video processing such as video encoders and decoders.
US09872031B2 Picture coding device, picture coding method, and picture coding program, and picture decoding device, picture decoding method, and picture decoding program
In a picture coding device that partitions differential information between a picture that is a coding target and a picture that is a prediction target into a plurality of sub blocks and codes the partitioned sub blocks in a predetermined sequence, a significant sub block information coding controller and a calculation encoder code significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero. A significant coefficient information coding controller and the calculation encoder code significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A differential coefficient value coding controller and the calculation encoder code the value of the differential coefficient.
US09872017B2 Method for coding a sequence of digitized images
In a method for coding a sequence of digitized images, a motion compensation process is performed, the motion compensation process using motion vectors between image blocks referring to a number of pixels in a current image and reference blocks referring to a number of pixels in a reference image. The reference image is based on one or more images out of the sequence. For each image block of at least a part of the current image a temporal prediction based on a corresponding reference block indicated by a motion vector is performed, resulting in a prediction error between the image block and the corresponding reference block, where the prediction error is coded. In the method of the invention, the current image in the sequence is divided into several image areas, with a reference area in the reference image being associated with each image area. The temporal prediction of an image block in an image area is based on a reference block at least partially located in the reference area associated with the image area and including pixel information from this reference area.
US09872016B2 Method and apparatus for derivation of motion vector predictor candidate set
A method and apparatus for deriving a motion vector predictor (MVP) candidate set for a block are disclosed. Embodiments according to the present invention generate a complete full MVP candidate set based on the redundancy-removed MVP candidate set if one or more redundant MVP candidates exist. In one embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value corresponding to a non-redundant MVP is assigned to each replacement MVP candidate. In another embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value is as signed to each replacement MVP candidate according to a rule. The procedure of assigning value, checking redundancy, removing redundant MVP candidate are repeated until the MVP candidate set is complete and full.
US09872012B2 Method and apparatus for image capturing and simultaneous depth extraction
A system for image capturing and depth extraction includes a camera and a data processor. The camera includes: a spectrum coded aperture including at least two regions that pass spectrum channels of an incident light field which are different from each other; and a sensor configured to record the at least two spectrum channels to form an image captured in a sensor basis. The data processor is configured to convert the image captured in the sensor basis into an image of a processing basis, extract a disparity from the image of the processing basis, and convert the disparity into depth information.
US09872011B2 High-speed depth sensing with a hybrid camera setup
In a method, a first video stream is received from a video camera, and a second video stream is received from a depth camera. A pixel mapping between the video camera and the depth camera is known. The video camera has an update rate greater than that of the depth camera. Optical flow in successive frames of the first video stream is measured, and a portion of the optical flow attributable to depth change is extracted. A scaling factor is calculated for each pixel in successive frames of the first video stream to determine whether a depth change has occurred. A perspective depth correction is applied to each pixel having a depth change. The perspective depth correction is based upon the depth of the corresponding pixel in the most recent frame from the second video stream. A combined video stream having an update rate of the video camera and depth information from the depth camera is obtained.
US09872009B2 Stereoscopic camera apparatus
Embodiments of an apparatus for acquiring, storing, transmitting and displaying stereoscopic images are disclosed. Some of the benefits of embodiments of this apparatus include simultaneous left/right view acquisition, transmitting and displaying images from a stereoscopic camera, stereoscopic digital zooming wherein a subset of pixels is displayed, pan-tilt-zooming of the apparatus, and interactive adjustment of images. Embodiments of the disclosed apparatus are capable of producing real-time, stereoscopic image data from various illumination wavelengths, coupling to other optical instruments, changing sensor exposure parameters, storing a stereoscopic single data stream, and selectively adding a filter component.
US09872008B2 Display device and video transmission device, method, program, and integrated circuit for displaying text or graphics positioned over 3D video at varying depths/degrees
A transmission device transmits data for causing a video display device to display, in a display area, a video made up of a 3D video and a superposed display object, the transmission device comprising: a division information generator generating division information indicating a range for each of two or more regions into which the display area is divided by at least one boundary line that is horizontal; an offset information configurator generating offset information in accordance with a 3D video depth in one of the regions, the offset information indicating a region depth for 3D display of the display object in the region, and a different piece of the offset information being generated for each region; a stream generator generating a transport stream that includes the division information, the offset information, and 3D video data for displaying the 3D video; and a stream transmitter transmitting the transport stream.
US09872004B2 On-vehicle image capture device
Provided is an on-vehicle imaging device installed onboard a vehicle, and equipped with: an imaging unit for capturing an image of a subject, and having sensitivity to at least to the entire visible light spectrum of the red range (R), the green range (G), and the blue range (B), and to the infrared range (Cir); a signal processing unit for carrying out signal processing on video signals of at least a plurality of different bandwidths from a video image captured by the imaging unit; a pixel signal distribution processing unit for extracting pixel signal distribution information of one or more signals among video signals processed by the signal processing unit; a white balance processing unit for performing signal processing using a predetermined gain, so as to bring a video signal to a desired value; and a system control unit for performing control of the white balance processing unit and control of assessment area information for the purpose of extraction of pixel signal distribution information by the pixel signal distribution processing unit. In accordance with the pixel signal distribution information extracted by the pixel signal distribution processing unit, the system control unit performs control to set the gain of the white balance processing unit to a predetermined value.
US09871996B2 Animated user identifiers
Implementations relate to providing animated user identifiers. In some implementations, a computer-executed method includes determining that a video call over a communication network is connected between a first device associated with a first user and a second device associated with a second user. The method stores a set of multiple images that are received by the first device as part of the video call, and forms a motion clip including the set of multiple images and indicating a sequence of the set of multiple images for display. The method assigns the motion clip to a user identifier associated with the second user, and causes display of the motion clip to visually represent the second user in response to the user identifier being displayed in at least one user interface on the first device.
US09871995B2 Object of interest based image processing
Various embodiments of this disclosure may describe apparatuses, methods, and systems including an encoding engine to encode and/or compress one or more objects of interest within individual image frames with higher bit densities than the bit density employed to encode and/or compress their background. The image processing system may further include a context engine to identify a region of interest including at least a part of the one or more objects of interest, and scale the region of interest within individual image frames to emphasize the objects of interest. Other embodiments may also be disclosed or claimed.
US09871991B2 System and method for display device configuration
The present disclosure relates to electronic devices, processes and systems for configuration of a display device. In one embodiment, a method for configuring operation of a display device includes receiving a configuration change from a control device, wherein the configuration change includes one or more changes for presentation of a overlay element for the display device and configuring settings for presentation of a overlay element, wherein the configuration change corresponds to a release of one or more features previously included and inaccessible to settings for presentation of the overlay element by the display device. The method also includes presenting an overlay element based on the configuring, wherein the overlay element is presented by the display device as an overlay to displayed image content. Overlay elements can include a navigation bar, an animation, a poster display, sticker display, and an application home screen.
US09871985B2 Solid-state image pickup device and electronic apparatus including a solid-state image pickup device having high and low sensitivity pixels
The present disclosure relates to a solid-state image pickup device and an electronic apparatus capable of generating highly-accurate image pickup signals having a large dynamic range.Pixels each include a high-sensitivity pixel and a low-sensitivity pixel having a lower sensitivity than the high-sensitivity pixel. A control gate controls a potential of a photoelectric conversion device of the low-sensitivity pixel. The present disclosure is applicable to, for example, a CMOS image sensor that includes both the high-sensitivity pixel and the low-sensitivity pixel having a lower sensitivity than the high-sensitivity pixel and controls a potential of the photoelectric conversion device of the low-sensitivity pixel.
US09871979B2 Systems and methods for illumination and observation
An aerial surveillance and reconnaissance system includes a gimbal-stabilized ISR imaging sensor with 0.8-1.2 microradian optical resolution, using pulsed ultraviolet laser (0.330-0.380 micrometer wavelength) radiation to illuminate the observed target, and a narrow-band-pass filter at the focal plane detector to remove light at frequencies other than the illuminating frequency. Preferred sensors can be operated in a snapshot mode using intermittent illuminating pulses, with timing of the pulses selected for minimum detectability based on observations made with a lower-resolution sensor, or in a video-mode with illuminating pulses selected to generate full-motion video at operator-selectable frame rates. Some sensor embodiments may further combine the UV system described above with conventional daylight optical and sensor systems, though alternative arrangements could also include an IR sensor as well (either using a common aperture with the UV system or with a separate set of light-gathering optics).
US09871974B2 Computing device camera view controller and shutter
A camera control device may include a housing to store the camera and various control modules. The housing may also have a movable camera shutter operating on a shutter track that is close to the camera inside the camera housing. The shutter may include an open portion and a closed portion and a knob which extends beyond a surface area of the camera housing to control movement of the shutter along the shutter track. The movement of the shutter may also be automated and may be subject to sensors triggering sensed conditions.
US09871968B2 Imaging system for generating a surround-view image
An imaging system for a machine having an implement includes at least two cameras mounted on the machine at opposing sides of the implement and configured to generate at least two camera views of an environment of the machine, and a processing device in communication with the at least two cameras. The processing device is configured to obtain the at least two camera views, obtain at least one of a position or an angle of the implement, determine at least one of a position or an angle of a stitching line according to the at least one of the position or the angle of the implement, and generate a stitched surround view based on the at least two camera views and the stitching line.
US09871958B2 Method and apparatus for controlling a device identified from a screen input by a camera
A method of controlling a device is provided including identifying a registered device from a screen input by a camera, receiving a user input for the identified device, and transmitting a control command corresponding to the input to the identified device.
US09871955B2 Camera module
A camera module including a PCB mounted with an image sensor; a holder member disposed at the PCB; a lens module coupled to the holder member; an actuator disposed at an upper surface of the lens module; and an electronic circuit pattern extending along an outer surface of the holder member. Further, a first end of the electronic circuit pattern is electrically connected to the PCB, and a second end of the electronic circuit pattern is electrically connected to the actuator.
US09871946B2 Adaptive facsimile redundancy
Forward error correction is implemented in a facsimile transmission using adaptive redundancy. The depth of redundancy can change based on a number of factors, including lost packet counts, transport type, facsimile modulation type, call history or facsimile engine state changes. Separate redundancy depths can be implemented for image and for control phases of the facsimile call. Redundancy depth can be increased or decreased during a facsimile call, and may be maintained at an increased level once encountered transmission impediments are overcome. Variable redundancy can be provided for specific portions of the call, such as temporarily increased redundancy during control phases. Adaptive redundancy may be implemented at one or more endpoints or nodes in a packet-switched communication network through which the facsimile call passes. The adaptive redundancy contributes to improving successful facsimile call completion in communication networks that may be prone to error losses.
US09871945B2 Electronic equipment, data sharing system, and data sharing method
Electronic equipment is provided where a user can use easily data stored in plurality of electronic equipments while simplifying a system configuration and processing. Electronic equipment is provided having a document box as a document data storage area and connected to a network, the electronic equipment including a capacity inquiring part inquiring about an empty capacity of a document box of the other image forming devices connected via the network based on a document data storage request from a user, an external storage processing part transmitting document data corresponding to the storage request to the other image forming devices for storage when an empty capacity exists, and a data management part managing data stored in the document box of the other image forming devices as data stored in the document box of the own image forming device accessible from the user.
US09871937B2 Control device, processing device, control method, and non-transitory computer readable medium
A control device is provided and includes: an acquisition unit that acquires the number of persons from a count unit, the count unit counting up the number of persons in an area based on a detection result of a first detection unit, the first detection unit detecting a person who goes in and out through an entrance of the area; and an operation mode control unit that controls an operation mode of a processing device according to the acquired number of persons.
US09871935B2 Image forming apparatus with inclination according to facial orientation
An image forming apparatus includes an operation portion, an image capturing portion, a driving portion, a facial orientation detection portion, and an inclination control portion. The operation portion includes an operation surface to be operated by a user. The image capturing portion is configured to capture an image including a face of the user operating the operation portion. The driving portion is configured to change the inclination of the operation portion. The facial orientation detection portion is configured to detect a facial orientation of the user on the basis of an image captured by the image capturing portion. The inclination control portion is configured to control the driving portion on the basis of the facial orientation detected by the facial orientation detection portion.
US09871932B2 Image processing apparatus
An image processing apparatus includes an operation unit, a communication interface, an image processing engine, a memory storing a plurality of software including first software and second software, and a controller. The controller in response to receiving a first start instruction for executing image processing based on a user's operation, executes association processing associated with the image processing by executing the first software, controls the image processing engine to execute the image processing, loads predetermined data included in the first software by executing the second software, in response to receiving a second start instruction of the image processing from an external apparatus via the communication interface, executes the association processing using the loaded predetermined data by executing the second software and controls the image processing engine to execute the image processing.
US09871927B2 Complexity aware call-steering strategy in heterogeneous human/machine call-center environments
A method for routing calls suited to use in a call center includes receiving a call from a customer, extracting features from an utterance of the call, and, based on the extracted features, predicting a class and a complexity of a dialog to be conducted between the customer and an agent. With a routing model, a routing strategy is generated for steering the call to one of a plurality of types of agent (such as to a human or a virtual agent), based on the predicted class and complexity of the dialog and a cost assigned to the type of agent. A first of the plurality of types of agent is assigned a higher cost than a second of the types of agent. The routing strategy is output.
US09871926B2 Call queuing for location-aware mobile devices
A mobile device can be assigned to an extension configured as a Queue Agent (“QA”) in a call-queuing enabled virtual private branch exchange (vPBX). This and other mobile or fixed devices can be interconnected to form a virtual call center. Each extension can be assigned various rules, which specify how the incoming calls are answered at the extension and how calls in the call queue are selected for answering by the QA. As part of the rules, the vPBX system forwards calls from a call queue to the QA based on QA's availability status. If a location-aware mobile device is associated with the QA, the vPBX system can determine the QA's availability status based on a geographic location of the mobile device. A most geographically proximate agent can be selected for answering the call.
US09871922B1 Customer care database creation system and method
A live service agent is associated to a first service session, where the first service session facilitates a communication exchange associated with a user inquiry between user equipment and a first service resource. The first service session remains uninterrupted by the associating of the live service agent. A verbal exchange of the communication exchange between the user equipment and the live service agent is recorded in response to the associating of the live service agent, and a number of keywords are identified. To the extent that the verbal exchange yields a satisfactory response to the user inquiry and that the recording is dissimilar to other recordings of a solution database, the recording is stored in the solution database. Other embodiments are disclosed.
US09871921B2 Method and apparatus for diverting callers to web sessions
A customer support system diverts a customer to an integrated support service to serve the customer better in situations where the use of a single mode of interaction is insufficient. Embodiments of the invention find use where an email or SMS is sent to a customer's smart devices with a link to visual content which helps customer better understand the information.
US09871911B1 Visualizations for interactions with external computing logic
Allowing a user to interact with external computing logic through a standardized user interface visualization. For instance, a user might be able to initiate an action of the external computing logic by one click, by interfacing with a slider control, and so forth. As a result of such interaction, a notification generated by the corresponding logic may be presented to a user. The notification could be presented in the same user interface visualization that was interacted with to trigger the external computing logic, or may be presented in a separate visualization, or in both. The notification could also be sent to one or more external computing entities, for instance, an email system, a mobile device, and so forth.
US09871909B2 Mobile electronic device, control method, and non-transitory storage medium
In one embodiment, a mobile electronic device includes at least one controller that enables a silent mode setting when a state of being in a vehicle is determined and that enables the silent mode setting when a set time is reached, and the at least one controller suspends the enabling of the silent mode setting based on the set time when the set time is reached after having determined the state of being in a vehicle. When in the state of being in a vehicle, the mobile electronic device does not enable the silent mode setting based on the set time but enables the silent mode setting based on the state of being in a vehicle even when the time of enabling the silent mode setting based on the set time is reached.
US09871906B2 Method and apparatus for communicating advertisement signal including shared information between devices in wireless communication system
A method for transmitting information in an inter-terminal communication system is provided. The method includes obtaining any information by a terminal, determining whether the obtained information is shared information, and transmitting, when the obtained information is the shared information, an advertisement signal including the shared information to another terminal.
US09871903B2 Mobile computing terminal with more than one lock screen and method of using the same
A method and a system for displaying information and content in a lock screen system having a plurality of screens so as to provide a screen lock for preventing an unintended input of a user terminal device, and a computer-readable recording medium. The method includes setting information and content on a plurality of lock screen, displaying the plurality of lock screens, providing a screen movement between the plurality of lock screens, executing an existing external application so as to provide detailed information for the information and content displayed on the plurality of lock screens, unlocking the plurality of lock screens, and posting an advertisement on a part of the plurality of lock screens. Users can easily confirm simple information and content and use the as a new medium and means for expressing themselves by setting the lock screen windows according to the personalities of the users.
US09871902B2 Methods and systems for management of video and ring tones among mobile devices
Provided herein are methods and systems for a sender-controlled contact media content type that can be sent among mobile devices, including addressing the contacts systems and methods of such devices to provide rich interactions among users upon the occurrence of contact events.
US09871901B2 Microphone holding structure and electronic device
A holding structure for holding a microphone includes a chassis configured to be separated into at least a first chassis and a second chassis; an elastic member formed of an elastic material, the elastic member including a holding unit configured to hold the microphone and an attachment portion provided in a periphery of the holding unit; and a retention member configured to retain the attachment portion at a predetermined position of the first chassis. The retention member is fixed to the first chassis by the second chassis in a state where the second chassis is attached to the first chassis.
US09871884B2 Method and device for transferring messages
A method for transferring a message includes receiving a message passing request. The message passing request includes a message to be passed, first information regarding a source account generating the message to be passed, and second information regarding a target account of the message to be passed. The method also includes determining a message passing path from the source account to the target account according to stored association relationships between user accounts. The message passing path includes at least one relay user account. The method further includes transferring the message to be passed to the target account through the message passing path.
US09871881B2 Content delivery network with deep caching infrastructure
Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
US09871880B2 Dynamic cache allocation and network management
A system and method for dynamic caching of content of sites accessed over a network by a user is provided. The system includes a processor, a first storage device for maintaining cache accounts for storing the content of the sites accessed over the network by the user based on activity over the network by the user with the sites, a second storage device for storing statistics, and a non-transitory physical medium. The medium has instructions stored thereon that, when executed by the processor, causes the processor to gather statistics on suitability of the sites for caching based on the network activity, store the caching suitability statistics on the second storage device, and dynamically create, delete, or resize the cache accounts based on the caching suitability statistics.
US09871874B2 Multi-level database management system and method for an object tracking service that protects user privacy
An improved system and method for defining an event based upon an object location and a user-defined zone and managing the conveyance of object location event information among computing devices where object location events are defined in terms of a condition based upon a relationship between user-defined zone information and object location information. One or more location information sources are associated with an object to provide the object location information. One or more user-defined zones are defined on a map and one or more object location events are defined. The occurrence of an object location event produces object location event information that is conveyed to users based on user identification codes. Accessibility to object location information, zone information, and object location event information is based upon an object location information access code, a zone information access code, and an object location event information access code, respectively.
US09871862B2 Managing object identifiers based on user groups
A method, system, and computer program product for managing an object related to a plurality of groups of users is disclosed. The method, system, and computer program product include utilizing identifiers of objects so that a requesting user can submit an object-request for access to the object utilizing a chosen identifier of the user. The method, system, and computer program product may work on a number of collaborative systems, file sharing mediums, or operating systems.
US09871861B1 Method and system for transferring the hosting of an online service to elastic virtual computing resources from a data center and without service interruption
A method and system transfers the hosting of online services to a virtual asset computing environment from a hardware asset computing environment, according to one embodiment. The method and system transfers a secondary copy of application data to a storage device, and delivers the storage device to a second computing system from the first computing system using a parcel courier, according to one embodiment. The method and system receives, with the second computing system, the secondary copy of the application data from the storage device, and configures virtual assets to execute a second instance of the online services application to enable the second computing system to provide the online services to the multiple users, according to one embodiment. The method and system configures the second computing system as a primary service provider, according to one embodiment.
US09871857B2 Optimal allocation of dynamic cloud computing platform resources
In various embodiments, methods and systems for optimizing allocation of dynamic resources are provided. A user service request resource instance is received at an allocator. The user service request resource instance is based on a dynamic resource protocol that supports generating and communicating resource instances between components in a resource allocation platform. The dynamic resource protocol also defines a set of rules for translating and representing resources as logical resource types and logical units. At a node, a node resource instance is generated and communicated, based on the dynamic resource protocol, from the node to the allocator. The node resource instance specifically comprises a resource interaction matrix that indicates dependencies between resource types. A resource allocation instance is generated at the allocator for the user service request resource instance. The resource allocation instance is communicated, such that, resource types on the node are allocated based on the resource allocation instance.
US09871853B2 Systems and methods for policy based integration to horizontally deployed WAN optimization appliances
The present disclosure presents systems and methods for policy based redirection of network traffic, by an intermediary device, to a horizontally deployed WAN device. An intermediary receives a request from a client to access a server. The request was previously modified by a first WAN device to include information in a first option field of a transport layer. The intermediary may determine, responsive to a redirection policy, to send the request to a second WAN optimization device deployed horizontally from the intermediary, instead of the server. The intermediary transmits the request to the second WAN optimization device, while maintaining the information from the first option field. The intermediary device receives the request including the information in the first option field identifying the first WAN optimization device to the second WAN optimization device. The intermediary receives a modified request from the second WAN device, the modified request determined by the intermediary to be sent to the destination server.
US09871848B1 Integration engine for communications between source and target applications
An integration engine is provided for communications between source and target applications. A message is sent from a source application to a target application, by processing a header element to route the message to the target application; transforming a message format of the message to a different message format; storing the message payload using a Claim-Check Enterprise Application Integration (EAI) pattern; and providing the transformed message to the target application. Transport adapters optionally transform a message format of the message to a different message format, such as a message format of the source application being transformed to a message format of the target application. The header element is optionally updated using a channel interceptor to update a next endpoint in a flow based on one or more business rules applied to the message payload. The header element can be processed by a header-based router that routes the message to a next endpoint in a flow. The exemplary integration engine is based on a Spring Integration Framework.
US09871846B2 Download booths
A download booth comprising a local file server operatively connected to a removable disk drive containing, in use, multimedia content, the local file server further comprising a network interface operatively connected to a plurality of wireless access points and a wireless connection manager, wherein the wireless connection manager is configured to authenticate incoming connection requests from a plurality of wireless devices and upon authentication, to temporarily connect each authenticated wireless device to its own access point for the duration of a connection session. The end of the connection session may be determined by an estimated download time for a particular multimedia file, or upon detection of completion of a download from the download booth to the wireless device. Suitably, the connection manager is configured to dynamically queue connection requests when the number of concurrent connection requests exceeds the number of available access points and to prioritize the connection requests according to an estimated aggregated end time for completing the download requests.
US09871844B2 Method and apparatus for transmitting and receiving adaptive streaming mechanism-based content
An apparatus is provided for receiving a content in a system. The apparatus includes a receiver configured to receive a media presentation description including information of a subset of the content, wherein the subset includes at least one group; and a controller configured to identify the subset, wherein the at least one group includes at least one representation for the content, and wherein each of the at least one representation has a different property for the content.
US09871840B2 Electronic apparatus and method for transferring contents on cloud system to device connected to DLNA
An electronic apparatus is capable of transferring contents on a cloud system to a device connected to a DLNA. In a method for operating a client on the cloud service system, a stream meta data table including information of one or more contents is received from a server. Meta data of contents selected from the contents are converted such that the meta data coincide with a format used by a device selected from one or more devices connected to a network. The selected contents are streamed from the server and transferred to the selected device.
US09871838B2 Media playback redirected to a networked renderer
A single stream receiver is preselected from a global list residing on a client computing device hosting a content casting application. Once a user launches a content casting application and selects a content stream from local or networked storage, the content casting application accesses the global list to obtain the ID of the stream receiver to receive the content stream. The global list has at least one preselected stream receiver ID that will receive a casted content stream without the user having to manually select a stream receiver for each stream that is casted. The preselected stream receiver can be the last one that was used, or can be the last one that was used for a specified user, or the last one that was used for a specified application. The stream receiver can be preselected in some other way.
US09871834B2 Goal-based connection management between parties
A monitoring computer system receives a message, from a first party, which identifies a goal of the first party. The monitoring computer system receives an identity of a second party that has been selected by the first party to assist the first party in achieving the identified goal of the first party. An electronic communication connection is created for electronic communications between the first party and the second party, wherein the electronic communications are related to accomplishing the goal of the first party. The electronic communications between the first party and the second party are monitored by executing message analytics to determine a status of the goal of the first party. In response to determining that the goal of the first party has reached a predefined status, a predefined action that has been associated with the predefined status of the goal is executed.
US09871833B2 Adjusting the display of social media updates to varying degrees of richness based on environmental conditions and importance of the update
A method, system and computer program product for adjusting a display of social media updates to varying degrees of richness. A level of importance for each social media update is identified and assigned to the update. The importance of the social media update can be defined by various aspects, such as topics or people of interest to the user. Furthermore, a current condition of a user's environment (e.g., current workload of the user) is determined. The social media updates are then displayed in a social networking feed with a particular degree of richness at a particular location based on the level of importance of the social media updates, the current condition of the user's environment, and/or the user's interactions with existing updates currently displayed. In this manner, the amount of time required by the user to determine which updates are important to the user is reduced.
US09871829B2 Voice over IP (VoIP) network infrastructure components and method
A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
US09871822B2 Deployment using a context-based cloud security assurance system
A cloud infrastructure is enhanced to provide a context-based security assurance service to enable secure application deployment. The service inspects network and cloud topologies to identify potential security capabilities and needs. Preferably, these options are then surfaced to the user with easy-to-understand, pre-configured templates representing security assurance levels. When a template (e.g., representing a pre-configured assurance level) is selected by the user, the system then applies specific capabilities and controls to translate the user-selected generalized specification (e.g., “high security”) into granular requirements for a specific set of security resources. Preferably, the identification of these security resources is based on system configuration, administration, and information associated with the pre-configured template.
US09871820B2 Technologies for managing network privileges based on physical presence
Technologies for managing network privileges of members of graft-network include detecting a computing device in physical presence with a network infrastructure, determining whether the computing device is a member of the graft-network, and establishing initial network privileges for the computing device if the computing device is not a member, without direct programming of the member. The network privileges of members of the graft-network are updated over time as a function of the length of time for which the computing device is in physical presence of the network infrastructure. A computing device may be in physical presence of the network by physical contacting a communication bus of the network infrastructure or being within a limited communication range of the communication bus. New members to the graft-network may be quarantined to reduce risk to the network.
US09871819B2 Zone-based security architecture for intra-vehicular wireless communication
Systems and methods provide secure and wireless intra-vehicular communication. An intra-vehicular communication system has a secured network segment including a plurality of secure zones on a vehicle, the secure zones each having a plurality of node devices. The system also has a single point of security proximate each secure zone on the vehicle providing communication security for a corresponding secure zone, and a public network segment on the vehicle configured to wirelessly transport data traffic between the secure zones.
US09871816B2 Systems and methods for security management of multi-client based distributed storage
There is provided a method of maintaining a security risk level of data objects stored in a distributed system, comprising: estimating a current security risk level of at least one storage unit of each of a plurality of network nodes based on real time monitoring; distributing a plurality of data objects among the at least one storage units of the plurality of network nodes according to the current security risk level such that a minimal security requirement of each data object is complied with; detecting a change in the current security risk level of the at least one storage unit; and creating a new copy of at least one of the data objects for storage on a different network node such that the minimal security requirement of each data object is maintained.
US09871813B2 Method of and system for processing an unauthorized user access to a resource
There is provided a method of processing a potentially unauthorized user access request. The method is executable on a server. The method comprises: receiving a first session identifier associated with a first communication session associated with a user account; receiving a second session identifier associated with a second communication session associated with the user account; based on user behavior within the first communication session, generating a first user behavior model associated with the first communication session; based on user behavior within the second communication session, generating a second user behavior model associated with the second communication session; responsive to one of the first user behavior model and the second user behavior model being different from a stored authorized user behavior model associated with the user account, restricting user activity within the respective one of the first communication session and the second communication session.
US09871811B2 Identifying security properties of systems from application crash traffic
Most machines in an organization's computer network connect to the Internet and create web traffic logs which allow analysis of HTTP traffic in a simple, centralized way. The web traffic logs may contain error reports and error reports contain significant information that can be used to detect network security. By reviewing the error reports, significant information about a network and its security can be found as common sources of network security weakness may be watched for in the error reports.
US09871804B2 User authentication
Providing a user apparatus access to a computer system including services and authentication levels. A service request is determined for at least one of the services from a user apparatus. A distributed authentication provider is negotiated with to provide an authentication level based access control for the plurality of authentication levels associated with the plurality of services. The user apparatus to is redirected to access the distributed authentication provider such that the user apparatus authenticates itself at the distributed authentication provider for the authentication level associated with the at least one of the services within the service request. The user apparatus is provided access to the at least one of the services within the service request based on a successful authentication at the distributed authentication provider for the authentication level associated with the at least one of the services within the service request.
US09871786B2 Authenticating communications
The method of authenticating the source of a communication is disclosed. The method includes executing a clock for an operation period. The method also includes receiving a communication from a remote device at a communication time corresponding to a time interval of a plurality of time intervals sequentially covering the operation period. Each time interval has an associated authentication value. The communication includes a commitment value. The method also includes determining whether the commitment value matches the authentication value associated with the time interval corresponding to the communication time. The method also includes processing the communication when the commitment value matches the authentication value associated with the time interval corresponding to the communication time. The authentication value associated with the time interval corresponding to the communication time includes a hash digest of a hash function applied to the authentication value associated with a sequentially subsequent time interval.
US09871783B2 Universal enrollment using biometric PKI
A system may obtain identification information for a user for obtaining a form of access using universal enrollment. The system may obtain a digital certificate associated with the identification information, the digital certificate including a public key of a public key, private key pair and the public key and the private key of the public key, private key pair being generated using first biometric information of the user obtained during the universal enrollment. The system may obtain second biometric information. The system may generate a second private key using the second biometric information. The system may determine whether the second private key matches the public key included in the digital certificate. The system may provide the form of access based on the second private key matching the public key included in the digital certificate.
US09871776B2 Local area network
A method and system for distributed security for a plurality of devices in a communication network, each of the devices being responsible for generating, distributing and controlling its own keys for access to the communication network and using the keys to establish a trusted network, each device's membership to the communication network being checked periodically by other devices by using a challenge response protocol to establish which devices are allowed access to the communication network and the trusted network.
US09871775B2 Group membership block chain
A system and method for achieving authorization in confidential group communications in terms of an ordered list of data blocks representing a tamper-resistant chronological account of group membership updates. This method permits ad-hoc and decentralized group definition, dynamic and decentralized membership updates, open sharing, tamper resistance, and tracking of membership history. There are many applications of these techniques. One such application is enabling end-to-end encryption of instant messaging, content sharing, and streamed media.
US09871774B1 Secured file transfer management on augmented reality (AR) and virtual reality (VR) devices
In one embodiment, a system includes a processing circuit and logic integrated with the processing circuit, executable by the processing circuit, or integrated with and executable by the processing circuit. The logic is configured to cause the processing circuit to initiate a password selection session on a source augmented reality or virtual reality device (hereafter the source AR/VR device). The logic is also configured to cause the processing circuit to generate a symmetric password key according to a set of password determination rules. Also, the logic is configured to cause the processing circuit to encrypt data using the symmetric password key prior to sending the encrypted data to a receiver AR/VR device. Moreover, the logic is configured to cause the processing circuit to send the encrypted data from the source AR/VR device to the receiver AR/VR device. The symmetric password key is not exchanged with any other device.
US09871764B2 Method to enable deep packet inspection (DPI) in openflow-based software defined network (SDN)
The present invention relates to a method and system for performing deep packet inspection of messages transmitted through a network switch in a Software Defined Network (SDN). Embodiments of the invention include a network switch, a controller, and a firewall in a software defined networking environment. In the present invention, the network switch is a simple network switch that is physically separate from the controller and the firewall. The invention may include a plurality of physically distinct network switches communicating with one or more controllers and firewalls. In certain instances, communications between the network switch, the controller, and the firewall are performed using the Open Flow standard communication protocol.
US09871754B2 Communicating messages between publishers and subscribers in a mesh routing network
A system that communicates across a network is described. During operation, the system receives a subscription request from a subscriber requesting to subscribe to receive information published to a service name. The system applies a function to the service name to generate a value that maps to a root-node associated with the service name. The system forwards the subscription request through the network to the root-node and logs information associated with the subscription request in a subscription table at the root-node, so that the root-node can forward messages that are subsequently published to the service name to the subscriber. Upon receiving a publication request from a publisher requesting to publish a message to the service name, the system first determines the root-node from the service name. The system forwards the publication request to the root-node to be forwarded to one or more subscribers for the service name.
US09871749B2 Switch assembly
A technique includes using circuit switches to selectively couple packet switches of a switch assembly to the port connectors of the assembly.
US09871746B2 Transmission apparatus and transmission method
A transmission apparatus (101) includes an acquisition unit (121) for acquiring a power consumption of each of a plurality of power loads; a communication unit (125) for transmitting data associated with the power consumption to a server via a network; and a controller (127) for acquiring a congestion degree of the network, wherein the controller (127) determines a priority of the data based on the congestion degree and controls the communication unit (125) to transmit the data in priority order.
US09871737B2 Method, device and system for bidirectional flow on same path in aggregation group
A method, device and system for implementing bidirectional traffic on the same path in an aggregation group are provided, wherein the method includes that a portal of an LAG receives indication information sent by an opposite end of the LAG, wherein the indication information carries port indexes of the opposite end and/or a traffic distribution method of the opposite end; the portal determines port indexes of the portal and/or traffic distribution method of the portal according to the indication information; the portal distributes traffic according to the determined port indexes and/or traffic distribution method The disclosure solves a technical problem in the prior art that port protection cannot be implemented due to the inability to ensure that traffic of the same service can be transmitted on the same aggregation link, thus effectively ensuring that the same service selects the same aggregation link bi-directionally on two ends of an aggregation group and implementing the technical effect of protection on an interconnect port.
US09871725B2 Wireless data transfer as an alternative method to overcome errors or noise in a storage environment
Various embodiments for managing data transmission errors in a computing storage environment, by a processor device, are provided. In one embodiment, a method comprises, in response to reaching a predetermined error threshold while routing data traffic through the computing storage environment, wirelessly transmitting at least certain data traffic from a source to a switch nearest a destination of the certain data traffic.
US09871724B2 System and method of active/standby protection for user-side multicast services and routing device
The present invention relates to a routing device. The routing device and at least one second routing device are both connected to a convergence device. The routing device is an active device and includes a user information synchronizing backup module configured to synchronize multicast service user information to the at least one second routing device in real time through the convergence device. In the present invention, an active routing device and a standby routing device are configured on the user-side, and user information is synchronized to the standby routing device in real time. Therefore, upon active/standby switching, user identification and authentication are not affected, whereby the validity of user traffic and channel is ensured. Furthermore, economic benefits of an operator are guaranteed. Moreover, with the present invention, switching speed is accelerated, service continuity is ensured, and Quality of Experience of a user is improved.
US09871720B1 Using packet duplication with encapsulation in a packet-switched network to increase reliability
Techniques and solutions for performing packet duplication in a packet-switched network are described. For example, duplicates of a network packet can be created and sent to a destination via different network paths. Packet duplication can be performed by a computer that is creating and sending network packets. Packet duplication can also be performed by another type of computing device such as a router that receives network packets and creates duplicates that are then sent to the destination via different network paths. Network packets can be encapsulated using encapsulation packets that include network path indicators that indicate use of different network paths. Multiple copies of a network packet can be received and processed.
US09871710B2 Electronic device for operating application
A method of operating an electronic device is provided. The method includes detecting an execution request of an application installed in the electronic device, determining, in response to the execution request, whether an external device connected to the electronic device has a replacement application, and transmitting an execution request of the replacement application to the external device if the external device is determined to have the replacement application.
US09871705B2 Intelligently managing pattern contents across multiple racks based on workload and human interaction usage patterns
A method, system and computer program product for managing pattern contents across multiple racks. The workload usage characteristics of the pattern contents on a primary rack in a domain of racks are collected based on monitoring the workload usage of the pattern contents in the pattern definition and in the deployed pattern. Furthermore, information regarding use of the pattern definition, the deployed pattern and the pattern contents by users (“human interaction usage patterns”) is collected based on monitoring the human interaction usage patterns. The pattern contents are then ranked based on analyzing the collected workload usage characteristics and analyzing the collected information regarding human interaction usage patterns. Once the pattern contents are ranked, those contents that are highly ranked are deemed to be more likely to be utilized in the pattern and therefore are the contents that are copied from the primary rack to the other racks of the domain.
US09871693B1 System and method for monitoring the status of multiple servers on a network
A system and method for monitoring a plurality of servers by a monitoring server in a computer network. A list of servers and a plurality of services to monitor in the computer network is generated at the monitoring server. A status query is transmitted sequentially by the monitoring server to each of the plurality of servers, the status query including the plurality of services to monitor at each server. A status message report is received from each of the plurality of servers in response to each status query. An event is reported in an event log for each server that has an abnormal service status. The transmission of the status query to each server is performed by the monitoring server at a specified service time interval.
US09871688B2 Frequency-selective quadrature baseband coupling cancellation
Described herein are architectures, platforms and methods for implementing cancellation of asymmetric quadrature gain imbalance due to frequency selective quadrature baseband coupling in a transceiver of device. Radio frequency (RF) are converted to quadrature baseband signals, estimation is made as to coupling between in-phase (I) and quadrature-phase (Q) channels of the quadrature baseband signals. The quadrature baseband signals are converted into digital baseband signals, and digital compensation is applied on the digital baseband signal based on the estimated amount of coupling.
US09871687B2 Method, cable modem and a device for providing video to a customer premises equipment
A method for providing video to a customer premises equipment, the method includes: receiving, by a radio frequency interface of a cable modem, radio frequency signals; receiving by a data tuner out of multiple tuners of the cable modem, radio frequency signals that convey data; detecting, by a monitor of the cable modem, a request to receive a certain video channel that is being broadcasted; wherein the request is sent to the cable modem from a customer premises equipment; tuning a certain tuner out of multiple tuners of the cable modem, in response to a mapping between radio frequencies and video channels, to receive the certain video channel; filtering out data layer encapsulation information that encapsulates certain video channel information; and transmitting certain video channel information to the customer premises equipment.
US09871685B2 Transformation between time domain and frequency domain based on nearly orthogonal filter banks
A filter bank for signal decomposition is provided. The filter bank comprises a plurality of filter units each of which has one input and two outputs forming two paths whose transfer functions are complementary to each other, where the plurality of filter units are connected to form a tree structure.
US09871682B2 Method, apparatus and computer program for determining an interpolated complex valued sample
In a method for determining an interpolated complex valued sample, a radial component of the interpolated sample is determined using information on a radial component and information on of a phase component of a first complex valued sample and of a second complex valued sample.
US09871676B2 Scalable gateways for a fabric switch
One embodiment of the present invention provides a switch. The switch includes a gateway subgroup module, a tunnel management module, and a packet processor. The gateway subgroup module operates the switch in conjunction with a remote switch to form a gateway subgroup. The switch and the remote switch actively operate as tunnel gateways. The tunnel management module maintains a data structure indicating whether a tunnel source subnet is associated with the gateway subgroup. The packet processor decapsulates a tunnel-encapsulated packet in response to a tunnel source subnet of the tunnel-encapsulated packet being associated with the gateway subgroup.
US09871672B2 Computerized apparatus with a high speed data bus
A computerized apparatus configured for high-speed data transactions between components thereof. In one embodiment, the computerized apparatus includes a high-speed data bus apparatus; a user interface apparatus in data communication with the high-speed data bus apparatus configured to enable a user to interact with the computerized apparatus; an input/output apparatus in data communication with the high-speed data bus apparatus and configured to interchange data with one or more devices external to the computerized apparatus; a mass storage apparatus in data communication with the high-speed data bus apparatus and configured to store data; a computer program for use by the high-speed data bus apparatus; and a substantially unified data interface in data communication with each of the user interface apparatus, the input/output apparatus, the mass storage apparatus, and the high-speed data bus apparatus.
US09871661B2 Protection of content based on encryption
To realize a configuration to output content to a medium and to use the content stored in the medium under control of the use of content.A content-output-device outputs an encrypted content and an encryption key to be applied to the using process to the medium, and a management server generates a media ID verification value based on a media ID that is an identifier of the medium and transmits the value to the medium. The medium stores the encrypted content, the encryption key, and the media ID verification value in a storage unit. A reproduction device loads the medium and calculates a verification value based on the media ID acquired from the medium, and executes a reproducing process of the encrypted content stored in the medium by data processing to which the encryption key is applied on condition that a matching process performed between the verification value and the media ID verification value stored in the medium is established.
US09871658B2 Imaging systems with data encryption and embedding capabalities
An imaging system may embed encrypted data into image data. The imaging system may generate image data in response to light received at a pixel array. The imaging system may include encryption circuitry that accesses an encryption key. The encryption circuitry may receive data related to the imaging system and/or to an environment in which an image is captured and encrypt the data using the encryption key. The imaging system may include data embedding circuitry that embeds the encrypted data into the image data to generate an output image. The components of the imaging system may be formed on a single imaging system chip. The encrypted data embedded in the output image may be extracted using an extraction engine and decrypted using a decryption engine and decryption key such that the data may be accessed by a user with access to the decryption key.
US09871653B2 System for cryptographic key sharing among networked key servers
A technique for key sharing among multiple key servers connected to one another over a communication network is provided herein. Each key sever of the multiple key servers stores respective cryptographic keys, and provides the keys to a local device group connected with the key server, to enable the device group to encrypt messages with the keys. Each key server acts as a proxy for the other key servers in order to receive other keys from the other key servers over the network, and provide the other keys to the device group for use to decrypt messages received from other local device groups respectively connected with the other key servers that were encrypted with the other keys and to check message integrity. The multiple key servers may share keys with each other directly, or alternatively, indirectly through a central key server, as needed to support secure communications between their respective device groups.
US09871652B2 Cryptographic processing method and cryptographic processing device
A computer generates a third encrypted polynomial that corresponds to a result of encrypting a third polynomial by use of a result of multiplying a first encrypted polynomial by a second encrypted polynomial, and outputs cryptographic information that represents the third encrypted polynomial. The first encrypted polynomial is a polynomial obtained by encrypting a first polynomial that corresponds to a first vector, and the second encrypted polynomial is a polynomial obtained by encrypting a second polynomial that corresponds to a second vector. The third polynomial includes a first term that has a coefficient based on an inner product of the first vector and the second vector and a second term other than the first term, in which a coefficient of the second term is masked.
US09871650B2 Apparatus and associated method for providing communication bandwidth in communication system
An apparatus and an associated method selects rates at which received signals are sampled in a multi-user communication system. The signals are sampled at initial sampling rates during a first period. An estimate is made of the number of received signals, and selection is made of an updated sampling rate, based in part upon the estimate.
US09871645B2 Method, apparatus, and system for transmitting data
Embodiments of the present invention disclose a method, an apparatus, and a system for transmitting data and relate to the communications field. In order to enable more flexible configuration of flexible subframes and increase downlink throughput, a technical solution provided in the present invention is as follows: configuring an HARQ synchronization attribute of a data packet, where the HARQ synchronization attribute includes synchronous HARQ or asynchronous HARQ; configuring an HARQ process ID of the data packet when the HARQ synchronization attribute is configured to asynchronous HARQ; and sending downlink control information for scheduling the data packet to a user equipment.
US09871644B2 Wireless device, method, and computer-readable media for transmitting and receiving high-efficiency signal fields
Wireless devices, methods, and computer-readable media for transmitting and receiving high-efficiency signal fields. An access point (AP) may include circuitry configured to determine a high-efficiency signal (HE-SIG) field for each of a plurality of sub-channels, wherein each HE-SIG field includes a common part and a sub-channel specific part. The circuitry may be further configured to transmit, in accordance with orthogonal frequency division multiple access (OFDMA), on each of the plurality of sub-channels, a corresponding HE-SIG field as a preamble to a physical layer convergence protocol (PLCP) protocol data unit (PPDU), wherein the sub-channel specific part of the corresponding HE-SIG field includes a resource map field that enables a HEW device to determine which portion of the PPDU to demodulate, and wherein the common portion includes information of a format of the PPDU. A HEW device may include circuitry configured to demodulate a PPDU based on a HE-SIG field.
US09871637B2 Method and apparatus for transmitting control channel in intra-cell carrier aggregation system
The present disclosure relates to a method and an apparatus for transmitting a control channel in an intra-cell carrier aggregation system. The method includes establishing a connection with a base station through a Primary cell (Pcell) of a Time Division Duplex (TDD) scheme and a Secondary cell (Scell) of a Frequency Division Duplex (FDD) scheme. The method also includes receiving data through the Scell before a timing configured as an uplink sub-frame according to a TDD UpLink-DownLink (UL-DL) configuration of the Pcell. The method also includes transmitting a feedback of the received data through the Pcell in a feedback sub-frame. By the method, a feedback for a data can be effectively transferred.
US09871634B2 Method and apparatus of transmitting uplink signal
A method and apparatus for transmitting an uplink signal in a wireless communication system are discussed. The method includes multiplexing control information in all layers with a plurality of data blocks of the uplink signal; and transmitting the uplink signal to a base station, wherein the number of modulation symbols per layer for the control information is determined using a reciprocal of a sum of spectral efficiencies for respective data blocks of the plurality of data blocks, and a spectral efficiency for a data block is obtained based on a ratio of a size of the data block to the number of resource elements (REs) for an initial physical uplink shared channel (PUSCH) transmission of the data block.
US09871631B2 Method and base station for transmitting downlink signal and method and equipment for receiving downlink signal
A base station of the present invention configures resources in which a downlink signal is to be transmitted with zero power using resource sets defined for a specific number of antenna ports, regardless of the number of antenna ports actually configured in the base station, and transmits resource information indicating the configured resources to a user equipment. The user equipment of the present invention receives a downlink transmission from the base station, assuming that transmission power of resources corresponding to a resource set indicated by the resource information is zero.
US09871629B2 Method and apparatus for transmitting channel sounding reference signal in wireless communication system
Methods and apparatuses for generating a channel sounding reference signal in a wireless communication system are discussed. In one aspect, a method is provided for User Equipment (UE) in a wireless communication system to transmit a channel Sounding Reference Signal (SRS). The method includes receiving a control channel for uplink data channel transmission from a Base Station (BS); determining whether the control channel includes information for aperiodic channel SRS transmission; and when it is determined that the control channel includes information for aperiodic channel SRS transmission: transmitting uplink data through a first carrier; and transmitting the channel SRS through a second carrier; wherein the first carrier and the second carrier are transmitted simultaneously to the BS.
US09871628B2 NIB CoMP transmission method and device in wireless communication system
The present invention relates to a wireless communication system, and more particularly, to a method and device for performing or supporting NIB coordinated multi-point (CoMP) transmission in a wireless communication system. The method for performing NIB CoMP transmission in the wireless communication system according to an embodiment of the present invention may include: receiving signaling comprising at least one CoMP hypothesis set and at least one benefit metric information bit from a first network node, at a second network node; performing CoMP transmission based on the at least one CoMP hypothesis set, at the second network node. The at least one CoMP hypothesis set and the at least one benefit metric information bit are defined in information element format included in the signaling, and information indicated by the at least one benefit metric information comprises specific information, for which the at least one benefit metric information configured as special value.
US09871625B2 Status reporting for retransmission protocol
A method of transmitting a status report from a receiving terminal to a transmitting terminal is disclosed. A receiving terminal generates a status report according to a first retransmission protocol implemented by a higher layer protocol layer and sends the status report to a transmitting terminal in one or more data units of a lower layer protocol. If the lower layer data units are not successfully received, the lower layer protocol provides a failure indication, referred to as a local NACK, to the higher layer protocol. In response to the failure indication, the higher layer protocol generates an updated status report and sends the updated status report from the receiving terminal to the transmitting terminal.
US09871624B2 Transmission apparatus and retry method
A transmission apparatus includes a first storage configured to store data received from external into a write enable area, a second storage configured to store the data in accordance with a write request and output a retry request in response to occurring an error of writing a first data included in the data, and a controller configured to read the data from the first storage and send the write request to the second storage, set an area of the first storage storing the first data to a write disable area in combination with stop sending the retry request to external when receiving the retry request from the second storage, and send the first data reading from the write disable area of the first storage to external in response to a read request from external.
US09871621B2 Transmitting apparatus and signal processing method thereof
A transmitting apparatus and a receiving apparatus are provided. The transmitting apparatus includes an encoder configured to generate a low density parity check (LDPC) codeword by performing LDPC encoding, an interleaver configured to interleave the LDPC codeword, and a modulator configured to modulate the interleaved LDPC codeword according to a modulation method to generate a modulation symbol. The interleaver performs interleaving by dividing the LDPC codeword into a plurality of groups, rearranging an order of the plurality of groups in group units, and dividing the plurality of rearranged groups based on a modulation order according to the modulation method.
US09871619B2 Method and arrangement in a wireless communication system
In one aspect of the teachings herein, a probability distribution is determined for the prediction errors determined from the differences between predicted and measured values of a quality parameter for a radio link between first and second radio nodes in a wireless communication system. In turn, the probability distribution is used to identify a prediction error value on which a link adaptation margin estimate is based, and the link adaptation margin estimate is provided for use in performing link adaptation, e.g., for use as a “back off” value for the predicted values of radio link quality which are used to make link adaptation decisions.
US09871607B1 Phase continuity in narrow-band transmission within a frequency-domain multiple-access communication system
A method for communication includes, in a transmitter, generating a signal for transmission to a receiver over a frequency sub-band assigned within a predefined system bandwidth, using a selected transmitter carrier frequency. The signal is converted into a phase-compensated signal by applying to the signal, using a phase compensator in the transmitter, a phase compensation that compensates for phase discontinuities caused to the signal due to a frequency difference between the transmitter carrier frequency and a center frequency, which is used by the receiver for down-converting the predefined system bandwidth. The phase compensation depends on the frequency difference. The phase-compensated signal is transmitted to the receiver over the frequency sub-band, using a transmitter front-end module.
US09871596B2 Optical receiver and signal processing method
An optical receiver including: a digital filter that performs spectral shaping on a signal; an analyzer that analyzes a spectrum waveform of the signal; a determiner that determines, based on an analysis result by the analyzer, whether the spectrum waveform of the signal is a Nyquist waveform on the basis of a Nyquist first reference; and a controller that stops the spectral shaping of the signal to be performed by the digital filter when the spectrum waveform of the signal is not the Nyquist waveform as a result of the determination by the determiner, and controls a filter coefficient of the digital filter based on the spectrum waveform of the signal when the spectrum waveform of the signal is the Nyquist waveform as the result of the determination by the determiner.
US09871591B2 Distribution network for a distributed antenna system
A Distributed Antenna System (DAS) including a distribution network is disclosed. The DAS is arranged for providing signaling between a Remote Unit Controller (RUC) and at least one active Remote Unit (RU) of said DAS, wherein said RUC is connected to a core network and is arranged for providing RF signals to said DAS. A first part of a spectrum of said signaling is allocated for transmission of at least one RF link to and from said at least one active RU. The present invention is characterized in that at least one second part of said spectrum, being separate from said first part, is allocated for transmission of at least one digital link for supplying digital communication signals for one or more of: at least one Remote Radio Head (RRH) unit, at least one Wireless Local Area Network (WLAN) unit, at least one pico base station, at least one femto base station, and at least one Ethernet unit.
US09871590B2 Optical transceiver implementing erbium doped fiber amplifier
An optical transceiver that installs an optical modulator with the Mach-Zehnder type and made of primarily semiconductor materials, and an Erbium Doped Fiber Amplifier (EDFA) is disclosed. The EDFA and the MZ modulator, in addition to a wavelength tunable laser diode, an intelligent coherent receiver, and a polarization maintaining splitter, are installed within a compact case following the standard of CFP2.
US09871585B2 Protocols for visible light communications
The invention relates to the field of IEEE 802.15.4 based networks, and in particular to methods and devices for transmitting and receiving messages in IEEE 802.15.4 based networks. The existing IEEE 802.15.4 standard is further improved and adapted to better fit the properties of a network of lighting devices. The improvements and adaptations of the existing IEEE 802.15.4 standard allow for more flexible addressing. Bits which are indicative of use of address fields and/or whether one or two frame control fields is/are present in the ordered data portions of the message to be transmitted are defined by the device transmitting the message in the IEEE 802.15.4 based network. Existing features of the existing IEEE 802.15.4 standard protocol are retained.
US09871584B2 Method of characterizing a multimode optical fiber link and corresponding methods of fabricating multimode optical fiber links and of selecting multimode optical fibers from a batch of multimode optical fibers
The invention concerns a method of characterizing a multimode optical fiber link comprising a light source and a multimode fiber, which comprises: a step (170) of characterizing the multimode fiber using a measurement of the Dispersion Modal Delay (DMD) and delivering fiber characteristic data; a step (171) of characterizing the light source by at least three source characteristic curves showing three parameters of the source as a function of a fiber radius r and obtained by a technique similar to the DMD measurement; a step (173) of computing an Effective Bandwidth (EB) of the link, comprising calculating (172) a transfer function using both the fiber characteristic data and each of said source characteristic curves.
US09871581B2 Monitoring apparatus and method for an optical signal-to-noise ratio and receiver
A monitoring apparatus and method for an optical signal-to-noise ratio and a receiver, where the apparatus includes: a processing unit configured to perform nonlinear processing on a pilot signal in received signals, or on a pilot signal in received signals and data signals in a predefined range neighboring the pilot signal; and a calculating unit configured to calculate an optical signal-to-noise ratio of the received signals according to a result of the nonlinear processing. Complexity of calculation may be lowered and accuracy of calculation of an optical signal-to-noise ratio may be improved, thereby efficiently improving the performance of the system.
US09871579B2 Apparatus and method for uplink power control of satellite and terrestrial integrated communication system
In a satellite and terrestrial integrated communication system in which a satellite communication system and a terrestrial communication system share and use an identical frequency band, an interference to a mobile earth station (MES) of the satellite communication system using an identical frequency by an uplink signal transmitted to a base station of the terrestrial communication system by a user equipment (UE) may be mitigated. When a communication of the MES is requested, a satellite communication apparatus to perform resource block (RB) allocation for a satellite communication in the satellite and terrestrial integrated system may include a controller configured to allocate a first RB to the MES, and a communicator configured to transmit a use notification of the first RB to at least one terrestrial base station located in an interference range of an uplink signal of the MES.
US09871576B2 Interference cancellation repeater
An interference cancellation repeater configured to cancel an interference signal included in an input signal, the interference cancellation repeater including: a canceller configured to generate an interference canceled signal based on the input signal and an estimated signal; a digital filter configured to filter the interference canceled signal to generate an output signal; an interference signal detector configured to generate interference signal existence interval information using the input signal and the output signal; and an adaptive filter configured to receive the interference canceled signal and the output signal, and generate the estimated signal based on the interference signal existence interval information. Information of the signal existence section.
US09871559B2 Motor vehicle on-board power system and method for transmitting data signals in a motor vehicle on-board power system
In order to permit, in a motor vehicle on-board power system, data to be transmitted with low expenditure on cabling, even between multiple partial networks, a plurality of loads embodied, in particular, as sensors is respectively assigned a communication unit for transferring data. The communication units are embodied in such a way that, by utilizing the supply lines they set up a partially interlinked data network, and transfer data made available by the loads, with the result that communication via the partial networks is also made possible. As a result of the transmission of the data via the supply lines in combination with the setting up of a partially interlinked data network, signal transmission is made possible even if there is no direct connection between the respective sensor and a target unit.
US09871556B2 Generator of phase-modulated UWB pulses
An ultra-wideband pulse generator for radio communication with phase modulation at frequencies of multiple gigahertz comprises an oscillator formed by a pair of intersecting differential branches that have two outputs connected to an LC resonant load. The transmission of a UWB pulse is caused by the application of a supply current to the differential pair over a few nanoseconds. Two current-injecting branches are respectively connected to the outputs S and S′. The control of phase modulation consists in applying an injection current to a single branch to unbalance the differential pair at the start of the generation of the UWB pulse. Depending on the side from which the injection current is applied, the oscillation at the carrier frequency will initiate with one phase or an opposite phase.
US09871554B2 Method and vector computing unit for implementing de-scrambling and de-spreading, and computer storage medium
Provided are a method and vector computing unit for implementing de-scrambling and de-spreading, and a computer storage medium. The method includes that: an operation of complex multiplication on baseband data and corresponding de-scrambling and de-spreading codes is performed by adopting data transformation and addition, and data obtained by the complex multiplication is stored into a vector register file; a row of data obtained by the complex multiplication is read from the vector register file, every two adjacent pieces of data in the row of data are accumulated to obtain a half row of data, a ¼ row of data, and finally one piece of accumulated data; and the accumulation processing is continued on other rows of data to implement accumulation of each row of data obtained by the complex multiplication in the vector register file.
US09871552B2 Transceiver arrangement, communication device, method and computer program
A transceiver arrangement comprises a receiver arranged for frequency-division duplex communication with a communication network; a transmitter arranged for frequency-division duplex communication with the communication network; a transmission port for connecting to an antenna or wire; a first filter connected between an output of the transmitter and the transmission port and arranged to pass signals at transmitter frequency and attenuate signals at receiver frequency; a transformer having a primary winding and a secondary winding, wherein the primary winding has one of its terminals connected to the transmission port; a second filter connected between another of the terminals of the primary winding and a reference voltage and arranged to attenuate signals at transmitter frequency and pass signals at receiver frequency; and an adaptive impedance circuit arranged to provide an adjustable resistance, connected between the output of the transmitter and the junction between the second filter and the another of the terminals of the primary winding, and arranged to provide a contribution from the transmitter to the primary winding such that a common-mode rejection of a contribution from the transmitter provided at the transmission port occurs at receive frequency. A communication device, a method of controlling a transceiver arrangement, and a computer program are also disclosed.
US09871548B2 Secure electronic communication devices
Secure electronic communication devices can, for example, include a baseplate, a base coupled to the baseplate, a housing disposed at least partially within a volume defined by the base, where the housing includes at least a portion of a cavity to house an electronic communication device, and a housing coupling member that rotatably couples the housing to the base.
US09871533B2 Hybrid digital/analog noise shaping in the sigma-delta conversion
An analog/digital converter (ADC) includes an analog stage with at least one first sigma-delta modulator and includes a digital stage with at least one second sigma-delta modulator. The analog stage is configured for outputting a digital signal to the digital stage that is indicative of a noise contribution of the at least one first sigma-delta modulator. The analog stage and the digital stage may be arranged in a multi-stage noise shaping architecture (MASH) architecture.
US09871532B1 Digital to-analog converters with non-binary weighted cell array
According to at least one aspect, a digital-to-analog converter (DAC) circuit configured to receive a digital signal and provide an analog signal is provided. The DAC circuit includes a first circuit configured to receive a first portion of the digital signal and generate a first output voltage at a level selected from a first plurality of levels where at least two adjacent voltage levels have a first potential difference. The DAC circuit further includes a second circuit configured to receive a second portion of the digital signal and generate a second output voltage at a level selected from a second plurality of levels where at least two adjacent voltage levels have a second potential difference and the second circuit includes a compensation circuit configured to adjust the second potential difference such that the second potential difference is an integer multiple of the first potential difference.
US09871527B2 Phase locked loop with sense amplifier circuitry
A phase-locked loop (PLL) circuit, sense amplifier circuit, and method of operating a sense amplifier circuit are disclosed. The sense amplifier circuit comprises first and second operational amplifiers, each operational amplifier respectively comprising a non-inverting input terminal, an inverting input terminal, and an output stage comprising a current gating circuit having two current gating input terminals, the output stage coupled with an output terminal, the output terminal providing a feedback signal to the inverting input terminal. The input voltage signal is received across the non-inverting input terminals of the first and second operational amplifiers, and is received across the two current gating input terminals of each of the first and second operational amplifiers, wherein the sense amplifier circuit generates a sense voltage signal across the output terminals of the first and second operational amplifiers.
US09871523B2 High speed level translator
A high speed VPP level translator circuit using thin-oxide field effect transistors (FETs) and methods of use are disclosed. The level translator includes a resistor divider and a one-shot circuit in parallel with the resistor divider. The one-shot circuit conducts to assist a transition from a first state to a second state, and is non-conducting during the transition from the second state to the first state.
US09871521B2 Level shifting circuit, apparatus and method of operating the same
A level shifting circuit includes an input circuit, a leakage divider circuit, a skew inverter circuit and a buffering circuit. The input circuit has an input terminal configured to receive an input voltage. The input circuit is configured to receive a first voltage and a second voltage. The leakage divider circuit is configured to receive a third voltage. The leakage divider circuit is connected to the input circuit. The skew inverter circuit is configured to receive the third voltage. The skew inverter circuit is connected to the leakage divider circuit and the input circuit. The buffering circuit has a terminal configured to output an output voltage. The buffering circuit is connected to an output terminal of the skew inverter circuit. The level shifting circuit is free of capacitors.
US09871520B1 Voting circuit and self-correcting latches
The disclosed voting circuit includes a pull-up circuit connected to an output node and to a positive supply voltage. A pull-down circuit is connected to the output node and to ground, and the output node is coupled to receive true output of a first bi-stable circuit. The pull-up circuit pulls the output node to the positive supply voltage in response to complementary output signals from second and third bi-stable circuits being in a first state, and the pull-down circuit pulls the output node to ground in response to complementary output signals from second and third bi-stable circuits being in a second state that is opposite the first state.
US09871518B2 Memory interface circuit capable of controlling driving ability and associated control method
A memory interface circuit includes a first variable impedance circuit coupled between a first supply voltage and a pad, and a second variable impedance circuit coupled between a second supply voltage and the pad; wherein when the first supply voltage changes, at least one of the first variable impedance circuit and the second variable impedance circuit is controlled to have different setting in response to the changing of the first supply voltage.
US09871517B1 Method for determining resistance calibration direction in ZQ calibration of memory device
A method for determining a resistance calibration direction in ZQ calibration of a memory device includes: repeatedly comparing a reference voltage with an target voltage by a comparator to obtain an odd plurality of comparison outputs, each of the comparison outputs being one of a high-level state and a low-level state; determining a majority of the comparison outputs for their states by a ZQ calibration controller; and determining a resistance calibration direction according to the majority by the ZQ calibration controller so that the ZQ calibration controller generates a calibration code based on the resistance calibration direction and applies the calibration code to a resistance calibration unit to adjust the target voltage via the resistance calibration unit.
US09871512B2 Switch stand-by mode isolation improvement
Systems, apparatuses and methods are disclosed providing a semiconductor die comprising a semiconductor substrate and a radio-frequency (RF) switch including one or more series field-effect transistors (FETs) and one or more shunt FETs, each of the one or more series FETs and one or more shunt FETs having a respective gate node, the RF switch being configured to receive an RF signal from a power amplifier module and provide the RF signal to an antenna. The semiconductor die may further comprise an internal regulator voltage source configured to provide an internal regulator voltage when the RF switch is in a stand-by mode and shunt arm control circuitry configured to provide the internal regulator voltage to the gate nodes of the one or more shunt FETs when the RF switch is in the stand-by mode.
US09871502B2 Mixed-technology combination of programmable elements
The present subject matter relates to systems and methods for arranging and controlling programmable combinations of tuning elements in which more than one form of switching technology is combined in a single array. Specifically, such an array can include one or more first switchable elements including a first switching technology (e.g., one or more solid-state-controlled devices) and one or more second switchable elements including a second switching technology that is different than the first switching technology (e.g., one or more micro-electro-mechanical capacitors). The one or more first switchable elements and the one or more second switchable elements can be configured, however, to deliver a combined variable reactance.
US09871495B2 Thermal compensation for amplifiers
Systems and methods for providing thermal compensation for amplifiers are described. In some embodiments, an electronic circuit may include a main amplifier and a thermal compensation circuit coupled to the main amplifier, the thermal compensation circuit configured to adjust a gain of the main amplifier at a first range of frequencies relative to the gain of the main amplifier at a second range of frequencies. For example, the thermal compensation circuit may be configured to reduce a self-heating effect within the main amplifier when the main amplifier is in operation, such that the first range of frequencies is lower than the second range of frequencies.
US09871487B2 Harmonic rejection translational filter
A harmonic translational filter includes a first path, a second path and a signal combiner. The first path has a first translational filter that is driven by a plurality of first oscillation signals, and is arranged to generate a first output signal according to an input signal. The second path has a second translation filter that is driven by a plurality of second oscillation signals that are different from the first oscillation signals in phase. The second path is coupled to the first path and arranged to generate a second output signal according to the input signal. The signal combiner is coupled to the first path and the second path, and arranged to combine the first output signal and the second output signal to generate a filtered signal.
US09871485B2 Stepper motor driver circuit
The stepper motor driver circuit controls driving of a stepper motor. The stepper motor driver circuit generates a driving current having a pseudo-sinusoidal waveform that varies stepwise every one period of a reference clock signal and makes the waveform of the driving current vary in response to a measurement value of an exciting voltage on a coil of the stepper motor at a time when the driving current is zero.
US09871472B2 Energy-harvesting apparatus with plural mechanical amplifiers
An energy harvester is provided for harvesting energy, and in particular electrical energy from an input vibration such as an ambient vibration. The energy harvester comprises a first mechanical amplifier responsive to the input vibration and a second mechanical amplifier coupled to the first mechanical amplifier. At least one of the first and second mechanical amplifiers comprises a parametric resonator, and a power output of the energy harvester is generated by damping the second mechanical amplifier.
US09871468B2 Vibration-type driving device
A vibration-type driving device according to the present invention includes a plurality of vibrators in which contact portions perform an elliptical motion using a combination of vibrations in different vibration modes; and a driven object having contact regions that come into contact with the contact portions and move relative to the plurality of vibrators, wherein the contact regions for the individual vibrators differ in position so as not to overlap.
US09871459B2 Method and apparatus for deriving current for control in a resonant power converter
An apparatus, method, and system for measuring current within a converter. The converter including a resonant tank circuit with a capacitor, the resonant tank circuit is coupled to a DC input bridge and a first terminal of the capacitor is coupled to a ground of the DC input bridge. In addition, a voltage monitor coupled across the capacitor for measuring a voltage across the capacitor. The converter also includes a resonant current calculation module for computing a tank current value based on the voltage.
US09871456B2 Voltage conversion device and method of operation
A voltage conversion device includes a transformer and at least one transistor. The transformer has a primary side and a secondary side, the secondary side being couplable to a load. The output voltage of the voltage conversion device is coupled across the load. The at least one transistor is coupled to the primary side of the transformer and regulates the output voltage of the voltage conversion device. The output voltage is partially a function of the duty cycle of the at least one transistor. The switching frequency of the at least one transistor is decreased in response to a transient increase in load current.
US09871453B2 Control circuit and method of a power converter
A feedback signal stabilized by a capacitor and related to an output voltage of a power converter is used to acquire the output power information of the power converter, and a control circuit uses a second clock not related to the switching frequency of the power converter to count a duration time of the feedback signal being higher than a threshold. When the duration time is higher than a preset time, an abnormal output power of the power converter is distinguished and the power converter will be turned off. The feedback signal will not vary severely even if the output terminal of the power converter is interfered, and the counted duration time will not be influenced when the switching frequency is changing caused by a load changing.
US09871451B2 Systems and methods for voltage control and current control of power conversion systems with multiple operation modes
System and method for regulating a power conversion system. A system controller for regulating a power conversion system includes an operation-mode-selection component and a driving component. The operation-mode-selection component is configured to receive a first signal related to an output load of the power conversion system and a second signal related to an input signal received by the power conversion system and output a mode-selection signal based on at least information associated with the first signal and the second signal. The driving component is configured to receive the mode-selection signal and generate a drive signal based on at least information associated with the mode-selection signal, the driving signal corresponding to a switching frequency.
US09871446B2 Current mode control regulator with load resistor emulation
A current mode control regulator including a control circuit and a current generator. The control circuit regulates an output voltage based on a reference voltage using current mode control. The current generator applies an adjust current to a feedback current signal, in which the adjust current is proportional to a difference between a voltage indicative of the output voltage and the reference voltage to emulate an AC load resistance at an output of the current mode regulator. A load resistor emulator emulates an AC load resistor to increase the phase margin of current mode control regulator when operating without a battery coupled to the output, such as when the battery is physically removed or otherwise electrically disconnected. Operation is not substantially changed when the battery is connected, so that the desired phase margin is achieve with or without the battery.
US09871443B2 Power control circuit for setting triggering reference point of over current protection scheme
A power control circuit is provided, which includes a pin and a current source. The current source is electrically coupled to the pin and provides a reference current to the pin to generate a set voltage. The set voltage increases along with time after the current source provides the reference current to the pin. The power control circuit activates an over current protection scheme according to the set voltage.
US09871442B2 Zero-offset voltage feedback for AC power supplies
A high voltage AC measurement method and circuit is disclosed to measure with zero offset and mirrored distortion based on hybrid chopping and fully differential signal path. There is a scheme with hybrid chopping and dual mixed signal paths. It applies high frequency chopping to the voltage measurement signal before the low-voltage signal conditioning, then samples and converts it to digital with two simultaneous ADCs, and finally demodulate the chopped signal by software. This technique not only reduces DC errors and drift but also cancels the distortion asymmetry caused by ADC non-linearity. The resultant DC accuracy and resolution can be significantly smaller than 1 LSB.
US09871437B2 Fault current reduction structure of multi-level converter and apparatus using the fault current reduction structure
Provided are a multi-level converter having more than one converter arm in which a plurality of sub-modules are connected in series, multi-level converter comprising, a first bypass circuit connected in parallel to at least one sub-module included in more than one converter arm on a first side and including a first switching device, a second bypass circuit connected in parallel to more than one converter arm on a second side and including a diode, a second switching device included in more than one converter arm and having a first end connected in series to at least one sub-module and a second end connected to a first end of first bypass circuit at a single node and a third switching device included in more than one converter arm and having a first end connected in series to at least one sub-module and a second end connected to a first end of second bypass circuit at a single node.
US09871432B2 Micro vibration motor
A micro vibration motor, includes: a housing having an accumulating space, an elastic support, a vibrator suspended in the accommodation space by the elastic support, and including an upper vibrator in which a magnet is accommodated and a lower vibrator which is parallel to the upper vibrator, the lower vibrator being provided with coils for driving the magnet to vibrate; and a FPC for providing electric signals. The upper vibrator and the lower vibrator are supported by the elastic support including a fixation part connecting with the housing and an annular elastic arm extending from two ends of the fixation part; and the vibrator is surrounded by at least one part of the annular elastic arm and one end of the annular elastic arm is connected to the vibrator.
US09871419B2 Rotor of permanent-magnet embedded motor, and compressor, blower, and refrigerating/air conditioning device using the rotor
A rotor of a permanent-magnet embedded motor includes a rotor core having magnet insertion holes along a circumferential direction and a magnet inserted into each of the holes, wherein a gap is formed at opposite ends of a hole at a time of inserting the magnet therein, an outer peripheral face of the core is formed by a first curved surface formed from a magnetic pole center to between poles, with a radial distance from a shaft center of the core being largest at the pole center on the peripheral face, and a second curved surface formed from an interpolar portion toward the pole center to intersect with the first curved surface, with the radial distance from the shaft center being smallest in the interpolar portion on the peripheral face, and wherein a length of the first curved surface is larger than a length of the second curved surface.
US09871412B2 Wireless power reception devices
A wireless power reception device may comprise a resonance coil configured to receive power from outside of the wireless power reception device in a magnetic resonance type; a load coil inductively coupled to the resonance coil to receive the power from the resonance coil in an electromagnetic induction type; and/or a load configured to receive the power from the load coil. The load coil may be short-circuited and/or the load coil and the load may not be connected to each other during a first interval. The load coil may not be short-circuited and/or the load coil and the load may be connected to each other during a second interval that is different from the first interval.
US09871399B2 Door lock
A door lock apparatus, comprising a male component; a connection to a power source; a lock actuator, powered by the power source and configured to move the male component at least partially through a strike and into a box beyond the strike in the path of the male component to lock a door, wherein the male component comprises a plurality of parallel subcomponents oriented lengthwise in the direction of a path of the male component; a bed of sensors positioned in the box and configured to sense a number of parallel subcomponents that contact the bed after the male component has been moved into the box; and an alarm in communication with the bed, wherein the alarm is triggered when an attempt is made to lock the door and an insufficient number of parallel subcomponents contacting the bed has been sensed by the bed of sensors.
US09871396B2 System and method for controlling charge of an energy storage device from a renewable energy source
Systems and methods for controlling the charge of an energy storage device include determining an estimated energy production prediction for an energy source from a present time to a target time by which an energy storage device is desired to reach a top of charge (TOC) energy level when being charged by the energy source. An available amount of energy for storage at the energy storage device if the energy storage device is charged from the energy source at a first charge rate from the present time until the target time is determined. A present charge rate for the energy storage device is controlled to be the first charge rate when the available amount of energy is less than the energy storage capacity of the energy storage device and to be a second charge rate less than the first charge rate when otherwise.
US09871394B2 System and method for discharging a thyristor-switched capacitor
There are provided methods, devices, and systems relating to discharging thyristor-switched capacitors. For example, there is provided a method for discharging the capacitors of a thyristor-switched capacitor (TSC) device coupled to a transmission line. The method includes determining whether an angle of a voltage on the transmission line is within a threshold angle. Further, the method can include operating the device in a discharging mode when the angle is within the threshold angle and the threshold angle is in a predetermined set of threshold angles.
US09871386B2 Wireless communication device and power receiving unit with switching prediction and methods for use therewith
Aspects of the subject disclosure may include, for example, a power receiving unit having a wireless power receiver configured to receive a wireless power signal from a power transmitting unit. A rectifier includes a plurality of switching circuits configured to generate a rectified voltage from the wireless power signal, based on switch control signals that include a switch-on signal and a switch-off signal for corresponding ones of the plurality of switching circuits. A rectifier control circuit generates the switch control signals based on predicted switching delays. Other embodiments are disclosed.
US09871383B2 Wireless power transmitting apparatus
Provided is a wireless power transmitting apparatus of a wireless charging system. The wireless power transmitting apparatus of the wireless charging system according to an embodiment of the present invention includes a transmitting coil and a soft magnetic substrate having one side configured to accommodate the transmitting coil, and a groove corresponding to a shape of the transmitting coil is formed in the one side configured to accommodate the transmitting coil.
US09871370B2 Battery pack adaptor with overstress detection circuit
An adaptor for connecting a power source to a power tool includes a housing having a first end that is configured to connect to a power source and a second end that is configured to connect to a power tool. The adaptor includes a control circuit disposed within the housing. The control circuit is configured to detect an overstress condition in the power tool and to control the power tool responsive to detecting the overstress condition.
US09871366B1 Leakage current detection and protection device
A leakage current detection device includes a switching module coupled between power input and output terminals, for controlling the electrical connection between the input and output terminals; a leakage current detection module, including a switch driving component, configured to control the switching module based on working periods of the switch driving component and based on whether a leakage current signal is detected; and a first self testing module, coupled to the leakage current detection module, for periodically generating a self testing pulse signal as a simulated leakage current signal. The first self testing module includes: a periodic timing circuit and a self testing pulse signal generating circuit coupled to each other, where the periodic timing circuit controls the period of the self testing pulse signal. The device provides enhanced safety protection.
US09871364B2 Method and device for detecting electric arc in a photovoltaic installation
A method for detecting an electrical arc in a photovoltaic installation includes measurement (E6) of voltage values at at least one point of the electrical circuit of the photovoltaic installation; digitization (E8) of the measured voltage values to form a sampling of data x; calculation (E10) of an estimation value y of the presence of an electrical arc based on a statistical calculation on the sampling of data and the inclusion of an omission factor Φ; and comparison (E12) of the estimation value y of the presence of an electrical arc with a threshold value to deduce therefrom the presence or absence of an electrical arc in the photovoltaic installation.
US09871361B2 Busbar holding structure
A busbar holding structure holds at least one of plural busbars to a wires routing body. The plural busbars electrically connect plural cell batteries constituting a battery assembly. The busbar holding structure includes a bottom wall, a partition wall erected from a portion of a peripheral edge of the bottom wall, a lock portion provided on the partition wall and configured to lock a side end portion of the busbar on the wires routing body, and a first projection that projects perpendicularly from the bottom wall and is to be fitted in a through-hole provided in the busbar. A fitting gap between the first projection and the through-hole is set so as to restrict an inclination angle of the busbar with respect to the first projection and to thereby prevent the busbar from being unlocked from the lock portion.
US09871358B2 Electrical switchgear system
A unique electrical switchgear system may include a circuit breaker compartment having a compartment wall. The electrical switchgear system may also include a tapered floor pan mounted on the compartment wall. The floor pan may have two side walls disposed oblique to each other; a back wall; and a top wall coupled to the side walls and defining a discharge opening adjacent to the back wall. The two side walls, the top wall and the compartment wall may form a tunnel for channeling cooling air in a first direction. The back wall may be operative to redirect the cooling air in a second direction different from the first direction for discharging the cooling air from the discharge opening.
US09871353B2 Bottom assembly for the frame of a switch cabinet
A base assembly for the rack of a switchgear cabinet, comprising horizontal frame profiles which have the height h and which surround a base section of the rack, wherein at the height h, the frame profiles have a first horizontal mounting plane, is characterized in that, spaced from the first horizontal mounting plane, at least one additional mounting plane is provided, on or adjoining a fixed support which is formed at least sectionally on one or more of the frame profiles and projects into the base section.
US09871352B2 Spark plug
The spark plug includes: an insulator having a through hole that penetrates therethrough along an axial direction; a center electrode disposed on one end side of the through hole; a metal terminal disposed on the other end side of the through hole; and a conductive seal layer connected to at least one of the center electrode and the metal terminal. The conductive seal layer contains glass and a Cu—Zn alloy. A volumetric percentage of the Cu—Zn alloy in the conductive seal layer is greater than or equal to 44% and not greater than 55%.
US09871350B2 Manufacturable RGB laser diode source
A multi-wavelength light emitting device is manufactured by forming first and second epitaxial materials overlying first and second surface regions. The first and second epitaxial materials are patterned to form a plurality of first and second epitaxial dice. At least one of the first plurality of epitaxial dice and at least one of the second plurality of epitaxial dice are transferred from first and second substrates, respectively, to a carrier wafer by selectively etching a release region, separating from the substrate each of the epitaxial dice that are being transferred, and selectively bonding to the carrier wafer each of the epitaxial dice that are being transferred. The transferred first and second epitaxial dice are processed on the carrier wafer to form a plurality of light emitting devices capable of emitting at least a first wavelength and a second wavelength.
US09871348B2 Semiconductor laser device
An active layer is provided on a side closer to the second conductivity type cladding layer than a center of the light guide layer in the light guide layer. A first conductivity type low-refractive-index layer is formed between the first conductivity type cladding layer and the light guide layer and has a refractive index which is lower than a refractive index of the first conductivity type cladding layer. A layer thickness d of the light guide layer is a value at which a high-order mode equal to or higher than a first-order mode is permissible in a crystal growing direction by satisfying 2 ⁢ π λ ⁢ n g 2 - n c 2 ⁢ d 2 ≧ π 2 . The active layer is disposed at a position where a light confinement of the active layer becomes smaller compared to a case in which the active layer is disposed at a center of the light guide layer while there is not the first conductivity type low-refractive-index layer.
US09871344B2 Tunable laser and method for tuning a lasing mode
A tunable laser for tuning a lasing mode based on light beams travelling through at least one block of channel waveguides with at least two tunable combs, includes: a frequency selective optical multiplexer comprising a first terminal for receiving/transmitting light, at least one block of channel waveguides, each channel waveguide having a reflectively coated first tail and a second tail, and an optical coupling element optically coupling the first terminal with the second tails of the channel waveguides of the at least one block of channel waveguides, each of the channel waveguides having a different length; a gain element generating a broad spectrum of light, the gain element coupling the first terminal of the frequency selective optical multiplexer with a reflective element.
US09871337B2 FEL system with homogeneous average output
A method of varying the output of a free electron laser (FEL) on very short time scales to produce a slightly broader, but smooth, time-averaged wavelength spectrum. The method includes injecting into an accelerator a sequence of bunch trains at phase offsets from crest. Accelerating the particles to full energy to result in distinct and independently controlled, by the choice of phase offset, phase-energy correlations or chirps on each bunch train. The earlier trains will be more strongly chirped, the later trains less chirped. For an energy recovered linac (ERL), the beam may be recirculated using a transport system with linear and nonlinear momentum compactions M56, which are selected to compress all three bunch trains at the FEL with higher order terms managed.
US09871334B2 Slip ring having a liquid metal contact between a stationary element and a rotatable element
A slip ring assembly includes a stationary element, a rotatable element rotatable relative to the stationary element, and a liquid metal contact electrically coupling the rotatable element to the stationary element. The liquid metal contact includes a metallic material having a melting temperature that is less than zero degrees Celsius and a boiling temperature that is greater than four-hundred degrees Celsius to electrically couple an electrical device fixed relative to the rotatable element to an electrical device fixed relative to the stationary element through the liquid metal contact.
US09871324B2 Active cover plates
Various embodiments of active cover plates are disclosed. Active cover plates may include a face plate, an electrical load, at least one clip extending rearward from the faceplate. The clip may include a contact, a resilient strip supporting the contact, wherein the contact is joined to the resilient strip and passes through the resilient strip, and a rear insulator covering a rear side of the contact. An electrical connection may be formed between the clip and the electrical load.
US09871322B2 Connector
A connector includes a lever drawing and fitting a first housing and a second housing by moving from a temporary lock position to a final lock position. The lever includes a lever-side lock portion elastically deformable in a first direction away from a surface of the first housing, and including a reinforcing rib that enhances rigidity against a deformation of the lever-side lock protrusion. The first housing includes a housing-side lock portion which locks the lever-side lock portion when the lever is in the temporary lock position, which inhibits movement of the lever to the final lock position during locking, and which permits the lever to move to the final lock position when the locking is released. The second housing includes a lock releasing portion which pushes the lever-side lock portion in the first direction so as to release the locking.
US09871318B2 Waterproof electrical connector having a sealer between conatct module and outer shell
An electrical connector includes: a contact module having an insulative housing, two rows of terminals affixed to the insulative housing, and a metal shielding plate, the insulative housing comprising an annular receiving groove, a base portion located behind the annular receiving groove, and a tongue portion extending forwardly from the annular receiving groove, each terminal having a contacting portion exposed to a surface of the tongue portion, a soldering portion, and a connecting portion; an inner metal shell attached to the contact module; and an outer shell enclosing the inner metal shell; the connecting portion has an exposed portion located at a rear end of the connecting portion and suspended in the annular receiving groove, the annular receiving groove receives glue to form a sealer sealing between the contact module and the outer shell, and the exposed portion is embedded in the glue.
US09871308B2 Thread to compress connector
A cable connector connects a coaxial cable to an interface port by an outer conductor engager, a body and a coupler. The coupler draws the body over a plurality of resilient fingers of the outer conductor engager to urge the fingers into electrical contact with a peripheral outer surface of a stripped/prepared end of a coaxial cable.
US09871296B2 Mixed structure dual-band dual-beam three-column phased array antenna
Dual-band antenna elements can be used to construct a dual-beam three-column antenna array. The dual-band antenna elements include both a high-band and a low-band radiating element, which allows the dual-band antenna elements to radiate signals in two frequency bands. The dual-band antenna elements also include a resonating box to isolate the co-located radiating elements from one another, as well as to mitigate inter-band distortion. The dual-band antenna elements may be interleaved with single-band elements to achieve a dual-beam three-column antenna array. Individual elements in the dual-beam three-column antenna array may be separated by non-uniform offsets/spacings to achieve improved performance.
US09871288B2 Vehicle door handle assembly with antenna circuit
A vehicular door handle system includes a door handle assembly for a door of a vehicle. The door handle assembly includes a door handle portion that is graspable by a user to open the vehicle door. The door handle assembly includes an antenna circuit for a passive entry system of the vehicle. The antenna circuit includes at least an inductor in series electrical connection with a capacitor. The antenna circuit includes a resistor in series electrical connection with the inductor of the antenna circuit and the capacitor of the antenna circuit. The series electrical connection includes one of (i) the resistor being disposed between the inductor and the capacitor of the antenna circuit and (ii) the resistor not being disposed between the inductor and the capacitor of the antenna circuit. The resistor functions to reduce the Q factor of the antenna circuit.
US09871265B2 Method for manufacturing a solid oxide fuel cell device
To provide a method for manufacturing SOFC, capable of preventing breakage of fuel cell electrodes, and of securing an electrical connection between fuel cells and a current collector. Step for forming electrode protective layers 152 on electrodes formed on fuel cells 16, modularization step for forming a cell array, and attaching step for attaching a current collector 82 to the cell array, wherein current collector 82 is a metal plate on which attaching holes 84 are formed for the insertion of fuel cells 16, elastic pieces 84a are formed at each attaching hole 84, fuel cells 16 are inserted into attaching holes 84, and current collector 82 is attached to the cell array by the elastic force; and protective layer 152 is constituted to prevent damage to electrodes caused by contact with elastic pieces.
US09871264B2 Fuel cell system
The present invention provides a fuel cell system using combustion heat for an evaporator and a desulfurizer effectively. The fuel cell system comprises a combustor, a reformer, a fuel cell, a first cathode air heating part, a desulfurizer and an evaporator. A mixture of oxygen and gas which is contained in fuel is combusted in the combustor. A combustion exhaust gas generated in the combustor flows in the fuel cell system in such a manner that the combustion exhaust gas gives thermal energy to the reformer, the first cathode air heating part, the desulfurizer, and the evaporator in this order.
US09871254B2 Electrode material and manufacturing method thereof
Provided is an electrode material with excellent tab weldability and realizing decreased contact resistance with an active material layer. A collector (electrode material) (1) is provided with a metal foil substrate (1a) and a carbon-containing conductive substance (1b), and is configured such that, when observed from a square viewfield with a surface area of 0.1 mm2, the conductive substance (1b) is arranged in islands on the surface of the substrate (1a) with a 1-80% coverage ratio of the conductive substance (1b) on the surface of the substrate (1a).
US09871250B2 Cathode active material for lithium secondary battery, method of fabricating the same, and lithium secondary battery including the same
Provided are a cathode active material for a lithium secondary battery, a method of fabricating the same, and a lithium secondary battery including the same. The cathode active material includes a lithium composite transition metal oxide represented by Li1+(c-a)/2NiaCobMncO2-xFx (0.1≦c−a≦0.4, 0.13≦a≦0.3, 0.03≦b≦0.2, 0.4≦c≦0.6, (a+b+c)+(1+(c−a)/2)=2, 0
US09871249B2 Silicon anode for a rechargeable battery
An electrode and electrode assembly, for example for use as an anode in a lithium-ion rechargeable cell that uses silicon or silicon-based elements of specific dimensions and geometry as its active material, is provided, as well as methods for manufacturing the same. The active silicon or silicon-based material may include fibers, sheets, flakes, tubes or ribbons, for example.
US09871241B2 Electrode assembly having excellent degree of freedom in shape thereof in thickness direction, secondary cell battery, battery pack, and device including electrode assembly
There is provided an electrode assembly having increased degrees of structural freedom in the thickness direction thereof. The electrode assembly includes negative and positive electrodes alternately stacked with separators interposed therebetween, wherein the electrode assembly is formed by stacking N electrode stacks where N is a natural number equal to or greater than 2, each of the electrode stacks comprises electrodes having the same area and stacked with separators interposed therebetween, and neighboring electrode stacks of the electrode stacks have different electrode areas, wherein a first electrode stack of the electrode stacks is formed by stacking unit cells respectively including an odd number of electrodes, and the other electrode stacks stacked on the first electrode are formed by stacking unit cells respectively including an even number of electrodes.
US09871239B2 Separators for electrochemical cells
Provided are separators for use in an electrochemical cell comprising (a) an inorganic oxide and (b) an organic polymer, wherein the inorganic oxide comprises organic substituents. Also provided are electrochemical cells comprising such separators.
US09871237B2 Waterproof accommodating structure for battery
A battery-accommodating waterproof container includes a housing, a transmission base, a battery-holding seat and a locking cover module. The housing has a first opening, a second opening and a plurality of wedging holes. The transmission base is fixed on the first opening, and has a bottom board, an electricity transferring seat and a bottom-sealing element disposed between the bottom board and the housing. The battery-holding seat is received in the housing for receiving a battery therein. The electricity transferring seat transfers electricity of the battery outside the transmission base. The locking cover module is disposed on the second opening of the housing, and has a covering lid, a plurality of locking tabs and a pushing unit. The pushing unit drives the locking tabs to respectively wedge in the wedging holes of the housing, so as to retain the battery-holding seat in the housing.
US09871233B2 Rechargeable battery
A rechargeable battery includes an electrode assembly comprising electrodes having coated and uncoated regions and being located at opposite sides of a separator; a case accommodating the electrode assembly; a cap plate sealing the case and having terminal holes through which electrode terminals coupled to the uncoated regions extend; a gasket between each electrode terminal and the cap plate; and a first insulating plate between the cap plate and the electrode assembly and fastened to the gaskets.
US09871231B2 Film-covered battery
A film-covered battery houses, in a film covering material 4 obtained by stacking a heat sealing layer 13, a barrier layer 12, and a protective layer 11, a battery element 6 obtained by arranging positive and negative electrodes through separators and has a sealing portion that seals a periphery of the film covering material 4 housing the battery element 6. The sealing portion 18 includes an agglomeration/sealing portion 19 and a first interface bonding portion 15 provided so as to be adjacent to the battery element housing portion side of the agglomeration/sealing portion.
US09871228B2 Organic light emitting device comprising flexible substrate and method for preparing thereof
The present application relates to an organic light emitting device including a flexible substrate, and a preparing method thereof, and the method includes: 1) forming a polyimide layer on a carrier substrate; 2) forming a plastic substrate on the carrier substrate and the polyimide layer; 3) forming an organic light emitting device on the plastic substrate; and 4) separating the carrier substrate.
US09871227B2 Light scattering layer having particles for an organic EL light emitting device
An organic EL light-emitting device including: a light-emitting layer capable of generating light; a light-scattering structure capable of scattering the light; a first light-scattering layer containing first light-scattering particles having an average particle diameter of 0.1 μm to 2 μm and a first binder; and a concavo-convex structure in a streak array pattern, the light emitting layer, the light-scattering structure, the first light-scattering layer, and the concavo-convex structure being disposed in this order, wherein a mean free path L1 of light scattering in the first light-scattering layer and a thickness D1 of the first light-scattering layer satisfy D1/L1<15.
US09871225B2 Organic electroluminescence element
Provided is an organic electroluminescent element including a film substrate having thereon: at least one gas barrier layer, a light scatter layer, at least one smooth layer, and a light-emitting unit containing an organic functional layer interposed between a pair of electrodes, laminated in this order, wherein the light scatter layer contains a binder and light scatter particles having an average particle size of 0.2 μm or more to less than 1 μm; and the smooth layer contains an oxide or a nitride of silicone or niobium as a main component.
US09871206B2 Compound, organic electroluminescence device material, organic electroluminescence device and electronic device
A compound is represented by a formula (1) below. In the formula (1), X1 to X8 each independently represent a carbon atom to be bonded to a group represented by the following formula (20), CRX or a nitrogen atom. At least one of X1 to X8 is a carbon atom to be bonded to the group represented by the following formula (2). RX is each independently a hydrogen atom, a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms, or the like.
US09871200B2 Salts of cyclopentadiene as n-dopants for organic electronics
An organic electron transport layer has at least one dopant for increasing the n-conductivity of the organic layer. The dopant is selected from the group of salts of cyclopentadiene compounds according to formula 1, wherein the substituents R1 to R2 are independently selected from the group containing —H, -D, halogen, —CN, —NO2, —OH, amine, ether, thioether, alkyl, cycloalkyl, acrylic, vinyl, allyl, aromatics, fused aromatics and heteroaromatics.
US09871199B2 Light emissive plastic glazing having a multilayered configuration for illuminating passenger compartment
In an embodiment, a light emissive window assembly for providing illumination to an occupant compartment of an automobile comprises a window panel comprising a transparent viewing area and an emissive area, wherein the emissive area is configured to emit light into the occupant compartment and the transparent viewing area is not configured to emit light; wherein the emissive area comprises an abrasion resistant layer, an ultraviolet protective layer, a base layer, and an emissive layer; wherein the ultraviolet protective layer is located in between the abrasion resistant layer and the base layer; and wherein the base layer is located in between the ultraviolet protective layer and the emissive layer.
US09871198B2 Method for manufacturing a resistive random access memory device
A method for manufacturing a resistive memory device is disclosed and comprises following steps. Firstly, a bottom electrode is formed over a substrate. Next, an oxidation process is performed to the bottom electrode to form a metal oxide layer, wherein a hydrogen plasma and an oxygen plasma are provided during the oxidation process. Then, a top electrode is formed on the metal oxide layer.
US09871194B2 Ion beam apparatus generating ion beams of bilateral symmetry
A pattern-forming method includes providing a first ion beam at a first incidence angle and a second ion beam at a second incidence angle to a surface of an etch target layer formed on a substrate. Patterns are formed by patterning the etch target layer using the first and second ion beams. The first ion beam and the second ion beam are substantially symmetrical to each other with respect to a normal line that is perpendicular to a top surface of the substrate. Each of the first and second incidence angles is greater than 0 degrees and smaller than an angle obtained by subtracting a predetermined angle from 90 degrees.
US09871193B2 Methods of producing and controlling tunneling electroresistance and tunneling magnetoresistance in a multiferroic tunnel junction
The present invention relates to magnetic random access memory (MRAM) storage devices based on multiferroic tunnel junctions in which ferroelectric polarization is used to control and manipulate the memory state. Invention methods include: (1) method of producing tunneling electroresistance (TER) effect in multiferroic tunnel junction (MFTJ) at finite bias; (2) method of controlling the TER effect in an MFTJ at infinite bias via the switching of the relative orientation of the ferromagnetic leads; (3) method of producing monotonous bias dependence of the tunneling magnetoresistance (TMR) in a MFTJ; (4) method of controlling the size and direction of the parallel spin transfer torque (STT) component and the perpendicular STT component across the MFTJ; (5) method of producing a monotonous bias dependence of the perpendicular STT component across an MFTJ; and (6) method of controlling the size and sign of the interlayer exchange coupling in an MFTJ. The invented products are any electric-field-controlled spin transfer torque magnetoresistive memory element based on a multiferoic tunnel junction (MTFJ) with magnetic electrodes and a simple or composite ferroelectric barrier embodying any of the claimed 6 methods.
US09871184B2 System and a method for emitting an ultrasonic signal
A system for emitting an ultrasonic signal is provided. The system includes a first ultrasonic transducer and a second ultrasonic transducer. A plate of the first ultrasonic element faces a plate of the second ultrasonic element such that the plate of the first ultrasonic element is spaced apart from the plate of the second ultrasonic element by a gap. During operation of the first and second ultrasonic transducers, a uniform or omnidirectional ultrasonic signal may be emitted from the gap.
US09871182B2 Frequency tracking piezoelectric transformer power converter with simultaneous two-parameter control
The present invention is directed to a piezoelectric transformer based power converter that exhibits efficient operating point tracking ability while providing output regulation by means of simultaneous two-parameter control of the converter power stage. A regulation control stage provides the power stage a regulation control signal indicative of the difference between the measured output parameter and a set-point reference, therefore continuously controlling the gain of the converter to result in a stabilized, regulated output. Additionally, a frequency control stage simultaneously provides the power stage with a frequency control signal correlative to the difference between the current and desired operating points of the piezoelectric transformer. The power stage then translates the frequency control signal into an adjustment to the operational frequency of the input signal to the piezoelectric transformer, as to continuously drive the operating point to the desired position.
US09871181B2 Production method of thermoelectric converter, production method of electronic device equipped with thermoelectric converter, and thermoelectric converter
As the first conductive paste, a paste is used which is made by adding an organic solvent to powder of alloy in which a plurality of atoms keep a given crystal structure constant. As the second conductive paste, a paste is used which is made by adding an organic solvent to powder of metal different in kind from the alloy. In a step of making the stack body, cavities are formed in the stack body. In a uniting step, the cavities work to facilitate flow of thermoplastic resin to absorb pressure acting in a direction different from a direction in which pressure exerted on the first conductive paste to unite the stack body, thereby resulting in an increase in pressure for the uniting to solid-state sinter the first conductive paste to make the first layer-to-layer connecting member.
US09871177B2 Anisotropic conductive film (ACF) including a relfective layer
An anisotropic conductive film (ACF) is disclosed. In one approach, the ACF includes a non-reflective adhesive layer including a top surface, a plurality of conductive particles included with the non-reflective adhesive layer, and a reflective adhesive layer disposed along the top surface of the non-reflective adhesive layer. The reflective layer includes at least five percent reflective particles by percentage weight.
US09871171B2 Light-emitting device and manufacturing method thereof
A light-emitting device comprises a light-emitting structure capable of emitting a light; an electrode formed on a side of the light-emitting structure; a transparent structure formed on a second side of the light-emitting structure, wherein the transparent structure is aligned to a region of the electrode, and comprises a first transparent layer and a second transparent layer around the first transparent layer; a contact structure formed on the second side of the light-emitting structure; and a reflective layer covering the transparent structure and the contact structure.
US09871163B2 Method and apparatus for programmable and configurable sector localization in distributed antenna system
An apparatus for implementing an adaptive sectorization in a DAS (Distributed Antenna System) is provided. In some embodiment of the present disclosure, a DAS that supports an adaptive sectorization has the flexibility of supporting multiple sectors simply with an extension of STM (Sectorization Module) without being affected by the hardware structure. Where no sector splitting is needed, the STM is replaced by a COM (Head-end Combining Module) to provide a simple structure for supporting the sectors.
US09871162B2 Method of growing nitride single crystal and method of manufacturing nitride semiconductor device
A method of growing a Group-III nitride crystal includes forming a buffer layer on a silicon substrate and growing a Group-III nitride crystal on the buffer layer. The method of growing of a Group-III nitride crystal is executed through metal-organic chemical vapor deposition (MOCVD) during which a Group-III metal source and a nitrogen source gas are provided. The nitrogen source gas includes hydrogen (H2) and at least one of ammonia (NH3) and nitrogen (N2). At least a partial stage of the operation of growing the Group-III nitride crystal can be executed under conditions in which a volume fraction of hydrogen in the nitrogen source gas ranges from 20% to 40% and a temperature of the silicon substrate ranges from 950° C. to 1040° C.
US09871160B2 Materials, systems and methods for optoelectronic devices
A photodetector is described along with corresponding materials, systems, and methods. The photodetector comprises an integrated circuit and at least two optically sensitive layers. A first optically sensitive layer is over at least a portion of the integrated circuit, and a second optically sensitive layer is over the first optically sensitive layer. Each optically sensitive layer is interposed between two electrodes. The two electrodes include a respective first electrode and a respective second electrode. The integrated circuit selectively applies a bias to the electrodes and reads signals from the optically sensitive layers. The signal is related to the number of photons received by the respective optically sensitive layer.
US09871159B2 Apparatus for generating electricity using solar power and method for manufacturing same
Disclosed are a solar cell apparatus and a method of fabricating the same. The solar cell apparatus includes a substrate, a back electrode layer on the substrate, a light absorbing layer on the back electrode layer, a first window layer including a first oxide on the light absorbing layer, and a second window layer provided on the first window layer and including a second oxide having a composition ratio of oxygen higher than a composition ratio of oxygen contained in the first oxide.
US09871149B2 Solar cell and solar cell module
A solar cell module includes first and second solar cells and an interconnector for electrically connecting the first and second solar cells. The first solar cell and the second solar cell each include a plurality of first electrodes formed on a back surface of a semiconductor substrate, a plurality of second electrodes formed on the back surface of the semiconductor substrate, a first auxiliary electrode connected to the plurality of first electrodes, a second auxiliary electrode connected to the plurality of second electrodes, and an insulating member positioned on back surfaces of the first auxiliary electrode and the second auxiliary electrode. Each of the first solar cell and the second solar cell is formed as an individual integrated type element by connecting one semiconductor substrate and one insulating member.
US09871145B2 Semiconductor device, manufacturing method thereof, and electronic device
A semiconductor device includes a first insulating layer over a substrate, a first metal oxide layer over the first insulating layer, an oxide semiconductor layer over the first metal oxide layer, a second metal oxide layer over the oxide semiconductor layer, a gate insulating layer over the second metal oxide layer, a second insulating layer over the second metal oxide layer, and a gate electrode layer over the gate insulating layer. The gate insulating layer includes a region in contact with a side surface of the gate electrode layer. The second insulating layer includes a region in contact with the gate insulating layer. The oxide semiconductor layer includes first to third regions. The first region includes a region overlapping with the gate electrode layer. The second region, which is between the first and third regions, includes a region overlapping with the gate insulating layer or the second insulating layer. The second and third regions each include a region containing an element N (N is phosphorus, argon, or xenon).
US09871131B2 Semiconductor device with insulating section of varying thickness
A semiconductor device includes a first semiconductor region of a first conductivity type, a second semiconductor region of a second conductivity type on the first semiconductor region, a first electrode surrounded by the first semiconductor region and including a first electrode portion and a second electrode portion provided on the first electrode portion, and a first insulating section including first and second insulating portions. The second insulating portion is arranged side by side with the second electrode portion in a second direction perpendicular to a first direction from the first semiconductor region to the second semiconductor region. The first insulating portion is arranged side by side with the first electrode portion in the second direction. A length and a thickness of the first insulating portion in the first direction are greater than a length and a thickness of the second insulating portion in the first direction, respectively.
US09871125B2 Bipolar transistor
A bipolar transistor and a method for fabricating a bipolar transistor are disclosed. In one embodiment the bipolar transistor includes a semiconductor body including a collector region and a base region arranged on top of the collector region, the collector region being doped with dopants of a second doping type and the base region being at least partly doped with dopants of a first doping type and an insulating spacers arranged on top of the base region. The semiconductor body further includes a semiconductor layer including an emitter region arranged on the base region and laterally enclosed by the spacers, the emitter region being doped with dopants of the second doping type forming a pn-junction with the base region, wherein the emitter region is fully located above a horizontal plane through a bottom side of the spacers.
US09871123B2 Field effect transistor and manufacturing method thereof
A field effect transistor (FET) and a manufacturing method thereof are provided. The FET includes a substrate, a fin bump, an insulating layer, a charge trapping structure and a gate structure. The fin bump is disposed on the substrate. The insulating layer is disposed on the substrate and located at two sides of the fin bump. The charge trapping structure is disposed on the insulating layer and located at least one side of the fin bump. A cross-section of the charge trapping structure is L-shaped. The gate structure covers the fin bump and the charge trapping structure.
US09871119B2 Method of manufacturing a termination arrangement for a vertical MOSFET
Representative implementations of devices and techniques provide a termination arrangement for a transistor structure. The periphery of a transistor structure may include a recessed area having features arranged to improve performance of the transistor at or near breakdown.
US09871117B2 Vertical transistor devices for embedded memory and logic technologies
Vertical transistor devices are described. For example, in one embodiment, a vertical transistor device includes an epitaxial source semiconductor region disposed on a substrate, an epitaxial channel semiconductor region disposed on the source semiconductor region, an epitaxial drain semiconductor region disposed on the channel semiconductor region, and a gate electrode region surrounding sidewalls of the semiconductor channel region. A composition of at least one of the semiconductor regions varies along a longitudinal axis that is perpendicular with respect to a surface of the substrate.
US09871107B2 Device with a conductive feature formed over a cavity and method therefor
An embodiment of a device includes a semiconductor substrate, a transistor formed at the first substrate surface, a first conductive feature formed over the first substrate surface and electrically coupled to the transistor, and a second conductive feature covering only a portion of the second substrate surface to define a first conductor-less region. A cavity vertically aligned with the first conductive feature within the first conductor-less region extends into the semiconductor substrate. A dielectric medium may be disposed within the cavity and have a dielectric constant less than a dielectric constant of the semiconductor substrate. A method for forming the device may include forming a semiconductor substrate, forming a transistor on the semiconductor substrate, forming the first conductive feature, forming the second conductive feature, forming the conductor-less region, forming the cavity, and filling the cavity with the dielectric medium.
US09871103B2 Semiconductor device
A semiconductor device includes a plurality of active regions including channel regions extending in a first direction on a semiconductor substrate and source/drain regions connected to the channel regions, a plurality of gate electrodes extending in a second direction different from the first direction to intersect the channel regions, a plurality of conductive lines electrically connected to at least one of the source/drain regions and the plurality of gate electrodes through a plurality of vias, and a power line disposed between the semiconductor substrate and the plurality of conductive lines and configured to supply a power supply voltage.
US09871099B2 Nanosheet isolation for bulk CMOS non-planar devices
A semiconductor structure is provided that includes a semiconductor substrate including a first device region and a second device region. First trench isolation structures surround the first and second device regions and extend below first and second pedestal portions of the semiconductor substrate. A first semiconductor material fin stack is located above the first pedestal portion of the semiconductor substrate, and a second semiconductor material fin stack is located above the second pedestal portion of the semiconductor substrate. Second trench isolation structures are located at ends of each first and second semiconductor material fin stacks. A portion of each second trench isolation structure is located directly between a bottommost surface of the first or second semiconductor material fin stack and the first or second pedestal portion of the semiconductor substrate.
US09871096B2 Serial capacitor device with middle electrode contact
A capacitor includes a bottom electrode and a top electrode positioned above the bottom electrode. The top electrode and the bottom electrode are conductively coupled to one another. A middle electrode is positioned between the bottom electrode and the top electrode. A lower dielectric layer is positioned between the bottom electrode and the middle electrode. An upper dielectric layer is positioned between the middle electrode and the top electrode. A first contact is conductively coupled to the top electrode. A second contact is conductively coupled to the middle electrode.
US09871095B2 Stacked capacitor with enhanced capacitance and method of manufacturing the same
A semiconductor device and method of manufacturing the same is provided. The semiconductor device includes a semiconductor substrate and a stacked capacitor. The stacked capacitor is over the semiconductor substrate. The stacked capacitor includes a lower electrode plate, an upper electrode plate, a dielectric layer, a cap layer, a first via hole and a second via hole. The lower electrode plate is over the semiconductor substrate. The upper electrode plate is over the lower electrode plate. The dielectric layer is between the lower electrode plate and the upper electrode plate. The cap layer is over the upper electrode plate. The first via hole is through the cap layer, the upper electrode plate and the dielectric layer, partially exposing the lower electrode plate. The second via hole is through the cap layer, partially exposing the upper electrode plate.
US09871089B2 Display device
A display device is disclosed. In one aspect, the display device includes a first power wire is disposed in a non-display area of a substrate and includes a first wiring extending in a first direction and a second wiring spaced apart from the first wiring. A second power wire is disposed in the non-display area and includes an extension portion extending in a second direction crossing the first direction, the extension portion located between the first and second wirings. A protective layer covers the first and second power wires, and a bridge wire is disposed on the protective layer and configured to electrically connect the first wiring to the second wiring. A vertical gap between the bridge wire and the extension portion is greater than a vertical gap between the bridge wire and the first wiring or a vertical gap between the bridge wire and the second wiring.
US09871085B2 Organic light-emitting diode display panel
Disclosed is an organic light-emitting diode display panel, which may effectively reduce or prevent spreading of the peeling of an organic light-emitting layer by using a bar-shaped reversed spacer, regardless of the direction in which the organic layer peels off. The organic light-emitting diode display panel may include a reversed spacer, which is disposed on a bank insulation layer having an opening and includes a reversed-trapezoidal cross section, the reversed spacer having a bar shape when viewed from the front side of the organic light-emitting diode display panel.
US09871084B2 Organic light-emitting display device
An organic light-emitting display device includes a first substrate, a second substrate, a sealing adhesive layer, an organic light-emitting device and a touch sensing device. The first substrate and the second substrate are disposed opposite to each other. The sealing adhesive layer is disposed between the first substrate and the second substrate in a peripheral region. The organic light-emitting device is disposed on the second substrate in a display region, and the sealing adhesive layer surrounds the organic light-emitting device. The touch sensing device is disposed on the first substrate and includes a touch sensing electrode array and a plurality of sensing wires electrically connected to the touch sensing electrode array, respectively, and the sensing wires are disposed along the peripheral region at at least one side of the display region and over the sealing adhesive layer.
US09871078B2 Memory arrays and methods of forming memory arrays
Some embodiments include a memory array having a first memory cell adjacent to a second memory cell along a lateral direction. The second memory cell is vertically offset relative to the first memory cell. Some embodiments include a memory array having a series of data/sense lines extending along a first direction, a series of access lines extending along a second direction, and memory cells vertically between the access lines and data/sense lines. The memory cells are arranged in a grid having columns along the first direction and rows along the second direction. Memory cells in a common column and/or row as one another are arranged in two alternating sets, with a first set having memory cells at a first height and a second set having memory cells at a second height vertically offset relative to the first height. Some embodiments include methods of forming memory arrays.
US09871077B2 Resistive memory device with semiconductor ridges
A memory device includes one or more first semiconductor ridges formed on a first semiconductor wafer. The first semiconductor ridges are configured to be first electrodes. The memory device also includes one or more second semiconductor ridges formed on a second semiconductor wafer. The second semiconductor ridges are configured to be second electrodes and are placed orthogonally on top of the first semiconductor ridges forming a crossbar structure, with sharp edges of the first semiconductor ridges coupled to sharp edges of the second semiconductor ridges. Each area of coupling of a first semiconductor ridge and a second semiconductor ridge is configured to be a memory cell. In addition, the memory device includes a compound layer covering the sharp edges of at least one of the first semiconductor ridges or the second semiconductor ridges. The compound layer is configured to be a switching layer.
US09871074B2 Method of forming an infrared filter associated with an image sensor
An image sensor having a portion including interconnection levels formed on a semiconductor substrate covered with a first layer of a dielectric material, including conductive tracks separated from one another by insulating layers interconnected by vias crossing the insulating layers, and an infrared bandpass filter comprising filter levels adjacent to the interconnection levels formed by an alternation of second layers of the dielectric material and of silicon layers, the refraction index of the dielectric material being smaller than 2.5 at the maximum transmission wavelength of the filter, one of the second dielectric layers of each filter level being identical to the insulating layer of the adjacent interconnection level.
US09871069B2 Solid-state imaging apparatus
A solid-state imaging apparatus includes: a solid-state imaging device photoelectrically converting light taken by a lens; and a light shielding member shielding part of light incident on the solid-state imaging device from the lens, wherein an angle made between an edge surface of the light shielding member and an optical axis direction of the lens is larger than an incident angle of light to be incident on an edge portion of the light shielding member.
US09871067B2 Infrared image sensor component
An infrared image sensor component includes at least one III-V compound layer on the semiconductor substrate, in which the portion of the III-V compound layer(s) uncovered by the patterns is utilized as active pixel region for detecting the incident infrared ray. The infrared image sensor component includes at least one transistor coupled to the active pixel region, and charge generated by the active pixel region is transmitted to the transistor.
US09871066B2 Enhanced pixel for multiband sensing including a signal path to receive a flow of signals flowing through a control device
An imaging pixel including a control device to control flow of a charge signal from a photodetector. The control device has a variable impedance that varies in response to frequency of an input signal, the control device being biased to permit signals to flow through the control device dependent on the frequency of signals being output by the photodetector. The imaging pixel further includes a low-frequency signal path that receives a flow of signals that flow through the control device, and a high-frequency signal path independent of the low-frequency signal path and the control device, the high-frequency signal path receiving high-frequency signals included in the charge signal.
US09871060B2 Semiconductor light emitting device
According to one embodiment, a semiconductor light emitting device includes a first semiconductor layer of a first conductivity type, a second semiconductor layer of a second conductivity type, a third semiconductor layer. The third semiconductor is provided between the first semiconductor layer and the second semiconductor layer. A first transistor includes a first gate electrode and a first amorphous semiconductor layer. The first gate electrode and the first amorphous semiconductor layer overlap in a first direction. The first direction is from the first semiconductor layer toward the second semiconductor layer. The first gate electrode is provided between the second semiconductor layer and the first amorphous semiconductor layer.
US09871047B1 Memory structure and a method for forming the same
A semiconductor structure includes a SRAM cell having transistors defined by fins and metal gate stack structures. A transistor and a corresponding pick up cell are disposed in an extension direction of the fins. The transistor and the corresponding pick up cell have metal gate stack structures of the same type.
US09871044B2 Enhanced charge storage materials, related semiconductor memory cells and semiconductor devices, and related systems and methods
Volatile memory cells including dielectric materials exhibiting a nonlinear capacitance as a function of voltage. The volatile memory cells comprise a source region and a drain region within a substrate and a capacitor coupled to one of the source region and the drain region. The capacitor includes a charge storage material disposed between a pair of electrodes. The charge storage material has a crystal structure comprising an oxide of zirconium, hafnium, and bismuth, and is configured and formulated to transition from a first phase to a second phase exhibiting a higher capacitance than the first phase responsive to application of an electrical field. A digit line is electrically coupled to at least one electrode of the pair of electrodes and one of the source region and the drain region. Semiconductor devices and systems including the volatile memory cells and related methods of operating the volatile memory cells are also described.
US09871043B2 4F2 SCR memory device
A memory-array is disclosed in which an array of threshold switching devices is constructed having an area per transistor of 2F2. This array of threshold switching devices is suitable for a variety of memory or other applications including PRAM, MRAM, RRAM, FRAM, OPT-RAM and 3-D memory.
US09871038B2 Semiconductor device including fin structures and manufacturing method thereof
A semiconductor device includes device areas where a Fin FET is disposed and a non-device area disposed between the device areas, which includes a dummy structure. The Fin FET includes a fin structure having a well region including a first semiconductor layer, a stressor region including a second semiconductor layer and a channel region including a third semiconductor layer; an isolation region in which the well region is embedded, and from which at least an upper port of the channel region is exposed; a gate structure disposed over a part of the fin structure. The dummy structure in the non-device area includes a first dummy layer formed over the first semiconductor layer and made of a different material from the stressor region, and a second dummy layer formed over the first dummy layer and made of a different material from the channel region.
US09871024B2 Light-emitting apparatus and illumination apparatus
A light-emitting apparatus is provided. The light-emitting apparatus includes a first and second light-emitting elements disposed on a substrate. A sealing layer is above the first and second light-emitting elements for sealing the first and second light-emitting elements. A first phosphor layer is above a first portion of the sealing layer. The first phosphor layer includes at least one first phosphor. A second phosphor layer is above a second portion of the sealing layer. The second phosphor layer includes at least one second phosphor. The first phosphor layer is configured to emit light, which is emitted as a result of emission by the first light-emitting element, having a first color. The second phosphor layer is configured to emit light, which is emitted as a result of emission by the second light-emitting element, having a second color different from the first color.
US09871021B2 Data storage device having multi-stack chip package and operating method thereof
Disclosed is a data storage device including a controller and a multi-stack chip package, and a method of operating a data storage device. The multi-stack chip package includes a first semiconductor chip arranged on a package substrate, a second semiconductor chip arranged on the first semiconductor chip, and a third semiconductor chip is arranged between the first and second semiconductor chips. The controller can control the first to third semiconductor chips by using a feature parameter measured from each semiconductor chip and a target value that may be originally designed by a memory vendor.
US09871017B2 Multi-level chip interconnect
Representative implementations of devices and techniques provide optimized electrical performance of interconnectivity components of multi-layer integrated circuits (IC) such as chip dice, for example. Different layers of the multi-layer IC include contact terminals that may be used to connect to circuits, systems, and carriers external to the IC.
US09871008B2 Monolithic microwave integrated circuits
Low Q associated with passive components of monolithic integrated circuits (ICs) when operated at microwave frequencies can be avoided or mitigated using high resistivity (e.g., ≧100 Ohm-cm) semiconductor substrates and lower resistance inductors for the IC. This eliminates significant in-substrate electromagnetic coupling losses from planar inductors and interconnections overlying the substrate. The active transistor(s) are formed in the substrate proximate the front face. Planar capacitors are also formed over the front face of the substrate. Various terminals of the transistor(s), capacitor(s) and inductor(s) are coupled to a ground plane on the rear face of the substrate using through-substrate-vias to minimize parasitic resistance. Parasitic resistance associated with the planar inductors and heavy current carrying conductors is minimized by placing them on the outer surface of the IC where they can be made substantially thicker and of lower resistance. The result is a monolithic microwave IC previously unobtainable.
US09871000B2 Semiconductor device and manufacturing method, and electronic apparatus
The present disclosure relates to a semiconductor device and a manufacturing method, and an electronic apparatus that enable manufacturing of a stacked structure with high precision. A solid-state image sensor includes a semiconductor substrate where a photodiode is formed, and an epitaxial layer where a transfer transistor to be stacked on the photodiode of the semiconductor substrate is formed, the epitaxial layer being formed by growing a crystalline layer with aligned crystal axes on the semiconductor substrate. A reentrant portion formed at an end portion of a registration measurement mark used for registration measurement to perform relative adjustment before and after a step of forming the epitaxial layer is formed to be distanced from a detection region for detecting the registration measurement mark by a predetermined distance. The present technology can be applied to, for example, various semiconductor devices having a stacked structure.
US09870997B2 Integrated fan-out package and method of fabricating the same
A method for fabricating an integrated fan-out package is provided. The method includes the following steps. A plurality of conductive posts are placed in apertures of a substrate. A carrier having an adhesive thereon is provided. The conductive posts are transferred to the carrier in a standing orientation by adhering the conductive posts in the apertures to the adhesive. An integrated circuit component is mounted onto the adhesive having the conductive posts adhered thereon. An insulating encapsulation is formed to encapsulate the integrated circuit component and the conductive posts. A redistribution circuit structure is formed on the insulating encapsulation, the integrated circuit component, and the conductive posts, wherein the redistribution circuit structure is electrically connected to the integrated circuit component and the conductive posts. The carrier is removed. At least parts of the adhesive are removed (e.g. patterned or entirely removed) to expose surfaces of the conductive posts. A plurality of conductive terminals are formed on the surfaces of the conductive posts exposed by the openings.
US09870995B2 Formation of copper layer structure with self anneal strain improvement
A copper layer structure includes a first copper layer, a second copper layer and a carbon-rich copper layer. The second copper layer is disposed over the first copper layer. The carbon-rich copper layer is sandwiched between the first copper layer and the second copper layer. A carbon concentration of the carbon-rich copper layer is greater than a carbon concentration of the first copper layer and a carbon concentration of the second copper layer.
US09870993B1 Simultaneous formation of liner and metal conductor
An advanced metal conductor structure and a method for constructing the structure are described. A method for fabricating an advanced metal conductor structure provides a conductive line pattern including a set of conductive line trenches in a dielectric layer. Each conductive line trench of the conductive line pattern has parallel vertical sidewalls and a horizontal bottom. A surface treatment of the dielectric layer is performed. The surface treatment produces an element enriched surface layer in which a concentration of a selected element in a surface portion of the parallel sidewalls and horizontal bottoms of the conductive line trenches is increased. A metal layer is deposited on the element enriched surface layer. A thermal anneal process is then performed which simultaneously reflows the metal layer to fill the conductive line trenches and causes a chemical change at interfaces of the metal layer and the element enriched surface layer creating a liner which is an alloy of the metal and selected element. Another aspect of the invention is a device which is created by the method.
US09870992B1 Power line layout structure for semiconductor device
A power line layout structure of the semiconductor device may include first through fifth power lines. The first and second power lines may be located at a first layer, and may provide different types of power-supply voltages. The third power line may be located at a second layer disposed at a level different from that of the first layer. The third power line may be coupled to the first power line through a first contact, and may extend in the same direction as the first power line. The fourth power line may be located at the second layer, and may be coupled to the second power line through a second contact. The fourth power line may extend in the same direction as the second power line. The fifth power line may be disposed between the first power line and the second power line in the first layer.
US09870990B2 Apparatuses including stair-step structures and methods of forming the same
Methods for forming semiconductor structures are disclosed, including a method that involves forming sets of conductive material and insulating material, forming a first mask over the sets, forming a first number of contact regions, forming a second mask over a first region of the sets, and removing material from of the sets in a second, exposed region laterally adjacent the first region to form a second number of contact regions. Another method includes forming first and second contact regions on portions of sets of conductive materials and insulating materials, each of the second contact regions more proximal to an underlying substrate than each of the first contact regions. Apparatuses such as memory devices including laterally adjacent first and second regions each of which including contact regions of a different portion of a plurality of conductive materials and related methods of forming such devices are also disclosed.
US09870988B2 Method of producing a semiconductor device with through-substrate via covered by a solder ball
A semiconductor substrate is provided with an annular cavity extending from a front side of the substrate to an opposite rear side. A metallization is applied in the annular cavity, thereby forming a through-substrate via and leaving an opening of the annular cavity at the front side. A solder ball is placed above the opening and a reflow of the solder ball is effected, thereby forming a void of the through-substrate via, the void being covered by the solder ball.
US09870982B2 Distributed on-chip decoupling apparatus and method using package interconnect
An integrated circuit device is disclosed. The integrated circuit device includes a semiconductor die fabricated by a front-end semiconductor process and having oppositely disposed planar surfaces. The semiconductor die is formed with semiconductor devices, power supply circuitry coupled to the semiconductor devices, decoupling capacitance circuitry, and through-vias. The through-vias include a first group of vias coupled to the power supply circuitry and a second group of vias coupled to the decoupling capacitance circuitry. Conductors are formed in a first metal layer disposed on the semiconductor die in accordance with a back-end semiconductor process. The conductors are configured to couple to the first and second groups of through-vias to establish conductive paths from the power supply circuitry to the decoupling capacitance circuitry.
US09870977B2 Semiconductor device with heat information mark
A semiconductor device includes a semiconductor package and a mark. The semiconductor package includes a semiconductor chip including a hot spot from which heat is generated, and a mold layer encapsulating the semiconductor chip. The mark is disposed on the semiconductor package. The mark is formed in a region of the semiconductor package that corresponds to a position of the hot spot.
US09870969B2 Substrate
The present invention relates to a substrate comprising a build-up and a solder resist layer disposed on the build-up. The solder resist layer has an upper surface facing away from the build-up. The solder resist layer has a plurality of grooves on its upper surface. The grooves of the solder resist layer can better eliminate or relieve the stress accumulated on large solder resist area induced by heat and/or material coefficient of thermal expansion mismatch of the substrate and thus can prevent and diminish warpage of the substrate or package.
US09870967B2 Plurality of seals for integrated device package
Semiconductor packages and methods of manufacturing semiconductor packages are described herein. In certain embodiments, the semiconductor package includes a substrate, a wall attached to the substrate, a first adhesive layer disposed between a bottom surface of the wall and a top surface of the substrate, and a second adhesive layer disposed around an outer perimeter of the first adhesive layer, the second adhesive layer disposed adjacent and contacting the wall, the second adhesive layer different from the first adhesive layer, wherein at least one of the first adhesive layer and the second adhesive layer connects the wall to electrical ground.
US09870964B1 Method of manufacturing semiconductor device by determining and selecting cooling recipe based on temperature
The present disclosure provides a technique including a method of manufacturing a semiconductor device, which is capable of improving a processing uniformity of a plurality of substrates. The method may include: (a) subjecting a substrate accommodated in one of a plurality of process chambers to a thermal process: (b) transferring the substrate processed in (a) by a transfer robot provided in a vacuum transfer chamber connected to the plurality of process chambers from the one of a plurality of process chambers to a loadlock chamber connected to the vacuum transfer chamber; and (c) cooling the substrate accommodated in the loadlock chamber by supplying an inert gas to the substrate accommodated in the loadlock chamber according to a cooling recipe.
US09870954B2 Simultaneous formation of source/drain openings with different profiles
A method includes forming a first gate stack and a second gate stack over a first portion and a second portion, respectively, of a semiconductor substrate, masking the first portion of the semiconductor substrate, and with the first portion of the semiconductor substrate being masked, implanting the second portion of the semiconductor substrate with an etch-tuning element. The first portion and the second portion of the semiconductor substrate are etched simultaneously to form a first opening and a second opening, respectively, in the semiconductor substrate. The method further includes epitaxially growing a first semiconductor region in the first opening, and epitaxially growing a second semiconductor region in the second opening.
US09870953B2 System on chip material co-integration
A method, and the resulting structure, of a semiconductor device where a first and second gate structure is formed above a Semiconductor-on-Insulator (SOI) material. Following any detrimental processes used to form the first gate structure, the base semiconductor material is exposed and the semiconductor material beneath the second gate structure is removed. A new semiconductor material is grown from the exposed base semiconductor material, and through the second gate structure, creating a device having FET and FinFET devices containing 2 different semiconductor materials.
US09870952B1 Formation of VFET and finFET
An embodiment may include a method of forming a semiconductor device. The method may include forming a first fin in a VFET region, and a second fin in a finFET region, having a first and second hard cap respectively. The method may include removing the second hard cap. The method may include depositing a gate electrode and a gate dielectric. The method may include removing the gate metal and gate dielectric above the first hard cap in the VFET region, exposing a vertical surface of the first hard cap. The method may include forming a protective spacer adjacent to the vertical surface of the first hard cap that is thicker than the gate dielectric. The method may include forming gates in the VFET and finFET regions. The method may include removing the protective spacer and the first hard cap. The method may include forming a source/drain on the first fin.
US09870946B2 Wafer level package structure and method of forming same
An embodiment is a package including a first package component. The first package component including a first die attached to a first side of a first interconnect structure, a molding material surrounding the first die, and a second interconnect structure over the molding material and the first die, a first side of the second interconnect structure coupled to the first die with first electrical connectors. The first package component further includes a plurality of through molding vias (TMVs) extending through the molding material, the plurality of TMVs coupling the first interconnect structure to the second interconnect structure, and a second die attached to a second side of the second interconnect structure with second electrical connectors, the second side of the second interconnect structure being opposite the first side of the second interconnect structure.
US09870937B2 High productivity deposition reactor comprising a gas flow chamber having a tapered gas flow space
High productivity thin film deposition methods and tools are provided wherein a thin film semiconductor material layer with a thickness in the range of less than 1 micron to 100 microns is deposited on a plurality of wafers in a reactor. The wafers are loaded on a batch susceptor and the batch susceptor is positioned in the reactor such that a tapered gas flow space is created between the susceptor and an interior wall of the reactor. Reactant gas is then directed into the tapered gas space and over each wafer thereby improving deposition uniformity across each wafer and from wafer to wafer.
US09870924B2 Diffusion agent composition, method of forming impurity diffusion layer, and solar cell
A diffusion agent composition used in forming an impurity diffusion agent layer on a semiconductor substrate, and containing an impurity diffusion component, a silicon compound, and a solvent containing a solvent having a boiling point of 100° C. or less, a solvent having a boiling point of 120-180° C., and a solvent having a boiling point of 300° C.
US09870917B2 Variable temperature hardware and methods for reduction of wafer backside deposition
A process tuning kit for use in a chemical deposition apparatus wherein the process tuning kit includes a carrier ring, horseshoes and shims. The horseshoes have the same dimensions and the shims are provided in sets with different thicknesses to control the height of the horseshoes with respect to an upper surface of a pedestal assembly on which the horseshoes and shims are mounted. A semiconductor substrate is transported into a vacuum chamber of the chemical deposition apparatus by the carrier ring which is placed on the horseshoes such that minimum contact area supports lift the substrate from the carrier ring and support the substrate at a predetermined offset with respect to an upper surface of the pedestal assembly. During processing of the substrate, backside deposition can be reduced by using shims of desired thickness to control the predetermined offset.
US09870913B2 Flash discharge tube and light-emitting device equipped with the flash discharge tube
A flash discharge tube includes tungsten pins configuring a pair of discharge electrodes, and an envelope. The envelope includes a central region, serving as an alkali-free region, which is configured with an alkali-free glass except for quartz glass. The central region becomes in a high temperature state during a firing operation of the flash discharge tube. The central region is smaller than a maximum region enclosing a gas-tight space formed by hermetically sealing the pair of the discharge electrodes and is not smaller than a minimum region enclosing an arc-discharge space formed between the tungsten pins of the pair of the discharge electrodes. The alkali-free region contains either no alkali metal component or not larger than a predetermined amount of an alkali metal component. Then, a trigger electrode is disposed in the alkali-free region. This provides the flash discharge tube featuring a stable short-interval continuous-firing operation.
US09870911B2 Method and apparatus for processing ions
Methods and apparatus for operating a mass spectrometer are described. In various aspects, ions of a mass range of interest may be mass-selectively ejected from an accumulation ion trap into a multi-ion trap structure. Each ion trap of the multi-ion trap structure may be configured to confine ions within a portion of the mass range of interest. The ions may be simultaneously scanned from the ion traps of the multi-ion trap structure for concurrent detection at a detector component.
US09870910B2 High speed polarity switch time-of-flight spectrometer
A mass spectrometer and method is provided for a time-of-flight analyzer (TOF) having an accelerator stage with a plurality of electrodes to receive and accelerate a plurality of ions, and a drift chamber downstream of the accelerator stage for receiving at least a portion of the accelerated ions. The TOF analyzer also has a pulser coupled to the accelerator stage for applying one or more voltages to the plurality of electrodes and a controller coupled to the pulser to adjust one or more voltages applied to the electrodes to configure the accelerator stage to receive and accelerate positive and negative ions during different cycles of an ion detection period.
US09870907B2 Probe for extraction of molecules of interest from a sample
The present disclosure describes a device for generating ionized molecules for analysis in a mass spectrometer. The device includes: a mesh substrate coated with an extraction phase, the extraction phase comprising a polymer that absorbs a molecule of interest from a matrix, or a polymer and solid phase microextraction (SPME) particles having pores dimensioned to absorb a molecule of interest from a matrix, where the mesh substrate has a sufficiently open structure to allow fluid to flow through the mesh substrate; and a solid substrate connected to the mesh substrate to provide stability to the coated mesh substrate. Mass spectrometry systems that include such a device are also described. Methods of analyzing an analyte previously extracted from a matrix onto the device are also described.
US09870902B2 Li-containing oxide target assembly
Provided is a target assembly which is manufactured by bonding a Li-containing oxide sputtering target and an Al-based or Cu-based backing plate through a bonding material. The Li-containing oxide target assembly does not undergo warping or cracking during the bonding. The Li-containing oxide target assembly according to the present invention is manufactured by bonding a Li-containing oxide sputtering target to a backing plate via a bonding material, and has bending strength of 20 MPa or larger.
US09870901B2 Method of producing processing condition of plasma processing apparatus, and plasma processing apparatus
Disclosed is a method of producing a processing condition of a plasma processing apparatus. The method includes producing a plurality of processing conditions having different processing parameters, which are applied to an intermediate process performed between an ignition process that ignites plasma of a processing gas using a high frequency wave and a processing process that processes a workpiece by the plasma; sequentially performing the ignition process, the intermediate process applied with each of the processing conditions, and the processing process; measuring, when the intermediated process is changed to the processing process, a power of a reflected wave of the high frequency wave during the processing process in association with each of the processing conditions; and selecting, among the plurality of processing conditions, a processing condition in which the power of the reflected wave of the high frequency wave is minimized.
US09870898B2 Plasma processing method and plasma processing apparatus
A plasma processing method includes applying a pulse wave of high frequency electric power for plasma generation and a pulse wave of high frequency electric power for bias whose frequency is lower than that of the high frequency electric power for plasma generation on the mounting table; and controlling the pulse wave of the high frequency electric power for plasma generation and the pulse wave of the high frequency electric power for bias such that a predetermined phase difference is generated between the pulse wave of the high frequency electric power for plasma generation and the pulse wave of the high frequency electric power for bias, and a duty ratio of the high frequency electric power for plasma generation becomes greater than or equal to a duty ratio of the high frequency electric power for bias.
US09870894B2 Embedding resin composition for electron microscopey and method for observing sample with electron microscope using the same
The present invention provides an embedding resin composition for electron microscopy having satisfactory performance as an embedding medium, including embedding performance and sectioning quality, and exhibiting excellent antistatic performance; and a method for observing a sample with an electron microscope using the composition. The embedding resin composition for electron microscopy of the present invention having antistatic performance comprises an ionic liquid and an embedding medium comprising an epoxy-based resin, a methacrylate resin or an unsaturated polyester resin. Preferably, the ionic liquid comprising a quaternary ammonium compound based on the formula (I): and an anion selected from the group consisting of BF4−, PF6−, (CF3SO2)2N−, a halide ion, a conjugate base of carboxylic acid, a conjugate base of sulfonic acid and a conjugate base of an inorganic acid.
US09870890B2 Load center with plug-in neutral
A load center includes an arc fault circuit interrupter comprising a plurality of contacts, an operating mechanism for separating the contacts, and an arc fault trip mechanism to generate a trip signal in the event of an arc fault detection. The load center also includes a neutral link electrically connected to the arc fault trip mechanism and the plurality of contacts. The load center further includes a mounting rail operatively coupled to the arc fault circuit interrupter, the arc fault circuit interrupter directly supported by the mounting rail. The load center yet further includes a neutral busbar and a plug-in neutral conductor electrically connecting the mounting rail to the neutral busbar.
US09870883B2 Input device and electronic equipment
An input device includes a housing which has an opening, button parts which are exposed from the opening and which are pressed down in a first direction, a support component which has a support part to support the button parts, a first surface to face the housing, a second surface provided opposite to the first surface, and fixation parts provided at a first distance from the support part and fixed to the housing on a side of the first surface, a substrate which is provided so as to face the second surface of the support component, and a component which is inserted into the substrate in the first direction and which presses a specified area of the second surface, positioned at a second distance shorter than the first distance from the support part, toward the housing in a direction opposite to the first direction.
US09870873B2 Particles containing a non-conducting or semi-conducting nucleus covered with a hybrid conducting layer, their processes of preparation and uses in electrochemical devices
Mixture of particles comprising a non-conducting or semi-conducting nucleus covered with a hybrid conductor coating and hybrid conductor chains located between the particles of the mixture to constitute a conductivity network, that is prepared by mechanical crushing. Due to a very good conductivity of the network, a low resistivity, a very good capacity under elevated current and/or a good density of energy, these mixtures of particles are advantageously incorporated in anodes and cathodes of electrochemical generators, resulting in highly performing electrochemical systems.
US09870871B1 Graphene macro-assembly-fullerene composite for electrical energy storage
Disclosed here is a method for producing a graphene macro-assembly (GMA)-fullerene composite, comprising providing a GMA comprising a three-dimensional network of graphene sheets crosslinked by covalent carbon bonds, and incorporating at least 20 wt. % of at least one fullerene compound into the GMA based on the initial weight of the GMA to obtain a GMA-fullerene composite. Also described are a GMA-fullerene composite produced, an electrode comprising the GMA-fullerene composite, and a supercapacitor comprising the electrode and optionally an organic or ionic liquid electrolyte in contact with the electrode.
US09870867B2 Capacitor anode, solid electrolytic capacitor element, solid electrolytic capacitor, and method for producing capacitor anode
When forming a conductive polymer layer serving as a cathode of a solid electrolytic capacitor, in order to obtain a high capacitance even with a small number of times of polymerization treatments, a capacitor anode according to the present invention includes a tungsten sintered body (2) and is provided with a dielectric film (1), and in which vanadium oxide is deposited on the surface of the dielectric film (1).
US09870863B2 Peak temperature attenuation film
A heat transfer system comprises a substrate and a thin film coating in physical and thermal contact with the substrate at an interface. The substrate is configured to transmit thermal waves, and has a first effusivity and a first thickness. The thin film coating has a second effusivity less than the first effusivity, and a second thickness less than the first thickness.
US09870854B1 Methods of assembling and using an adjustable inductor
Embodiments of the invention disclose methods of assembling and using an adjustable inductor to vary inductance. An adjustable inductor, according to embodiments of the invention, includes a wire coil configured to mount on a first side of a conductive plate. The wire coil is conductive and is a plurality of windings. A core has a first portion and a second portion. The first and second portions are configured with a plurality of grooves for threading engagement with the plurality of windings of the wire coil. The threading engagement attaches the core to the plurality of windings of the wire coil. Rotating the core results in varied inductance.
US09870834B2 Error characterization and mitigation for 16nm MLC NAND flash memory under total ionizing dose effect
A data device includes a memory having a plurality of memory cells configured to store data values in accordance with a predetermined rank modulation scheme that is optional and a memory controller that receives a current error count from an error decoder of the data device for one or more data operations of the flash memory device and selects an operating mode for data scrubbing in accordance with the received error count and a program cycles count.
US09870827B2 Semiconductor device and electronic device
A semiconductor device with an arithmetic processing function is provided. The semiconductor device includes a first circuit and a second circuit each having a function of performing one-dimensional discrete cosine transform. By directly inputting output data of the first circuit to the second circuit, two-dimensional discrete cosine transform can be performed immediately. A memory cell array included in the first circuit is divided into a plurality of memory blocks. In the case where a selection transistor is provided in the memory block, data processing can be performed in each memory block.
US09870823B2 Global bit line pre-charge circuit that compensates for process, operating voltage, and temperature variations
A memory array includes wordlines, local bitlines, two-terminal memory elements, global bitlines, and local-to-global bitline pass gates and gain stages. The memory elements are formed between the wordlines and local bitlines. Each local bitline is selectively coupled to an associated global bitline, by way of an associated local-to-global bitline pass gate. During a read operation when a memory element of a local bitline is selected to be read, a local-to-global gain stage is configured to amplify a signal on or passing through the local bitline to an amplified signal on or along an associated global bitline. The amplified signal, which in one embodiment is dependent on the resistive state of the selected memory element, is used to rapidly determine the memory state stored by the selected memory element. The global bit line and/or the selected local bit line can be biased to compensate for the Process Voltage Temperature (PVT) variation.
US09870821B2 Electronic device
An electronic device including a semiconductor memory is disclosed. The semiconductor memory includes a read path including a unit storage cell; a reference path including a unit reference cell; read circuit suitable for comparing a read current flowing on the read path with a reference current flowing on the reference path in response to a read voltage and a reference voltage, and sensing data stored in the unit storage cell based on the comparison result; a first replica path suitable for modeling the read path; and a reference voltage generation unit suitable for generating the reference voltage corresponding to a first replica current flowing on the first replica path in response to the read voltage.
US09870820B2 Apparatuses and methods for current limitation in threshold switching memories
Apparatuses and methods for limiting current in threshold switching memories are disclosed. An example apparatus may include a plurality of first decoder circuits, a plurality of second decoder circuits, an array of memory cells, and a control circuit. Each memory cell of the array of memory cells may be cells coupled to a pair of first decoder circuits of the plurality of first decoder circuits, and further coupled to a pair of second decoder circuits of the plurality of second decoder circuits. The control circuit may be coupled to the plurality of first decoder circuits and the plurality of second decoder circuits, and the control circuit may be configured to activate a first one of the pair of first decoder circuits coupled to a memory cell of the array of memory cells before a second one of the pair of first decoder circuits, and further configured to activate a first one of the pair of second decoder circuits coupled to the memory cell of the array of memory cells before a second one of the pair of second decoder circuits to access the a memory cell.
US09870812B2 Memory system with timing overlap mode for activate and precharge operations
In some examples, a memory device is configured to receive a precharge command and an activate command. The memory device performs a first series of events related to the precharge command in response to receiving the precharge command and a second series of events related to the activate command in response to receiving the activate command. The memory device delays the start of the second series of events until the first series of events completes.
US09870811B2 Physically unclonable function based on comparison of MTJ resistances
In a particular aspect, an apparatus includes a magnetic random access memory (MRAM) cell including a pair of cross coupled inverters including a first inverter and a second inverter. The first inverter includes a first transistor coupled to a first node and a second transistor coupled to the first node. The second inverter includes a third transistor coupled to a second node and a fourth transistor coupled to the second node. The MRAM cell includes a first magnetic tunnel junction (MTJ) element coupled to the second transistor and a second MTJ element coupled to the fourth transistor. The apparatus further includes a voltage initialization circuit coupled to the MRAM cell. The voltage initialization circuit is configured to substantially equalize voltages of the first node and the second node in response to an initialization signal.
US09870808B2 Memory device for performing calibration operation
Provided is a memory device configured to perform a calibration operation without having a ZQ pin. The memory device includes a calibration circuit configured to generate a pull-up calibration code and a pull-down calibration code which termination of a data input/output pad for impedance matching in the data input/output pad is controlled. The calibration circuit performs a first calibration operation for trimming first and second reference resistors based on an external resistor to be connected to a pad, and a second calibration operation for generating the pull-up calibration code and the pull-down calibration code based on the trimmed second reference resistor.
US09870799B1 System and method for processing ancillary data associated with a video stream
Method and system for playing back ancillary data associated with a video stream. At playback, a video stream and an audio stream containing encoded non-audio ancillary data associated with the video stream are received. The audio stream is decoded on a basis of a predefined decoding scheme in order to extract therefrom the non-audio ancillary data associated with the video stream. The video stream and its associated non-audio ancillary data are then both output for playback. This method of playback enables a non-linear editing application that supports only video and audio data to receive, preserve, display to a user for editing purposes, and transmit unsupported non-audio ancillary data, since the latter is in the form of an audio stream.
US09870797B1 Generating and providing different length versions of a video
Systems and methods for generating and presenting different length versions of a video are presented. In one or more aspects, a system is provided that includes an analysis component configured to analyze a video and generate summaries of content included in respective segments of the video, and a summary component configured to generate shortened versions of the video having durations less than the duration of the video based in part on the summaries of the content included in the respective segments of the video, wherein the video is made available for streaming in association with an option to select the video or one of the shortened versions.
US09870794B2 Magnetic tape device and magnetic tape maintenance method
A magnetic tape device includes a magnetic tape as a storage medium; a travel unit that moves the magnetic tape along a travel route; a magnetic head that is arranged at the travel route and performs data reading and writing for the magnetic tape that moves on the travel route; and a lifter unit that is arranged at the travel route and contacts the magnetic tape which is stopped on the travel route, where the lifter unit is able to reciprocate in a direction that intersects the travel route so as to separate the magnetic tape from the magnetic head.
US09870793B2 Materials for near field transducers and near field transducers containing same
A method of forming a near field transducer (NFT) layer, the method including depositing a film of a primary element, the film having a film thickness and a film expanse; and implanting at least one secondary element into the primary element, wherein the NFT layer includes the film of the primary element doped with the at least one secondary element.
US09870785B2 Determining features of harmonic signals
Features that may be computed from a harmonic signal include a fractional chirp rate, a pitch, and amplitudes of the harmonics. A fractional chirp rate may be estimated, for example, by computing scores corresponding to different fractional chirp rates and selecting a highest score. A first pitch may be computed from a frequency representation that is computed using the estimated fractional chirp rate, for example, by using peak-to-peak distances in the frequency distribution. A second pitch may be computed using the first pitch, and a frequency representation of the signal, for example, by using correlations of portions of the frequency representation. Amplitudes of harmonics of the signal may be determined using the estimated fractional chirp rate and second pitch. Any of the estimated fractional chirp rate, second pitch, and harmonic amplitudes may be used for further processing, such as speech recognition, speaker verification, speaker identification, or signal reconstruction.
US09870781B2 Device and method for reducing quantization noise in a time-domain decoder
The present disclosure relates to a device and method for reducing quantization noise in a sound signal contained in a time-domain excitation decoded by a time-domain decoder. A future frame time-domain excitation is evaluated based on the decoded time-domain excitation. A concatenated time-domain excitation is produced from the decoded time-domain excitation of the time-domain excitation of the future frame and is converted into a frequency-domain excitation. A weighting mask is produced for retrieving spectral information lost in the quantization noise. The frequency-domain excitation is modified to increase spectral dynamics by application of the weighting mask. The modified frequency-domain excitation is converted into a modified time-domain excitation. The latter conversion is delay-less. In an embodiment, the weighting mask may be produced using time averaging or frequency averaging or a combination of time and frequency averaging of the frequency-domain excitation. The method and device can be used for improving music content rendering of linear-prediction (LP) based codecs.
US09870777B2 Lossless embedded additional data
Methods are disclosed for an encoder to embed a data stream into a quantized PCM digital audio signal and for a corresponding decoder to both retrieve the data stream and losslessly reconstruct the exact original audio. Some methods employ complimentary amplification and attenuation, while others employ gain redistribution. Pre-emphasis and soft clipping techniques are described as methods of losslessly reducing the peak excursion of the PCM audio signal. Also described is the lossless placing of data at predetermined positions within an audio stream.
US09870775B2 Method and device for voice recognition and electronic device thereof
The present disclosure relates to an electronic device and a method for operating same, which can divide a recognition section for voice recognition, process different types of voice recognition corresponding to the divided recognition sections, and improve a voice recognition rate. According to an embodiment, a method for recognizing a voice by an electronic device may include: detecting a voice input; determining the direction of the voice and a beamforming direction. Voice recognition is based on the voice when the direction of the voice and the beamforming direction correspond to each other. Different types of voice recognition may be performed for voices input in a first section and a second section, based on divided types of voice input sections, when the direction of the voice and the beamforming direction do not correspond to each other.
US09870762B2 Steerable loudspeaker system for individualized sound masking
Apparatus having corresponding computer-readable media and methods comprise a steerable loudspeaker system configured to produce sound based on audio delivered to the steerable loudspeaker system; a masking audio source configured to generate individualized masking audio based on preferences of a listener, and to deliver the individualized masking audio to the steerable loudspeaker system; and a controller configured to steer the steerable loudspeaker system based on a position of a listener.
US09870760B2 Musical instrument
A musical instrument is disclosed which has a first tubular member having an inlet end and an outlet end, an interior surface, and an exterior surface, a second tubular member having an inlet end and a closed end having a one-way valve, the second tubular member adapted for receiving the first tubular member for moving the first tubular member relative to the second tubular member, and the second tubular member for receiving a liquid through the one-way valve, and a stopper having an opening, the stopper for being inserted in the inlet end of the second tubular member and the opening for receiving the first tubular member there through.
US09870751B2 Power supplying module and related driving module and electronic device
A power supplying module for an electronic device with a display function includes a first power supplying unit, for charging an output end according to a first clock signal, wherein the output end is coupled to a driving module of the electronic device; and a clock generating unit, for adjusting the first clock signal when an event occurs to make the first power supplying unit charge the output end when the event occurs.
US09870740B2 Liquid crystal display device and driving method thereof
A liquid crystal display panel comprises a backlight unit including an optical assembly and configured to differentiate the liquid crystal display panel into a plurality of blocks and to illuminate light to each of the plurality of blocks; a location sensor configured to sense a location of a user watching the liquid crystal display panel; a backlight controller configured to output a dimming value corresponding to a brightness of each of the plurality of blocks according to a result of sensing by the location sensor; and a backlight driver configured to generate a driving current corresponding to the dimming value of each block and to provide the generated driving current to the backlight unit corresponding to each of the plurality of blocks.
US09870738B2 Display device, method of driving display device, and electronic apparatus
A display device includes: a display section that has pixels; and a driving section that drives the display section on the basis of luminance information including a plurality of sub-luminance information pieces. The driving section drives the pixels in a time-division manner on the basis of each sub-luminance information piece during a single display period or a plurality of display periods which is set in each sub-luminance information piece. One or both of a timing of start of each display period and the number of the display periods are changeable.
US09870736B2 Display device and electronic equipment
A display device is disclosed. The display device includes: a pixel array unit and a driving unit which drives the pixel array unit. The pixel array unit includes rows of first scanning lines and second scanning lines, columns of signals, pixels in a matrix state arranged at portions where the scanning lines and the signal lines cross each other and power supply lines and ground lines supplying power to respective pixels. The driving unit includes a first scanner performing line-sequential scanning to pixels by each row by supplying a first control signal to each first scanning line sequentially, a second scanner supplying a second control signal to each second scanning line sequentially so as to correspond to the line-sequential scanning and a signal selector supplying a video signal to rows of signal lines so as to correspond to the line-sequential scanning.
US09870735B2 Display device including double-gate transistors with reduced deterioration
A display device includes: a plurality of pixels, wherein each of the plurality of pixels includes at least two double-gate transistors including a first gate electrode and a second gate electrode; conduction between source electrodes and drain electrodes of the at least two double-gate transistors is controlled by a voltage applied to the first gate electrode, and electrical connection between the second gate electrode and the first gate electrode of each of the at least two double-gate transistors is determined depending on a polarity of a voltage applied on average to each of the at least two double-gate transistors.
US09870728B2 White organic light-emitting diode display device, its display control method, and display control device
The present disclosure provides a white organic light-emitting diode (WOLED) display device, its display control method, and a display control device. The method includes: receiving red (R), green (G) and blue (B) source data, and determining a minimum value of the R, G and B source data; determining white (W) data in accordance with the minimum value; determining chromaticity coordinates of a WOLED in accordance with the W data; acquiring a brightness value of the WOLED desired for compensating for the chromaticity coordinates of the WOLED to a target value, and a gain value of a subpixel participating in chromatic aberration compensation; and determining output values of R, G, B and W data in accordance with the brightness value of the WOLED, the gain value of the subpixel participating in the chromatic aberration compensation and the W data.
US09870723B2 Band and method for winding band
A wristband configured adhering rear surface portions of band base material to each other. The present wristband is characterized in that, when winding the wristband on a portion on which the wristband is to be wound. The rear surface of a first winding region (6) having an exposed adhesive layer (3), and the rear surface of a second winding region are adhered to each other such that a first adhesion position guide (18, 19A) and a second adhesion position guide (19) are aligned with each other while a (second adhesion region (23)) of the adhesive layer (3) is left so that the portion can be exposed, whereby the wristband can be formed in a ring shape and wound on the portion on which the wristband is to be wound. The first winding region (6), which has the adhesive layer (3) having the portion so that the portion can be exposed, can be adhered to the front surface of the second winding region (7). A strip of the wristbands separated by base material separation lines and a mount over the adhesive layer with mount separation lines not at the base separation lines, allowing parts of the mount to be removed.
US09870721B2 System and method for teaching basic ultrasound skills
A system and method that improves the speed and efficiency through which ultrasound practitioners acquire and develop essential basic ultrasound skills in a simulated environment without the need of actual patients or subjects. The system utilizes a simulator with an input device that manipulate a virtual transducer probe in a simulated 3D space to cut a slice through a basic shape. A 2D section of the cut plane is also displayed so that the practitioner can learn to relate 2D section with their 3D objects cut in cross-section.
US09870716B1 Smart glasses and smart watches for real time connectivity and health
A system for wearable devices including intelligent electronic devices, smart glasses, smart watches, and smart devices. A variety of sensors may be integrated into a wearable smart watch device for health management, voice commands, and lifestyle management. The glasses may continuously screen the food consumed by an individual and analyze the food content based on the size of the morsel, consistency, transparency, and other factors. This may further enable an individual to keep track of daily calorie intake and nutritional value will help in healthy diet and glasses will help in maintaining a healthy weight management. The device may image various people and assess health factors including hydration rate, skin health such as skin rashes, and pulse rates. This may be determined using image recognition and shining a light source on the skin to determine the rate of blood flow and refractory of the light.
US09870712B1 Time and spatial based flight selection system and method
A system and method may provide a real time alternative flight selection based on threat mitigation along a currently planned path at a specific time. The system and method may receive threat information associated with a specific path and compare the threat information to each leg of the path to determine if a threat may exist during that specific leg. Should a threat exist, the method may propose an alternate estimated time of departure (ETD) to mitigate the future threat. Should the alternate ETD be insufficient to mitigate the threat, the method may further propose an alternate lateral and vertical path at the original or modified ETD to successfully mitigate the threat.
US09870697B2 Method, computer-readable storage device and apparatus for providing a collaborative standalone area monitor
A method, computer-readable storage device and apparatus for providing collaborative area monitoring are disclosed. For example, the method monitors the area via a plurality of sensors, wherein the plurality of sensors comprises an optical sensor and a positioning sensor, detects an alarm condition, activates one of the plurality of sensors to capture information associated with the alarm condition, and sends a request for assistance to a neighboring standalone area monitor using a wireless communications protocol.
US09870696B2 Smart device vehicle integration
A vehicle computing system includes at least one processor configured to communicate with a remote smoke detector device includes a smart device interface configured to provide access to the remote smoke detector device, a scripting application configured to utilize the smart device interface to execute scripting settings to manage the remote smoke detector, and a user interface of the scripting application configured to output one or more messages from the remote smoke detector.
US09870695B2 Automated response to duress in distress signals
A system for facilitating automated response to a distress signal includes an attachment for a multifunction mobile computing device. In some embodiments, the attachment removably articulates to a sensor location coupled to a housing of the multifunction mobile computing device. In some embodiments, the system includes a computer program product in a non-transitory computer-readable medium. In some embodiments, the program instructions are computer-executable by the multifunction mobile computing device to implement detecting a disarticulation of the attachment from the sensor location on the multifunction mobile computing device, and, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, transmitting to a distress signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the distress signal.
US09870692B2 Server computing device lighting for maintenance
A light source unit may be disposed at a first posterior side location of a server computing device. The light source unit may be configured to at least provide lighting to a posterior side of the server computing device via one or more light emitting diodes. The light emitting diodes may be coupled to at least a second posterior side location of the server computing device. The light source unit may include a first universal serial bus (USB) interface configured to receive a first end of a USB cable. The USB cable may be configured to connect to a power source at a second end. The power source may be for use in providing power to the light emitting diodes.
US09870689B1 Codependent alarm device
Aspects optimize an alarm time as a function of biometric sleep data. Biometric sleep data is generated from monitoring a sleeping person. A readiness period of time is determined as required for a selected caregiver to complete a task prior to tending to the sleeping person. A probability that the sleeping person will wake within the readiness time period from a current time is determined from the biometric sleep data of the sleeping person. Accordingly, an alarm is initialized (given, broadcast, etc.) to the selected caregiver in response to determining that the wake probability meets a threshold certainty value.
US09870681B2 Field installable light curtain status module
Apparatus and associated methods relate to a modular plug-in accessory including a connector for making pluggable electrical connection to a cascading electrical output port for providing cascading connection from an elongate light curtain, the accessory comprising an omni-directional light indicator to illuminate a light signal indicative of a status of the light curtain, wherein the accessory is configured to releasably make or break operative connection to the end cap containing the output port while the end cap is sealably connected to an end of the light curtain. In an illustrative example, the accessory may plug in directly to the terminal end of a light curtain. The receiving light curtain may be connected at the distal end of a string of light curtains. In some examples, the accessory may provide high visibility status indication information about any of the light curtain segments in the string of light curtains.
US09870675B2 Enriched game play environment
Systems and methods for a gaming system. A gaming system includes a game world engine connected to a real world engine and an entertainment software engine. The real world engine receives a trigger of execution of a gambling game, and determines a gambling outcome of the gambling game using a wager of real world credits. The entertainment software provides a skill based entertainment game to a player, and conveys, to the game world engine, a player action taken by the player during play of the of the entertainment game, the player action including use by the player of an enabling element. The game world engine receives the player action, correlates the wager of real world credit of the gambling game with the use of the enabling element by triggering execution of the gambling game, and accumulates game world credit for the player based on the player action.
US09870673B2 System and methods of managing and using information in a lottery system
Interactions with the lottery system may be stored to a central database or data store. The transactions stored in the lottery system may represent interactions with the lottery system, such as purchasing of tickets and validating tickets. The lottery system may link a current transaction with a previous transaction, allowing a transaction profile of a ticket to be generated. The transaction profile information may be used for various purposes including supporting an investigation.
US09870657B2 Apparatus and method for controlling damping of vehicle
The present invention relates to the control of a suspension system of vehicles, and more particularly, to a driver-customized damping control apparatus on the basis of the user's disposition information, and a method thereof. In particular, the present invention provides a damping control apparatus comprising: a mode determining unit that determines a damping mode of the vehicle according to a damping mode configuration signal; a receiving unit that receives a vehicle manipulation signal that is generated according to the vehicle manipulation of a driver; a driver-disposition analyzing unit that analyzes the vehicle manipulation signal and calculates a correction index for the correction of the damping force; and a damping force range determining unit that determines a final damping force range by correcting a damping force range predetermined for each damping mode on the basis of the correction index, and a method thereof.
US09870655B2 Apparatus and method for processing a plurality of logging policies
An apparatus for processing a plurality of logging policies includes: a logging policy input unit configured to receive the plurality of logging policies for vehicle data; a logging policy storage configured to store the logging policies received by the logging policy input unit; a logging policy analyzer configured to parse the logging policies stored in the logging policy storage and extract variables from the parsed logging policies; a rule maker configured to make a logging policy applying rule based on the variables extracted by the logging policy analyzer; and a logging policy processor configured to read and process the corresponding logging policy which is stored in the logging policy storage depending on the logging policy applying rule made by the rule maker.
US09870654B2 Ground work vehicle, ground work vehicle management system, and ground work information display method
A work device that performs work using a work unit while traveling, or a management system in which the work device is incorporated includes: a travel information generation unit that, over time, generates travel information indicating a travel state; a work information generation unit that, over time, generates work information indicating a work state for the work unit; a travel evaluation unit that, based on the travel information and the work information, divides the traveling of the work device into non-work traveling and actual work traveling; and a data visualization unit that generates visual data according to which the result of the division performed by the travel evaluation unit is made visible.
US09870650B2 Vehicle test system, test management apparatus, and vehicle test method
The present invention mainly intends to provide a vehicle test system and the like that can easily mutually compare actual running data and test result data obtained from a test apparatus, or pieces of test result data. The vehicle test system includes an actual running data acquisition apparatus that acquires actual running data that is data related to states inside and outside of a vehicle in running on a road; a test apparatus each of which performs a drive test or an operation test of a vehicle or a part of the vehicle in accordance with a set test condition; and a test management apparatus that reproduces a part or all of the running states indicated by the actual running data in the test apparatus. Further, the test management apparatus receives test result data that is data indicating a test result by the test apparatus, and comparably outputs the test result data and the actual running data.
US09870647B2 System and method for processing color of three-dimensional object
The specification of the instant application is amended. Submitted herewith is a Substitute Specification. The Substitute Specification complies with 37 C.F.R. §§1.52(a)-(b) and 1.125(b), and no new matter has been added to the Substitute Specification. Submitted herewith are clean and marked up versions of Substitute Specification in compliance with 37 C.F.R. §§1.121(b)(3) and 1.125(c). Entry of the Substitute Specification is respectfully requested.
US09870646B2 Three-dimensional model generation based on two-dimensional images
A 3D model generation engine is programmed to generate a 3D model of a piece of clothing based on a number of 2D images of the piece of clothing. Specifically, the 3D model is generated by deforming a 3D model template using control points that are automatically pinned to different locations of a representation of the piece of clothing on the 2D image(s). The 3D model template includes multiple bisectional planes. Each bisectional plane has multiple vertices and 3D control points. At least one 2D image of the piece of clothing is obtained, and different locations on the 2D image are determined for several 2D control points. The 3D model template is modified by deforming the bisectional planes (and its associated vertices) of the 3D model template based on the determined location of the 2D control points on the 2D image.
US09870644B2 Apparatus and method for image processing
Image processing apparatus and method. A modeling unit may generate a three-dimensional (3D) model corresponding to an actual object from an input color image and an input depth image corresponding to the input color image. A calculator may perform photon-based rendering with respect to an input virtual object and the 3D model based on input light environment information, and may generate a difference image comprising color distortion information occurring by inserting the virtual object into the 3D model. A rendering unit may generate a result image comprising the virtual object by synthesizing the difference image and the input color image.
US09870642B2 Method and apparatus for layout for augmented reality view
An approach is provided for providing an interactive perspective-based point of interest layout in an augmented reality view. The layout platform determines at least one zoom level for rendering of one or more representations of one or more items in a perspective-based display based, at least in part, on at least one push interaction or at least one pull interaction in the perspective-based display. The layout platform causes, at least in part, a rendering of the one or more representations based, at least in part, on the at least one zoom level.
US09870641B2 Using an MM-principle to achieve fast image data estimation from large image data sets
A majorize-minimize (MM) mathematical principle is applied to least squares regularization estimation problems to effect efficient processing of image data sets to provide good quality images. In a ground penetrating radar application, these approaches can reduce processing time and memory use by accounting for a symmetric nature of a given radar pulse, accounting for similar discrete time delays between transmission of a given radar pulse and reception of reflections from the given radar pulse, and accounting for a short duration of the given radar pulse.
US09870640B2 Techniques and architecture for improved vertex processing
An apparatus may include an index buffer to store an index stream having a multiplicity of index entries corresponding to vertices of a mesh and a vertex cache to store a multiplicity of processed vertices of the mesh. The apparatus may further include a processor circuit, and a vertex manager for execution on the processor circuit to read a reference bitstream comprising a multiplicity of bitstream entries, each bitstream entry corresponding to an index entry of the index stream, and to remove a processed vertex from the vertex cache when a value of the reference bitstream entry corresponding to the processed vertex is equal to a defined value.
US09870633B2 Automated highlighting of identified text
Various embodiments enable a computing device to perform tasks such as highlighting words in an augmented reality view that are important to a user. For example, word lists can be generated and the user, by pointing a camera of a computing device at a volume of text, can cause words from the word list within the volume of text to be highlighted in a live field of view of the camera displayed thereon. Accordingly, users can quickly identify textual information that is meaningful to them in an Augmented Reality view to aid the user in sifting through real-world text.
US09870630B2 Methods and systems to generate graphical representations of relationships between persons based on transactions
In one example embodiment, a system and method is shown as including identifying a context set data defining a context within which a person resides. Next, an operation is executed so as to retrieve the context set data that includes person data and relationship between persons data, the relationship between persons data including certain characteristics that define the person in the context set. An operation may be executed so as to perform a set operation on the person in the context set so as to generate a graph set. Further, an operation may be executed to render a graphical representation of the context set.
US09870625B2 Method for estimating a quantity of a blood component in a fluid receiver and corresponding error
A method and system for communicating estimated blood loss parameters of a patient to a user, the method comprising: receiving data representative of an image, of a fluid receiver; automatically detecting a region within the image associated with a volume of fluid received at the fluid receiver, the volume of fluid including a blood component; calculating an estimated amount of the blood component present in the volume of fluid based upon a color parameter represented in the region, and determining a bias error associated with the estimated amount of the blood component; updating an analysis of an aggregate amount of the blood component and an aggregate bias error associated with blood loss of the patient, based upon the estimated amount of the blood component and the bias error; and providing information from the analysis of the aggregate amount of the blood component and the aggregate bias error, to the user.
US09870624B1 Three-dimensional mapping of an environment
A system for registering a three dimensional map of an environment includes a data collection device, such as a robotic device, one or more sensors installable on the device, such as a camera, a LiDAR sensor, an inertial measurement unit (IMU), and a global positioning system receiver. The system may be configured to use the sensor data to perform visual odometry, and/or LiDAR odometry. The system may use IMU measurements to determine an initial estimate, and use a modified generalized iterative closest point algorithm by examining only a portion of scan lines for each frame or combining multiple feature points across multiple frames. While performing the visual and LiDAR odometries, the system may simultaneously perform map registration through a global registration framework and optimize the registration over multiple frames.
US09870623B2 Segmenting content displayed on a computing device into regions based on pixels of a screenshot image that captures the content
Methods and apparatus directed to segmenting content displayed on a computing device into regions. The segmenting of content displayed on the computing device into regions is accomplished via analysis of pixels of a “screenshot image” that captures at least a portion of (e.g., all of) the displayed content. Individual pixels of the screenshot image may be analyzed to determine one or more regions of the screenshot image and to optionally assign a corresponding semantic type to each of the regions. Some implementations are further directed to generating, based on one or more of the regions, interactive content to provide for presentation to the user via the computing device.
US09870615B2 Morphology identification in tissue samples based on comparison to named feature vectors
Locating morphology in a tissue sample is achieved with devices and methods involving storage of a plurality of feature vectors, each associated with a specific named superpixel of a larger image of a tissue sample from a mammalian body. A microscope outputs, in some embodiments, a live image of an additional tissue sample or a digitized version of the output is used. At least one superpixel of the image is converted into a feature vector and a nearest match between the first feature vector and the plurality of stored feature vectors is made. A first name suggestion is then made based on the nearest match comparison to a store feature vector. Further, regions of interest within the image can be brought to a viewer's attention based on their past history of selection, or that of others.
US09870606B2 Method and apparatus for compensating illumination variations in a sequence of images
In order to take into account the local illumination variations in a scene, the invention proposes a method of compensating illumination variations in which distributions are determined for each block of an image (or view) and, in order to avoid a loss of the video coding efficiency, a distribution-based mapping function is automatically computed by a remote apparatus, such a decoder, from only information available at that apparatus when decoding a current block of the sequence of images. The present invention relates also to a method and device of encoding and/or decoding a sequence of images which comprises means configured to implement the method of compensating illumination variations according to the invention.
US09870604B2 Method for sliced inpainting
A method for replacing image data in a destination region that is divided into sub-pieces along one or more cutting paths, which start and end at two different points on the border, and finding replacement data for the sub-pieces. The cutting paths may be determined as a function of the type of image structured at the start and the end points. The cutting paths may also be determined as a function of the area of the sub-pieces and the lengths of the cutting paths. Optionally, the destination region may be determined by a spot detection algorithm. Further optionally, the spot detection algorithm may comprise calculation of a high pass filter, or detection of areas of luminosity and border-to-volume ratios. A method for moving an image element within an image is also provided.
US09870602B2 Method and apparatus for fusing a first image and a second image
The present invention provides a method to resolve a technical problem of a “ghost”. The method is applied to a terminal that includes a first camera lens and a second camera lens, where the both lenses are located on a same side of the terminal. The method includes: obtaining a first image that is captured by the first camera lens and is about a first area, and a second image that is captured at a same moment by the second camera lens and is about a second area; performing translation compensation on the second image by using the first image as a reference image; and fusing the first image and the second image that is obtained after translation compensation is performed, to generate a third image, where a resolution of the third image is higher than a resolution of the first image and a resolution of the second image.
US09870600B2 Raw sensor image and video de-hazing and atmospheric light analysis methods and systems
A method for processing image or video data receives color filtered mosaiced raw image or video data. The method, performed in an image processing pipeline, de-hazes the color filtered mosaiced raw image or video data, e.g. Bayer image data, to create de-hazed mosaiced image or video data and de-mosaicing the de-hazed mosaiced image or video data to crate de-hazed and de-mosaiced image or video data.
US09870597B2 Systems and methods allowing multi-family property owners to consolidate retail electric provider charges with landlord provided utilities and services
Systems and methods for allowing landlords to combine information from a retail electric provider into landlord billed utilities and items, are described herein. In one aspect, residency information for a unit associated with a resident is received. Resource consumption or usage information associated with the unit is received from one retail electric provider. A consolidated data set is generated based on the resource consumption or usage information for the unit from both the retail electric provider and landlord provided services such as rent, water, trash and sewer. Under this process, a resident may choose to have the electric account remain in the landlord's name and then be billed for such retail electric charges on the same bill as the landlord provided utilities and services. In some implementations, the community will collect funds for the utility bills from each resident and will use such funds to pay the utility provider directly.
US09870595B2 Method for proposing landmark
Disclosed herein is a method for proposing landmarks including: extracting digital images photographed in a country or area for a user to visit; analyzing the weight of each item of a user profile containing travel information of the user using the digital images; prioritizing landmarks based on the weight of each item of the user profile in landmark data extracted in a country to visit; and clustering the landmarks to produce cluster landmarks including additional clustered landmarks and proposing the cluster landmarks to the user. Thus, according to the present invention, when planning a trip, a user can be proposed travel spots which are suitable for the user's travel conditions and are considered as landmarks in an area to visit without need for retrieval of information from a vast database.
US09870593B2 System, method and controller for managing and controlling a micro-grid
A system, method and controller for managing and controlling a micro-grid network. The system includes a plurality of energy resources including at least one dispatchable energy resource and at least one intermittent energy resource, wherein the at least one of the energy resources is an energy storage element and at least one of the intermittent energy resources is responsive to environmental conditions to generate power, a controller configured to record operational constraints of the energy resources, obtain an environmental condition prediction and generate a component control signal based on the environmental condition prediction and the operational constraints corresponding to the energy resources. The controller is further configured to receive a network disturbance signal and generate a dynamic control signal based on such disturbances.
US09870587B2 System and method for constructing and displaying active virtual reality cyber malls, show rooms, galleries, stores, museums, and objects within
A virtual reality scene corresponding to a physical scene is displayed. The virtual reality scene includes a plurality of objects. The plurality of objects is selectable by a user and is built from a plurality of images representing varied views of the plurality of objects in the physical scene. The user is enabled to navigate within the virtual reality scene to observe the virtual reality scene from at least two perspectives. The user is enabled to rotate at least one of the plurality of objects within the virtual reality scene about at least one axis. A selection received from the user corresponds to at least one of the plurality of objects within the virtual reality scene. In response to the selection, additional information about a selected at least one of the plurality of objects is displayed. The additional information includes at least one of a link to buy and a link to bid on the selected at least one of the plurality of objects.
US09870584B2 Method and system for web-based inventory control and automatic order calculator
A method and system for providing order placement and inventory control, integrating customers and suppliers and using both real-time and historical data to provide an automated process for the management of inventory. Various embodiments of this invention can include such features as automatic order placement, usage factor analysis, waste factor analysis, inventory analysis and reconciling of inventory data.
US09870573B1 Ad payment for physical presence
A computer-implemented method of determining reaction to promotional items includes providing to a mobile device a promotional item associated with a geographic location, determining whether the mobile device is proximate to the geographic location, and charging an advertising account if the mobile device is proximate to the geographic location.
US09870565B2 Fraudulent activity detection at a barcode scanner by verifying visual signatures
System and method for detecting a fraudulent activity at a barcode scanner is disclosed. The method issues an alert when the fraudulent activity is confirmed by comparing the visual signature of the item being transacted over the checkout terminal to the model visual signature. The model visual signature is obtained by averaging the collection of visual signature of the item gathered over a period of time. A human validation via a remote processor is employed to confirm the fraudulent activity verified by a computer.
US09870564B2 Systems and methods for risk based decisioning
A method and system for creating an assurance level based on authentication data attributes using a computer device coupled to a database are provided. The method includes receiving an authorization request associated with the financial transaction from the sender, the authorization request including a fraud risk assessment of the financial transaction determined by the sender using an authentication response received from the computer device by the sender, the authorization request including one or more reason codes associated with the sender fraud risk assessment. The method further includes transmitting the received authorization request to an issuer associated with the cardholder.
US09870560B2 Online payment method and a network element, a system and a computer program product therefor
The invention concerns a payment arrangement in an online shopping. In the method a request for a transaction code containing at least predefined user-related identification information is received. The content of the request is compared to stored information and, in response to a positive outcome of the comparison, a transaction code is generated, stored and delivered to the requesting party. In the next phase an inserted transaction code is received for verification and it is compared to the generated transaction code stored. In response to a positive outcome of the comparison the payment information is confirmed to the requesting entity. The invention also relates to a network element, a system and a computer program product implementing the method.
US09870557B2 Payment object reader device with multiple types of reader circuitry
Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface, and a second side surface, a second side surface of the side surfaces on an opposite side of the frame from the first side surface, the first side surface including a groove configured to receive a swipe of a magnetic stripe card, the second side surface including a slot configured to receive insertion of a chip card; a magnetic stripe reader interface; a chip card reader interface; circuitry configured to direct signals from the magnetic stripe reader interface and the chip card reader interface to a microcontroller in the card reader; and circuitry configured to communicate wirelessly between the card reader and a computing device.
US09870555B2 Customer interaction manager on a restaurant computer
An approach is provided for indirectly connecting a customer's mobile smart device to a point of sale computer located at a business when the customer is making a purchase at the business. The customer's mobile smart device and the POS computer communicate over the Internet with a customer interaction manager executing on an Internet server. This provides an easy to use interface for the customer and allows the customer to receive information and send requests to the business without having to wait for personnel working at the business to be available.
US09870550B2 Modifying existing recipes to incorporate additional or replace existing ingredients
Mechanisms are provided for implementing a recipe modification system. The recipe modification system receives a request to modify an existing recipe from a requestor. The request identifies the existing recipe and an ingredient to be added to the existing recipe. The recipe modification system identifies a cluster of recipe elements associated with the ingredient to be added to the existing recipe and selects a representative member recipe element of the cluster. The recipe modification system modifies the existing recipe based on the selected representative member recipe element and generates a natural language text for the modified recipe based on the existing recipe and the selected representative member recipe element. The recipe modification system outputs the natural language text for the modified recipe to the requestor.
US09870539B2 Establishing communication in a rich media notice board
A rich media notice board enables users to communicate with others in their own and related communities who use the rich media notice board or other rich media notice boards, such as those in related communities, as well as with others who use conventional interfaces via the Internet. The users of the rich media notice board can post notices including text, images, audio, and video to the rich media notice board. The notices may also include usage metaphors that may allow users to relate to the notices. A user interface of the rich media notice board may employ the usage metaphors to provide an interface that may be used by users who may not read or write with sufficient proficiency to otherwise use a computer. The users may access the rich media notice boards from computers, mobile phones, and kiosk systems.
US09870507B2 Image extraction device, image extraction method, program, and recording medium
In the image extraction device, an instruction acquisition unit acquires an instruction input by a user, and an image group selection unit selects a second image group, which has a smaller number of images than a first image group, from the first image group in response to the instruction. Then, an extraction reference determination unit determines an image extraction reference when extracting an image from the second image group based on images included in the first image group, and an image extraction unit extracts one or more images, the number of which is smaller than the number of images in the second image group, from the second image group according to the image extraction reference.
US09870492B2 Method and system for determining information related to a drug reservoir
A method and system for detecting information related to a drug reservoir. The method includes transmitting energy at a coded material disposed on a drug reservoir, where the energy has at least one predefined characteristic. The coded material identifies information related to the drug reservoir. The coded material modifies the energy and emits the modified energy to a receiver. The method further includes receiving at the receiver the modified energy. The method further includes determining information related to the drug reservoir based on the modified energy as the drug reservoir is loaded into a drug delivery device.
US09870490B2 Apparatus and method for an antitheft secure operating system module
An apparatus and method for a secure operating system module are provided. The method includes receiving an activation signal to enable a secure OS module, in response to the activation signal, securing user data and disabling user control to deactivate a communication module of the portable terminal, and transmitting acquired data related to the operation of the portable terminal via the communication module.
US09870481B1 Associating a data encryption keystore backup with a computer system
The techniques presented herein provide for associating a data encryption lockbox backup with a data storage system. A first set of software system stable values (SSV) is derived from data storage system component values unique to the data storage system. A lockbox storing the first set of SSV and a set of encryption keys associated with a corresponding respective set of data storage system drives is created. Access to the lockbox requires providing a first minimum number of SSV that match corresponding SSV in the first set of SSV. A backup copy of the lockbox is created, wherein access to the backup copy requires providing a second minimum number of SSV that match corresponding SSV in the first set of SSV, wherein the minimum number of SSV is equal to a second match value. The backup copy of the lockbox is stored at a remote location.
US09870462B2 Prevention of cable-swap security attack on storage devices
Generally, this disclosure provides systems, devices, methods and computer readable media for prevention of cable swap security attacks on storage devices. A host system may include a provisioning module configured to generate a challenge-response verification key-pair and further to provide the key-pair to the storage device to enable the challenge-response verification. The system may also include a link error detection module to detect a link error between the host system and the storage device. The system may further include a challenge-response protocol module configured to initiate, in response to the link-error detection, a verification challenge from the storage system and to provide a response to the verification challenge based on the key-pair.
US09870458B2 Concealed data matching device, concealed data matching program, and concealed data matching method
A concealed data matching method for a computer including: registering a first concealed vector obtained by concealing registered data and key data based on a first random number and a linear combination of row vectors of a determination matrix; acquiring a second concealed vector; calculating a remainder vector indicating a remainder obtained by dividing the difference between the first concealed vector and the second concealed vector; determining the similarity between the registered data and the matching data based on the remainder vector; extracting the key data from the remainder vector if it is determined they are similar; calculating an inter-vector distance between the registered data and the matching data; and determining the similarity between the registered data and the matching data based on the magnitude of the inter-vector distance.
US09870450B2 Drug delivery regulator
An apparatus for receiving, dispensing, and regulating controlled substances is provided. Furthermore the apparatus may comprise a portable, handheld container which is tamper-resistant and can withstand severe physical manipulation. The apparatus may only permit the dispensing of medication according to a prescribed schedule and dosage.
US09870448B1 Systems and methods for analyzing insurance claims associated with long-term care insurance
Systems and methods for processing insurance claims associated with a long-term care insurance policy are provided. According to certain aspects, an insurance claim that lists a set of services purportedly administered by a caregiver within a property of a policyholder may be received. Operation data may be collected from a set of devices that are populated within the property, where the operation data may be indicate a set of services that were actually performed. The set of purported services may be compared to the set of actual services, and the insurance claim may be processed accordingly.
US09870438B2 Computerized method for producing a production plant model
The invention concerns a computerized method for producing a two-dimensional plant model of a modular production plant for producing a chemical product, the production plant comprising at least two processing modules, which can be connected to one another for production purposes, and at least one processing container in which the processing modules can be accommodated at least partially, as required, wherein, for each processing container, a common two-dimensional container model (2) of its the base area (3) and of the base area (3) of a container environment at least partially surrounding the processing container and of predefinable size being generated, wherein, for each processing module, a two-dimensional module model (5) of its base area is generated, wherein the container model (2) and the module model (5) are divided into fields (1, 4) which are of equal size and preferably square, there being assigned to each field (4) of a module model (5) a module property concerning the occupancy of the particular field (4) by a functional device, of the particular processing module, disposed above the base area portion, of the particular processing module, corresponding to this field (4), by an operations room which is disposed above the base area portion, of the particular processing module, corresponding to this field (4) and assigned to the processing module, or by a material outlet of the processing module which is disposed above the base area portion, of the particular processing module, corresponding to this field (4), there being assigned to each field (1) of the container model (2) an occupancy property concerning the (im)possibility of the particular field (1) being occupied by a module property, the module model (5) being disposed in the container model (2) taking account of the module properties and occupancy properties.
US09870434B1 Techniques for filtering workload and performance data
Described are techniques for processing collected workload and performance data. Components of a component category are selected, filtering criteria is specified, the filtering criteria is applied to the collected workload and performance data for the components selected and thereby generating filtered data results, and the filtered results are viewed. The filtering criteria may include a first operation and a first set of one or more metrics included in the collected workload and performance data for the components selected. The first operation may be applied to the first set of one or more metrics and may be selected from a plurality of operations. The plurality of operations may include at least one arithmetic operation, at least one logical operation and at least one relational operation.
US09870431B2 Method and device for controlling the access to knowledge networks
The invention relates to an efficient system for user rights in a semantic digital network, whereby users are arranged in the same semantic network as the information objects. The rights are thus derived from the semantic relations between users and information objects in a common semantic network.
US09870426B2 Managing information associated with network resources
Systems, methods, and interfaces for the selective management of information collected by a browser are provided. The browser obtains a network resource, such as a Web page, from a content provider, and collects information associated with the display and interaction with the content by a user. The browser presents, among other controls, a graphical icon that is representative of an integrated command to remove information collected while accessing a first network resource and to cause the browser application to access a second accessed network resource. Upon receipt of an input corresponding to the selection of the graphical icon, the browser deletes information collected while accessing the first network resource and accesses the second network resource.
US09870425B2 Localized selectable location and/or time for search queries and/or search query results
Briefly, embodiments of methods or systems providing a mobile device user with localized and/or time-selectable search query terms and/or search results are provided.
US09870422B2 Natural language search
Embodiments are provided for natural language search. In some embodiments, a content search request for content items related to an account with a content management system may be received, at least one filter from the content search query request may be determined to identify content items based on at least one of a management function and a content interaction function performed with a content item for the account, and the at least one filter may be applied to accessible content items for the account to identify content items.
US09870416B2 Method for rebalancing data partitions
Embodiments of the present invention disclose a method, computer program product, and system for rebalancing partitioned data based, at least in part, on one or more characteristics of the plurality of database partitions. The computer updating characteristics, wherein the one or more characteristics include one or both of a) an average number of records per partition, and b) an average number of unique limit key values per partition.Embodiments of the present invention disclose a method, computer program product, and system for limit key extrapolation in a database. Responsive to a determination that the upper limit key value of the last loaded record is greater than the first upper limit key value of the first empty partition, the computer redefines the first upper limit key value of the first empty partition by an extrapolated upper limit key value based, at least in part, on the range of limit key values.
US09870414B2 Secure deletion operations in a wide area network
Methods, systems, and computer program products are provided for performing a secure delete operation in a wide area network (WAN) including a cache site and a home site. A method includes identifying a file for deletion at the cache site, determining whether the file has a copy stored at the home site, detecting a location of the copy at the home site prior to a disconnection event of the cache site from the home site, deleting the file from the cache site during the disconnection event, and in response to the secure deletion of the file not being complete during the disconnection event, indicating on a table a remote inode number assigned to the copy associated with the file at the home site, a name under which the copy is saved, and a list of data chunk tuples specifying selected data of the copy to undergo secure deletion.
US09870405B2 System and method for evaluating results of a search query in a network environment
A method is provided in one example and includes receiving results of a search query initiated by a user and evaluating the received results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user and the evaluating includes comparing the plurality of characteristics to the results. The plurality of characteristics include at least one characteristic derived from observing the user's behavioral patterns over a period of time. The method further includes evaluating the results based on attributes of the user; ranking the results to generate a resultant that reflects a ranking of the results in order of likely meaningfulness to the user based on the evaluation; and communicating the resultant to the user.
US09870403B1 Estimating social content interactions
Techniques for estimating social content interactions are provided. An example method includes determining counts of one or more user interactions with one or more content items created by an author, each user interaction of the one or more user interactions having an associated time, classifying, based on respective associated times of the user interactions, the determined counts of the user interactions with the content items into predetermined time intervals spanning a first duration, computing an engagement model for the author based on the classified counts corresponding to the predetermined time intervals and a number of the content items created by the author and estimating, at a particular time for a second duration, a number of interactions with a particular content item created by the author based on the engagement model and a determined actual number of interactions with the particular content item.
US09870398B1 Database-table sampling-percentage selection
A database system may include a storage device configured to store a plurality of database tables. The database system may further include a processor in communication with the storage device. The processor may determine a first sampling percentage to be used on a column of a database table. The first sampling percentage may be based on a respective frequency of each column value in the column. The processor may determine a second sampling percentage to be used on the column in generation of the plan to respond to the database query. The second sampling percentage may be based on size of the database table. The processor may select the maximum of the first sampling percentage and the second sampling percentage. The selected sampling percentage may be used to collect statistics on the column. The collected statistics may be used to generate at least one database query response plan associated with the column. A method and computer-readable medium may also be implemented.
US09870391B1 People search using proximity
Disclosed are various embodiments for providing a people search that uses proximity in ranking results. A search query for a person is obtained from a user. The search query is executed on a directory comprising profiles that each correspond to a respective person. Resulting profiles that match the search query are thereby obtained. The resulting profiles are ordered based at least in part on a measure of proximity of each respective person to the user.
US09870385B2 Computer system, data management method, and computer
A computer system comprising a plurality of computers and a storage system, further comprising: a first data processing module configured to process data transmitted from an apparatus; a memory store; a database; a memory store control module; a second data processing module configured to execute predetermined processing using processed data included in a first data range; and a third data processing module configured to execute predetermined processing using the processed data included in a second data range, the memory store control module being configured to: specify a third data range, which is a time range of the processed data to be written to the database; and specify deletable processed data based on the first data range and the third data range.
US09870384B2 Database system transaction management
Systems, methods, and products for database system transaction management are provided herein. One aspect provides for annotating via a computing device at least one data object residing on the computing device utilizing at least one transaction tag, the at least one transaction tag being configured to indicate a status of an associated data object; processing at least one database transaction utilizing a transactional memory process, wherein access to the at least one data object is determined based on the status of the at least one data object; and updating the status of the at least one data object responsive to an attempted access of the at least one data object by the at least one database transaction. Other embodiments and aspects are also described herein.
US09870383B1 Fast efficient vocabulary computation with hashed vocabularies
The disclosed embodiments describe a method, an apparatus, an application specific integrated circuit, and a server that provides a fast and efficient look up for data analysis. The apparatus and server may be configured to obtain data segments from a plurality of input devices. The data segments may be individual unique subsets of the entire data set obtained by a plurality input devices. A hash function may be applied to an aggregated set of the data segments. A result of the hash function may be stored in a data structure. A codebook may be generated from the hash function results.
US09870379B2 Searching files
Aspects of the subject matter described herein relate to searching files. In aspects, a search engine is able to search not only the current files but also is able to search for deleted and previous versions of files that satisfy queries. The search engine may maintain an index that facilitates searches. In addition, the search engine may also determine not only that a file satisfies a query but what version(s) of the file satisfies the query.
US09870372B2 Fast application streaming using on-demand staging
Embodiments are directed to rapidly launching a virtual software application using on-demand file staging, rapidly launching a virtual software application using on-demand registry staging and to rapidly publishing a virtual software application using on-demand staging. In one scenario, a computer system creates a high-level file listing that includes a list of specified high-level data files and directories that are part of a virtual application package. The computer system receives an indication from an application user that the virtual application is to be accessed and dynamically creates sparse data files for those data files that are to be accessed based on the received indication. Then, upon determining that the virtual application is attempting to access the sparse data files, the computer system dynamically streams the data corresponding to the sparse data files on demand from the remote data store.
US09870369B2 Distributed resource contention detection and handling
A system and method are disclosed for detecting and handling resource contention in a cluster file system. In one implementation, a processing device determines a measure of congestion for a resource that is shared by a first node of a cluster file system and a second node of the cluster file system, where the first node has a first local queue for lock requests for the resource, and wherein the second node has a second local queue for lock requests for the resource. The processing device adjusts a parameter for a node of the cluster file system in view of the measure of congestion.
US09870359B2 System and method for dynamic document retention
A system for dynamic document retention, in a multi-owner environment that includes a document management system, registers, in a retention service, plural different document owners for a same document. The system receives a different owner-defined document retention policy for the document from each of the document owners, and registers, in a plug-in registry, the policies. In response to a scheduler or a document owner, the system triggers an update of a document retention policy, adds/deletes a document owner from the document, and/or deletes the document when there are no remaining document owners. The document management system includes a retention service that tracks the owners of the same document(s), the plug-in registry that tracks the different document retention policies of the different document owners, and an optional scheduler. The event-based retention policies can be responsive to events occurring internal to or external to the document management system.
US09870358B2 Augmented reading systems
An augmented reading system distributes electronic content related to paper documents. A user reading a paper document captures an image of a page of the paper document via a computing device communicatively coupled to the augmented reading system. The augmented reading system receives the image and correlates the image to electronic documents to identify the paper document. The augmented reading system may perform an image-based comparison or a character-based comparison to correlate the image with electronic documents. Additional electronic content related to the identified document is retrieved and delivered to the computing device of the user. Accordingly, the augmented reading system provides a bridge between paper documents and digital content and services.
US09870355B2 Correction of user input
In various example embodiments, a system and method for correction of user input are presented. In one embodiment, a method includes receiving a plurality of user strings, selecting one or more string pairs from the plurality of user strings based on a character operator difference between the first string and the second string being below a threshold number, filtering the one or more string pairs to generate a filtered set of strings pairs representing corrections, and correcting user input in a different session by replacing input that matches a first string in a filtered string pair with a second string in the filtered string pair.
US09870352B2 Creating a dashboard for tracking a workflow process involving handwritten forms
An electronic writing solution server includes a workflow dashboard application that comprises a dashboard generator. The dashboard generator receives a collection of forms, each form in the collection being of a same type and having been created from a dashboard template, the dashboard template including an association of fields, steps and indicators in each form, identifies which fields have been filled in by at least one user for each form, determines a current step of a multistep workflow based on the fields that have been filled out for each form and generates a dashboard for displaying a number of forms that correspond to each step.
US09870350B2 Pie chart based information management system
A method for visually accessing information. A computer system displays pie charts in a graphical user interface in a display system. The pie charts have sections that represent pieces of the information, and each of the pie charts represents a type of the information. The computer system receives a user input selecting a portion of the sections from the pie charts displayed in the graphical user interface. The computer system displays a new pie chart in the graphical user interface using the portion of the sections selected by the user input. The new pie chart has new sections representing selected pieces of the information corresponding to the portion of the sections. The new sections have sizes based on a policy, and the sizes for the new sections indicates relative values of the pieces of the information with respect to each other. The new pie chart enables visually accessing the information.
US09870348B1 Mapping behavior to data
Disclosed are various embodiments for the mapping of behavior to data. Multiple behavior elements from a code library that are compatible with one or more data elements of a document are determined according to a data contract associated with each one of the behavior elements. Each of the behavior elements is configured to consume one or more data elements and produce a user interface feature. One or more of the behavior elements are selected according to one or more rules. A mapping of the selected behavior elements to the data elements is generated.
US09870333B1 Instrumentation chassis including integrated accelerator module
A peripheral component interconnect express (PCIe) eXtensions for instrumentation (PXIe) chassis includes a backplane, multiple peripheral slots, a mezzanine card and an integrated accelerator module. The peripheral slots are located on the backplane and configured to receive insertable PXIe peripheral modules, respectively. The mezzanine card is on the backplane and configured to accommodate at least one of connectors, integrated circuits (ICs) and signal lines incorporated in the PXIe chassis. The integrated accelerator module is on the mezzanine card within the PXIe chassis and configured to accelerate processing of signals received from the PXIe peripheral modules.
US09870331B2 Interface circuit
Devices and methods are provided where a first signal and a second signal are received. The second signal may be a single-ended signal and may be selectively converted to a differential signal based on a type of the first signal.
US09870327B2 Message-based memory access apparatus and access method thereof
A message-based memory access apparatus and an access method thereof are disclosed, The message-based memory access apparatus includes: a message-based command bus, configured to transmit a message-based memory access instruction generated by the CPU to instruct a memory system to perform a corresponding operation; a message-based memory controller, configured to package a CPU request into a message packet and sent the packet to a storage module, and parse a message packet returned by the storage module and return data to the CPU; a message channel, configured to transmit a request message packet and a response message packet; and the storage module, including a buffer scheduler, and configured to receive the request packet from the message-based memory controller and process the corresponding request.
US09870317B2 Incremental class unloading in a region-based garbage collector
A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as “live.” This will preclude unloading the class set from the subset of regions.
US09870314B1 Update testing by build introspection
The present disclosure provides new and innovative methods and systems for ordering tests in an application update environment. For example, an update to an application may be received. A file name of a file affected by the update may be detected. A correlation matrix, which associates file names and the test names with correlations based on test metrics, may be queried with the file name to return a correlation between the file name and a test. A test plan may be built based on the correlation between the detected file name and the test, and may include an ordered list based on correlations from the correlation matrix. The test plan may then be run. A test failure and test metric of a test may be detected and the correlation matrix may be updated with a correlation between the file name and the failed test based on the test metric.
US09870302B2 Providing data to a user interface for performance monitoring
A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.
US09870300B2 Logged event frequency visualization
Embodiments of the present invention provide a method, system and computer program product for logged event frequency visualization. In an embodiment of the invention, a method for logged event frequency visualization is provided. The method includes loading into memory of a computer system a set of logged data entries and associated time stamps from a data store of log entries and computing in the computer system a frequency of logging for each of the logged data entries. The method additionally includes concurrently displaying in a log viewer both the logged data entries and also a visualization of the frequency of logging for each of the logged data entries.
US09870294B2 Visualization of behavior clustering of computer applications
Dimensionality reduction, such as principal component analysis, may be performed against a time series of performance observations for a computer application. A visual representation of the results may be displayed in one, two, or three dimensions, and often show clusters of operational behavior. The representation may be animated to show a sequence of observations and how the behavior of an application may change from one cluster of operation to another. The representation may be further applied to show both a historical view of the observations and new observations. The time series may contain performance and operational data, as well as metadata observed from a computer application.
US09870278B2 Managing spaces in memory
A method of and system for managing spaces in memory of a storage facility is disclosed. The method and system includes storing first and second identifiers in first and second spaces in memory in response to allocating the second space for a set of data. The first identifier is stored in a first field within the first space. The first space has a pointer in a second field. The pointer in the second field indicates an address of the second space. The second identifier is stored within a portion of the second space. In response to an error event, the first and second identifiers may be captured. A determination is made as to whether the pointer is directed to the set of data. The determination is based on a comparison of the first identifier and the second identifier.
US09870276B2 User message queue method for inter-process communication
A computing device for a network of computer controlled devices that communicate with each other using a pre-determined protocol includes a computing module for sending a data message with a pre-determined message feature and a message queue module. The message queue module includes a message forwarding module and a message listening module. The message forwarding module receives data messages from its computing module and forwards the data messages to another computer controlled device of the same network. The message listening module receives data messages from another computer controlled device of the same network, checks for a match of the message features of the data messages with a pre-determined message interest feature, and if there is a match between the message feature and the pre-determined message interest feature, forwards the respective data message to the computing module.
US09870273B2 Methods and systems for quantum ready and quantum enabled computations
The present disclosure provides methods, systems, and media for allowing access to quantum ready and/or quantum enabled computers in a distributed computing environment (e.g., the cloud). Such methods and systems may provide optimization and computational services on the cloud. Methods and systems of the present disclosure may enable quantum computing to be relatively and readily scaled across various types of quantum computers and users at various locations, in some cases without the need for users to have a deep understanding of the resources, implementation or the knowledge that may be required for solving optimization problems using a quantum computer. Systems provided herein may include user interfaces that enable users to perform data analysis in a distributed computing environment while taking advantage of quantum technology in the backend.
US09870269B1 Job allocation in a clustered environment
Described herein are systems, devices, and methods for using a job scheduler that allocates jobs to cluster nodes in a data warehouse. The cluster nodes in the data warehouse may generate information about the availability to execute new jobs. The job scheduler may use the information about the availability to determine which cluster node to allocate a particular job based on current information or a prediction of availability. As a result the data warehouse becomes more stable.
US09870266B2 Background job processing framework
The described technology relates to scheduling jobs of a plurality of types in an enterprise web application. A processing system configures a job database having a plurality of job entries, and concurrently executes a plurality of job schedulers independently of each other. Each job scheduler is configured to schedule for execution jobs in the jobs database that are of a type different from types of jobs others of the plurality of job schedulers are configured to schedule. The processing system also causes performance of jobs scheduled for execution by any of the plurality of schedulers. Method and computer readable medium embodiments are also provided.
US09870260B2 Managing a set of assets for a user in a shared pool of configurable computing resources
Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
US09870257B1 Automation optimization in a command line interface
A method of automation optimization in a command line interface is provided. The method includes receiving a configuration input that includes one or more commands and parsing the configuration input. The method also includes generating a command list that includes one or more tasks, based on the configuration input and populating a queue with the one or more tasks. The method includes executing each of the one or more tasks from the queue, on a command line interface and outputting a result, based on the executing.
US09870247B2 System and method for dynamic provisioning of applications
Disclosed is a system and method for the automatic, dynamic provisioning of applications configured to provide users with applications and network communications specifically designed to support their particular task. The provisioning of such capabilities is based on the type of event the user is responding to, such that every time a particular event occurs, a specific set of applications and other toolsets will be provisioned to that user (e.g., onto their individual mobile communication devices, such as tablets, smartphones, or the like) on an ad-hoc basis tailored to that particular event. An inference engine and policy system are provided to intelligently and automatically predict and securely deploy resources to end users. Such inference engine and policy system automate some facets of the assessment process accounting for the manager's, supervisor's, commander's, etc. intent and proposed courses of action—greatly reducing the amount of time required to make good decisions about which applications and services should be employed for any particular operation.
US09870241B2 Data transfer guide
Techniques to create and use a data transfer guide are disclosed. In various embodiments, at least a portion of application code comprising an application is executed in a virtual machine execution environment. An interaction between the application code executing in the virtual machine execution environment with a data entity included in a set of production data is observed programmatically. A data that represents the data entity is included in a data transfer guide at least in part programmatically.
US09870231B2 Age based fast instruction issue
In an approach for selecting and issuing an oldest ready instruction in an issue queue, one or more processors receive one or more instructions in an issue queue. Ready to execute instructions are identified. An age of the instructions are represented in a first age array. One or more subsets of the instructions are generated for subset age arrays that each hold an age of the instructions in a subset. A 1-hot signal is generated that identifies an oldest ready instruction in the first age array and a 1-hot signal is simultaneously generated that identifies an oldest ready instruction in each subset age array. A candidate instruction is selected with each subset signal that is represented in the subset age array of the subset signal, wherein a candidate instruction is an oldest ready instruction in the subset age array. A candidate instruction is selected with the major signal and issued.
US09870230B2 Method and apparatus for tuning a processor to improve its performance
A data processing apparatus comprising a processor for executing a data processing process and a processor for executing a tuning process is disclosed. The data processing apparatus is arranged such that the tuning process which is a different process to the data processing process can access the parameters of speculative mechanisms of the data processing process and tune the parameters so that the mechanisms speculate differently and in this way the performance of this data processing process can be improved.
US09870226B2 Control of switching between executed mechanisms
A data processing apparatus includes a first execution mechanism, such as an out-of-order processing circuitry, and a second execution mechanism 6 such as an in-order processing circuitry. Switching control circuitry controls switching between which of the first execution circuitry and the second execution circuitry is active at a given time. Latency indicating signals indicative of the latency associated with a candidate switching operation to be performed are supplied to the switching control circuitry and used to control the switching operation. The control of the switching operation may be to accelerate the switching operation, prevent the switching operation, perform early architectural state data transfer or other possibilities.
US09870225B2 Processor with virtualized instruction set architecture and methods
A processor comprises a decoder for decoding an instruction based both on an explicit opcode identifier and on metadata encoded in the instruction. For example, a relative order of source register names may be used to decode the instruction. As an example, an instruction set may have a Branch Equal (BEQ) specifying two registers (r1 and r2) that store values that are compared for equality. An instruction set can provide a single opcode identifier for BEQ and a processor can determine whether to decode a particular instance of that opcode identifier as BEQ or another instruction, in dependence on an order of appearance of the source registers in that instance. For example, the BEQ opcode can be interpreted as a branch not equal, if a higher numbered register appears before a lower numbered register. Additional forms of metadata can include interpreting a constant included in an instruction, as well as determining equality of source registers, among other forms of metadata.
US09870216B2 Application providing method including extracting and converting packaged application
An application providing method includes steps of, after registering a packaged application in which files included in an application are packaged, extracting the packaged application such that the packaged application is separated from other packaged applications for each host, converting, in accordance with an execution platform of the packaged application, the extracted content to content for a web browser, and, when an application acquisition request including a host name is received from the web browser, providing content that belongs to the host indicated by the host name included in the application acquisition request.
US09870188B2 Content visibility management
One embodiment provides a method, including: outputting, to a display device, first content; receiving, using a processor, an instruction to output second content to the display device; positioning one or more of the first content and the second content within the display device according to positioning data based on the first content; and displaying both of the first content and the second content on the display device. Other embodiments are described and claimed herein.
US09870187B2 State-based auxiliary display operation
Described is a technology by which routing of data may be automatically modified based on detected state data of a computing system. For example, user input may be routed from an actuator set to a host computer system when the host computer system is in an online state, or to an auxiliary computing device when the host computer system is offline. State may be determined based on one or more various criteria, such as online or offline, laptop lid position, display orientation, current communication and/or other criteria. The auxiliary display and/or actuator set may be embedded in the host computer system, or each may be separable from it or standalone, such as a remote control or cellular phone.
US09870180B2 Print interface technology agnostic data loss prevention through print operations
Print operations are monitored and a DLP policy is applied, independently of the print interface technology used by applications that initiate print operations. A DLP component monitors for and detects print drivers being loaded into the print spooler. When a print driver is loaded, the print spooler creates a corresponding driver object, which is intercepted. The instantiated driver object creates multiple device objects to carry out various print functions. The device object print functions of interest are intercepted. Attempts to send text to the printer at a print driver level by intercepted device object functions are monitored, and application level context information is identified, such as the associated 0user. The DLP policy is applied to monitored attempts to send text to the printer at the print driver level, taking into account application level context information and the specific text of the monitored attempt.
US09870179B2 Information processing apparatus, information processing method, and image processing system
An information processing apparatus includes processors configured to execute computer-executable instructions to execute a process including reading first setting information indicating a first setting content with respect to a first device; referring to function information indicating one or more functions of a second device, and determining whether there is a function, which is not included in the one or more functions of the second device, among one or more functions corresponding to the first setting content; and referring to first term information including a term indicating the first setting content, when there is the function corresponding to the first setting content that is determined as not being included in the one or more functions of the second device, and displaying, on the display device, the function, which is determined as not being included in the one or more functions of the second device, in association with the term.
US09870178B2 Communication device, and method and computer readable medium for the same
A communication device including a processor configured to, when executing processor-executable instructions stored in a storage unit, perform determining a first configurable range including setting values stored in the storage unit, acquiring, from an image processing apparatus via a communication unit, a second configurable range including setting values for image processing executable by the image processing apparatus, determining whether the first configurable range is equal to the second configurable range, when determining that the first configurable range is equal to the second configurable range, transmitting an image processing instruction to perform an image processing operation according to the setting values of the first configurable range stored in the storage unit, to the image processing apparatus via the communication unit, and when determining that the first configurable range is different from the second configurable range, restricting transmission of the image processing instruction to the image processing apparatus.
US09870171B2 Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) servers
A system includes a processor and a memory storing a program, and a computer readable medium includes a program for zeroing memory in computing systems where access to memory is non-uniform. When executed on a processor, the program causes the processor to perform an operation that includes receiving, via a system call, a request for a pool of memory. The operation also includes determining a size of the requested pool of memory, and creating a dummy memory segment. The size of the dummy memory segment is larger than the size of the requested pool of memory. The operation further includes filling the dummy memory segment with one or more pages, based on the determined size of the requested pool of memory, and deleting the dummy memory segment.
US09870165B2 Back-up and restoration of data between volatile and flash memory
A method and system are provided for back-up and restoration of data between volatile and flash memory. The method for controlling back-up of data to flash memory includes: organizing back-up data into stripes, wherein a stripe is a set of pages across all available flash memory devices, dies and planes which have the same block and page address; maintaining metadata indicating locations of known bad planes and grown bad planes; using the metadata when writing back-up data to determine which planes to send cache program commands to; and sending cache program commands to three or more stripes of data simultaneously including providing an indication in the stripe that the stripe is handling a cache program command. If a grown bad block is encountered whilst saving a stripe of data, the stripe of data is re-written to the next available page address avoiding the grown bad block.
US09870161B2 Computation processing device and control method thereof
In order to ensure that a normally-off computer connected to a volatile component operates normally and rapidly after operation of turning-on/off of a power supply is executed, a computation processing device which has nonvolatile registers and which is able to continue processing of data retained in the device after the power supply is turned off/on without retracting the data to an external device includes at least: a central processing unit including the nonvolatile registers; a connection unit for a volatile component which saves internal information in a volatile storage element thereof; a nonvolatile storage unit for saving a return program from a power-off state of the volatile component; and an inspection unit notifying that a potential of the power supply in the computation processing device has reached an operation potential at a time of return. The central processing unit loads the return program from the nonvolatile storage unit in response to a notification signal from the inspection unit and executes it.
US09870157B2 Command balancing and interleaving for write and reads between front end and back end of solid state drive
A data storage device includes a non-volatile semiconductor storage device and a controller that is configured to perform interleaving of small reads with large reads and small writes with large writes. In the example of reads, the controller receives a sequence of read commands including a first read command having a read size larger than a read threshold size and a second read command having a read size smaller than the read threshold size, and issue first and second read requests in succession to read data of a predetermined size less than the read threshold size, from the non-volatile semiconductor storage device. The interleaving is achieved by issuing the first read request to execute the first read command and the second read request to execute the second read command. As a result of this interleaving, the second read command will have a chance to complete earlier than the first read command even though it was received by the controller later in time.
US09870153B2 Non-volatile memory systems utilizing storage address tables
Non-volatile memory systems utilizing storage address tables are disclosed. A non-volatile memory system may include a non-volatile memory, a memory die command manager in communication with the memory, and a command manager in communication with the memory die command manager. The memory die command manager is configured to identify a free die of the memory to store data, where the free die of the memory is identified independent of a host logical block address associated with the data; store the data at a physical block address at the free die; and generate an entry in a first address table, the first address table associating the physical block address with a virtual logical block address. The command manager is configured to generate an entry in a second address table, the second address table associating the virtual logical block address with a host logical block address received with the host write command.
US09870148B2 Configuration control system and configuration control method
An FPGA can be started up without system failure when a soft error occurs. A configuration control system includes: a first semiconductor chip which is capable of programming a logic circuit inside an LSI; a semiconductor memory which stores a plurality of pieces of circuit information of the first semiconductor chip; and a second semiconductor chip which, when controlling a configuration of the semiconductor chip using the circuit information stored in the semiconductor memory, if the configuration using any one of the plurality of pieces of circuit information fails, performs a re-configuration using another piece of circuit information among the plurality of pieces of circuit information.
US09870144B2 Graph display apparatus, graph display method and storage medium
A graph display apparatus includes a display unit and a processor. The display unit includes a touch panel. The processor performs the following processes: controlling the display unit to display a graph on a graph display area in a coordinate range, the graph corresponding to an expression; acquiring a position designated by a touch of a user on the graph display area; and when a drag operation is detected after the touch of the user ends, changing the coordinate range with the designated position fixed in response to the drag operation, thereby reducing or enlarging the graph, and controlling the display unit to display the reduced or enlarged graph.
US09870141B2 Gesture recognition
Gesture recognition is described. In one example, gestures performed by a user of an input device having a touch-sensitive portion are detected using a definition of a number of regions corresponding to zones on the touch-sensitive portion, each region being associated with a distinct set of gestures. Data describing movement of the user's digits on the touch-sensitive portion is received, and an associated region for the data determined. The data is compared to the associated region's set of gestures, and a gesture applicable to the data selected. A command associated with the selected gesture can then be executed. In an example, comparing the data to the set of gestures comprises positioning a threshold for each gesture relative to the start of the digit's movement. The digit's location is compared to each threshold to determine whether a threshold has been crossed, and, if so, selecting the gesture associated with that threshold.
US09870136B2 Controlling visualization of data by a dashboard widget
Display data in a data graphical user interface (GUI) on a display device and display, by a processor, a control GUI on the display device representing the data. The control GUI includes a range defining visual element, corresponding to a data value, that is moveable via input received by the control GUI and defines two ranges of the data. The processor displays indicia associated with the range defining visual element indicating the corresponding data value. The processor receives input from the control GUI indicating the range defining visual element has been moved. In response, the processor visually emphasizes data in the data GUI having data values in a selected one of the defined data range.
US09870135B2 Time segment user interface
A method operates a device that includes a display device, a user interface device, and a processor connected to the display device and the user interface device. The processor connected to the display device receives a user input defining a line on the display device; detects one or more direction changes in the received user input of the defined line; and defines a line segment according to the detected direction changes, where a length of the line segment is a distance between a start of the defined line and a first detected direction change. One or more processors segment a time period into multiple time segments, where each time segment corresponds in length to the defined line segment. The display device then displays the segmented time period on the defined line segment.
US09870132B2 Application reporting in an application-selectable user interface
This document describes techniques for application reporting in an application-selectable user interface. These techniques permit a user to view reports for applications in a user interface through which these applications may be selected. By so doing, a user may quickly and easily determine which applications to select based on their respective reports and then select them or their content through the user interface.
US09870131B2 Exploring information by topic
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for exploring information by topic. One of the methods includes determining, from a user input, a topic; selecting a first node from a plurality of nodes, wherein the first node is a collection of data about the topic; providing, for display in a user interface, a first threadlet, wherein the first threadlet includes an instance of the first node and a projection menu that includes a respective link to each of one or more projections, and wherein each of the one or more projections includes one or more threadlets that are instances of nodes that share a relationship to the topic; receiving a user input selecting a particular projection from the one or more projections; and providing, for display in the user interface, a set of threadlets from the particular projection.
US09870123B1 Selecting a picture of a device to identify an associated codeset
A home entertainment device eliminates the need to use multiple remotes. The device is connected (by wired and/or wireless links) to electronic consumer devices (ECDs) to be controlled. A user uses a portable display device to view pages served by the device, and thereby to communicate with the device and indirectly control the ECDs. In a first aspect, a HDMI-CEC communication is used to identify a codeset from a codeset database. In a second aspect, the codeset of a remote is identified by serving pictures of remotes to the user. The user selects a picture and the system looks up its codeset. In a third aspect, keys on an illustration of a remote are dragged and dropped to create a new custom remote. In a fourth aspect, the user supplies a digital photograph of a remote. The system performs optical recognition and identifies the type of remote and its codeset.
US09870122B2 Graphical user interface for rearranging icons
Embodiments of the present invention provide a method and system for moving one or more icons on an electronic device. The method includes, receiving a selection of at least one icon and moving the selected icon(s) to a queue. The selected icon(s) are moved from the queue to a target location, upon an indication of the target location. The target location is made up of at least a target page and a position on the target page.
US09870119B2 Computing apparatus and method for providing three-dimensional (3D) interaction
A computing apparatus for providing a three-dimensional (3D) interactive user experience (UX) is provided. The computing apparatus may include an object position estimator configured to calculate first coordinates recognized by a user as a position of a first point of an object in a stereoscopic image. The computing apparatus may include a pointing determiner configured to determine whether the user points to the first point based on the first coordinates and second coordinates, the second coordinates representing a pointing position of the user.
US09870118B2 Non-transitory storage medium encoded with computer readable information processing program, information processing apparatus, method of controlling information processing apparatus, and information processing system, capable of controlling virtual camera while grasping overall condition of virtual camera arranged in virtual space
A non-transitory storage medium encoded with a computer readable information processing program executable by a computer of an information processing apparatus, causing one or more processors to perform a region display module having, together with an object representing a virtual camera located within a virtual space, at least a part of a region representing a range within the virtual space for setting a position of the object displayed, an input acceptance module accepting an input for the displayed object, an object posture setting module setting a posture of the object based on the input to the input acceptance module, a virtual camera control module controlling the virtual camera based on the posture of the object set by the object posture setting module, and a picked-up image display module having a picked-up image displayed, which is picked up by the virtual camera controlled by the virtual camera control module.
US09870106B2 Matrix of sensor units each comprising a first sensing element and a second sensing element
A novel input device that is highly convenient or reliable or a novel input/output device that is highly convenient or reliable. The following structure is contemplated. The input device includes sensor units that are arranged in a matrix and each include a window portion which transmits visible light, a light-transmitting first sensing element which includes an insulating layer and a pair of electrodes between which the insulating layer is interposed and overlaps with the window portion, a second sensing element which includes a photoelectric conversion element and does not overlap with the window portion, and a sensing circuit which supplies a sensing signal on the basis of a change in the parasitic capacitance of the first sensing element or on the basis of the current flowing through the second sensing element; and a base layer supporting the sensor units.
US09870104B2 Dynamic clustering of touch sensor electrodes
In one embodiment, an apparatus includes a sensor having a plurality of electrodes and a controller having a processor and a memory. The memory includes logic operable, when executed by the processor, to connect each electrode of a first subset of the plurality of electrodes, apply voltage to the first subset, and determine a first value associated with a capacitance of the first subset. Based at least on the first value, the logic is further operable to connect each electrode of a second subset of the plurality of electrodes, the second subset having fewer electrodes than the first subset, apply voltage to the second subset, and determine a second value associated with a capacitance of the second subset.
US09870087B2 Display driving apparatus and method for driving touch display panel
A display driving apparatus configured to drive a touch display panel is provided. The touch display panel includes gate drivers and scan lines. The display driving apparatus includes a driving controller. The driving controller provides clock signals to the gate drivers during a display period. The display period includes scan operation periods. The gate drivers drive the scan lines according to the clock signals during the scan operation periods. The driving controller further provides a clear signal and a pre-charge signal to at least one of the gate drivers to insert at least one touch sensing period between the scan operation periods, so that the touch display panel performs a touch sensing operation during the at least one touch sensing period. Furthermore, a method for driving the touch display panel is also provided.
US09870084B2 Touch panel apparatus and electronic apparatus providing tactile feedback to an operator
A touch panel apparatus is provided with a strain gauge sensor (16), a piezoelectric element (17), and a control unit (1). The strain gauge sensor (16) detects the pressing force to be applied to a touch panel (12) when a select-execute function key (18) is operated. The piezoelectric element (17) makes the touch panel (12) vibrate. The control unit (1) changes the function to be selected with the operation of the select-execute function key (18), in accordance with the pressing force detected by a pressing force detection unit (20), and when an arbitrary function is continued to be selected for a prescribed period of time (T0), the function that is continued to be selected is executed. The control unit also makes, each time the function is changed, the touch panel (12) vibrate with a first vibration pattern by controlling the piezoelectric element (17), and makes, when a function is to be executed, the touch panel (12) vibrate with a second vibration pattern that is different from the first vibration pattern by controlling the piezoelectric element (17).
US09870068B2 Depth mapping with a head mounted display using stereo cameras and structured light
A tracking system generates a structured light pattern in a local area. The system includes an array of lasers that generate light. The array of lasers includes a plurality of lasers and an optical element. The plurality of lasers are grouped into at least two subsets of lasers, and each of the at least two subsets of lasers is independently switchable. The optical element includes a plurality of cells that are each aligned with a respective subset of the array of lasers. Each cell receives light from a corresponding laser of the array of lasers, and each cell individually applies a modulation to the received light passing through the cell to form a corresponding portion of the structured light pattern that is projected onto a local area.
US09870063B2 Multimodal interaction using a state machine and hand gestures discrete values
A system for associating between a computerized model of multimodal human interaction and application functions, comprising: (a) An interface for receiving instructions from a programmer defining one or more application functions. (b) A memory storing hand gestures each defined by a dataset of discrete pose values and discrete motion values. (c) A code store storing a code. (d) One or more processors coupled to the interface, the memory and the code store for executing the stored code which comprises: (1) Code instructions to define a logical sequence of user input per instructions of the programmer. The logical sequence combines hand gestures with non-gesture user input. (2) Code instructions to associate the logical sequence with the application function(s) for initiating an execution of the application function(s) during runtime of the application in response to detection of the logical sequence by analyzing a captured data depicting a user during runtime.
US09870062B2 Methods and systems for defining gestures for a user interface
A method performed at an electronic device with a utility for prototyping a user interface having one or more layers includes, in the utility: for each image of one or more images in the user interface, selecting an image patch, selecting a layer patch, and coupling an image output of the image patch to an image input of the layer patch; selecting a gesture patch and specifying a gesture for the gesture patch; coupling an output of the gesture patch to an input of a first layer patch; generating the user interface for display in accordance with the couplings; receiving user-interaction data for manipulating the user interface, the user-interaction data corresponding to the gesture; and in response to the user-interaction data, updating display of the user interface in accordance with the user-interaction data and the gesture patch as coupled to the first layer patch.
US09870061B2 Input apparatus, input method and computer-executable program
One embodiment provides a method, including: capturing, using a camera, an image of an object in contact with a hand of a user; determining, using a processor, that the hand of the user contacts the object; thereafter capturing, using the camera, controlling gesture input; detecting, within the controlling gesture input, a gesture that emulates use of a pointing device; and controlling an application running on an information handling device based on the controlling gesture input. Other aspects are described and claimed.
US09870056B1 Hand and hand pose detection
Techniques for detecting a hand of a user and a pose of the hand are described herein. In some instances, as a user interacts with a computing system through various hand signals, the hand of the user and pose of the hand (e.g., position and orientation) may be detected. To detect a hand, a point set may be analyzed to identify local extremum points (e.g., peaks and valleys) along an outer boundary of the point set. The local extremum points may then be used to identify a potential hand segment including one or more potential finger segments and/or a potential palm segment. When the potential hand segment satisfies one or more criteria, a hand may be detected. To detect a hand pose, an observed pose of the hand segment may be compared to one or more hand pose models.
US09870055B2 Electronic device including selectively operable audio output transducers of transducer port/radiator pairs and related methods
An electronic device may include a housing, a display carried by the housing, and audio output transducer and passive radiator pairs carried by the housing. The electronic device may also include a controller capable of selectively operating the audio output transducers. In another embodiment, the electronic device may include audio output transducer and serpentine tuning port pairs.
US09870049B2 Reflective lenses to auto-calibrate a wearable system
Example embodiments include a lens having an IR-reflective coating that is selectively applied to form a variable infrared (IR) interaction pattern on the lens. The variable IR interaction pattern may vary in the manner it interacts with IR wavelengths, so as to provide a machine-readable code when the lens is illuminated by IR light. Accordingly, variable IR interaction patterns may be used to identify particular lenses. Accordingly, a glasses-style, modular, head-mountable device (HMD) may identify which of a number of different possible lenses are currently attached to the HMD, and update certain processes according to the lens or lenses is or are attached. For example, an HMD may calibrate an eye-tracking process according to the particular lens that is attached.
US09870048B2 Head-mounted display device, method of controlling the same, and computer program
In a head-mounted display device equipped with a display section, through which an external world can visually be recognized, the head-mounted display device includes a superimposition image display control section adapted to make the display section display a predetermined image so as to be superimposed on the external world to visually be recognized in a see-through manner, an imaging section adapted to capture an image of at least a predetermined range out of the external world visually recognized in a see-through manner, a partial image determination section adapted to determine a partial image of a predetermined range, which corresponds in position to the predetermined image, out of the captured image obtained by the imaging section, and a visibility correction section adapted to correct visibility of the predetermined image displayed by the superimposition image display control section in accordance with color information related to the partial image determined.
US09870039B2 Reducing power consumption in a multi-slice computer processor
Reducing power consumption in a multi-slice computer processor that includes a re-order buffer and an architected register file, including: designating an entry in the re-order buffer as being invalid and unwritten; assigning a pending instruction to the entry in the re-order buffer; responsive to assigning the pending instruction to the entry in the re-order buffer, designating the entry as being valid; writing data generated by executing the pending instruction into the re-order buffer; and responsive to writing data generated by executing the pending instruction into the re-order buffer, designating the entry as being written.
US09870038B2 Status-sensitive power observing system
The present invention relates to a status-sensitive power observing system (1) which enables to observe power consumption of interconnected embedded systems under different operating conditions together with the said operating condition information and form real-like power consumption models thereof.
US09870037B2 Method and apparatus for collaborative power and thermal control of fan run time average power limiting
A method for allocating power within an information handling system (IHS) includes: monitoring power consumed by components within the IHS; monitoring thermal state of the components; evaluating power demand and cooling demand for each of the components; and adjusting power allocated to at least one of a computing resource and system cooling according to results of the evaluating. An information handling system (IHS) and a controller that both perform similar processes are disclosed.
US09870036B2 Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) servers
A method for zeroing memory in computing systems where access to memory is non-uniform includes receiving, via a system call, a request for a pool of memory. The method also includes determining a size of the requested pool of memory, and creating a dummy memory segment. The size of the dummy memory segment is larger than the size of the requested pool of memory. The method further includes filling the dummy memory segment with one or more pages, based on the determined size of the requested pool of memory, and deleting the dummy memory segment.
US09870031B2 Hinge device applicable to soft display screen
A hinge device applicable to soft display screen ensures that the total amount of motion is uniformly distributed to every motional shaft. The hinge device includes multiple joint units and motional shafts. Each joint unit has a shaft fixing section and a shaft guide section assembled with the motional shafts. Each joint unit has a top portion, a first side and a second side. A rotary shaft is formed on the first side along the top portion. A socket is formed on the second side along the top portion. A (soft) display screen is disposed on the top portions of the joint units. The shaft guide section is defined with a first position and a second position. When a user opens/closes the display screen, the rotary shafts serve as rotational fulcrums and the motional shafts are rotatably movable between the first and second positions of the shaft guide section.
US09870029B2 Rollable display apparatus
Disclosed is a rollable display apparatus including: a flexible display panel that includes a pixel array; a roller part having a surface for winding the display panel; a first housing receiving the roller part and having a first opening through which a portion of the display panel passes; a rotational controller coupled between the roller part and the first housing, the rotational controller configured to: in a first state, enable the roller part to rotate in a first direction to unwind the display panel from the roller part but prevent rotation of the roller part in a second direction opposite the first direction, in a second state, enable the roller part to rotate in the second direction to wind the display panel onto the roller part, and switch from the first state to the second state responsive to receiving a triggering operation from a user.
US09870027B2 Mass storage device operation
Activation of a release button is detected, where the release button is to separate a tablet computing device from a docking station while a mass storage device of the docking station is performing an operation. In response to the detection, power is maintained to the mass storage device from a battery of the docking station to complete the operation.
US09870018B2 Manoeuvring element with integrated locking means
A maneuvering element consisting of a crank provided at one end with a protruding handle and at the other end with a hollow bush which actuates a rotation transmission shaft and furthermore providedwith a safety system, consisting of a button housed within a cavity obtained in the crank for the actuation of a locking pin, and with the buton there is associated a retaining feature of the locking pin axially controlled by the button and apt to rotate between a fastening position and an unlocking position.
US09870014B1 Digital low drop-out regulator
A regulator may comprise: an ADC unit for detecting a change in an output voltage and outputting an error code based on the detected result; a digital processing unit for generating a proportional control signal, a plurality of integral control signals, a counting signal, and an error sign signal based on the error code, outputting pull-up and pull-down control signals by multiplying the error code by a proportional gain factor in response to the proportional control signal, and outputting a plurality of sub-pull-up control signals by performing integration on the integral control signals based on the counting signal and multiplying the integration result by an integral gain factor; a first driving unit for outputting a first current in response to the pull-up and pull-down control signals; and a second driving unit for outputting a second current in response to the sub-pull-up control signals.