Document Document Title
US09930820B2 Insertion head for leaded component
An insertion head includes: a horizontal shaft member; one pair of gripping claws, each gripping claw extending on a surface which is orthogonal to the horizontal shaft member; one pair of gripping claw holding members which are provided to be movable on the horizontal shaft member, and hold the one pair of gripping claws; a swing mechanism which rotates and drives the horizontal shaft member, and swings the one pair of gripping claw holding members around a center axis of the horizontal shaft member; and an interval changing mechanism which moves the one pair of gripping claw holding members on the horizontal shaft member and changes an interval between the one pair of gripping claws. A gripping force of the leaded component by the one pair of gripping claws is changed by performing an interval changing control of the one pair of gripping claws via the interval changing mechanism.
US09930813B2 Method for enhancing cooling efficiency of a computer room air conditioning unit
A method for enhancing the cooling efficiency of a computer room air conditioning unit, in a data center, is provided. Raised floor panels are carried on a pedestal support system. The floor panels divide a data center, into upper and lower plenums. A cold aisle is includes air-grate floor panels. The computer room air conditioning unit is operated to condition a heated hot aisle return air flow. A server rack has a front, a back, and side rack support frame members. The support members define an interior server compartment. At least one damper door frame has a top, a bottom and side members. The door frame members define at least one open air flow panel portion. A series of horizontal damper blade members are pivotally mounted in the open panel portion. The damper blade members are pivoted to direct a stream of the conditioned air flow over heat generating components contained in the interior server compartment in order to elevate the temperature of the heated return airflow at the air conditioning unit.
US09930811B2 Cold row encapsulation for server farm cooling system
An apparatus includes an enclosure defining an interior space and includes a server-rack port configured to engage one or more of racks such that one or more servers installed in each rack are contiguous to the interior space. The enclosure is inside of a room and each server includes a fan that draws air from the interior space into the server and expels the air outside of the enclosure into the room. The apparatus also includes a mixing chamber that is contiguous to the enclosure. The mixing chamber includes a set of one or more dampers that are contiguous to natural air outside of the room and that are opened up when a temperature outside reaches a threshold value.
US09930808B2 Graphene-based thermal management systems
In one aspect, thermally managed electronic components are described herein. In some implementations, a thermally managed electronic component comprises an electronic component and a thermal management coating disposed on a surface of the electronic component. The thermal management coating comprises a graphene coating layer disposed on the surface of the component. The graphene coating layer may comprise a layer of aligned carbon nanoparticles. Moreover, the thermal management coating may further comprise an additional layer of aligned carbon nanoparticles disposed on the graphene coating layer. In another aspect, methods of applying a thermal management coating on an electronic component are disclosed. In some implementations, such a method comprises disposing a graphene coating layer on a surface of an electronic component. The graphene coating layer may comprise a layer of aligned carbon nanoparticles. Such a method may further comprise disposing an additional layer of aligned carbon nanoparticles on the graphene coating layer.
US09930802B2 Housing and hinge to enable board movement
An example device in accordance with an aspect of the present disclosure includes a housing to guide the device for attachment onto a computing system. A board is mounted in the housing and includes a first connector facing along a first direction. A hinge is to enable at least a portion of the board and the first connector to move along the first direction and engage a second connector for installation.
US09930784B2 Display device having dummy terminals
A display device includes a substrate including a peripheral area with an integrated circuit chip disposed therein. A first pad portion, overlaps the integrated circuit chip, and includes a plurality of first dummy terminals, and a plurality of first connecting terminals electrically connected to the integrated circuit chip. The plurality of first dummy terminals is not electrically connected to the integrated circuit chip. A second pad portion, disposed in the peripheral area, includes a plurality of second connecting terminals electrically connected to a printed circuit board. A plurality of first connecting wires electrically connect each of the plurality of first connecting terminals to one or more of the plurality of second connecting terminals. At least one of the plurality of first connecting terminals is disposed between the plurality of first dummy terminals. The plurality of first connecting wires is not electrically connected to the plurality of first dummy terminals.
US09930781B2 Receptacle assembly and module assembly
In a receptacle assembly, a module is guided by a guide rail and held inside an opening of a printed wiring board when a plug connector of the module is connected to a host connector. The receptacle assembly includes a guide member provided on the periphery of the opening of the wiring board and configured to form a module accommodation portion to detachably accommodate the module comprising a module board and to guide the module, a connector unit provided on the wiring board and configured to electrically connect the module board of the module to the wiring board, a first EMI gasket sealing a gap between a lower end portion of a connector cover covering the connector unit and the wiring board, and a second EMI gasket sealing a gap between a connecting end portion of the module and the periphery of an opening of the connector unit.
US09930772B2 Printed circuit and circuit board assembly configured for quad signaling
Printed circuit includes a planar substrate having opposite sides and a thickness extending therebetween. The sides extend parallel to a lateral plane. The printed circuit also includes a plurality of conductive vias extending through the planar substrate in a direction that is perpendicular to the lateral plane. The conductive vias include ground vias and signal vias. The signal vias form a plurality of quad groups in which each quad group includes a two-by-two array of the signal vias. Optionally, the printed circuit also includes signal traces that electrically couple to the signal vias. The signal traces may form a plurality of quad lines in which each quad line includes four of the signal traces. The four signal traces of each quad line may extend parallel to one another and be in a two-by-two formation.
US09930769B2 Thermal metal ground for integrated circuit resistors
Metal thermal grounds are used for dissipating heat from integrated-circuit resistors. The resistors may be formed using a front end of line layer, for example, a titanium-nitride layer. A metal region (e.g., in a first metal layer) is located over the resistors to form a heat sink. An area of thermal posts connected to the metal region is also located over the resistor. The metal region can be connected to the substrate of the integrated circuit to provide a low impedance thermal path out of the integrated circuit.
US09930766B2 Apparatus and method for determining the type, density and temperature of neutral radicals in plasma
An apparatus for diagnostics of neutral radicals in plasma, the apparatus comprising: a portable probe configured to be attached to and extend into a plasma chamber to obtain information from plasma contained in the plasma chamber, the probe comprising a metallic rod configured to be biased with an alternating current voltage applied to the probe to obtain current measurements; a transparent dielectric sleeve having a large bandgap configured to allow light transmission to obtain optical emission spectra from the plasma; and an insulated thermocouple junction provided in the metallic rod, the thermocouple junction configured to measure equilibrium temperature of the probe.
US09930758B2 Light fixture as an access point in a communication network
A light fixture is described herein. The light fixture can include a housing having at least one wall that forms a cavity. The light fixture can also include a controller configured to control and communicate with at least one sensor located outside the housing. The light fixture can further include at least one light fixture component coupled to the controller and disposed within the cavity of the housing, where the controller further controls the at least one light fixture component.
US09930753B2 Occupancy sensor with active sensitivity adjustment based on ambient temperature
A system and method provide fail-safe operation of a lighting system. A lighting level detector is used to obtain a baseline lighting level for a low-intensity light. If the detector measures less than the baseline level when an occupancy sensor determines the space is unoccupied, a high-intensity light is energized and an indication is provided to a user that the low-intensity light has failed. A method provides daylighting operation of a lighting system. An occupancy sensor can have Wi-Fi functionality to enable remote configuration of the sensor. A line voltage occupancy sensor can include an interface with low voltage devices. An occupancy sensor can include an integral interface to enable an external control system to override the sensor's normal logic under emergency conditions. An occupancy sensor can include an active temperature compensation feature. An occupancy sensor can also incorporate an automatically adjustable coverage area.
US09930746B2 Silicon-controlled rectifier current-protection circuit, related operating method, and dimming circuit and lighting device containing the same
The present disclosure provides a silicon-controlled silicon (SCR) current-protection circuit. The SCR circuit includes an SCR detection circuit and a protection circuit, a first terminal of the SCR detection circuit being connected to a current sampling point on an output terminal of an SCR device, a second terminal of the SCR detection circuit being connected to a power conversion circuit, a third terminal of the SCR detection circuit being connected to a first terminal of the protection circuit, and a second terminal of the protection being connected to the power conversion circuit. When the SCR device is connected to the SCR current-protection circuit, the SCR detection circuit is configured to detect a current flowing through the current sampling point, convert the current to a voltage, and output the voltage to the protection circuit. The protection circuit is further configured to control on and off states of the power conversion circuit based on the voltage.
US09930738B2 Management of bin information in a luminous, motor-vehicle module comprising semiconductor-component light sources
The invention proposes to gather bin information identifying semiconductor-component light sources in a luminous module for a motor vehicle by way of a single electronic circuit in which the light sources and the bin information relating thereto are implemented. The invention allows the cabling between a supply device and a printed circuit board containing the electronic circuit according to the invention to be decreased since the bin information required for the configuration of the supply device is gathered actively over the supply line of the light sources.
US09930737B2 Non-linear analog signal conversion circuit configured of passive elements and lighting apparatus using the same
A non-linear analog signal conversion circuit configured of passive elements and a lighting apparatus using the same. The non-linear analog signal conversion circuit includes: an input module for inputting a dimming signal; an inversion module for inverting the dimming signal; a non-linear conversion module for non-linearly converting input power Vdc into first output power Vo1 according to the inverted dimming signal; and a filter module for converting the first output power Vo1 of an output terminal of the non-linear conversion module into reference power Vref by removing noise of the first output power Vo1.
US09930733B1 Electrode joint spacer
An electrode joining apparatus for joining a free electrode to a fixed electrode. The electrode joining apparatus includes an electrode holder configured to selectively hold the fixed electrode and a torque device positioned above the electrode holder, the torque device configured to grip and spin the free electrode to join the electrodes. The electrode joining apparatus can include an axial passage defined through the electrode holder and the torque device. A retractable spacer can be movably connected to the electrode joining apparatus, the retractable spacer configured to selectively move into the axial passage. The retractable spacer can be used to form a gap between the free electrode and the fixed electrode before the joining process is initiated. Electrode joining apparatus can also include a spacer drive mechanism coupled to the retractable spacer, the spacer drive mechanism configured to selectively move the retractable spacer into the axial passage.
US09930731B2 Induction cooking structure and system and method of using the same
A method of producing an edible food product includes the step of forming a vessel core with a first material having a first level of susceptibility to heating by induction. The method also includes the step of casting an apron of a second material with a second level of susceptibility to heating by induction lower than said first level around at least a first portion the vessel core in an in situ casting process to form a clad cooking vessel having a cooking surface. An uncooked food product is then disposed on the cooking surface of the clad cooking vessel and heated to produce the edible food product by subjecting the vessel core to a magnetic field.
US09930722B2 Discontinuous reception techniques
Various aspects of the present disclosure provide for conditionally disabling discontinuous reception (DRX). For example, DRX may be disabled if there is a loss of DRX synchronization, a loss of signal radio bearer traffic, a poor radio frequency condition, a low signal-to-interference ratio estimate, a low transmit power condition, or a drop in transmit power. Various aspects of the present disclosure provide for determining that an access terminal and the network are not in synchronization (e.g., DRX synchronization), and attempting to re-synchronize the access terminal and the network. In cases where a loss of DRX synchronization involves one entity having DRX enabled while another entity has DRX disabled, DRX may be temporarily disabled until synchronization is restored. In cases where a loss of DRX synchronization involves different entities using different subframe indices, the subframe index used by one of the entities may be changed to restore synchronization.
US09930707B2 In-flight entertainment system that identifies wireless access point locations within cabin
A method by a cabin wireless access point (CWAP) server includes receiving an IP address request message from a CWAP installed in a vehicle cabin. The IP address request message contains data identifying a physical location of the CWAP within the vehicle cabin. The physical location of the CWAP is identified within the vehicle cabin responsive to the data contained in the IP address request message. An IP address is assigned to the CWAP responsive to the physical location of the CWAP identified by the data. An IP address message containing the IP address is communicated to the CWAP. Related methods by CWAPs and corresponding CWAP servers and CWAPs are disclosed.
US09930702B2 Method, device, and system for transmitting short data during an active TDMA call
A mobile radio (MR) transmits short data during an active time division multiple access (TDMA) call in a wireless communication system. The mobile radio receives first communication media (CM) of the active call in a first slot of a first outbound TDMA logical channel (FLC) of an outbound traffic frequency having a slotting ratio n>=2. The MR transmits short data during at least a portion of a second slot of the FLC, pending short data on an inbound logical data channel of an inbound traffic frequency. The MR then receives second CM of the active call in a third slot of the FLC, and receives missed CM of the active call without specifically identifying the missed CM in any request for re-transmission of missed CM, in a first slot of a second outbound TDMA logical channel of the outbound traffic frequency.
US09930700B2 Configurable random access initial power level selection
Methods, systems, and devices are described for initial power level selection on a physical random access channel in a wireless communications network. Initial power level selection may account for, or be based on, one or more channel conditions associated with the physical random access channel. Initial power level selection may be based on signaling of available initial power transmission levels and a reference signal received power measurement. The described features may be implemented as coverage enhancement techniques, for example, for machine-type communication (MTC).
US09930694B2 Re-transmitting a poll to a peer protocol entity when a timer expires
Systems, methods, apparatuses, and computer program products for expediting repetition of an unanswered poll for automatic repeat request (ARQ) feedback are provided. One method includes transmitting a poll to a peer protocol entity to trigger status reporting at the peer protocol entity, starting a timer with a duration that is set based on whether at least one predefined condition is met. The at least one predefined condition depends at least on a value of a sequence number (SN) of a protocol data unit (PDU) in which the poll is transmitted. The method may further include re-transmitting a poll when the timer expires.
US09930685B2 Techniques for transmitting and receiving delayed feedback for a transmission
Techniques are described for wireless communication. One method includes receiving a first transmission according to a first radio access technology (RAT); determining a transmitter of the wireless communication device is tuned to a second RAT during a default feedback transmission time for the first transmission; and transmitting feedback for the first transmission at a delayed feedback transmission time for the first transmission. The delayed feedback transmission time is based at least in part on a timing for tuning the transmitter from the second RAT to the first RAT. Another method includes transmitting a first transmission, in which the first transmission is associated with a default feedback transmission time for the first transmission; and receiving feedback for the first transmission at a delayed feedback transmission time for the first transmission.
US09930683B2 Method and apparatus for scheduling assignment of uplink packet transmission in mobile telecommunication system
Methods and apparatuses are provided for communication between a user equipment (UE) and a node B in a communication system. The UE generates a media access control protocol data unit (MAC PDU) including at least one field related to an amount of data, if the data becomes available for transmission. The MAC-PDU including the at least one field related to the amount of data is transmitted to the node B. Grant information is received from the node B. The data is transmitted to the Node B based on the grant information. Each of the at least one field related to the amount of data corresponds to a respective identifier.
US09930681B2 Method and apparatus for reporting channel state information in wireless communication system
Sub-band CQI reports are introduced for LTE systems having system bandwidth of narrow band, e.g. less than or equal to 6 resource blocks, which address issues pertinent to such narrowband systems. Three related methods are described: fixed, semi-static and adaptive sub-band size. To varying degrees they are each specified in accordance with the channel condition.
US09930680B2 Interference identifying device, wireless communication apparatus, and interference identifying method
An interference identifying device includes a receiver to receive a reception signal obtained by reception of an electromagnetic wave, a frequency converter to calculate, using the reception signal, matrix data indicating complex amplitude at each time and frequency of the reception signal, an autocorrelation-value calculator to calculate, using the matrix data, a correlation value between a frequency distribution at first time and a frequency distribution at second time, and an identifier to identify characteristics of an interference signal using the correlation value.
US09930678B2 Multiplexing UEs with different TDD configurations and some techniques to mitigate UE-to-UE and base station-to-base station interference
A method of wireless communication includes determining a set of subframes with a reduced likelihood of being received as uplink transmissions of a first user equipment (UE). The method also includes scheduling uplink transmissions of the first UE by scheduling uplink control information (UCI) on subframes other than the determined set of subframes.
US09930675B2 Policy control method, and device
Embodiments of the present invention provide a policy control method and a device. The method includes: receiving a quality of experience QoE report sent by a user equipment UE, where the QoE report includes a QoE metric and a cell identity of a serving cell of the UE; and performing cell policy control according to the QoE report. In the embodiments of the present invention, a QoE server receives a QoE report sent by a UE, where the QoE report not only includes a QoE metric, but also includes a cell identity of a serving cell of the UE. Therefore, the QoE server performs policy control within a cell range according to the QoE report, thereby effectively improving flexibility of QoE service deployment and enhancing user experience.
US09930671B2 Device and method for performing non-orthogonal multiplexing
A device includes circuitry configured to spread one or more symbols with one or more orthogonal codes into spread signals having a predetermined number of bits. The amplitude of the spread signals is modified via one or more layer coefficients and the spread signals are multiplexed into a layered transmit signal.
US09930664B2 Method and device for controlling carrier aggregation in wireless communication system
A method of controlling carrier aggregation (CA) and an electronic device configured to perform the method are provided. The method of controlling CA of an electronic device includes connecting a call between the electronic device and a base station, monitoring an amount of data used for transmission/reception during the connected call, determining an estimated amount of time to use a function executed on the electronic device, and configuring CA based on the amount of data used and the estimated amount of time to use a function.
US09930660B2 Scheduling trigger frames in a high efficiency wireless local-area network
Apparatuses, computer readable media, and methods for scheduling trigger frames in a high-efficiency wireless (HEW) local-area network are disclosed. An apparatus of a HEW master station is disclosed. The HEW master station includes transceiver circuitry and processing circuitry configured to transmit a random access trigger frame (TF-R) to a plurality of HEW stations, and receive resource requests from one or more of the plurality of HEW stations in response to the TF-R. The transceiver circuitry and processing circuitry is further configured to transmit an indication when a trigger frame is to be transmitted. The trigger frame is to comprise resource allocations in response to the resource requests. An apparatus of a HEW station may enter a power save mode until a time when a trigger frame is scheduled that includes resource allocations in response to resource requests transmitted to a master station from the HEW station.
US09930650B2 Method and apparatus for controlling specific service in network congestion state in wireless communication system
The present invention relates to a method and apparatus for controlling a specific service in a network congestion state in a wireless communication system. Particularly, the method for controlling a service by a base station in a wireless communication system according to the present invention comprises: a step of receiving a paging message from a mobility management entity (MME) when a certain terminal generates a downlink packet; a step of checking the setup state of the core network domain included in the paging message; and a paging processing step of, if the core network domain is set as a packet-based voice call service, processing the paging message as a priority.
US09930648B2 Methods and arrangements for transmitting and receiving control information
Some embodiments provide a method for transmitting a downlink control channel in at least one block of resources. The downlink control channel comprises a set of resource element groups. The method may be executed by a transmitting node, e.g., an eNB. The transmitting node first determines whether to transmit the downlink control channel using localized or distributed transmission. Responsive to determining to use localized transmission, the transmitting node performs the transmission such that all resource element groups in the set that are comprised in the same block of resources are mapped to the same antenna port, and the antenna port depends on which subset of resource element groups in the block of resources are used for the downlink control channel.
US09930647B2 Enhanced node B and method for RRC connection establishment for small data transfers
Embodiments of an enhanced Node B (eNB) and method for RRC connection establishment for small-data transfers in a 3GPP LTE network are generally described herein. The eNB may receive a small-data RRC connection request message from user equipment (UE) that may include an establishment clause value indicating small-data traffic either with or without mobility. The eNB may send an initial UE setup request message to inform the mobility management entity (MME) that a small-data RRC connection is being established. The eNB may receive an acceptance message from the MME for the small-data RRC connection which may include a reduction of an RRC inactivity timer for fast connection release. The eNB may send an RRC connection reconfiguration message to the UE in response to receipt of the acceptance to establish the small-data RRC connection, the RRC connection reconfiguration message including a measurement information element (IE) when mobility is to be supported.
US09930646B2 Method and user device for receiving uplink control information, and method and base station for transmitting uplink information
The present invention determines a PUCCH resource based on which serving cell ACK/NACK information is related to, when a user device set as a plurality of serving cells transmits the ACK/NACK information. Moreover, if a PUCCH transmission time matches with a PUSCH transmission time, the present invention does not piggy back ACK/NACK information to PUSCH but transmits the ACK/NACK information through PUCCH.
US09930643B2 Resource allocation control for long term evolution device-to-device discovery
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a UE. The UE determines whether system information is received for D2D communication. In addition, the UE sets at least one flag based on the system information when the system information is received. Further, the UE determines D2D resources based on the at least one flag.
US09930635B2 Determining node location using a lower level node association in a wireless node network
Improved methods and apparatus are described for determining node locations using one or more associations of nodes in a wireless node network. In general, a first node (such as a master node) may broadcast one or more first messages at a first anticipated range distance. The first node identifies which nodes associated with the first node received at least one of the first messages, such as by reports from associated nodes that receives such message(s). The first node then broadcasts one or more second messages at a smaller anticipated range distance (e.g., with a lower output power level), and determines a location of those associated nodes that did not receive any second messages but received at least one of the first messages. Such a location is between the first anticipated range distance from the first node and the second anticipated range distance from the first node.
US09930631B2 Synchronization signal design for device to device operation
Various communication systems may benefit from appropriate synchronization signal design. For example, third generation partnership project (3GPP) long term evolution advanced (LTE-A) releases 12 and 13 (Rel 12/13) may benefit from such design for device to device (D2D) communications. In particular, synchronization signals may be designed to benefit proximity services (ProSe)/D2D discovery and communication. A method can include transmitting a cellular synchronization signal on a first resource. The method can also include transmitting a device to device synchronization signal on a second resource. The first resource can be different from the second resource. The cellular synchronization signal and the device to device synchronization signal can share a same base sequence.
US09930621B2 Transmit power control in a spread-spectrum unslotted random access communication system
A method of transmitting data packets from a terminal (T) to a gateway receiver (GWR) over a channel shared with other terminals using an unslotted spread spectrum random access protocol, characterized in that transmission is performed at a transmit power level given by the sum of a deterministic term, function of a communication link budget, and of a random term, following a predetermined probability distribution. A method of operating a communication system, based on the method of transmitting data packets. A communication system and a terminal for implementing the methods.
US09930613B2 Connecting IMSI-less devices to the EPC
Capillary network devices (i.e., IMSI-less devices) may connect to an EPC through a home WLAN. A WLAN can be configured by the homeowner to accept responsibility for the traffic or a WLAN can indicate to a network that it will allow the traffic if the traffic is sponsored by an application server or if it is compensated for the traffic by the network operator. Where an IMSI-less device has a business relationship with a network operator, a WLAN can allow the device to authenticate with the network and obtain a device identifier from the network. Where an IMSI-less device has a business relationship with a SCS that has a business relationship with the network operator, the WLAN can allow the device to authenticate with the network.
US09930611B2 Network selection method and core network device
Embodiments relate to a network selection method and an apparatus. The method comprises: after receiving an access request message from a UE, a first core network device may send, to the UE, information about a dedicated second core network device corresponding to the UE, thereby ensuring that the UE can be attached to the dedicated second core network device according to the information about the dedicated second core network device, increasing selection accuracy when a core network device is selected for the user terminal, and avoiding occurrence of an access failure of the user terminal to the greatest extent.
US09930605B2 LAN based wireless communications system
A method of routing calls from a mobile unit to a destination location can include registering the mobile unit with a wireless adjunct, wherein the wireless adjunct is in communication with a switching unit and a packet based network and is operable to receive data from the switching unit and place the data, in packetized form, on the packet based network. The method can further include responding to a call setup request from the mobile unit and querying a subscriber database to determine if the mobile unit is a resident or a guest. If the mobile unit is a resident, communications data can be routed from the mobile unit through the switching unit to a first destination location. If the mobile unit is a guest, communications data can be routed from the mobile unit through an RF source to a second destination location.
US09930583B2 Mobile terminal apparatus, control method, and computer product
A mobile terminal apparatus includes first communications circuitry that connects to a network through an access point; a storage device storing connection history information that includes entries associating area identification information that identifies a communication area of a base station to which second communications circuitry connects, network identification information that identifies the network, and access point identification information that identifies an access point that connected to the network in the communication area; and a processor that when in a communication area of a first base station identified by first area identification information, the first communications circuitry is connected to a first network identified by first network identification information, determines whether an entry that includes the first area identification information and the first network identification information together with different access point identification information has been retrieved from the connection history information and based on this determination, controls the first communications circuitry.
US09930580B2 Data transfer management in a radio communications network
A mobile communications system including a network with a source network node and a target network node that supports a handover procedure, and a mobile terminal that is allowed to access the source network node and access the target network node according to the handover procedure, in which information related to a reception status of user data is delivered between at least two among a group including the mobile terminal, the source network node, and the target network node such that the target network node may receive status information from the source network node and the target network node may receive a status report from the mobile terminal.
US09930579B2 Method and nodes for providing handover management
The embodiments herein relate to a method in a Gn/Gp SGSN for providing handover management. The Gn/Gp SGSN provides a handover for a UE to and from a non-3GPP and 3GPP by utilizing a PDP context that was previously created for the UE during an attach procedure. The previously created PDP context is for a previously serving PGW.
US09930571B2 Systems and methods for providing WLAN data packet having dual configurations
A first wireless communication device including a network interface and a transceiver. The network interface is to transmit data from the first wireless communication device to a second wireless communication device and receive data from the second wireless communication device. The data transmitted from the first wireless communication device includes a data packet having a preamble. The preamble includes a first sub-field to indicate a transmission characteristic of the data packet, the first sub-field including a first value to indicate the transmission characteristic, and a second sub-field including a second value. The second value is to selectively indicate, based on the first value, whether to perform a first function on the data packet, and whether to perform a second function on the data packet different from the first function. The transceiver is to transmit the data packet from the first wireless communication device to the second wireless communication device.
US09930567B1 Three dimensional spread spectrum remote control system
A three dimensional digital spectrum modulation spread spectrum technique (DSM-X) that improves channel diversity by providing multiple bands within the available portion of the frequency spectrum increasing the number of available channels. The system also improves the channel immunity through the use of at least three dimensions of pseudo-random data encoding, which adds two levels of pseudo-random frequency allocation to the pseudo-random data encoding used in prior DSM systems. The three dimensions of pseudo-random allocation may include pseudo-random data encoding, pseudo-random frequency pattern allocation among a plurality of bands defined within the assigned frequency spectrum, and pseudo-random frequency sequencing among a plurality of channels defined within each band. Additional levels of pseudo-random encoding may be implemented in direct sequence coding for header data, repeat packet timing, and packet iteration timing.
US09930556B2 Method for detecting coverage of target network, and apparatus
A method for detecting coverage of a target network, including acquiring a list of carrier frequencies of a target network that covers a position of an embedded universal integrated circuit card (eUICC) terminal; sending, to the eUICC terminal, a frequency measurement request that carries the list of carrier frequencies, so that the eUICC terminal performs frequency measurement for each carrier frequency in the list of carrier frequencies; and receiving a frequency measurement report reported by the eUICC terminal. A corresponding apparatus, including a subscription management entity, a network device, and an eUICC terminal. According to the technical solutions of the present disclosure, a coverage status of a target network to be switched to can be detected before switching.
US09930549B2 Method for providing reliable wireless communication in a wireless sensor network
A method for communication between a wireless device node in a wireless sensor network (WSN) and control apparatus or control processes of an industrial control system is used to determine a method of radio transmission which provides a greater or a lesser measure of transmission quality between nodes. Thus a transmitter node measures a transmission quality metric of at least one packet received from two or more different switching branches, identifies which of the two or more switching branches has the greater transmission quality metric, distributes data packets with a first priority to the switching branch with the greater transmission quality metric, and transmits data packets with the first priority such as real-time data on the switching branch with the greater transmission quality metric. A wireless node, a sensor network system and a computer program for carrying out the method are described.
US09930543B2 Optimizing mobile network bandwidth
A gateway turns encrypted PS data traffic on the Iub interface into clear IP packets so that WAN stream de-duplication and other optimization can be performed to eliminate the transfer of repetitive data across the Iub interface, thereby increasing the throughput between the NodeB and the RNC of the WCDMA network. The gateway pulls PS data traffic out from Iub without disturbing the signaling and CS traffic. The bifurcated PS data traffic is redirected to the GTP I/O port of the gateway where the stream de-duplication is applied. Deployment of the gateway is transparent to the WCDMA network. No network reconfiguration is required to deploy the gateway on the Iub interface.
US09930536B2 Methods and systems for dynamic spectrum arbitrage
Methods, devices, and systems of various embodiments involve dynamic spectrum arbitrage (DSA) to determine, in a first server, an amount of radio frequency (RF) spectrum resources available for delivery of advertisements. A first DSA-advertisement lease proposal may be sent to a telecommunications exchange. The first DSA-advertisement lease proposal indicates the amount of RF spectrum resources available for delivery of the advertisements. A lease confirmation message may be received, including an ad-information unit configured to deliver content of an advertisement within a designated geographic zone. Advertisement-lease parameters may be sent to a second server in the first communication network. The advertisement-lease parameters may include the ad-information unit and identify the designated geographic zone for delivery of the advertisement to user equipment (UE) situated therein. An ad-report message may be received from the second server reporting delivery of the advertisement to UEs within the designated geographic zone.
US09930535B2 Joint scheduler for integrated Wi-Fi and LTE-U wireless access point
A wireless access point (AP) configured to operate in accordance with both Wi-Fi and Long-Term Evolution (LTE-U) standards/protocols jointly schedules transmit opportunities for Wi-Fi and LTE-U frames. The AP assigns one of multiple, prioritized, Wi-Fi access categories to each Wi-Fi transmit frame based on a type of data in the transmit frame. The AP also assigns to each LTE-U transmit frame an LTE-U access category prioritized relative to the Wi-Fi access categories. The AP schedules Wi-Fi and LTE-U transmit opportunities for the Wi-Fi transmit frames and the LTE-U transmit frames, respectively, in the shared channel bandwidth based on the prioritized Wi-Fi and LTE-U access categories.
US09930526B2 Interface for access management of femto cell coverage
Access to femto cell service is managed through access control list(s), or “white list(s).” Such white list(s) can be configured via a networked interface which facilitates access management to a femto cell. White list(s) includes a set of subscriber station(s) identifier numbers, codes or tokens, and can also include additional fields for femto cell access management based on desired complexity. Various interfaces and user profiles are associated with granting different levels of access to requesting UEs.
US09930525B2 Method and system for eyeprint recognition unlocking based on environment-filtering frames
A method and system for eyeprint recognition unlocking may be based on environment-filtering frames, wherein the method may include capturing a plurality of frames of a user's eye images via a front-facing camera in advance for data processing to obtain the user's eyeprint information and storing the eyeprint information in a mobile phone locally; when the eyeprint recognition unlocking is performed, starting the front-facing camera to capture a plurality of frames of a current user's eye images; performing data processing on the acquired current user's eye images to obtain the current user's eyeprint information; comparing the current user's eyeprint information with the prestored eyeprint information, and determining whether they are consistent or not, wherein unlocking succeeds if they are consistent, or failure of unlocking is prompted if they are inconsistent.
US09930524B2 Detecting a second user device identifier based on registration of a first user device identifier
A system may receive a registration request that identifies a first user device identifier. The system may determine that the first user device identifier is not registered. The system may transmit an authentication challenge. The authentication challenge may request one or more credentials associated with a subscriber profile. The first user device identifier may be associated with the subscriber profile. The system may cause the first user device identifier to be registered based on a challenge response. The first user device identifier may be registered based on a result of authenticating the registration request. The system may receive subscriber information that is associated with the first user device identifier, based on causing the first user device identifier to be registered. The system may determine that the subscriber information identifies a second user device that may be associated with the subscriber profile. The system may provide a notification.
US09930520B2 Apparatus and method for profile installation in communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method of providing a profile package by a profile server and the profile server includes generating a profile package, dividing the profile package in a unit installable in a UICC of an electronic device, reconfiguring the divided profile information in an encryptable unit, and transmitting the reconfigured profile information to the electronic device. Further, provided is an operating method and apparatus of an electronic device communicating with the profile server.
US09930517B2 Apparatuses and methods for handling change of user equipment (UE) usage type
A mobile communication device configured for CIoT is provided. The mobile communication device includes a wireless transceiver and a controller. The wireless transceiver performs wireless transmission and reception to and from a service network. The controller transmits, via the wireless transceiver, a request message to the service network for changing a UE usage type, receives a response message comprising a wait timer value from the service network via the wireless transceiver, and does not transmit another request message to the service network for changing the UE usage type before the wait timer expires.
US09930514B2 Predefined wireless pairing
In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
US09930505B2 Retrieval of digital content related to unavailable digital content
In response to receipt of a request for digital content that includes a subject matter of an event, one or more processors request the locations of a plurality of mobile devices during a time period of the event. One or more processors determine whether the location a mobile device indicates that it was present at the event during the period of time of the event. In response to a determination the mobile device was present at the event; one or more processors send a request for the digital content to a user of that mobile device.
US09930499B2 Mobile terminal and control method
A mobile terminal and control method to share content with a device and control the device are provide. The mobile terminal includes a communication unit to communicate with a host and the device; a search unit to receive content information and device information; an input unit to receive a content selection signal and a device selection signal; and a control unit to control the mobile terminal. The mobile terminal receives content information from a host and selects content to be outputted to a device selected from device information from the host. The mobile terminal controls the selected device using control commands transmitted to the selected device based on a control mode. If the control mode is not stored in the mobile terminal, the mobile terminal may receive the control mode from the host.
US09930495B2 Method for the dynamic adjustment method of operating parameters of a vehicle
A dynamic adjustment method while driving a vehicle of at least one vehicle operating parameter is for a vehicle having an electronic control unit adapted to set the operating parameter, and a communication interface operatively connected to the electronic control unit. An application program is installed on board a portable processing device including a communication interface communicating with the vehicle communication interface. The application program accesses an electronic map of a path and divides the path in sectors. Operating parameter values are stored via the application program, each value being associated to a corresponding sector. While driving, the sector occupied by the vehicle is identified in real time. Values are transmitted sector by sector, from the portable processing device to the electronic control unit so that the electronic control unit sets, sector by sector, the vehicle operating parameter vehicle to the value associated to the occupied sector.
US09930494B2 Leveraging location data from mobile devices for user classification
Location data is obtained from signals transmitted by a first plurality of mobile wireless devices in a wireless network, wherein the first plurality of mobile wireless devices are moving within a predefined space, and wherein the location data comprises a plurality of location data time points, each location data time point including a timestamp, a unique mobile wireless device identifier, and location information indicating where in the predefined space an associated mobile wireless device is located. For each mobile wireless device, location data time points are aggregated to generate a set of aggregated location data for each mobile wireless device, and the set of aggregated location data is analyzed to determine characteristics corresponding to time-dependent behavior and location-specific behavior of the corresponding mobile wireless device. A user of each corresponding mobile wireless device is classified into a category of a plurality of categories based on the determined characteristics.
US09930491B2 Positioning of a wireless device
Techniques for supporting positioning are described. In an example implementation, a method for use in determining a position of a mobile station is provided, wherein a network-based computing device receives a message from a mobile station, the message indicating an identity of a transmitter device from which the mobile device has received at least one signal; and identifies at least one civil location estimate based at least in part on the message; the at least one civil location estimate representing an estimated location of the mobile device.
US09930484B2 Methods for determining and displaying a local page for a mobile device and systems thereof
A method for outputting local content on a mobile device includes determining a current location of a mobile device and retrieving content via a wireless connection based on the location of the mobile device. In addition, the method includes outputting the retrieved content on the mobile device. In another embodiment, a system includes a processor, a computer usable medium, the computer usable medium having computer usable program code embodied therewith, which when executed by the processor causes the processor to: determine a location of a mobile device, retrieve content via a wireless connection based on the location of the mobile device, and output the retrieved content on the mobile device. Additional systems and methods are provided as well.
US09930455B2 Hearing device with suppression of sound impulses
A hearing device includes: at least one microphone for converting sound received by the at least one microphone into an audio signal; a sound impulse detector configured for detecting a presence of an impulse in the audio signal; and a signal processor configured for processing the audio signal into a processed audio signal in response to the presence of the impulse in the audio signal as detected by the sound impulse detector; and a receiver coupled to the signal processor for converting the processed audio signal into an output sound signal for emission towards an eardrum of a user; wherein the sound impulse detector is configured for operation in a frequency domain for detecting presence of the impulse in the audio signal.
US09930446B2 Acoustic transducer
The disclosure generally relates to acoustic transducers with stationary and moving coils, and methods for operating the acoustic transducers. Time varying signals are applied to the moving and stationary coils to control the movement of a diaphragm, which produces sound. The time varying signals are derived from a composite signal that is provided, via a pair of conductors, to the acoustic transducer. The time varying signals are derived based on various filter methods.
US09930439B2 Headphone
There is provided a headphone having an over-the-head headband which is of an arcuate configuration and spans a central plane. The headphone has at least one spacer element which is fixedly connected to an end of the over-the-head headband and projects out of the central plane, at least one articulation which is fixed to the spacer element at a spacing relative to the central plane and at least one ear cap which is coupled pivotably by way of the at least one articulation to the spacer element. The articulation is so provided that its pivot axis is substantially perpendicular to the surface of the head of a user of the headphone so that the ear cap can be pivoted by means of the articulation from a first position in which it covers an ear of the user into a second position in which the ear is exposed.
US09930436B2 Bone conduction speaker
A bone conduction speaker is provided that, while it is a bone conduction speaker, additionally has a structure allowing a respiratory tract sound to be generated, thereby the high frequency characteristics thereof being improved. In the case where it is used by a hearing non-impaired person, communications at a good voice level can be made as well as in the case where it is used by a hearing impaired person. Further, when the hearing non-impaired person uses it to listen to a music, the music can be enjoyed with a high sound quality.
US09930431B2 Optical beam routing apparatus and methods
This invention relates to methods and apparatus for routing light beams in telecommunications devices using holographic techniques, in particular by displaying kinoforms on Liquid Crystal on Silicon devices. At least one optical input to receives an input beam. A plurality of optical outputs and a spatial light modulator (SLM) on an optical path between said optical input and said optical outputs are provided, and a driver for said SLM to display a kinoform on said SLM diffracts said input beam into an output beam comprising a plurality of diffraction orders, wherein a routed one of said diffraction orders is directed to at least one selected said optical output; said apparatus is configured to modify a wavefront of said output beam to reduce a coupling of said output beam into said selected optical output; and said kinoform is adapted to compensate for said wavefront modification to compensate for said reduced coupling.
US09930422B2 Video transmission system, video encoding apparatus, and video decoding apparatus
A video encoding apparatus includes: an encoder configured to encode video data by encoding key data that can be encoded without referring to other data in the video data, first dependent data that is encoded by referring to the key data, and second dependent data that is encoded by referring at least to the first dependent data; and a communication processor configured to transmit the encoded key data and the encoded first dependent data to a video decoding apparatus via a first communication path, and to transmit the encoded key data and the encoded second dependent data to the video decoding apparatus via a second communication path which is different from the first communication path.
US09930420B2 Method and apparatus for configuring software resources for playing network programs
The present invention provides a method and apparatus for configuring software resource for playing network programs. A request for downloading network programs transmitted by a user terminal to a network server includes the configuration information of software resources at the user terminal. After comparing and balancing the software resources required for playing network programs and the software resources at the user terminal, the network server transmits to the user terminal the software resource that is required for playing programs but are absent at the user terminal. The user terminal combines the received software resource with the local software resources to play the downloaded network programs. The user terminal can sufficiently configure the software resources required for playing network programs only by attachedly transmit the configuration information of software resources that the user terminal has when transmitting a request for downloading network programs.
US09930419B2 File recommendation method and device
A file recommendation method includes creating a two-dimensional matrix according to user identifications and file identifications included in a history playing record, wherein the user identifications are a first dimension of the two-dimensional matrix and the file identifications are a second dimension of the two-dimensional matrix. The method includes filling an element location corresponding to a relationship between the user identifications and the file identifications in the two-dimensional matrix with an element. The method includes decomposing the two-dimensional matrix to obtain a designated matrix, and dividing the designated matrix according to the first dimension to obtain a feature vector corresponding to each user identification. The method includes performing group division processing for each user identification according to the feature vector corresponding to the user identification to obtain at least one user group. The method includes recommending a file according to the at least one user group.
US09930418B2 Technique for delivering network personal video recorder service and broadcast programming service over a communications network
A resident application and a second application are provided in a set-top terminal to receive a TV broadcast service and network personal video recorder (NPVR) service, respectively. The resident application is suspended in favor of the second application when a user changes from a broadcast channel to an NPVR enabled channel, and vice versa. In an embodiment where a digital video recorder (DVR) set-top terminal is used, a DVR server therein provides trick mode functions (pause, rewind and fast-forward) before an NPVR session, e.g., a Look Back session, is established. In another embodiment, during an NPVR session the DVR server plays back recorded programming content downloaded from a communications network, and provides trick mode functions as well.
US09930410B2 Video receiving apparatus for processing a video content receivable from a plurality of distribution platforms, and method thereof
A video content receiving apparatus (103a; 103b) includes an interface (209, 301) for interfacing to at least one associable video reproducing apparatus (102), and including: a receiver for receiving video contents from at least one source of contents (104) through a connection (201a, 203a; 201b, 203b) connected to a plurality of distribution platforms (105, 106), wherein a first connection (203a; 203b) to a first distribution platform (105) is of the broadband type, and wherein a second connection (201a; 201b) to a second distribution platform (106) is of the broadcast type; a first identifier for identifying a video content to be reproduced; a second identifier for identifying at least one active distribution platform on which said video content to be reproduced is currently being transmitted by the source of contents (104); a selector for selecting the reception of the video content through the active distribution platform; a switch for switching between the first connection (203a; 203b) and the second connection (201a; 201b), or vice versa, on the basis of a command signal received by the receiving apparatus (103a; 130b); and a video processor for generating a video signal (220; 310) that includes the video content in a form that is reproducible by a reproducing apparatus (102) associable with the receiving apparatus (103; 103a; 103b) through the interfacer.
US09930409B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of providing interactive services or contents. The method includes, receiving a ESG (Enhancement Service Guide) information including preference criteria indicating characteristics of the interactive services or contents for recommending the user the interactive services or contents based on user's personal interests, receiving a PDI (Profiles, Demographics, Interests) table via broadcast signals, wherein the PDI table includes plural PDI questions related to user's personal interests for interactive contents, wherein each of the PDI questions has a question ID identifying a PDI question, obtaining an answer for at least one of the PDI questions, storing the obtained answer in the PDI table, determining recommendation interactive services or contents by comparing the preference criteria with the obtained answer and presenting the determined recommendation interactive services or contents in ESG.
US09930404B2 Event-based media playback
Particular portions or events of recorded television programming identified as having especially significant or interesting detail may be played-back at normal speed without user input; whereas other portions or events of the recorded television programming may be played-back at greater than normal speed.
US09930401B2 WiFi video bridge circuit in QOS
A first television receiver provides media content wirelessly to a second television receiver. The first television receiver transmits video data to the second television receiver on a first wireless network. The television receiver transmits other kinds of data to the second television receiver on a second wireless network.
US09930396B2 Video playback device for use with a mobile communication device
A digital video recorder (DVR) has a memory manager to determine a particular date and a particular video program in a download schedule for which the DVR will reach a low memory condition based on the download schedule and an amount of unoccupied memory space in the DVR. The DVR outputs a display signal to indicate the particular date and the particular video program.
US09930388B2 Differential and distributive queuing of video frames
Systems and methods to deliver streaming video over a hybrid network are provided herein. The system includes a plurality of queues, each associated with a type of video frames and a classifier to store a packet of a plurality of packets in a respective queue of the plurality of queues based on a field in the packet that indicates the type of video frame in the packet. The system also includes a scheduler configured to selectively transmit or drop the packet based on an available bitrate for transmission and the type of video frame associated with the queue.
US09930385B2 Variable bit video streams for adaptive streaming
One embodiment of the present invention sets forth a technique for adapting playback bit rate in a content delivery system based on scene complexity of the video content as well as network conditions and other performance factors. A scene complexity map of the video content indicates the complexity levels of different scenes within the video content. Using the scene complexity map, a content player may download scenes of lower scene complexity levels from video streams encoded to lower bit rates to manage the bandwidth consumed to download the video content and allow for the downloading of scenes of higher complexity levels from video streams encoded to higher bit rates.
US09930384B2 Device for transmitting broadcast signal, device for receiving broadcast signal, method for transmitting broadcast signal, and method for receiving broadcast signal
The present invention proposes a method for transmitting a broadcast signal. The method for transmitting a broadcast signal according to the present invention proposes a system capable of supporting next-generation broadcast service in an environment supporting a next-generation hybrid broadcast which uses a terrestrial broadcasting network and an internet network. Also, the present invention proposes an efficient signaling method which can encompass both the terrestrial broadcasting network and the internet network in an environment supporting next-generation hybrid broadcast.
US09930381B1 Ancillary data video validator and QC system
Network signals in a broadcast network can include ancillary data as well as audio and visual of a media presentation. Typically, the ancillary data is not displayed by the television when outputting the audio and visual data although it may be in some cases. To ensure the network signal is compatible with the components in the broadcast network, the embodiments herein test the network signal use an emulated version of the broadcast network. For example, the content provider can set up a local version of broadcast network using the hardware components of the broadcast network (e.g., a cable head end, network modulators, set top boxes, receivers, etc.). By transmitting the network signal through the emulated broadcast network, the content provider can verify that the ancillary data will be correctly transmitted through the actual broadcast network.
US09930374B2 Systems and methods for interactive program guides with personal video recording features
Methods and systems that provide enhanced personal video recorder (“PVR”) and interactive television program guide (“IPG”) functionality are provided. An interactive television application (“application”) may be implemented to provide such functionality. The application may be used to display a list of PVR recordings, to schedule recordings to a PVR, to configure recordings, to view a list of scheduled recordings, to configure recording settings, or to select delete priority settings for recordings. The application may integrate pay-per-view and PVR functionality. The application may send user notifications for changes that are to be made to the recording content of a PVR. Live programming may be buffered by the application using a straight buffers that are created for each new program. Parallel buffers for concurrent programs may be implemented using multiple tuners. Straight buffers may be used in managing or controlling the flow of programming. Television content may be automatically paused when a user is engaged in using the application. Multiple IPGs for different users of a PVR may be implemented. Other PVR related features are also provided.
US09930371B2 Entropy coding of motion vector differences
An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
US09930359B2 Method for inducing a merge candidate block and device using same
The present invention relates to a method for inducing a merge candidate block and a device using same. An image decoding method involves decoding motion estimation region (MER) related information; determining whether or not a predicted target block and a spatial merge candidate block are included in the same MER; and determining the spatial merge candidate block to be an unavailable merge candidate block when the predicted target block and the spatial merge candidate block are included in the same MER. Accordingly, by parallely performing the method for inducing a merge candidate, parallel processing is enabled and the computation amount and implementation complexity are reduced.
US09930342B2 Systems and methods for signaling hypothetical reference decoder parameters in a parameter set
Techniques and systems are provided for encoding and decoding video data. For example, a method of encoding video data includes generating an encoded video bitstream comprising multiple layers. The encoded video bitstream includes a video parameter set defining parameters of the encoded video bitstream. The video parameter set includes video usability information. The method further includes determining whether timing information is signaled in the video usability information of the video parameter set. The method further includes determining whether to signal hypothetical reference decoder parameters in the video usability information of the video parameter set based on whether timing information is signaled in the video usability information.
US09930331B2 Decoding and encoding devices using intra-frame prediction based on prediction modes of neighbor regions
A moving image decoder (1) includes an intermediate estimated prediction mode deriving section (124) for transforming a prediction mode of each neighbor partition into an intermediate prediction mode included in an intermediate prediction set which is a sum of prediction sets (PS); and an estimated prediction mode deriving section (125) for deriving an estimated prediction mode by estimating a prediction mode of a target partition based on the intermediate prediction mode of each neighbor partition which is obtained by the transform.
US09930329B2 Video encoding and decoding based on image refinement
A particular implementation forms an initial reconstructed image block from inverse quantization and inverse transform, and further refines the reconstructed image block using pixels from neighboring reconstructed blocks. The image block may be refined using a bilateral filter, whose space parameter and range parameter are adaptive to the quantization parameter. The particular implementation can be used in both encoding and decoding when reconstructing an image block. When used in encoding, the particular implementation can be used jointly with coefficient truncation, where some non-zero transform coefficients are set to zero. The number of remaining non-zero transform coefficients after coefficient truncation may be adaptive to the quantization parameter, the variance of the image block, the number of non-zero transform coefficients of the image block, and the index of the last non-zero transform coefficient in a zigzag scanning order.
US09930326B2 Method for designing an optimization apparatus for a camera having a lens with non-uniform parameters to be imaged as a lens with uniform parameters
An optimization apparatus for a camera system having lenses with at least one non-uniform parameter and a method to design them is disclosed. When the non-uniform parameter of the lenses is the presence of optical distortion, the image of the objects inside the optimization apparatus are deformed. Embodiments of the invention allow designing of optimization apparatuses using 2D or 3D objects pre-distorted according to the exact distortion profile of the lens. When viewed by a camera system with a lens having optical distortion, the image of the pre-distorted apparatus appears undistorted, and can be automatically analyzed with existing software programs or be compared to existing images by human observers.
US09930324B2 Time based offset correction for imaging systems
A method for offset correction in an imaging system comprising acquiring image data representative of at least a portion of a frame of pixel intensity values from the detector array at two times with a shutter closed. The method includes determining an offset value function for individual pixels based on the image data acquired with the shutter closed. The method includes acquiring subsequent scene image data with the shutter open, and adjusting the scene image data relative to the flat field as predicted by the offset value function at the time the scene image data was acquired to correct for offset drift of the imaging system. In some embodiments, the imaging array is an infrared Focal Plane Array (IR FPA) in a thermal imaging camera.
US09930322B2 Three-dimensional image display device
A stereoscopic image display device includes a viewpoint division unit that divides an image displayed in a plurality of pixels into images that correspond to k viewpoints, wherein the viewpoint division unit comprises a plurality of viewpoint division units inclined with an inclination angle that satisfies V ⁢ ⁢ A = tan - 1 ⁢ ⁢ b × Hp m × Vp , where Hp denotes a pitch of a row direction of the pixels, Vp denotes a pitch of a column direction of the pixels, and m and b are natural numbers, and a number of first pixels arranged in an area defined by a unit of m×b among a plurality of first pixels emitting light transmitting the same viewpoint division unit among the plurality of viewpoint division units is n=b+m−1.
US09930319B2 Image processing apparatus, image capturing apparatus, control method, and recording medium
An image processing apparatus obtains a plurality of images obtained by shooting the same subject at different positions, at each of a plurality of timings. Then, a first phase difference between images obtained at the same time, and a second phase difference between images obtained by shooting at the same position but at different timings, are detected. The image processing apparatus then selects at least some of the obtained images as images to be used in synthesis in accordance with a set generation condition, synthesizes the images so as to eliminate at least one of the first and second phase differences, and outputs the resulting image.
US09930316B2 Camera imaging systems and methods
System and method to (1) directly capture data-volume-reduced or compressed color images or video image frames by a camera system compared to those from conventional color camera systems with the same image resolution, and (2) retrieve uncompressed color images or video image frames for display, visualization, or other image/video processing at the end user side.
US09930309B2 System, method and apparatus for inband variable media maturity filtering
An embodiment of a method for filtering a digital media file includes receiving a selection of a first maturity level, and receiving a media content rating table including at least one media rating entry. Each media rating entry includes a location indicator indicating a predetermined portion of the digital media file and a maturity rating indicator corresponding to a maturity rating of the predetermined portion. The method further includes receiving the digital media file, and modifying at least one predetermined portion of the digital media file if the indicated maturity rating of the at least one predetermined portion is greater than the selected first maturity level to produce a first modified digital media file.
US09930300B2 Video on demand for audio/video recording and communication devices
In an A/V recording and communication device, the power configuration of the device is considered when determining a setting for a keep-alive interval of the device. If the device is connected to a reliable and continuous source of power, such as AC mains, then the keep-alive interval may be set to a very short duration, thereby reducing or eliminating any latency that the user might experience when attempting to remotely access the camera of the device. By contrast, if the device relies solely on a rechargeable battery for power, then the keep-alive interval may be set to a longer duration, thereby reducing the rate at which the rechargeable battery will be discharged. And, if the device is connected to an intermittent source of power, such as a solar panel, then the keep-alive interval may be set to a moderate duration to balance the competing interests of reducing latency and conserving battery life.
US09930298B2 Tracking of dynamic object of interest and active stabilization of an autonomous airborne platform mounted camera
A system for tracking and video surveillance using an aerial videographic platform. The system may be adapted to follow a user possessing a GPS device with a transmitter, such as an advanced cellular telephone. The aerial platform may be commanded by the user to follow the user during a course of time, such as during the completion of an outdoor activity. The aerial platform may use a video camera to record the user while the user is engaged in the activity.
US09930295B2 Software, systems, and methods for video recording of a transaction involving protected data
Software, systems, and methods for recording a scene encompassing a transaction, such as a point-of-sale transaction, are presented. In one implementation of a method, the scene is recorded to a data storage system using a first video camera capable of capturing protected data associated with the transaction. While recording the scene using the first camera, and in response to receiving a first trigger, the recording of the scene is continued using a second video camera not capable of capturing the protected data. While then recording the scene using the second camera, and in response to receiving a second trigger, the recording of the scene is continued using the first video camera. The first and second timing triggers are initiated based on at least one event associated with the transaction.
US09930288B2 Information recording apparatus and tamper prevention method for information recording apparatus
An information recording apparatus, comprising: an information input unit configured to acquire audio data and/or image data; a tamper prevention unit that applies tamper prevention processing to the audio data and/or image data; and a controller that records, in a recording unit, both audio data and/or image data to which the tamper prevention processing is applied by the tamper prevention unit and audio data and/or image data to which the tamper prevention processing is not applied, if a predetermined condition is satisfied.
US09930286B2 Display apparatus
According to one embodiment, a display apparatus includes an enclosure having a display portion and an internal space, and a speaker accommodated in the internal space and having a sound emitting surface directed in an opposite direction of the display portion. The enclosure includes a first opening area configured to emit sound of the speaker in the opposite direction of the display portion, and a second opening area configured to emit the sound of the speaker in a lateral direction to the display portion. A volume of the sound emitted from the first opening area is greater than a volume of the sound emitted from the second opening area.
US09930284B2 Analog readout preprocessing circuit for CMOS image sensor and control method thereof
The present disclosure provides an analog readout preprocessing circuit for a CMOS image sensor and a control method thereof. The analog readout preprocessing circuit comprises an extended count-type integration cycle-successive approximation hybrid analog-to-digital conversion capacitor network 1 configured to achieve readout and analog-to-digital conversion of signals output from the CMOS image sensor; an operational amplifier configured to utilize “virtual short” of two input terminals of the operational amplifier and the charge conservation principle, to achieve a function of extended count-type integration cycle-successive approximation hybrid analog-to-digital conversion, where the extended count-type integration can effectively reduce a thermal noise and a flicker noise within the image sensor; a comparator configured to compare voltages at two terminals to achieve a function of quantization of signals; and a control signal generator configured to provide control signals.
US09930273B2 Image pickup apparatus, image pickup system, and control method for the image pickup apparatus for controlling transfer switches
A photoelectric conversion unit in each of a plurality of pixels starts accumulation of charges at a first time and is controlled to be turned on after the first time and to be thereafter turned off at a second time to transfer the charges to a holding unit. A second transfer switch in at least one of the pixels is controlled to be turned on at a third time and a fourth time after the second time to transfer the charges held in the holding unit to an amplification unit, and a first transfer switch in the at least one of the pixels is maintained to be in an off state during a period from the third time to a fourth time.
US09930272B2 Spatio-temporal light field cameras
Spatio-temporal light field cameras that can be used to capture the light field within its spatio temporally extended angular extent. Such cameras can be used to record 3D images, 2D images that can be computationally focused, or wide angle panoramic 2D images with relatively high spatial and directional resolutions. The light field cameras can be also be used as 2D/3D switchable cameras with extended angular extent. The spatio-temporal aspects of the novel light field cameras allow them to capture and digitally record the intensity and color from multiple directional views within a wide angle. The inherent volumetric compactness of the light field cameras make it possible to embed in small mobile devices to capture either 3D images or computationally focusable 2D images. The inherent versatility of these light field cameras makes them suitable for multiple perspective light field capture for 3D movies and video recording applications.
US09930268B2 Method and apparatus for displaying an image surrounding a video image
A method and a display apparatus for generating and outputting an image generated to apply a special effect to a video are provided. The method includes outputting a video to a first area of a screen of the display apparatus, generating an image based on information comprised in the video, and outputting the generated image to a second area, surrounding the first area.
US09930262B1 Optical zoom system
An optoelectronic device is provided for an optical instrument. The device includes both an image sensor and a zoom system disposed along a common optical path. The zoom system includes a plurality of lens groups for imaging an optical image from the optical instrument. The plurality includes, in relative order along the common optical path, a first lens group and a second lens group. The first lens group includes at least one deformable lens with a variable curvature and is fixed relative to the image sensor. The second lens group is optically arranged between the first lens group and the image sensor and is adapted to move relative to the first lens group in a direction substantially coaxial with at least a portion of the common optical path.
US09930248B2 Digital image capturing device system and method
A digital image capturing device configured to enable a user to capture and adjust an image of a scene, comprising of a display unit configured to display the image of the scene, a recognition module configured to recognize a plurality of regions in the scene, a microcontroller identifying the plurality of regions recognized by the recognition modules. The device setting options are provided in the display of the digital image capturing device independently to each recognized region of the plurality of regions in the scene. An options adjustment module and an area specific user interface module are provided in the display unit to provide options from the device setting options in close proximity to the identified plurality of regions in the image of the scene. The area specific adjustment user interface is configured to enable the user to make adjustments based on a selected device setting options.
US09930246B2 Mobile terminal and method for controlling the same
The present disclosure may provide a mobile terminal including a camera unit configured to acquire a plurality of images for which focuses are formed at different regions at the same time, a memory unit configured to store the plurality of images, a display unit configured to display a representative image among the plurality of images, and a controller configured to control the display unit such that the representative image among the plurality of images is converted to another image based on a touch input applied to the display unit.
US09930243B2 Variable focal length imaging system
A variable focal length (VFL) imaging system comprises a camera system, a first high speed variable focal length (VFL) lens, a second high speed variable focal length (VFL) lens, a first relay lens comprising a first relay focal length, a second relay lens comprising a second relay focal length, and a lens controller. The first relay lens and the second relay lens are spaced relative to one another along an optical axis of the VFL imaging system by a distance which is equal to a sum of the first relay focal length and the second relay focal length. The first high speed VFL lens and the second high speed VFL lens are spaced relative to one another along the optical axis on opposite sides of an intermediate plane which is located at a distance equal to the first relay focal length from the first relay lens. The lens controller is configured to provide synchronized periodic modulation of the optical power of the first high speed VFL lens and the optical power of the second high speed VFL lens.
US09930233B2 Filter mounting methods and apparatus and related camera apparatus
Methods and apparatus, for mounting and using a filter over an image sensor are described as well as camera modules and apparatus incorporating the filter mount. Also described is a sensor and filter assembly which can be formed by combining the sensor, filter, filter mount, and a mounting board which can be shipped and integrated into a camera module and/or camera. A filter is placed in a filter well of a filter mount. By using a well to support the filter over a sensor, the top of the filter can be level or below the top of sidewalls of the filter mount. Use of a well to mount the filter reduces the risk of stray or unintentionally reflected light reaching the sensor and degrading captured images while protecting the filter from downward pressure or sideways contact.
US09930231B2 Camera housing
A camera housing includes a frame having sides configured to secure a camera along an outer perimeter of the camera, one of the sides of the frame including a split within the frame. The camera housing also includes a latch mechanism extending along the frame from a first side of the split to a second side of the split, the latch mechanism operable in a closed configuration and an open configuration. A first distance between the first side of the split and the second side of the split when the latch mechanism is in the closed configuration is less than a second distance between the first side of the split and the second side of the split when the latch mechanism is in the open configuration.
US09930230B2 Harsh environment vision camera system
A harsh environment camera system. The system can include an enclosure having an electronics compartment and a camera compartment with a camera opening. A camera module is disposed within the camera compartment and one or more electronic components capable of generating heat are positioned in the electronics compartment. A compressed gas connector, connectable to a gas source, can be mounted on the enclosure. A metering orifice having an inlet and an outlet is in fluid communication with the connector. The metering orifice is operative to cool a gas flowing therethrough, thereby condensing moisture from the gas. A gas conduit is in fluid communication with the outlet of the orifice and extends through the electronics compartment to the camera compartment. A portion of the gas conduit is positioned in close proximity to the one or more electronic components, whereby the gas is heated prior to entering the camera compartment.
US09930216B2 Printing system, computer readable recording medium stored with printing device search program, and computer readable recording medium stored with printing device control program for acquiring and displaying information without requiring client terminal authentication
In a printing system in which a client terminal, a server, and a plurality of printing devices are connected to one another via a network, the server has a registration unit in which authentication information of the printing devices is registered, and a transmission unit that transmits the authentication information registered in the registration unit to the client terminal, and the client terminal has a reception unit that receives the authentication information transmitted by the transmission unit, an acquisition unit that provides the printing device with the authentication information received by the reception unit thereby acquiring information regarding the printing device from the printing device, and a display unit that displays a list of information regarding the printing device acquired by the acquisition unit.
US09930213B2 Image reading device generating black correction data for shade correction determined at positions in the sub-scanning direction based on intermediate data and stored reference black correction data
An image reading device includes an image processor that generates correction data to be used for shading correction and perform the shading correction using the correction data, and a memory that stores first black correction data to be used for the shading correction in a main scanning direction in a predetermined first position in a predetermined sub-scanning direction. The image processor generates third black data based on an image signal of a second reference plate extending in the sub-scanning direction in a predetermined second position in the main scanning direction, generates black correction data according to the sub-scanning direction based on the first black correction data and the third black data, and performs the shading correction using the black correction data so as to correct density unevenness in the main scanning direction and the sub-scanning direction caused by an interference between image signals from a plurality of sensors.
US09930209B2 Device, information processing method, and information processing system
A device includes a first requester, an acquirer, a transmitter, a storage controller, a second requester, and an executor. The first requester is configured to issue a request for launching a program to a server. The acquirer is configured to acquire identifying information from the server in response to the launching request and identifies the program. The transmitter is configured to transmit device information that identifies the device to the server in response to a transmission request transmitted from the server. The storage controller is configured to store, in association with the identifying information, request information which allows accessing the server and the device information in a storage unit. The second requester is configured to transmit the request information to the server. The executor is configured to execute the program which is launched in the server and associated with the request information.
US09930205B2 Apparatus and method for correcting the effects of a deviation of the position of a movable camera in a positioning apparatus for the positioning of flexible printing plates on a carrier
The invention relates to a correction device for correcting the consequences of a deviation in the position of a movable camera which is placed in a positioning device for flexible printing plates, wherein the camera is configured to detect at least the carrier and the device comprises display means for displaying the image detected by the camera, wherein the correction device is provided with a position reference member detectable by the camera, with position signal generating means for generating a signal representing the actual position of the camera from the signal detected by the camera, with comparing means for comparing the signal representing the actual position of the camera to the signal representing the target position of the camera and generating a correction signal, and with image correction means for correcting the image displayed by the display means using the correction signal. Positioning errors in the display of the image recorded by the camera are hereby avoided.
US09930203B2 Information processing apparatus, method for controlling information processing apparatus, image forming apparatus, method for controlling image forming apparatus, and information processing system
An information processing apparatus is configured in the following manner. When a client is connected to a server, the client transmits all of setting information that the client handles as a synchronization target to the server. The server returns an error response to prohibit synchronization in response to transmission of a setting item that the server does not handle as the synchronization target among the setting information transmitted from the client. After that, the client apparatus does not notify the server of a content of an update with respect to the setting information of the setting item to which the error response is returned when the client is connected to the server.
US09930200B2 System and method for exporting and importing setting information
An information processing system includes: an operation unit that receives an operational input; and an main body unit that operates depending on the operational input, wherein, the operation unit includes a first setting manager that transmits, to the main body unit, first setting information in which setting information of at least one operation unit application which is an application working in the operation unit is integrated and the main body unit includes a second setting manager that outputs second setting information in which setting information of at least one main body unit application which is an application working in the main body unit and the first setting information is integrated.
US09930199B1 Image reading device and image forming apparatus
An image reading device includes: an operation acceptance section that accepts an operation input from a user; a platen glass; an image reading section; an area determination section that determines, from a difference in input light volume among various points on a whole image acquired through the reading by the image reading section, an image area representing a display screen in the whole image; an analyzing section that retrieves a print target image associated with a data code when the data code exists within the image area of the display screen determined by the area determination section; and an image creating section that creates an image in which the print target image retrieved by the analyzing section is composited into the image area of the display screen in the whole image, the image area being determined by the area determination section.
US09930196B2 Image forming apparatus and method for controlling display of pop-up window
A method of controlling display of a pop-up window and an apparatus are provided. The method performed by an image forming apparatus includes determining at least one target device to be requested to display the pop-up window from among devices connected to the image forming apparatus when a pop-up event is generated during operations of the image forming apparatus, and transmitting information about the pop-up event to the determined at least one target device.
US09930188B2 System and method for dynamically allocating quota for shared balances in distributed telecommunications networks
Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared account balance. A server computing device may be configured to intelligently allocate quota by determining an allocation time interval for allocating quota from a shared account balance, receiving a quota request message from a metering and gating component that includes information requesting allocation of a first quota to a first consumer associated with a shared account balance, determining a validity period for the first quota based on the determined allocation time interval, and allocating the first quota to the first consumer from the updated shared account balance so as to eliminate or reduce conflicts and discrepancies between different instances of the shared account balance.
US09930187B2 Billing related information reporting
Radio communications is performed within a mobile telecommunication network. Billing related information is obtained by radio-physical detection. Within a trusted execution environment, a challenge known by the mobile telecommunication network is obtained; billing related information is received; billing related information is attested; and the attested billing related information is caused to be sent to the mobile telecommunication network.
US09930183B2 Apparatus with adaptive acoustic echo control for speakerphone mode
A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in speakerphone mode. The mobile device includes a plurality of microphones and at least one speaker. The method obtains acoustic echo data from an echo canceller for each microphone and speaker combination, calculates an acoustic isolation value for each combination and then selects a microphone and speaker combination based on the acoustic isolation value. The method may also include determining an echo spectrum for each microphone and speaker combination using the obtained acoustic echo data, and select an echo control profile based on a characteristic of the echo spectrum. The echo control profile is selected to further improve acoustic isolation for the selected microphone and speaker combination.
US09930182B2 Media server interaction in conferencing
A method for managing callers into a conference system having a specific conferee limit for servers has steps as follow: for a first caller over the limit for a first conference server, the first caller electing a first conference, establishing a first tie line to a second conference server, and placing the first caller in a continuation of the first conference in the second conference server, for a subsequent caller over the limit, electing to join the first conference, placing the subsequent caller in the continuation in the second conference server, and for a subsequent caller electing to join a conference other than the first conference, determining that there is a listener in the first conference, moving the listener to the continuation in the second conference server, and accommodating the subsequent caller in the first conference server in the conference elected, preserving the single tie line.
US09930181B1 Systems and methods for optimal scheduling of resources in a contact center
Managing resources in a contact center including assigning each resource to one of a first set of resources each comprising a proficiency level above a first threshold for a first resource attribute, or a second set of resources each comprising a proficiency level below the first threshold for the first resource attribute and a proficiency level above a second threshold for a second resource attribute. An expected number of contacts requiring resources possessing one of the first or second resource attribute is predicted for a time period, and a correlation between the first and second resource attribute is identified. Based on the correlation, a minimum number of resources from each set required to handle the expected number of contacts at a predetermined service level for the time period is forecasted. The minimum number of resources from the first set is less than a number of resources required without the correlation.
US09930175B2 Systems and methods for lead routing
Systems, methods, apparatuses, and computer-readable media for managing and evaluating leads from incoming calls are provided. A first inbound call from a first caller may be received. A first set of information identifying characteristics of the first inbound call may be processed. A second set of information identifying characteristics of the first inbound call may be determined based on the first set of information. A first category may be matched to the first inbound call. A first receiver may be determined. A second inbound call from a second caller may be received. A third set of information identifying characteristics of the second inbound call may be processed. A fourth set of information identifying characteristics of the second inbound call may be determined based on the third set of information. A second category may be matched to the second inbound call. A second receiver may be determined.
US09930174B2 Plug-in extension to integrate PMS/CRM system with phone system
A plug-in extension is provided that integrates an existing PMS/CRM (Practice Management System/Customer Relationship Management System) suite with an existing telephone system. The present invention includes an add-on or a teleprompter system, wherein the add-on acts as a guide for users those are involved in customer service process. The user is prompted with a user interface screen on her computer, based on appropriate caller's status as an existing customer or otherwise and the user is provided with business contextual information and/or a series of canned scripts, designed to provide a structured series of easy-to-follow steps for the user to follow; thus, resulting in providing a minimal training to perform customer service functions in an enterprise.
US09930172B2 Telecommunication call management and monitoring system using wearable device with radio frequency identification (RFID)
Disclosed is a secure telephone call management system for authenticating users of a telephone system in an institutional facility. Authentication of the users is accomplished by using a personal identification number, preferably in conjunction with speaker independent voice recognition and speaker dependent voice identification. When a user first enters the system, the user speaks his or her name which is used as a sample voice print. During each subsequent use of the system, the user is required to speak his or her name. Voice identification software is used to verify that the provided speech matches the sample voice print. The secure system includes accounting software to limit access based on funds in a user's account or other related limitations. Management software implements widespread or local changes to the system and can modify or set any number of user account parameters.
US09930163B2 Method of controlling a terminal and associated ancillary device
A method of controlling a terminal and an associated ancillary device are disclosed. The method includes: the ancillary device receiving information of an unprocessed event from the terminal, wherein the information contains a type and a serial number of the unprocessed event; receiving a predefined operation from a user and producing a tag for the unprocessed event accordingly, wherein the tag contains the type and serial number of the unprocessed event; and sending the tag to the terminal, so that the terminal generating a corresponding notification message according to the tag. Thus, the unprocessed event present on the terminal can be directly processed through the ancillary device, and the terminal can eventually generate a notification message to notify the user of the unprocessed event.
US09930157B2 Phone user interface
An electronic device having a user interface for accessing phone features. The user interface accounts for whether the electronic device is connected to a companion cellular phone. The user interface accounts for a headset is available for use to carry on a call. The user interface permits transition between using one or more of cellular phone, headset, and/or the electronic device to be used for carrying on incoming or outgoing calls.
US09930148B2 Roadside sign controller and dynamic message sign system
A roadside signal system and a roadside controller are provided relating to the control and operation of roadside signals and signs, such as those used by departments of transportation and municipalities. The roadside signal system and controller are configured to operate using National Transportation Communications for Intelligent Transportation Systems Protocol (“NTCIP”) compliant transmissions at both a local and remote level. The roadside controller by itself and as a part of the roadside signal system operates a local network to control multiple signs or signals from a single connection to a central network, thus saving physical space within the roadside cabinets used to store such controllers and virtual network space on the central network.
US09930147B2 Methods and systems for dual channel information
An 802.11ac access point (AP) may be capable of communicating with both 802.11n (on 40 MHz band) and 802.11ac devices (on 80 MHz band). While the 802.11ac AP is communicated with 802.11n devices on 40 MHz band, the remaining 40 MHz band is wasted because the 802.11n devices are not capable of communicating on this band. The AP may operate as if it is two virtual APs, one capable of communicating with 802.11n devices on a first primary and a first secondary channels (basic service set 1—BSS1) and the second communicating with 802.11ac devices on a second primary and a second secondary channels (BSS2). Individual beacons may be sent for BSS1 and BSS2. The transmissions on BSS2 may be performed simultaneously with transmissions on BSS1. However, transmission on one channel and receiving on the second channel cannot happen simultaneously.
US09930146B2 System and method for compressing content centric networking messages
A computer system can compress or decompress a type-length-value (TLV) component in a message. During operation, the computer can select a compression table associated with a network interface used to send and/or to receive the message, and can search the compression table for an entry that includes a prefix of a value from type-length-value (TLV) component being compressed or decompressed. If compressing the message, the computer may generate a compressed block that corresponds to a compressed version of the TLV component, such that the compressed block includes the compression encoding in place of the prefix in the TLV component's value. The computer can also generate a compressed message that includes the compressed block in place of the TLV component, without a compression table.
US09930134B2 File replication on location-aware devices
A method for sending data to a user device comprises establishing a communicative connection between a first user device and a server, receiving the data at the first user device, caching the data on the first user device, establishing a communicative connection between the first user device and a second user device, determining whether the first user device is moving out of communicative range with the second user device, sending the data from the first user device to the second user device responsive to determining that the first user device is moving out of communicative range with the second user device, and caching the data on the second user device.
US09930129B2 System and method for java EE and java SE proxy data sources in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for supporting proxy data sources in a multitenant application server environment, such as Java SE and Java EE environments. In multitenant environments, various tenants can have data sources that an administrative application can access without needing to know the actual data sources. A system and method provide a proxy data source mechanism such that applications in Java EE and Java SE environments can access tenant data sources, each tenant data source having a JNDI name that is tenant or partition specific, through the proxy data source, the proxy data source comprising a JNDI name which is not tenant or partition specific. The proxy data source can also provide for switching between tenant data sources based upon a caller context.
US09930121B2 System, apparatus and method for optimizing symmetric key cache using tickets issued by a certificate status check service provider
In one embodiment, a method includes establishing a first session between a first computing device and a second computing device, when the first computing device does not have connectivity to a credential manager; proxying a request to the credential manager from the second computing device on behalf of the first computing device and receive in the second computing device a first keyless ticket encrypted to the first device and a second keyless ticket encrypted to the second device; providing the second keyless ticket from the second computing device to the first computing device; and enabling communication between the first and second computing devices according to the first and second keyless tickets. Other embodiments are described and claimed.
US09930107B2 Method and apparatus for load balancing in communication system
Provided is a method for balancing load of a server in a communication system. The method includes receiving, by a client, a new access request message; checking load status of servers that the client itself manages; selecting a lowest-load server among the servers as a server to which the client is to send the new access request message; and sending the new access request message to the selected server.
US09930102B1 Method and system for using emotional state data to tailor the user experience of an interactive software system
Emotional state data is used to tailor the user experience of an interactive software system, by monitoring and obtaining data about a user's emotional state. The resulting emotional state data is analyzed and used to dynamically modify the user's experience by selecting user experience components based on the analysis of the user's emotional state data. In this way, different types of user experience components can be utilized to provide the user with an individualized user experience that is adapted to the user's emotional state. Different types of user experience components can be utilized to adjust the user experience to adapt to the user's new emotional state, prevent the user from entering an undesirable emotional state, and/or encourage the user to enter into a desirable emotional state.
US09930100B2 Progressive background uploading
In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version.
US09930097B2 Transport accelerator systems and methods
According to some aspects, a transport accelerator of a client device may generate a chunk request that is derived from a fragment request and that has transport acceleration metadata. The transport acceleration metadata may indicate that the request is from a transport accelerator and/or indicate a fragment associated with the fragment request. The transport accelerator may receive a signal to cancel one or more chunk requests and/or wait to receive a full fragment. A client application of the client device may generate the signal upon receipt of an HTTP response from a server that complies with a handshaking procedure.
US09930094B2 Content complex providing server for a group of terminals
The present invention provides a content complex providing server capable of providing a content complex containing a plurality of different constituent content used to deliver one subject by using a plurality of terminals such that the content complex can be played efficiently only by a minimum operation when a receiver of the content can watch or listen to the plurality of terminals simultaneously.
US09930089B2 Memory management of digital audio data
A system, method and computer-readable code for the management of digital media on a device with memory and storage restrictions. As with any device, memory and storage is limited. With the ultimate goal of providing a user with a hands-off literary experience involving multiple media types, it is necessary to automate the clean-up of unneeded content that has previously been transferred to the device. Utilizing bookmark information that describes various positions in one or more media streams, time information that describes the various media streams and related content used to integrate various types of content for each media stream, content and storage can be managed such that the user never has to interact directly with stored content beyond the controls provided with a basic media player. The user still experiences a completely automated and seamless literary experience regardless of the number of open media streams, bookmarks and various related content the user has. The result is a fully automated context aware memory and content manager.
US09930072B2 Providing SIP signaling data for third party surveillance
A method for facilitating surveillance of a targeted user participating in communication sessions conducted over a communications network, such as a voice over Internet protocol (VoIP) network, that employs a session initiation protocol (SIP). The method includes receiving a subscription request from a third party subscriber, the subscription request identifying a targeted user to be monitored, monitoring communication sessions in which the targeted user is a participant, to detect SIP events corresponding to state transitions associated with the communication sessions. A system for facilitating surveillance of a targeted user includes an application programming interface (API) operable to receive a subscription request from a third party subscriber, the subscription request identifying the targeted user, wherein the third party subscriber is not a participant in the one or more communication sessions, and a SIP events monitoring module operable to detect one or more predetermined SIP events associated with the communication sessions based on the subscription request and notify the third party subscriber of the detected SIP events.
US09930071B2 System and methods for secure utilization of attestation in policy-based decision making for mobile device management and security
Policy-based client-server systems and methods for attestation in managing and securing mobile computing devices. Attestation provides the means to make efficient, secure, and reproducible use of knowledge possessed by trusted expert parties and authorities within the expression and enforcement of policies for controlling use of, and access to, onboard software and hardware, network capabilities, and remote assets and services. Aspects of secure attestation of applications that use shared and dynamically loaded libraries are presented, as well as potential business models for attestation used in such a policy-based system. The system of the present invention resolves attestation record conflicts using digital certificates and digital signatures.
US09930061B2 System and method for cyber attacks analysis and decision support
A method for cyber attack risk assessment is disclosed. The method uses at least one hardware processor for: continuously collecting, from a networked resource, cyber attack data having multiple attack methods directed at multiple objectives. The method also collects organizational profile data, having: assets, each relevant to at least one of the objectives, and defensive controls, each configured to protect at least one of the assets by resisting one or more of the attack methods. The method continuously computes: an enterprise risk score, and an asset risk score for each of the assets. Each asset risk score is computed with respect to: the attack methods directed at the objectives relevant to the asset, the defensive controls provided to protect the asset, and a maturity score representing the capability of the defensive controls to protect the asset. The method also continuously displays a dynamic rendition of the risk scores.
US09930058B2 Analyzing cyber-security risks in an industrial control environment
A method of analyzing cyber-security risks in an industrial control system (ICS) including a plurality of networked devices includes providing a processor and a memory storing a cyber-security algorithm. The processor runs the cyber-security algorithm and implements data collecting to compile security data including at least vulnerability data including cyber-risks (risks) regarding the plurality of networked devices by scanning the plurality of devices, processing the security data using a rules engine which associates a numerical score to each of the risks, aggregating data including ranking the risks across the plurality of networked devices and arranging the risks into at least one logical grouping, and displaying the logical grouping(s) on a user station.
US09930050B2 Device management proxy for secure devices
A hardware device architecture is described that improves security and flexibility in access to hardware device settings. A device management proxy service is digitally signed and granted access to device settings. Applications are then digitally provisioned by the proxy service and only validated signed requests from applications are permitted to change hardware device settings. Further granularity over hardware device settings is achieved through user accounts and groups established by the applications.
US09930042B2 Controlled environment secure media streaming system
A Controlled Environment Secure Media Streaming System manages the delivery of content to Secured Devices. Cloud Services provide content to Integration Hub. The Integration Hub interfaces with various cloud services providers and prepares content for consumption by a resident of a secured facility. Integration Hub utilizes Content Filter to inspect content received from cloud service providers for suitability for use in a secured environment. Once content is retrieved, filtered, formatted, and packaged by Integration Hub, the content is stored in Data Warehouse. Secured Devices request content from the Distribution Hub, the Distribution Hub retrieves the content from the Data Warehouse, and then Distribution Flub manages the transfer of content to the Secured Devices. In some embodiments, Distribution Hub utilizes Content Filter to determine whether or not a particular Secured Device can access particular content.
US09930034B2 Authenticating applications using a temporary password
A mobile device can receive, from an application installed on a wearable device, an authentication query. Based upon the authentication query, an application installed on the mobile device can be determined to have been authenticated. In response to determining that the application installed on the mobile device has been authenticated, a temporary password can be generated at the mobile device and converted into a vibration pattern. The vibration pattern can be vibrated at the mobile device. The temporary password sent from the mobile device can be compared with user input received via a tap interface on the wearable device. In response to determining that the user input corresponds to the temporary password, the application installed on the wearable device can be authenticated based on authentication parameters of the corresponding application on the mobile device.
US09930026B2 Encryption/decryption in a cloud storage solution
The disclosure generally describes computer-implemented methods, software, and systems, including a method for decryption of data stored in the cloud. A record is received from a cloud storage solution, wherein at least one data field in the received record is encrypted, and wherein each encrypted data field is associated with an encrypted field identifier. A client certification key associated with a user accessing the record and at least one encrypted field identifier are provided to a security server. At least one decryption key associated with at least one of the at least one encrypted field identifier is received. Using each of received decryption key, at least one encrypted data field is decrypted. The received record is presented to the user accessing the record.
US09930025B2 System and method for automatic service discovery and protection
A system for automatically discovering services operating on a network including a service discovery database configured to store expected service behavioral characteristics and service identities of the services operating on the network, a set of service discovery modules configured to collect service behavioral data of the services operating on the network, and a service discovery module controller communicatively coupled to the service discovery module database and the set of service discovery modules, the service discovery module controller configured to generate service behavioral characteristics from the service behavioral data, analyze the service behavioral characteristics using the expected service behavioral characteristics, resulting in a first behavioral analysis, identify a first service identity of at least one service operating on the network from the first behavioral analysis and an association of the first service identity and the expected service behavioral characteristics.
US09930024B2 Detecting social login security flaws using database query features
Techniques for detecting security flaws are described herein. An example system includes a processor to perform a login attempt into a website to be tested using a first social login account and a first verification to determine whether the first social login account is logged in. The processor can monitor a database associated with the website for queries. The processor can perform a second login attempt into the website using a second social login account and a second verification to determine whether the second social login account is logged in. The processor can perform a third login attempt using a third social login account. The processor can detect a second set of features based on the queries during the third login attempt. The processor can detect a social login security flaw based on the first and second verification, and the first and second set of detected features.
US09930014B2 Methods and apparatus for key delivery in HTTP live streaming
A key delivery mechanism that delivers keys to an OS platform (e.g., iOS platform) devices for decrypting encrypted HTTP live streaming data. An HTTPS URL for a stateless HTTPS service is included in the manifest for an encrypted HTTP live stream obtained by an application (e.g., a browser) on an OS platform device. The URL includes an encrypted key, for example as a query parameter value. The application passes the manifest to the OS. The OS contacts the HTTPS service to obtain the key using the URL indicated in the manifest. Since the encrypted key is a parameter of the URL, the encrypted key is provided to the HTTPS service along with information identifying the content. The HTTPS service decrypts the encrypted key and returns the decrypted key to the OS over HTTPS, thus eliminating the need for a database lookup at the HTTPS service.
US09930004B2 Method and apparatus for expedited domain name system query resolution
In one embodiment, a method and apparatus for resolving domain name system queries using unique top-level domains in a private network space are disclosed. For example, the method determines that a domain name service query specifies a destination residing in a private network space rather than in a public Internet space. The method then routes the domain name service query to a top-level domain name service server associated with the private network space, without routing the domain name service query to a root domain name service server in the public Internet space. The top-level domain name system server resides in the highest level of a hierarchy of domain name system servers belonging to the private network space.
US09930001B2 Conditional disclosure of a response to content posted in a social network
Technologies are generally described for a social networking service (SNS). In some examples, a method performed under control of a server may include receiving a user input associated with the user responding to content posted in an online forum, determining whether a threshold condition set by the user is satisfied for the user's response to be disclosed with regard to a particular piece of content posted in the online forum, and disclosing the user's response to the particular piece of content posted in the online forum when the threshold condition is determined to be satisfied.
US09929999B2 Ad hoc message sharing between email and social networks
There are provided a system, a method and a computer program product for sharing messages between an email client and a social network. The system prepares, based on an input from a sender, an email message by using the email client. The system identifies a portion of the email message to be shared with one or more users in the social network. The system tags the portion of the email message with identities of the one or more users in the social network. The system accesses the social network with credential of the sender. The system posts the portion of the email message on social network pages of the one or more users under a name of the sender.
US09929988B2 Method for tracking and routing financial messages for mobile devices
The present disclosure provides a financial messaging apparatus configured to encapsulate and transmit a financial message along with actions to a mobile device. The actions relate to rules that are associated with characteristics of the financial message.
US09929987B2 Voice enabled social artifacts
A user is prompted to select a social site for generating a voice enabled social artifact. A user selection of the social site is received. Responsive to receiving the user selection, information associated with an account of the user on the social site is obtained. The user is prompted to select a social artifact associated with the social site for voice enablement. A user selection of the social artifact is received. The selected social artifact is configured for voice enablement. The selected social artifact is displayed on the social site with an indication that the selected social artifact is voice enabled.
US09929971B2 Flexible-location reservations and pricing for network-accessible resource capacity
Methods and apparatus for flexible-location reservations and pricing for network-accessible resources are disclosed. A system includes a plurality of resources of a provider network distributed across multiple locations, and a resource manager. The resource manager implements a programmatic interface to allow a client to specify a flexible location option for a resource reservation request, indicating that the resource manager is to select one or more locations at which to reserve resource capacity. When a reservation request with the flexible location option specified is received, the resource manager selects a particular location based at least in part on heuristics using resource utilization data. In response to a resource activation request for the reservation, the resource manager activates a resource at a launch location selected from the multiple locations.
US09929961B2 Flow-based load balancing
Methods and apparatuses are described for virtualizing routing of network traffic by offloading routing decisions to a controller in communication with a plurality of network devices. For load balancing applications, the controller may make up-front decisions as to both destination and route, rather than wait until traffic has been routed to a load balancing point before determining the destination.
US09929945B2 Highly available service chains for network services
A control and monitoring system orders a service chain—an order of data flow through a plurality of network nodes—based on network node identifiers. The control and monitoring system provide a policy to networking nodes in order to enforce the order of the service chain. In some embodiments, features are implemented to improve the availability of service chains. Such features include load-balancing, fail-over, traffic engineering, and automated deployment of virtualized network functions at various stages of a service chain, among others.
US09929940B2 Update of MAC routes in EVPN single-active topology
In general, techniques are provided for described herein that extend existing Ethernet Virtual Private Network (EVPN) protocol signaling mechanisms so that local, multi-homing PEs couple to an Ethernet segment can definitively convey their primary/backup designated forwarder (DF) status to any remote PE of the EVPN. In one example, this is accomplished by utilizing a new extended community attribute to each Ethernet A-D per EVI route advertised by each of the multi-homing PEs to specifically carry the advertising PE's primary or backup status. As such, any receiving remote PE need not rely on the arrival of individual MAC routes from a new primary PE and withdrawal of MAC routes from a former primary PE to update its forwarding information.
US09929936B2 Method for sending multicast packet and switch
A method for sending a multicast packet and a switch. A first switch receives a multicast packet from a first customer edge or a second customer edge, where the first customer edge is connected to the first switch in a single-homed manner, and the second customer edge is connected, in an all-active manner, to N switches that include the first switch; the first switch determines a specified multicast tree of the first switch; the first switch encapsulate the multicast packet, where a destination switch unique identification address in a header of the encapsulated multicast packet is a unique identification address of a root of the specified multicast tree of the first switch; and the first switch forwards the encapsulated multicast packet to a network side using the specified multicast tree of the first switch.
US09929930B2 Reducing an amount of captured network traffic data to analyze
A system and method for monitoring a communication network is provided. The method includes capturing network data from network traffic of the communication network by a plurality of probes monitoring the communication network. The method further includes detecting by lightweight analysis a data packet of the captured network data that includes information related to a transactional procedure failure transacted by an end-user device and determining an identity of the end-user device. The method further includes sharing the identity of the end-user device with other probes of the plurality of probes, adding the end-user device's identity to respective whitelists associated with the probes of the plurality of probes, and performing, for end-user device identities included in the respective whitelists, detailed analysis of network data during a predetermined time period.
US09929928B1 Packet transmitter and method for timestamping packets
A transmit datapath and a method for timestamping packets. The datapath comprises a timestamp unit located along a packet bus. The timestamp unit is configured to timestamp a packet with its predicted departure time onto a link, the predicted departure time based on an actual departure time of a preceding packet and the lengths of all intervening packets, when the packet bus has been continuously full of the intervening packets. The method comprises determining the predicted departure time of a packet based on an actual departure time of a preceding packet and the lengths of all intervening packets, minimizing the inter-frame gaps between the intervening packets, and timestamping the packet with the predicted departure time. The timestamp method may be a 1-step timestamp method. A packet may be timestamped with its predicted departure time upstream from where the packet is protected. The protection may be MACSec protection.
US09929927B2 In-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system
An approach to facilitating in-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system is provided. In one implementation, one or more communication sessions with the in-vehicle computer system may be facilitated by an attendant device. Passenger information relating to one or more passengers of a vehicle and service information relating to one or more services to be provided to the one or more passengers may be obtained by the attendant device from the in-vehicle computer system via the one or more communication sessions. The passenger information and the service information may be provided by the attendant device. An indication that at least one service is in progress or is complete is received by the attendant device.
US09929923B2 System and method for provisioning resources of a packet network based on collected network performance information
A system and method for provisioning resources of a packet network, including monitoring at least one network performance information parameter associated with communications of data packets. The at least one network performance information parameter(s) may be compared with at least one respective threshold value indicative of degradation of communications of the data packets. A determination may be made that the network performance information parameter(s) crosses the respective threshold value(s). In response to determining that the network performance information parameter(s) crosses the respective threshold value(s), a network resource may be provisioned to compensate for the degradation of communications of the data packets.
US09929920B2 System and method for efficient classification and processing of network traffic
Methods and systems for analyzing flows of communication packets. A front-end processor associates input packets with flows and forwards each flow to the appropriate unit, typically by querying a flow table that holds a respective classification for each active flow. In general, flows that are not yet classified are forwarded to the classification unit, and the resulting classification is entered in the flow table. Flows that are classified as requested for further analysis are forwarded to an appropriate flow analysis unit. Flows that are classified as not requested for analysis are not subjected to further processing, e.g., discarded or allowed to pass.
US09929918B2 Profile-based SLA guarantees under workload migration in a distributed cloud
Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving performance metrics from at least one device within the cloud network; analyzing the performance metrics to generate at least one application requirement, wherein the at least one application requirement indicates a recent performance associated with a resource provisioned for a customer, wherein the resource is supported by a first device within the cloud network; identifying a second device within the cloud network to support the resource based on the at least one application requirement; and migrating the resource from the first device to the second device.
US09929917B2 System for configuration and device connectivity based on user selection
Embodiments of the invention are directed to systems, methods, and computer program products for active, real-time control of a plurality of devices and associated applications for monitoring and completing one or more targets through an interactive integrated interface. In this regard, the system determines a plurality of devices and applications associated with the user. The system then determines one or more targets of the user based on analyzing device information, application information and user information. The one or more targets are configured to be completed by modifying control factors associated with the devices. The system may then initiate a display of the targets on the interactive integrated interface and enable the user to select suitable targets. Following the selection of targets by the user, the system configures applications and devices associated with the targets to provide information and feedback associated with the selected targets.
US09929915B2 Systems and methods for network management
Embodiments relate generally to network hardware, network software and methods for network management and testing. In some embodiments, state information (e.g., configuration data, forwarding states, IP tables, rules, network topology information, etc.) can be received from devices in a network. The state information can be parsed and used to generate a network model, which describes how data is processed by the network. Using the model, possible flow paths of data through the network can be identified and used to analyze the network and identify network behavior, such as types of traffic, frequency of rule matches, what kind of transformation occurs as traffic flows through the network, and where the traffic gets dropped, etc. Policies can be verified against the network model to ensure compliance, and in the event of non-compliance, a report or interface can indicate the cause and/or allow a user to explore specific details about the cause.
US09929911B1 Automatic configuration of virtual network switches
In general, techniques are described in which a plurality of network switches automatically configure themselves to operate as a single virtual network switch. A virtual switch is a collection of individual switch devices that operate like as single network switch. As described herein, network switches in a network that are capable of participating in a virtual switch may automatically discover one another. The participating network switches may then elect one of the participating switches as a master switch. The master switch may generate forwarding information and store the forwarding information in the participating switches, including the master switch. The forwarding information causes the participating switches to act like a single network switch.
US09929908B2 Method and system for optimizing a communication network feature prior to implementing a new service
A method, device and system for method of optimizing a feature of a communication network prior to implementing a future service is provided. A plurality of network nodes in the communication network is assigned to a network cluster. At least one value for a respective key performance indicator (KPI) for data exchanged between the network nodes in the network cluster is determined, where the data is associated with a first communication service. And a need for an optimization of a feature of the communication network in response to the value for the KPI being outside of a range, prior to implementation of a second communication service is determined.
US09929884B2 Systems and methods for detecting data in a received multiple-input-multiple-output (MIMO) signal
Systems and methods for detecting data in a received multiple-input-multiple-output signal are provided. N signals are received from N antennas, with M being greater than or equal to three. The N signals form a vector y and are associated with M sets of data values, where the M sets of data values form a vector x. A channel matrix (H) is estimated, and a QR decomposition of the channel matrix is performed, such that H=QR. The vector y is transformed into a vector z according to z=QHy. The R matrix and the rotated signal vector z are transformed such that one or more elements of the R matrix having complex number values are set equal to zero. Distance values are calculated using the transformed vector z and the vector x. Log likelihood ratio (LLR) values are calculated based on the distance values.
US09929882B1 Method and apparatus for accurately estimating a distance between wireless network devices
A receiver for a wireless device. A channel estimation module is configured to calculate a first channel estimate on a first tone of a data packet and calculate a second channel estimate on a second tone of the data packet. A phase roll estimation module is configured to calculate a conjugate of the second channel estimate and calculate, using the first channel estimate and the conjugate of the second channel estimate, an estimate of a phase roll caused by an error in symbol timing of the data packet. The phase roll corresponds to a difference between phases across adjacent tones of the data packet. The phase roll estimation module is further configured to calculate, based on the estimate of the phase roll, a timing advance to be applied to the symbol timing of the data packet. The timing advance corresponds to a number of samples of the data packet.
US09929881B2 Network-based platform for providing customer technical support
A technical support system includes a problems data store storing a problem information related to a plurality of problems identified in response to other reported incidents, a problem search module configured to search the problem information based on one or more key words to determine problem information that is relevant to the one or more key words and that is applicable to a general population of computer systems, and a problem filter module configured to filter the determined problem information based on the parameters associated with the end-user's computer system configuration to determine problem information that is specific to the end-user's computer system. A method for providing technical support to an end user includes receiving system-specific parameters characterizing a hardware and software configuration of the end user's computer system, determining one or more possible causes of a problem exhibited by the specified end user's computer system by searching a set of problem information related to one or more problems reported in other incidents, and filtering the one or more determined possible causes based on the system-specific parameters to derive one or more targeted possible causes specific to the specified end user's computer system configuration.
US09929877B2 Systems, devices, and methods for generating a substantially continuous stream of audiovisual data during a switching event
When switching sources, resolutions or refresh rates in a video distribution network, switching times are reduced by maintaining video lock and security authentication between a video switcher and a video sink. The scaler maintains video lock and security authentication by continuing to generate video timing data during switching events. The scaler also facilitates an aesthetically pleasing transition by generating image content data prior to and after the switching event.
US09929876B2 Adaptable multi-mode wireless power, light and automation
A device and method for remotely controlling the supply of electricity to a lighting element The device (200) includes a wireless communications module (202) configured for peer-to-peer communications and a microcontroller (208). The electrical supply is varied based on a command received through the wireless communications module that may include specifying one or more particular LEDs in order to generate a spectrum of different colors from the lighting element.
US09929869B2 Methods, apparatuses, and computer-readable media for providing a collaboration license to an application for participant user device(s) participating in an on-line collaboration
Methods, apparatuses, and computer-readable media for providing a collaboration license to an application for participant user device(s) participating in an on-line collaboration are disclosed. In one embodiment, a method is provided for licensing at least one application. The method includes transmitting a license request for at least one collaboration license. The collaboration license authorizes usage of at least one application on at least one participant user device participating in a collaboration. The collaboration may include at least one collaborative communication session among a plurality of participant user devices. The method further includes receiving the at least one collaboration license. Apparatuses and computer-readable media having instructions for providing the method are also disclosed. These may allow participant(s) of a collaboration to initiate and use an application during the collaboration that the participant(s) were not licensed to use when the participant(s) joined the collaboration.
US09929863B2 System and method for efficient and semantically secure symmetric encryption over channels with limited bandwidth
One embodiment of the present invention provides a system for enhancing security in a secure communication channel. During operation, the system collects contextual information associated with a mobile device or a user of the mobile device and determines whether a trigger condition is met based on the collected contextual information. In response to determining that the trigger condition is met, the system performs a first type of key-ratcheting operation on a current cryptographic key to update the cryptographic key. In response to determining that the trigger condition is not met, the system performs a second type of key-ratcheting operation on the current cryptographic key to update the cryptographic key. The system then encrypts a to-be-sent message using an encryption key associated with the updated cryptographic key.
US09929851B2 System and methods for full duplex communication over a wireless network
Systems, methods, and apparatuses for full duplex communication on a wireless network are disclosed. In one aspect, one or more lists of non-effecting nodes are determined for one or more devices on the wireless network. A list of non-effecting nodes for a device identifies other network nodes or devices whose transmissions do not cause substantial interference with the device. When a full duplex communication is scheduled on the wireless network, a downlink message transmitted to the device may be performed concurrently with an uplink transmission from one of the non-effecting devices. This full duplex communication may be possible even if the device does not inherently support full-duplex communication on the wireless network.
US09929849B2 Method and system for a time domain approach to 4G/LTE-WiFi/BT coexistence
A method and system are provided in which a device that is operable to handle WiFi communication and WiMAX communication may receive downlink medium access protocol (MAP) information in a downlink sub-frame of a WiMAX frame and disable WiFi transmission during a portion of the downlink sub-frame based on the downlink MAP information. The disabled WiFi transmission may be enabled after data within the downlink sub-frame is decoded. The device may also receive uplink MAP information in the downlink sub-frame and may control a clear channel assessment associated with the WiFi transmission based on the uplink MAP information. The MAP information may comprise data or burst profile information and/or one or more physical control messages. A similar time domain approach may be utilized for coexistence between WiFi and long term evolution (LTE) coexistence, Bluetooth and WiMAX, and Bluetooth and LTE. Frame aggregation may be enabled to alleviate pending WiFi traffic.
US09929847B2 Shortened block acknowledgement with fragmentation acknowledgement signaling
Certain aspects of the present disclosure provide methods and apparatus for using a shortened block acknowledgement (BlockAck) frame capable of acknowledging fragments. Such a shortened BlockAck frame may include a bitmap field having a shorter length than that of a basic BlockAck frame in the IEEE 802.11 standard (i.e., <128 octets). One example method for wireless communications generally includes receiving a plurality of protocol data units (PDUs) (e.g., media access control (MAC) protocol data units (MPDUs)); determining whether each of the PDUs was successfully received and whether each of the PDUs is associated with a non-fragmented service data unit (SDU) (e.g., MAC service data unit (MSDU)) or a fragmented SDU; and outputting for transmission a shortened BlockAck frame comprising a bitmap field indicating a receive status for the non-fragmented and fragmented SDUs based on the determination.
US09929844B2 Techniques for transmitting preambles over an unlicensed radio frequency spectrum band
A device may determine that an unlicensed radio frequency (RF) spectrum band is available for a communication. The device may transmit a first transmission indicator that indicates that the device is transmitting information via the unlicensed RF spectrum band. The first transmission indicator may be associated with a first radio access technology. The device may transmit a second transmission indicator that indicates that the device is transmitting information via the unlicensed RF spectrum band. The second transmission indicator may be associated with a second radio access technology that is different from the first radio access technology.
US09929841B2 Methods and apparatus for transmitting and receiving signal by using modulation order of interference signal
Methods and a base station are provided for transmitting a serving signal to a User Equipment (UE) by the base station. The method includes generating modulation order information for determining a modulation order of an interference signal, and transmitting the serving signal with the modulation order information in a resource allocated to the UE.
US09929809B2 Reconstructing light-based communication signals captured with a rolling shutter image capture device
Methods and systems are described for sampling an LCOM message and accurately reconstructing the entire LCOM message using a light receiver (e.g., digital camera) of a typical mobile computing device, such as a smartphone, tablet, or other mobile computing device. These including receiving segments of an LCOM signal from at least two repetitions of the LCOM signal. The location of each segment within the LCOM signal is identified and each segment is stored in a corresponding location in a buffer configured to have a length equal to the LCOM signal. The buffer is a ring buffer, in some embodiments.
US09929801B2 Chromatic dispersion measurement method and device and digital coherent receiver
A chromatic dispersion measurement method is provided. According to the method, chromatic dispersion sequence processing is performed on acquired frequency domain data to obtain chromatic dispersion sequences of frequency domain data. A correlation operation on the obtained chromatic dispersion sequences is separately performed at a preset interval. A sum of obtained correlation values is calculated to obtain a first value. A chromatic dispersion value is determined according to the first value, a frequency value per unit frequency interval of the frequency domain data and the preset interval. In this way, the chromatic dispersion value can be accurately determined, and the processing efficiency is high.
US09929799B2 Network and user equipment of HD-FDD communication system for handling HARQ
A network of a half-duplex frequency division duplex (HD-FDD) communication system for handling hybrid automatic repeat request (HARQ) includes a processing means for executing a program; and a storage unit, coupled to the processing means, for storing the program. The program instructs the processing means to perform the following steps: determining a first timing reference for a HARQ of downlink (DL) transmission from a first set of predetermined timing references, and determining a second timing reference for a HARQ of uplink (UL) transmission from a second set of predetermined timing references; and transmitting the first timing reference and the second timing reference to a user equipment of the HD-FDD communication system, allowing the user equipment to perform the HARQ of DL transmission based on the first timing reference and perform the HARQ of UL transmission based on the second timing reference.
US09929792B2 Receiver stomp-and-restart in a distributed MU-MIMO system using RSSI separation
A system and method are provided for performing stomp-and-restart techniques in distributed MU-MIMO system. A plurality of radio head devices are provided that are configured to be deployed separated from each other in a coverage region of interest of a wireless network. A central processor subsystem is provided that is in communication with the plurality of radio head devices. The central processor subsystem configured to perform several operations based on downconverted samples received from the plurality of radio head devices.
US09929785B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals, the method including encoding service data, building at least one signal frame by mapping the encoded service data, modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and transmitting the broadcast signals having the modulated data.
US09929780B2 Capturing physical inventory in a data center
Capturing physical inventory in a data center includes: establishing a proximity-based data communications connection with a service processor of a server, the server installed at a location within a server rack; retrieving an identifier of the server via the proximity-based data communications connection; capturing, with a camera of the mobile computing device, a digital image of the server in the server rack; identifying, from the digital image, the location of the server within the server rack; and storing the identified location of the server within the server rack in association with the retrieved identifier.
US09929777B2 Method for modifying a barrier in an induction power and/or data transfer system to improve power transfer efficiency
A method for increasing the power transfer efficiency of a wireless induction power and/or data transfer system comprising a magnetic field transmitter which is positioned on a first side of a barrier and a magnetic field receiver which is positioned on a second side of the barrier opposite the first side comprises the steps of disposing at least one flux flow member in or adjacent the barrier at least partially between the transmitter and the receiver. The flux flow member comprises a magnetic permeability different from the magnetic permeability of the barrier. As a result, the flux flow member increases the amount of magnetic flux generated by the transmitter which is coupled through the barrier and into the receiver.
US09929773B2 Communication system
A slave control device receives a communication signal from a master control device, and controls loads according to the received communication signal. A modulator superimposes the communication signal from the master control device on power source lines, and a demodulator demodulates the communication signal superimposed on the power source lines and supplies the demodulated communication signal to the slave control device. The modulator is provided on power source lines on a battery side, and the demodulator is provided on the power source lines on a load side. The modulator superimposes the communication signal on the power source lines which are on a side closer to the loads with respect to the modulator among the power source lines.
US09929770B2 Radio-frequency module
An inductor that adjust characteristics of a transmit filter circuit is disposed so that the inductor and at least one of common paths, a matching circuit, a receive filter circuit, and receive paths connected to an output terminal of the transmit filter circuit define a propagation path due to magnetic-field coupling and/or electric-field coupling. This configuration does not require the addition of a circuit device to define the propagation path. It is thus possible to improve attenuation characteristics for an RF signal outside the frequency band of a transmitting signal and to improve isolation characteristics between a transmit filter circuit and a receive filter circuit without increasing the size of a radio-frequency module.
US09929768B2 System and method for TDD-FDD duplexing in a radio architecture
A reconfigurable TDD-FDD multiplexer operates in a TDD mode and a FDD mode. The TDD-FDD multiplexer includes an interdigital quadruplexer in series with a one-pole three-throw RF switch. The interdigital quadruplexer includes of two V-band filters, connectable to a transmitter and a receiver, respectively, for TDD mode duplexing, and two E-band filters, connectable to a transmitter and a receiver, respectively, for FDD mode duplexing. The E-band filters include an E-band transmitting filter that passes an E-band transmitting frequency band, and an E-band receiving filter that passes for an E-band receiving frequency band offset from the E-band transmitting frequency band. Switching between the V-band receiving filter and V-band transmitting filter enables TDD duplexing functionality at V-band frequencies. Switching to the two E-band filters enables FDD duplexing functionality at E-band frequencies.
US09929756B2 Method and apparatus for cancelling interference and receiving signal in wireless communication system
The present invention relates to a wireless communication system. According to an embodiment of the present invention, a method for a device receiving a signal by using NAICS (Network-Assisted Interference Cancellation and Suppression) in a wireless communication system that supports carrier aggregation comprises the steps of: transmitting, in carrier aggregation, device capability information comprising band combination information which indicates band combination supported by the device; and receiving a signal on the basis of the device capability information, wherein the band combination information can include a maximum bandwidth supporting the NAICS for the band combination.
US09929747B2 Technologies for high-performance single-stream LZ77 compression
Technologies for high-performance single-stream data compression include a computing device that updates an index data structure based on an input data stream. The input data stream is divided into multiple chunks. Each chunk has a predetermined length, such as 136 bytes, and overlaps the previous chunk by a predetermine amount, such as eight bytes. The computing device processes multiple chunks in parallel using the index data to generate multiple token streams. The tokens include literal tokens and reference tokens that refer to matching data from earlier in the input data stream. The computing device thus searches for matching data in parallel. The computing device merges the token streams to generate a single output token stream. The computing device may merge a pair of tokens from two different chunks to generate one or more synchronized tokens that are output to the output token stream. Other embodiments are described and claimed.
US09929743B1 Data compression of electronic data transaction request messages
A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages based on the other messages in the same group before forwarding the electronic data transaction request messages to a transaction processor.
US09929739B1 Methods and systems for determining integral non-linearity
A method of determining Integral Non-Linearity (INL) of an Analog-to-Digital Converter (ADC) is provided. The method includes providing an input signal to the ADC, phase-locking a clock signal of a clock of the ADC to the input signal, generating a plurality of samples at a sampled phase on the input signal for a plurality of sampled phases, applying averaging to the plurality of samples for each sampled phase to generate a reconstructed ADC output signal, and determining the INL of the ADC based on a comparison of the reconstructed ADC output signal to a theoretical ADC output signal.
US09929732B2 LVDS input window circuit with two comparators and multiplexer
First and second devices may simultaneously communicate bidirectionally with each other using only a single pair of LVDS signal paths. Each device includes an input circuit and a differential output driver connected to the single pair of LVDS signal paths. An input to the input circuit is also connected to the input of the driver. The input circuit may also receive an offset voltage. In response to its inputs, the input circuit in each device can use comparators, gates and a multiplexer to determine the logic state being transmitted over the pair of LVDS signal paths from the other device. This advantageously reduces the number of required interconnects between the first and second devices by one half.
US09929727B2 System and method for a switching transistor
In accordance with an embodiment, a method of operating a semiconductor switch coupled to an inductor includes turning on the semiconductor switch by applying a turn-on voltage to between a gate of the semiconductor switch and a low current terminal connected to a reference node of the semiconductor switch, the low current terminal separate from a high current reference terminal connected to the reference node of the semiconductor switch, and the semiconductor switch comprises a first input capacitance to transconductance ratio. The method further includes turning off the semiconductor switch by applying a turn-off voltage to the gate of the semiconductor switch, wherein a ratio of a total capacitance at an output node of the semiconductor switch to a gate-drain capacitance is greater than a first ratio per watt of power being handled by a load coupled to the semiconductor switch.
US09929726B2 Overvoltage protection circuit
Universal Serial Bus (USB) protection circuits are provided. A circuit includes a plurality of first transistors connected in series between a pad and ground. The circuit also includes a plurality of second transistors connected in series between the pad and a supply voltage. The circuit further includes a control circuit that applies respective bias voltages to each one of the plurality of first transistors and to each one of the plurality of second transistors. The bias voltages are configured to: turn off the plurality of first transistors and turn off the plurality of second transistors when a pad voltage of the pad is within a nominal voltage range; sequentially turn on the plurality of first transistors when the pad voltage increases above the nominal voltage range; and sequentially turn on the plurality of second transistors when the pad voltage decreases below the nominal voltage range.
US09929722B1 Wire capacitor for transmitting AC signals
Embodiments herein describe a transmission line used to carry an AC signal (e.g., a high-speed clock signal) between two different voltage domains in an IC. Instead of dividing the transmission line into multiple segments each with a buffer, in one embodiment the transmission line is arranged to form a capacitor. That is, the conductive material forming the transmission line is arranged in the IC to result in a desired capacitance. This capacitance can be used to replace a discrete capacitor that would otherwise be used with a buffer (e.g., level shifter) located at the end of the transmission line for converting the AC signal from a first voltage domain to a second voltage domain.
US09929720B2 High frequency attenuator
An attenuator includes: a first circuit including a common collector or common drain amplifier formed of a first transistor having its control node connected to an input of the attenuator and its emitter or source connected to an intermediate node of the attenuator; and a second circuit including a common collector or common drain amplifier formed of a second transistor having its emitter or source connected to the intermediate node and its control node connected to an output of the attenuator.
US09929715B2 Acoustic wave device
An acoustic wave device includes: a piezoelectric film located on a substrate; a lower electrode and an upper electrode facing each other across the piezoelectric film; a temperature compensation film located on a surface, which is opposite to the piezoelectric film, of at least one of the lower electrode and the upper electrode and having a temperature coefficient of elastic constant opposite in sign to a temperature coefficient of elastic constant of the piezoelectric film; and an additional film located on a surface of the temperature compensation film opposite to the piezoelectric film and having an acoustic impedance greater than an acoustic impedance of the temperature compensation film.
US09929696B2 Communications based adjustments of an offset capacitive voltage
A parallel amplifier and an offset capacitance voltage control loop are disclosed. The parallel amplifier has a parallel amplifier output, which is coupled to an envelope tracking power supply output via an offset capacitive element. The offset capacitive element has an offset capacitive voltage. The offset capacitance voltage control loop regulates the offset capacitive voltage, which is adjustable on a communications slot-to-communications slot basis.
US09929695B2 Power amplifier, radio remote unit, and base station
A power amplifier, a radio remote unit (RRU), and a base station, where the power amplifier includes an envelope controller, a main power amplifier, and an auxiliary power amplifier. The main power amplifier and the auxiliary power amplifier both set an envelope voltage output by the envelope modulator as operating voltages, and because the operating voltages of the main power amplifier and the auxiliary power amplifier may be adjusted simultaneously, symmetry of the power amplifier is improved, and an efficiency loss occurring probability is low, thereby enhancing efficiency of the power amplifier.
US09929690B2 Spectrally-engineered solar thermal photovoltaic devices
A solar thermal photovoltaic device, and method of forming same, includes a solar absorber and a spectrally selective emitter formed on either side of a thermally conductive substrate. The solar absorber is configured to absorb incident solar radiation. The solar absorber and the spectrally selective emitter are configured with an optimized emitter-to-absorber area ratio. The solar thermal photovoltaic device also includes a photovoltaic cell in thermal communication with the spectrally selective emitter. The spectrally selective emitter is configured to permit high emittance for energies above a bandgap of the photovoltaic cell and configured to permit low emittance for energies below the bandgap.
US09929684B2 Motor control system and method of controlling a motor
In various embodiments, a method of controlling a motor and motor control system may be provided. The method may include applying exciting pulse-width-modification (PWM) or continuous sinusoidal voltages to a motor. The method may further include measuring one or more the applied exciting voltages to the motor. The method may further include measuring one or more currents from the motor. The method may also include calculating one or more back electromotive force (BEMF) voltages based on the one or more currents. The method may include adjusting the exciting voltages based on the one or more back electromotive force (BEMF) voltages and the phase angle difference between the calculated back EMF voltages and the measured currents. The motor control system may include the various detecting circuits of the exciting voltages and the motor currents from the motor with low pass filters.
US09929677B2 Three-level active neutral point converter
The invention relates to a active-neutral point clamped converter having at least one half-bridge circuit connected into a DC voltage circuit. Each half-bridge circuit has a high-potential-side input half-bridge and a low-potential-side input half-bridge in series. The half-bridge circuit further has an output half-bridge connected between center taps of the input half-bridges. The total inductance within the output half-bridges and between the three half-bridges is dimensioned such that if any of the power semiconductors of the half-bridge circuit fails, a short-circuit can be reliably disconnected via a shorted circuit formed between the three half-bridges of the half-bridge circuit by the intact power semiconductors in said shorted circuit.
US09929672B2 Rectifier having reduced switching loss
A rectifier includes: first and second high side switches including source terminals connected to an alternating current input terminal and drain terminals connected to one end of an output capacitor; first and second low side switches including drain terminals connected to the alternating current input terminal and source terminals connected to a ground terminal and another end of the output capacitor; and a cross connector configured to allow parasitic capacitance of the first high side switch or the second high side switch to flow to a ground when the first high side switch or the second high side switch is turned off.
US09929670B2 Power conversion device, motor drive control device equipped with power conversion device, compressor and blower equipped with motor drive control device, and air conditioner equipped with compressor or blower
A power conversion device is configured to have reactors and is configured to have chopper circuit units, connected in series, that chop the output of a rectifier configured to rectify an AC voltage from an AC power supply. The power conversion device includes: an AC switch disposed on a side closer to the AC power supply than the chopper circuit units; an AC reactor that is connected in parallel to the AC switch; and a switching control unit that stops the switching of the switching elements when the contact of the AC switch is open.
US09929669B2 Inverter
Disclosed herein is an inverter. The inverter includes a base provided with a heat dissipation part, a main board disposed on the base to output an input power along an independent power flow through a rectification part and a inverter part, and a control board fixed to be electrically connected to the main board to form a flow of a secondary power and a flow of an electrical signal, the flow of the secondary power and the flow of the electrical signal being independent from each other.
US09929667B2 Circuit for direct energy extraction from a charged-particle beam
Provided herein is a fusion energy extraction circuit (FEEC) device having a grid-tied bidirectional converter and a resonant converter. The resonant converter can include an inverse cyclotron converter with two or more or quadruple plates and a plurality of circuit switches. The bidirectional converter can include a three-phase grid-tied converter. The FEEC device is capable of decelerating plasma particle beams, thereby extracting the energy from the deceleration, converting the extracted energy to electric energy, and sending the electric energy to a power grid.
US09929664B2 Prevention of switching discontinuity in a hybrid switched mode amplifier
A method may include controlling switches of a switching full-bridge of a signal processing system to commutate polarity of a capacitor with respect to the first processing path output and a second processing path output of the signal processing system in response to a condition for commutating connectivity of the switching full-bridge and inserting a feedforward compensation that bypasses a loop filter of the second processing path in order to prevent discontinuities caused by commutating polarity of the capacitor from being compensated by the loop filter.
US09929662B2 Alternating average power in a multi-cell power converter
A method includes receiving a periodic voltage by a power converter comprising a plurality of converter cells and, in a series of time frames of equal duration, alternating an average power level of power converted by at least one converter cell of the plurality of converter cells. Each of the series of time frames corresponds to a time period between sequential zero crossings of the periodic voltage.
US09929657B2 Alternating valley switching for power converter
An exemplary embodiment of an alternating valley switching controller is provided. The alternating valley switching controller includes a valley detection circuit and an alternating circuit. The valley detection circuit is coupled to an auxiliary winding of a transformer to generate a valley-detection signal. The alternating circuit alternates a plurality of switching periods of a switching signal according to a blanking-window signal and the valley-detection signal. The blanking-window signal switches between a first voltage level and a second voltage level in the plurality of switching periods. The plurality of switching periods includes at least two first periods and at least two second periods which occur alternately in response to the first voltage level and the second voltage of the blanking-window signal.
US09929655B2 Systems and methods for flyback power converters with switching frequency and peak current adjustments
System and method for regulating a power converter. The system includes a comparator configured to receive a first signal and a second signal and generate a comparison signal based on at least information associated with the first signal and the second signal. The first signal is associated with at least an output current of a power converter. Additionally, the system includes a pulse-width-modulation generator configured to receive at least the comparison signal and generate a modulation signal based on at least information associated with the comparison signal, and a driver component configured to receive the modulation signal and output a drive signal to a switch to adjust a primary current flowing through a primary winding of the power converter. The modulation signal is associated with a modulation frequency corresponding to a modulation period.
US09929643B2 Charge pump circuit and method for operating a charge pump circuit
Embodiments of a charge pump circuit and a method for operating a charge pump circuit are disclosed. In an embodiment, a charge pump circuit includes a charge pump configured to generate a charge pump output voltage, a transistor array including multiple transistor devices that includes at least one transistor device having a back gate terminal coupled to the charge pump output voltage, and a control circuit configured to control the charge pump output voltage so as to regulate the back bias voltage of the transistor devices within the transistor array. Other embodiments are also described.
US09929641B2 Regulation circuit for a charge pump and method of regulation
The present invention relates to a regulation circuit for a charge pump and to a method of regulating a charge pump. The regulation circuit comprises a detector operable to analyze a temporal activity of the charge pump, and a pump clock generator coupled to an output of the detector and having an output coupled to a clock input of the charge pump to vary a pump clock frequency of the charge pump in dependence of the analysis of the detector, or a supply or voltage generator coupled to an output of the detector and having an output coupled to the charge pump to vary an amplitude of a clock signal within the charge pump in dependence of the analysis of the detector.
US09929623B2 Reluctance motor with virtual rotor
A method and apparatus for operating a reluctance motor. The apparatus comprises a stator and a plate. The stator includes a plurality of electromagnetic coils having an overlapped configuration. Applying multi-phase current to the plurality of electromagnetic coils generates a magnetic field. The plate forms a virtual pole when a portion of the plate contacts the stator in response to the magnetic field. Rotating the magnetic field about a center axis through the stator rotates the virtual pole about the center axis.
US09929621B2 Spring mechanism for power device
A spring mechanism for an electromagnetic drive unit converts or translates the movement and/or actuation of the electromagnet into a desired movement of the workpiece and enables simple and efficient tuning of the workpiece movement. The spring mechanism includes a housing, a spring connected to the housing, wherein at least two sections of the spring are movable with respect to the housing, a drive shaft that includes a first end having a magnet and a second end for attachment to a workpiece, and at least two tuning elements connecting the drive shaft to the movable portion of the spring. At least one of the tuning elements is adjustable. In one embodiment, the spring may be a flat spring, and the movable sections may each be positioned between a pair of cutouts defined in the spring.
US09929616B2 Motor with improved housing fixing and ground structure
The motor according to the present invention is characterized by including a stator core having an upper insulator and a lower insulator combined with an upper portion and a lower portion thereof; a housing manufactured by placing the stator core in an insert injection mold, the housing being formed by a resin molding having at least one upper leg integrally formed in the upper portion thereof; a rotor located inside the stator core of the housing and rotating, the rotor being combined with the housing by having a shaft penetrating into a center portion thereof; and at least one lower leg formed as a separate member from the housing so as to be combined with the lower portion of the housing.
US09929611B2 Wind turbine rotary electric machine rotor, and wind turbine comprising such a rotor
A rotor of a wind turbine rotary electric machine has a tubular structure extending and configured to rotate about an axis of rotation; a plurality of active segments parallel to and arranged about the axis of rotation and fitted to the tubular structure; and a plurality of cooling channels formed in the tubular structure.
US09929610B2 Electric motor with embedded permanent magnet, and refrigerating air conditioning equipment equipped with same
A permanent magnet embedded electric motor includes a slit and a flux barrier. A hole defining portion of a magnet insertion hole includes an extended portion. The extended portion projects toward an interpolar core portion in a rotor core in an area positioned further on an outer side of a circumferential direction with respect to a width-direction end surface of a permanent magnet. (Lb) is larger than (La), and (Lc) is smaller than (Ld), where the (La) represents a distance between the slit and the core outer peripheral surface; the (Lb) represents a distance between the slit and an outer peripheral-side surface of the permanent magnet; the (Lc) represents a shortest distance between the extended portion and the interpolar core portion; and the (Ld) represents a thickness of the permanent magnet.
US09929607B2 Compressor
A compressor includes a hermetic container, a compression mechanism section disposed in the hermetic container, and a motor disposed in the hermetic container to drive the compression mechanism section. The motor has a rotor and a stator disposed so as to surround an outer periphery of the rotor. The stator includes a stator core and oil passage grooves. The stator core has a hollow circular cylindrical section and a plurality of circumferentially arranged teeth protruding radially inward from an outer peripheral surface of the hollow circular cylindrical section. The oil passage grooves are located radially outside of the teeth. The oil passage grooves are formed by cutting an outer peripheral surface of the hollow circular cylindrical section.
US09929600B2 Wireless power supply system and wireless power reception device
When a vehicle approaches a parking space, a ground controller excites a power transmission coil using an excitation pattern signal containing identification data, and a vehicle controller acquires the identification data from the excitation pattern signal received by at least one of subcoils. Then, a communication unit transmits the acquired identification data to the ground unit. The ground controller pairs the power transmission coil and the power reception coil with each other when the identification data contained in the excitation pattern signal and the identification data transmitted from the vehicle controller match each other. Also, the pairing is canceled if the identification data received by the subcoil provided on the front side and the identification data received by the subcoil provided on the rear side are different from each other.
US09929590B2 Dual input RTC supply generation with replica power path and autonomous mode of operation from the system supply
Circuits and methods providing a electronic power supply applicable to any dual supply rail systems, which require a smooth and uninterrupted output supply and a replica power path and autonomous mode of operation from the system power supply are disclosed. In a preferred embodiment of the invention the power supply is applied to a real time clock. An Innovative Replica Power Path concept and circuit implementation ensures the smooth and uninterrupted transfer of power from one input source to the other. The circuit features a Latched Supply Comparator that guarantees the commutation to the Replica Power Path only happens after the voltage is settled. Zero power consumption from the back-up energy source is achieved in the presence of an alternative higher voltage source. The generated RTC supply voltage does not suffer from abrupt changes when the voltage level of the main system power source (battery or charger) is connected or disconnected. The invention allows for maximum utilization of the energy left in the main battery, thus extending the life of the lower capacity backup battery/super-cap.
US09929580B2 Power tool electronics
A battery waking circuit and a battery leakage circuit are provided. The battery waking circuit includes a first battery pack and a second battery pack connected in series and a first switch connected to the first battery pack along a first current path. An electronic controller coupled to and controlling the first witch is configured to detect a trigger actuation and close the first switch based on detecting the trigger actuation to draw a wake-up current on the first current path from the first battery pack. The electronic controller is also configured to control a motor to draw a load current along a second current path after the first battery pack is woken up. The battery leakage circuit also includes a switch connected in series with the capacitor and a trigger switch controlling the switch such that the switch prevents a flow of leakage current through the capacitor when the trigger is not actuated.
US09929579B2 Method and apparatus for controlling charging of low voltage battery
A method and an apparatus for controlling charging of a low voltage battery are provided. The method includes determining a consumption pattern of an auxiliary machinery based on a consumed power of the auxiliary machinery and setting a base charged voltage based on the consumption pattern of the auxiliary machinery. Further, a charged voltage is set for the low voltage battery based on the base charged voltage, a driving mode of a vehicle, and a state of charge of a high voltage battery.
US09929575B2 Electrical apparatus
An electrical apparatus is provided which can reduce, when it is shipped in a state in which a secondary battery is built therein, power consumption before a user starts to use the electrical apparatus first. The electrical apparatus includes a secondary battery, a load which operates by power supplied from the secondary battery, and a switch element disposed between the secondary battery and the load. The switch element remains in an off state until a user starts use of the electrical apparatus.
US09929568B2 Methods and apparatuses for power control during backscatter modulation in wireless power receivers
A wireless power enabled apparatus including a wireless power receiver. The wireless power receiver includes a receive coil configured to generate an AC power signal responsive to a wireless power signal. A rectifier is configured to receive the AC power signal and generate a DC rectified power signal. A power transistor in a pass-transistor configuration is configured to receive the DC rectified power signal and generate an output power signal. A compensation current source operably coupled to the output power signal is configured to maintain a substantially constant voltage on the output power signal by adjusting a current through the compensation current source during a communication period employing backscatter modulation on the receive coil.
US09929566B2 Power electronic circuit and system comprising the same
A circuit includes an active element, a drive circuit for the active element and a control logic for providing a control signal for the drive circuit. Further, an interface circuit is provided, which includes a primary terminal for receiving a primary signal and a secondary terminal that is galvanically isolated from the primary terminal. The interface circuit is implemented to provide the primary signal received at the primary terminal to the control logic via the secondary terminal, and to provide, based on the primary signal received at the primary terminal, by means of a rectifier circuit, an auxiliary energy signal for the drive circuit at the secondary terminal.
US09929563B2 Subsea cable engagement system
A subsea cable engagement system for connecting at least one cable end connector in communication with a power generation unit to a hub mounted cable connector of a hub. The system comprises a base; and at least one hub. The base comprises an engagement section for receiving a hub(s); and at least one engagement member for engaging a cable-end connector. The hub(s) comprises at least one hub-mounted cable connectors. The engagement member(s) of the base and/or the at least one hub-mounted cable connector are arranged to provide relative movement therebetween for engagement of at least one cable-end connector with at least one hub-mounted cable connector.
US09929562B2 Method and apparatus for preventing voltage flicker in a power system
A method mitigates or prevents voltage flicker in an electrical power system that includes at least one power generating, energy storing, or power dissipating facility connected to a power grid and a controller connected to the facility. The method includes receiving in the controller a power value at a present time t and a power value at time t+T or at time t−T to determine a power change of the facility, calculating a voltage flicker impact on the power grid of the power change, determining if the flicker impact of the power change is above a limit, and sending a control signal from the controller to the facility when the flicker impact of the power change is above the limit to adjust the facility.
US09929551B2 Electrical box cable connector
An electrical box assembly and cable connector are provided. The cable connector includes a connector housing and a cable retaining member that releasably secures an electrical cable within the connector housing. The electrical box assembly includes an electrical box and a cable connector. The electrical box assembly may also include a box separator.
US09929540B1 Spark plug ground electrode
A spark plug including a center electrode having a center electrode tip. A ground electrode strap has a ground electrode base to which a ground electrode pad is mounted. The ground electrode base is trapezoid-shaped in cross-section. The ground electrode strap is triangular-shaped in cross-section.
US09929537B2 Laser device comprising optically pumped extended cavity laser
The invention describes a laser device (100) enabling controlled emission of individual laser beams (194). The laser device (100) comprises an optically pumped extended cavity laser with one gain element whereby a multitude of pump lasers (110) are provided in order to generate independent pump beams (191) and thus corresponding laser beams (194). The laser device (100) may be used to enable simplified or improved laser systems (500) as, for example, two or three-dimensional laser printers. The pump laser (110) may be VCSEL and the laser (160) may be a VECSEL monolithically integrated with the pump VCSEL array on the same substrate. Pump mirrors (140) and external cavity mirror (150) may be integrated into a single optical reflector with regions having different curvature. The laser emission is controlled by the pump light, i.e. transversal shape of the laser beam and/or number of laser beams is controlled by switching on/off the individual pump lasers (110).
US09929535B2 Tunable emitting device with a directly modulated laser coupled to a ring resonator
An emitting device is intended for delivering photons with a chosen wavelength. This emitting device includes an InP substrate with a directly modulated laser arranged for generating photons modulated by a non-return-to-zero modulation to produce data to be transmitted, a passive ring resonator monolithically integrated with the directly modulated laser and having a resonance amongst several ones that is used for filtering a zero level induced by the data modulation, and a tuning means arranged along the directly modulated laser and/or around the ring resonator to tune the photon wavelength and/or the ring resonator resonance used for filtering.
US09929534B2 Optically pumpable waveguide amplifier with amplifier having tapered input and output
Optically pumpable waveguide amplifier with amplifier having tapered input and output. The present invention provides for a optically pumpable waveguide amplification device that includes: a cladding material; a passive optical waveguide embedded in the cladding material that has no optical amplification functionality; and an active optical waveguide having an input portion, a middle portion and an output portion, including: a gain material with a higher refractive index than the passive optical waveguide, wherein the middle portion of the active optical waveguide is embedded in the cladding material, and faces the passive wave guide, such that a lower surface of the middle portion is an upper surface of the passive optical waveguide. There is also provided a device for optically pumpable waveguide amplification and a method for signal radiation amplification.
US09929528B2 Laser source, particularly for industrial processes
A laser source for use in providing a laser beam for industrial operations in an industrial plant. The laser source selectively providing a first laser beam at a first outlet having relatively high power and lower beam quality and a second laser beam at a second outlet having relatively lower power and higher beam quality. The laser source including an optical path selector device for selectively transmitting a first laser beam along a first or second optical line toward respective first and second outlets. The second optical path having an optical amplification unit for changing the first laser to the second laser. An industrial plant including at least a first laser source selectively controls the first laser source to provide the first and the second lasers to predetermined laser processing stations. A second laser source may be used and controlled to provide a first or second laser to an alternate laser processing station on a failure of another laser source.
US09929524B1 System and articles of interchangeably connectable pre-wired segments
Prewired, interchangeably connectible elements with mating electro-mechanical connectors for constructing a multitude of electrical apparatuses by forming load-bearing, electrical connections between the constituent elements thereof and a method of using such elements therefor.
US09929509B1 Connector system with low profile connector position assurance device
A connector assembly including a first connector having a primary locking lever pivotably mounted to the first connector. The primary locking lever defines a pair of beams extending to a primary latch. The primary latch defines a ridge along a rearward edge providing a secondary striker. The second connector includes a primary striker that with the primary latch locks the first and second connectors together. The assembly further includes a CPA device slideably mounted to the first connector and a CPA lever defining a secondary latch. The secondary latch engages the lateral ridge to inhibit movement of the CPA device from an initial position to a final position until after the first and second connectors are fully mated. The secondary latch of the CPA device engages the secondary striker when the CPA device is moved to the final position, thereby preventing disengagement of the primary latch from the primary striker.
US09929505B2 Connector
A connector includes a first connector and a second connector. The first connector includes a pair of housings and a lever that slidably joins the pair of housings relative to each other. The second connector engages with the first connector by sliding relative to the first connector in an axial direction. The pair of housings includes a supporting portion, temporary locking portions, and a guiding portion. The supporting portion is provided on one of the pair of housings and rotatably supports the lever. The temporary locking portions restrict rotation of the lever. A projection is inserted into the guiding portion. The second connector includes an abutting portion abutting on the lever. In a state where the locking of the temporary locking portion is released, the lever converts a force transmitted from the guiding portion to the projection into a reverse force and transmits the converted force to the abutting portion.
US09929502B2 Electrical connector and cable connector having same
An electrical connector and a cable connector having the electrical connector are disclosed. The electrical connector includes an insulating housing, first and second modules, two conductive latching members, a shielding piece, two conductive elastic sheets, and an outer shielding shell. Each module has an insulating member and a group of conductive terminals. The shielding piece has a plate body and two grounding portions. The plate body separates the conductive terminals of the first module from the conductive terminals of the second module. The grounding portion contacts and electrically connects with the conductive latching members. The conductive elastic sheets are mounted on an outer side of the insulating housing. The outer shielding shell encloses an outer periphery of the two conductive elastic sheets, the two conductive latching members and the insulating housing. The present disclosure can promote signal transmitting quality during high speed data transmission.
US09929501B2 Electrical connector
A wiring feedthrough assembly is provided that has a set of parallel guide rails with slots with a female electrical connector positioned between the guide rails that join to a feedthrough connector with a male electrical connector. A set of wings on opposite sides of the feedthrough connector are configured to engage and slide in the slots until the female electrical connector engages the male electrical connector. A conduit extending outward from the feedthrough connector contains a set of wires, where the set of wires terminate at the male electrical connector. The wiring feedthrough assembly provides for more reliable connections that are easier to install and remove in applications such as display cases, including refrigeration applications.
US09929497B2 Plug assembly for a compressor including a conduit adaptor
A compressor including a shell including an opening; an electrical terminal engaging said opening and including a fence at least partially surrounding a plurality of first electrically conductive members; a plug including a plurality of second electrically conductive members in electrical communication with said first electrically conductive members, the plug including a threaded coupling unitary therewith; a plurality of wires extending from said second electrically conductive members through the threaded coupling; a conduit adapter including a first threaded surface for engagement with the threaded coupling, and a second threaded surface; and a threaded conduit engaging the second threaded surface to allow the plurality of wires to extend from the plug body, through the conduit adapter, and into the threaded conduit.
US09929488B2 Connector module and hydraulic pressure control device
A connector module includes an electrical connection structure including: a plurality of electrical wires; and a wiring plate on which the electrical wires are wired. Each of the electrical wires is coated with an insulating coating, and includes: a wiring portion wired on the wiring plate; and an electrical connection portion to be physically and electrically connected to a counterpart electrical connection portion. The wiring plate includes a surrounded recess-shaped portion. The electrical connection portion and the counterpart electrical connection portion are arranged in the recess-shaped portion and are formed such that a physical and electrical connection part thereof is housed in the recess-shaped portion. The connection part is covered with an insulating member.
US09929486B2 Cabling system and method for connecting electronic printed circuit boards
A cabling system and method for connecting, to a plurality of electronic printed circuit boards, a common electrical cable, a grounding cable, and respective electrical board wires, or power supply cables. The system comprises a bundle of electrical cables, and a plurality of multipolar, insulation-piercing connectors placed in succession along said bundle of cables. Each of the connectors is suitable to receive the common electrical cable, the board cable to be connected to the respective electronic board, and the board cables that must be connected to the successive connectors, and is suitable to transmit to a successive insulation-piercing connector, the common electrical cable and the board cables that must be connected to the successive connectors.
US09929478B1 Battery terminal connector with connectors of different shape for positive and negative cables
A battery terminal connector includes a clamp with extended arms to engage with varying size of terminal post of a battery. A connector extending from the clamp has either a protruded or hollow end depending on whether the clamp is engaged with a positive or negative terminal. A cable connecting a terminal of an external device is shaped to accommodate the connector to supply current to the external device from the battery. The battery terminal connector providing a connecting and cable shaped differently depending on whether it is connected to a positive or negative terminal post of the battery reduces accidents caused by mistakenly cross connecting a positive terminal of the battery to a negative terminal of the external device, and vice versa.
US09929475B2 Waveband electromagnetic wave absorber and method for manufacturing same
Provided is a wideband electromagnetic wave (EMW) absorber including a magnetic composite having a structure in which magnetic particles are dispersed in a polymer resin, and a plurality of conductive lines arranged in the magnetic composite, and a method of manufacturing the same. The wideband EMW absorber can be used for a device configured to emit EMWs and effectively absorb wideband EMWs.
US09929473B2 Antenna for mobile communication device
An antenna includes a metal member, a closed slot disposed in the metal member, and a feed element having a first feed portion and a second feed portion, the first and second feed portions crossing the closed slot, and being electrically connected to each other. The feed element enables the closed slot to resonate at two different frequency bands and enables both bands to be individually tunable. The antenna can be incorporated into a metal cover or case of a mobile communication device.
US09929458B2 Hybrid cavity and lumped filter architecture
A resonator includes an inductive element and a conductive cavity surrounding the inductive element. In particular, the conductive cavity surrounds the inductive element such that a capacitance is distributed between the inductive element and the conductive cavity. By distributing a capacitance between the inductive element and the conductive cavity, a high quality-factor resonator can be achieved by the resonator with a relatively small form factor.
US09929455B2 Electronic circuit
An electronic circuit includes: a substrate having an electromagnetic band gap structure formed including a ground conductor and a first conductor that includes multiple conductor plates, the conductor plates being arranged on a first surface, and at least a portion of the ground conductor being arranged on a second surface; and a second conductor that is arranged at a distance from and rearward of the conductor plates in a view from the second surface of the substrate, is connected to the ground conductor, and is electromagnetically coupled to at least a portion of the conductor plates.
US09929452B2 Energy conversion cell having an electrochemical conversion unit
An energy conversion cell includes an electrochemical conversion unit. The energy conversion cell has an electrically positive side with a process gas supply and an electrically negative side. The electrochemical conversion unit, which has a self-supporting substrate and a number of functional layers, is disposed between the two sides. The electrochemical conversion unit has a positive electrode and a negative electrode. The negative electrode includes a porous metallic, self-supporting substrate.
US09929451B2 Battery assembly
A battery assembly that includes a plurality of batteries. The battery assembly includes a printed circuit board integrated with plural fuses and resistors. The sizes of the resistors vary based on a distance between the batteries and a connection point to compensate for resistance differences from each battery to the connection point.
US09929446B2 Battery wiring module
A battery wiring module includes: connection members electrically connecting adjacent positive and negative electrodes in an electrode row of a battery assembly; voltage detection lines connecting the connection members and a control unit; and a holding member holding the connection members and the voltage detection lines, and including an electric wire arrangement part in which the voltage detection lines are arranged and which includes electric wire outlets. The batteries are divided into groups so as to correspond to the electric wire outlets, respectively, such that the voltage detection lines belonging to one of the groups are pulled out from the electric wire arrangement part toward the control unit through the corresponding one of the electric wire outlets.
US09929437B2 Use of reactive ionic liquids as additives for electrolytes in secondary lithium ion batteries
The present invention relates to compounds of formula (I) wherein X is N or P; —SO3— is —O—S(O)2— or —S(O)2—O—; and n and R1 to R5 are defined below, and to their use as additives for electrolyte compositions, in particular in electrolyte compositions for lithium batteries.
US09929429B2 Polymer-sulfur composite materials for electrodes in Li-S energy storage devices
Composite materials containing sulfurized polymers and sulfur-containing particles can be used in lithium-sulfur energy storage devices as a positive electrode. The composite material exhibits relatively high capacity retention and high charge/discharge cycle stability. In one particular instance, the composite comprises a sulfurized polymer having chains that are cross-linked through sulfur bonds. The polymer provides a matrix in which sulfide and/or polysulfide intermediates formed during electrochemical charge-discharge processes of sulfur can be confined through chemical bonds and not mere physical confinement or sorption.
US09929422B2 Membrane electrode assembly and method of producing the membrane electrode assembly
In a membrane electrode assembly, electrode catalyst layers are provided respectively on both surfaces of an electrolyte membrane. Each of the electrode catalyst layers includes polymer electrolyte and catalyst. In each of the electrode catalyst layers, the weight of a component of the polymer electrolyte contained in one surface facing the electrolyte membrane is twice as large as, or more than twice as large as the weight of the component of the polymer electrolyte contained in another surface.
US09929411B2 Carbon-based material, electrode catalyst, electrode, gas diffusion electrode, electrochemical device, fuel battery, and process for producing carbon-based material
A carbon-based material according to the present invention contains dopant atoms of metal and non-metal such as nitrogen. In a radial distribution function obtained by Fourier transform of a K-edge EXAFS of the metal, a ratio of “A” to “B” is equal to or more than 4.0, wherein “A” denotes an intensity of the highest one of peaks around a distance equal to a coordinate bond length between atoms of the metal and the non-metal and “B” denotes an intensity of the highest one of peaks around a distance equal to a metallic bond length between atoms of the metal. Note that when the metal is platinum, in a radial distribution function obtained by Fourier transform of an LIII-edge EXAFS of the platinum, a ratio of “A” to “B” is equal to or more than 4.0.
US09929387B2 Battery module
A battery module includes a plurality of battery cells aligned along one direction, each of the plurality of battery cells including terminals at first surfaces of the battery cells. A holder is on the first surfaces of the battery cells and has a groove. A frame surrounds side surfaces adjacent to the first surfaces of the battery cells and includes a first bent portion that is at least partially inserted into the groove.
US09929383B2 Battery stack
A battery stack includes a plurality of battery packs and a plurality of spacers. The battery pack each has a case and a sealing plate. The sealing plate is fitted to an inner peripheral surface of an opening of the case. Each of the plurality of spacers is arranged at the center of a flat surface on each side of the battery pack, and a contour of a contact region of the spacer with the flat surface is smaller than a contour of the flat surface of the battery pack. The plurality of spacers and the plurality of battery packs are alternately stacked. The plurality of spacers and the plurality of battery packs are applied with a load in a stacking direction. The center of the flat surface of the battery pack is recessed in a shape of a contour of the spacer by the load.
US09929381B2 Packaging equipment, method for using the same, and computer readable storage medium
Discloses is a packaging equipment, a method for using the same, and a computer readable storage medium. The packaging equipment includes a movable mechanism and a package assembly, and the movable mechanism is configured to drive the package assembly to move along a predetermined path. The package assembly includes a first rotating mechanism and a first functional module disposed along a first axis, a second functional module is disposed on the first rotating mechanism, and the first rotating mechanism is configured to drive the second functional module to rotate around the first axis.
US09929379B2 Method for producing organic electroluminescent element
A method for producing an organic electroluminescent element including a transparent substrate, a transparent electrode, an organic functional layer unit, and an electrode counter to the transparent electrode disposed in sequence, the method including: forming a preform of an element satisfying the following expression: ΔExy≥0.05, wherein 0° is an angle orthogonal to the transparent substrate and ΔExy represents a chromaticity difference of a reflected color measured at a tilted angle within a range of 0 to 80° with respect to the transparent substrate; and irradiating a specific region of the preform of the element with light.
US09929377B2 Arrangement of sealing materials for display device
A light emitting device having a structure in which oxygen and moisture are prevented from reaching light emitting elements, and a method of manufacturing the same, are provided. Further, the light emitting elements are sealed by using a small number of process steps, without enclosing a drying agent. The present invention has a top surface emission structure. A substrate on which the light emitting elements are formed is bonded to a transparent sealing substrate. The structure is one in which a transparent second sealing material covers the entire surface of a pixel region when bonding the two substrates, and a first sealing material (having a higher viscosity than the second sealing material), which contains a gap material (filler, fine particles, or the like) for protecting a gap between the two substrates, surrounds the pixel region. The two substrates are sealed by the first sealing material and the second sealing material. Further, reaction between electrodes of the light emitting elements (cathodes or anodes) and the sealing materials can be prevented by covering the electrodes with a transparent protective layer, for example, CaF2, MgF2, or BaF2.
US09929376B2 Laminate, kit for manufacturing organic semiconductor, and resist composition for manufacturing organic semiconductor
Provided are a laminate which is capable of forming an excellent organic semiconductor pattern, a kit for manufacturing an organic semiconductor, which is used to manufacture such a laminate, and a resist composition for manufacturing an organic semiconductor, which is used for the kit for manufacturing an organic semiconductor.The laminate includes an organic semiconductor film, a protective film on the organic semiconductor film, and a resist film on the protective film, in which the resist film is formed of a photosensitive resin composition that contains a photoacid generator (A) which generates an organic acid of which a pKa of the generated acid is −1 or less and a resin (B) which reacts with an acid generated by the photoacid generator so that the rate of dissolution in a developer containing an organic solvent is decreased.
US09929374B2 Flexible display panel, fabrication method, and flexible display apparatus
A flexible display panel and a flexible display apparatus are provided. The flexible display panel comprises a flexible substrate, an organic light-emitting layer disposed on a side of the flexible substrate and having a first side facing the flexible substrate and an opposing side, and a thin-film-encapsulation layer disposed on the opposing side of the organic light-emitting layer and including at least one organic encapsulation layer and at least one inorganic encapsulation layer. The flexible display panel includes at least one bending area. The at least one organic encapsulation layer has a first side facing the flexible substrate and an opposing side. In the at least one bending area, at least one groove is formed on the opposing side of the at least one organic encapsulation layer. A bottom width W of the at least one groove is configured to be W ≥ n 180 ⁢ ° ⁢ π ⁢ ⁢ R .
US09929353B2 Organic electroluminescent materials and devices
Novel host compounds containing indolo[3,2,1-jk]carbazole moiety are disclosed. These compounds are useful in phosphorescent OLEDs and particularly as hosts and/or electron-blocking layer materials.
US09929351B2 Indenotriphenylene-based amine derivative for organic electroluminescent device
The present invention discloses a indenotriphenylene-based amine derivative is represented by the following formula (I), the organic EL device employing the derivative as hole transport material, electron blocking material, can increasing efficiency and half-life time. wherein R1 to R4, p, X, A ring, L and Ar are the same definition as described in the present invention.
US09929347B2 Polymer compound and light emitting element using same
A polymer compound is provided having constitutional units of formula (1) and formula (2), and a constitutional unit of formula (3) and/or (4′): wherein Ar1 to Ar4, Ar20, Ar30′ and Ar40 represent arylene groups or the like; Ar5 to Ar7 represent aryl groups or the like; Ar8 represents (2+p)-valent aromatic hydrocarbon group or the like; Ar10 represents (2+n)-valent aromatic hydrocarbon group or the like; R1 represents alkyl group or the like; La, Lb, Lg and Lh represent alkylene groups or the like; LA and LD represent oxygen atoms or the like; Q1 represents monovalent crosslinkable group; Q2′ to Q4′ represent monovalent crosslinkable groups or the like; x, y, c, nA and nD represent 0 or 1; p represents integer of 1 or greater; na and ng represent integer of 0 to 3; nb and nh represent integer of 0 to 12; and n represents integer of 1 to 4.
US09929333B1 IR thermopile sensor with temperature reference formed in front-end process
An infrared thermopile sensor, an electronic device, and a method for fabricating an infrared thermopile sensor using a front-end process that employ example techniques in accordance with the present disclosure are described herein. In an implementation, the infrared thermopile sensor includes a silicon substrate that has been implanted during front-end processing to form an implant region; a passivation layer disposed on a first side of the silicon substrate, where the passivation layer forms a membrane; and an interlayer dielectric formed on the passivation layer, where the interlayer dielectric includes at least one thermopile that includes at least one thermocouple in series; and at least one metallic interconnect that electrically couples the at least one thermopile to a bond pad; and at least one bond pad interconnect that electrically couples the implant region to the bond pad.
US09929328B2 Lighting device
Provided is a lighting device, comprising: a light source module comprising: at least one light source disposed on a printed circuit board; and a resin layer disposed on the printed circuit board so that the light source is embedded; a light reflection member formed on at least any one of one side surface and another side surface of the resin layer; and a diffusion plate having an upper surface which is in contact with an upper part of the light source module, and a side wall which is integrally formed with the upper surface and formed to extend in a lower side direction and which is adhered to the light reflection member, whereby flexibility of the product itself can be secured, and durability and reliability of the product can be also improved.
US09929327B2 Light-emitting device package and light-emitting module including the same
Embodiments provide a light-emitting device package including a light source, a lens disposed on the light source, and a diffuser located on at least one of the interior of the lens or a light emission surface of the lens, so as to diffuse light. The diffuser includes at least one of a light dispersing agent distributed in the interior of the lens, or at least one light diffusion structure located on at least one of the outside or the inside of the light emission surface of the lens. The light diffusion structure includes a rough surface formed on the light emission surface of the lens.
US09929325B2 Lighting device including quantum dots
A lighting device including an emissive material comprising quantum dots and a liquid medium disposed within a sealed container with at least a portion of a light guiding member disposed within the sealed container. Products including a lighting device in accordance with the invention are also disclosed.
US09929324B2 Light emitting device and method of manufacturing the same
There is provided a light emitting device including a light emitting element, a covering member for covering a side surface of the light emitting element, and a light-transmissive member disposed on upper surfaces in a light emitting direction of the light emitting element and the covering member and having an end face on substantially the same plane as an end face of the covering member, wherein the covering member has a recess portion or a convex portion on the upper surface, a light emitting surface of the light emitting element and an upper surface other than the recess portion or the convex portion of the covering member are arranged on substantially the same plane, and the light-transmissive member is provided in contact with the recess portion or the convex portion.
US09929310B2 Oxygen controlled PVD aluminum nitride buffer for gallium nitride-based optoelectronic and electronic devices
Oxygen controlled PVD AlN buffers for GaN-based optoelectronic and electronic devices is described. Methods of forming a PVD AlN buffer for GaN-based optoelectronic and electronic devices in an oxygen controlled manner are also described. In an example, a method of forming an aluminum nitride (AlN) buffer layer for GaN-based optoelectronic or electronic devices involves reactive sputtering an AlN layer above a substrate, the reactive sputtering involving reacting an aluminum-containing target housed in a physical vapor deposition (PVD) chamber with a nitrogen-containing gas or a plasma based on a nitrogen-containing gas. The method further involves incorporating oxygen into the AlN layer.
US09929302B2 Method for making solar cells
A solar cell is provided. The solar cell includes a silicon substrate, a back electrode, a doped silicon layer, and an upper electrode. The silicon substrate includes a first surface, a second surface, and a number of three-dimensional nano-structures located on the first surface. The three-dimensional nano-structures are located on the second surface. The three-dimensional nano-structures are linear protruding structures that are spaced from each other, and a cross section of each linear protruding structure is an arc. The doped silicon layer is attached to the three-dimensional nano-structures and the second surface between the three-dimensional nano-structures.
US09929297B2 Solar cell and method for manufacturing the same
A solar cell and a method for manufacturing the same are discussed. The solar cell includes a substrate containing impurities of a first conductive type, an emitter region which is positioned at a front surface of the substrate and contains impurities of a second conductive type opposite the first conductive type, a back passivation layer which is positioned on a back surface of the substrate and has openings, a back surface field region containing impurities of the first conductive type, a first electrode connected to the emitter region, and a second electrode connected to the back surface field region. The back surface field region includes a first back surface field region positioned on the back passivation layer and a second back surface field region, which is positioned at the back surface of the substrate exposed by the openings of the back passivation layer.
US09929296B1 Edge reflector or refractor for bifacial solar module
One embodiment relates to a bifacial photovoltaic module having an edge reflector. The module includes a plurality of solar cells in an array, each solar cell having a front side and a back side. A reflector is configured on an edge of the array of solar cells, the first reflector being configured to reflect light onto the front side of a row of solar cells adjacent to the edge. Another embodiment relates to a method of reducing non-uniformity of power generation from a bifacial photovoltaic module. Electrical current produced from solar cells along at least one edge of the array is increased by using a reflective strip facing towards the front side of the solar cells along the edge. Another embodiment relates to a bifacial photovoltaic module having an edge refractor. Other embodiments and features are also disclosed.
US09929288B2 Trench isolation for monolithically isled solar photovoltaic cells and modules
Fabrication methods and structures are provided for the formation of monolithically isled back contact back junction solar cells. In one embodiment, base and emitter contact metallization is formed on the backside of a back contact back junction solar cell substrate. A trench stop layer is formed on the backside of a back contact back junction solar cell substrate and is electrically isolated from the base and emitter contact metallization. The trench stop layer has a pattern for forming a plurality semiconductor regions. An electrically insulating layer is formed on the base and emitter contact metallization and the trench stop layer. A trench isolation pattern is formed through the back contact back junction solar cell substrate to the trench stop layer which partitions the semiconductor layer into a plurality of solar cell semiconductor regions on the electrically insulating layer.
US09929283B1 Junction field effect transistor (JFET) with first and second top layer of opposite conductivity type for high driving current and low pinch-off voltage
A semiconductor device includes a semiconductor substrate, a first well region, and a second well region. The semiconductor substrate has a first conductivity type. The first and second well regions are disposed in the semiconductor substrate. The first and second well regions have a second conductivity type that is opposite to the first conductivity type. The semiconductor device also includes a first top layer and a second top layer. The first top layer is disposed in the semiconductor substrate. The first top layer extends from the first well region to the second well region. The first top layer has the first conductivity type. The second top layer is disposed in the semiconductor substrate and on the first top layer. The second top layer extends from the first well region to the second well region. The second top layer has the second conductivity type.
US09929277B2 Thin film transistor and fabrication method thereof, array substrate and display
Embodiments of the disclosure provide a thin film transistor and a fabrication method thereof, an array substrate and a display. The thin film transistor comprises a gate electrode, a gate insulating layer, an active layer, a source electrode and a drain electrode. The active layer comprises a first active layer and a second active layer; and the first active layer is arranged close to the gate insulating layer, and the second active layer is arranged close to the source electrode and the drain electrode. A carrier mobility of the first active layer is greater than that of the second active layer.
US09929272B2 Fin structure of FinFET
A fin structure disposed over a substrate and a method of forming a fin structure are disclosed. The fin structure includes a mesa, a channel disposed over the mesa, and a convex-shaped feature disposed between the channel and the mesa. The mesa has a first semiconductor material, and the channel has a second semiconductor material different from the first semiconductor material. The convex-shaped feature is stepped-shaped, stair-shaped, or ladder-shaped. The convex-shaped feature includes a first isolation feature disposed between the channel and the mesa, and a second isolation feature disposed between the channel and the first isolation feature. The first isolation feature is U-shaped, and the second isolation feature is rectangular-shaped. A portion of the second isolation feature is surrounded by the channel and another portion of the second isolation feature is surrounded by the first isolation feature.
US09929262B2 3-5 device with doped regions and method of fabricating
A semiconductor device includes a carrier transit layer including a first region and second and third regions having a density of a donor impurity element higher than that of the first region, an InXAlYGa(1-X-Y)N (0
US09929248B2 Source/drain regions for high electron mobility transistors (HEMT) and methods of forming same
An embodiment high electron mobility transistor (HEMT) includes a gate electrode over a semiconductor substrate and a multi-layer semiconductor cap over the semiconductor substrate and adjacent the gate electrode. The multi-layer semiconductor cap includes a first semiconductor layer and a second semiconductor layer comprising a different material than the first semiconductor layer. The first semiconductor layer is laterally spaced apart from the gate electrode by a first spacing, and the second semiconductor layer is spaced apart from the gate electrode by a second spacing greater than the first spacing.
US09929241B2 Semiconductor device structure for improved performance and related method
A semiconductor device includes a vertical gate electrode in a gate trench in a semiconductor substrate, and a lateral gate electrode over the semiconductor substrate and adjacent the gate trench, where the lateral gate electrode results in improved electrical performance of the semiconductor device. The improved electrical performance includes an improved avalanche current tolerance in the semiconductor device. The improved electrical performance includes a reduced impact ionization under the gate trench. The improved electrical performance includes a reduced electric field under the gate trench. The lateral gate electrode results in an improved thermal stability in the semiconductor device.
US09929240B2 Memory transistor with multiple charge storing layers and a high work function gate electrode
An example memory device includes a channel positioned between and electrically connecting a first diffusion region and a second diffusion region, and a tunnel dielectric layer, a multi-layer charge trapping layer, and a blocking dielectric layer disposed between the gate structure and the channel. The multi-layer charge trapping layer includes a first dielectric layer disposed abutting a second dielectric layer and an anti-tunneling layer disposed between the first and second dielectric layers. The anti-tunneling layer includes an oxide layer. The first dielectric layer includes oxygen-rich nitride and the second dielectric layer includes oxygen-lean nitride.
US09929239B2 Semiconductor device and method of fabricating the same
The present disclosure relates to a semiconductor device including an oxygen gettering layer between a group III-V compound semiconductor layer and a dielectric layer, and a method of fabricating the semiconductor device. The semiconductor device may include a compound semiconductor layer; a dielectric layer disposed on the compound semiconductor layer; and an oxygen gettering layer interposed between the compound semiconductor layer and the dielectric layer. The oxygen gettering layer includes a material having a higher oxygen affinity than a material of the compound semiconductor layer.
US09929236B1 Active area shapes reducing device size
Methods form structures to include a first pair of complementary transistors (having first and second transistors) and a second pair of complementary transistors (having third and fourth transistors). An active area of the first transistor contacts an active area of the second transistor along a first common edge that is straight, and an active area of the third transistor contacts an active area of the fourth transistor along a second common edge that is straight and parallel to the first common edge. The active area of the second transistor has a third edge, opposite the first common edge, that has a non-linear shape, and the active area of the third transistor has a fourth edge, opposite the second common edge, that has the same non-linear shape. The non-linear shape of the third edge faces and is inverted relative to the non-linear shape of the fourth edge.
US09929233B2 Memory arrays
The invention includes semiconductor constructions having trenched isolation regions. The trenches of the trenched isolation regions can include narrow bottom portions and upper wide portions over the bottom portions. Electrically insulative material can fill the upper wide portions while leaving voids within the narrow bottom portions. The trenched isolation regions can be incorporated into a memory array, and/or can be incorporated into an electronic system. The invention also includes methods of forming semiconductor constructions.
US09929230B2 Air-core inductors and transformers
According to an embodiment of the present invention, a method for forming a coil comprises patterning a first mask on a handle wafer, and depositing a conductive material on exposed portions of the handle wafer to partially define the coil. A second mask is patterned on portions of the first mask and the conductive material. A solder material is deposited on a portion of the conductive material to partially define a support member. The solder material is bonded to a wafer, and the handle wafer is separated from the conductive material.
US09929209B2 Magnetic multilayer structure
A mechanism is provided for an integrated laminated magnetic device. A substrate and a multilayer stack structure form the device. The multilayer stack structure includes alternating magnetic layers and diode structures formed on the substrate. Each magnetic layer in the multilayer stack structure is separated from another magnetic layer in the multilayer stack structure by a diode structure.
US09929207B2 Light-emitting device and method for manufacturing the same
A light-emitting device is provided. The light-emitting device comprises: a semiconductor structure comprising a first type semiconductor layer, a second type semiconductor layer, and an active layer between the first type semiconductor layer and the second type semiconductor layer; and an isolation region through the second type semiconductor and the active layer to separate the semiconductor structure into a first part and a second part on the first substrate; wherein the second part functions as a low-resistance resistor and loses its make diode behavior, the active layer in the first part is capable of generating light, and the active layer in the second part is incapable of generating light.
US09929202B2 Solid-state image pickup device
A solid-state image pickup device capable of suppressing the generation of dark current and/or leakage current is provided. The solid-state image pickup device has a first substrate provided with a photoelectric converter on its primary face, a first wiring structure having a first bonding portion which contains a conductive material, a second substrate provided with a part of a peripheral circuit on its primary face, and a second wiring structure having a second bonding portion which contains a conductive material. In addition, the first bonding portion and the second bonding portion are bonded so that the first substrate, the first wiring structure, the second wiring structure, and the second substrate are disposed in this order. Furthermore, the conductive material of the first bonding portion and the conductive material of the second bonding portion are surrounded with diffusion preventing films.
US09929188B2 Method for producing functional device and apparatus for producing functional device
According to the present invention, a method of producing a functional device includes the imprinting step and the functional solid material layer formation step. In the imprinting step, a functional solid material precursor layer obtained from a functional solid material precursor solution as a start material is imprinted so that a first temperature of a heat source for supplying heat to the functional solid material precursor layer is higher than a second temperature of the functional solid material precursor layer in at least part of a time period while a mold for forming an imprinted structure is pressed against the functional solid material precursor layer. In the functional solid material layer formation step, after the imprinting step, the functional solid material precursor layer is heat treated at a third temperature higher than the first temperature in an atmosphere containing oxygen to form a functional solid material layer from the functional solid material precursor layer.
US09929187B2 Copper-alloy capping layers for metallization in touch-panel displays
In various embodiments, electronic devices such as touch-panel displays incorporate interconnects featuring a conductor layer and, disposed above the conductor layer, a capping layer comprising an alloy of Cu and one or more refractory metal elements selected from the group consisting of Ta, Nb, Mo, W, Zr, Hf, Re, Os, Ru, Rh, Ti, V, Cr, and Ni.
US09929186B2 Thin film transistor substrate and method for manufacturing the same
A thin film transistor substrate includes: a thin film transistor including: a first insulating film covering a gate electrode; a semiconductor channel layer selectively provided on the first insulating film; a second insulating film provided on the semiconductor channel layer; a first source electrode and a first drain electrode selectively provided on the second insulating film, a second source electrode and a second drain electrode provided on the first source electrode and the first drain electrode, respectively, a third insulating film that covers the second source electrode and the second drain electrode; a third source electrode connected to the semiconductor channel layer via a first contact hole provided through the third insulating film, the second and the first source electrode; a third drain electrode connected to the semiconductor channel layer via a second contact hole provided through the third insulating film, the second drain electrode, and the first drain electrode.
US09929182B2 Semiconductor structure and fabrication method thereof
A method is provided for fabricating a semiconductor structure. The method includes providing a bottom substrate having a first region and a second region, and forming a trench in the first region by patterning the bottom substrate. The method also includes forming an insulation layer in the trench in the first region, wherein the insulation layer exposes part of side surface of the trench, and forming a top substrate on the exposed side surface of the trench and the insulation layer. Further, the method includes forming a first fin portion in the first region, and forming a gate structure crossing the first fin portion, wherein the gate structure covers part of side and top surfaces of the first fin portion.
US09929175B2 Stack of horizontally extending and vertically overlapping features, methods of forming circuitry components, and methods of forming an array of memory cells
A method of forming circuitry components includes forming a stack of horizontally extending and vertically overlapping features. The stack has a primary portion and an end portion. At least some of the features extend farther in the horizontal direction in the end portion moving deeper into the stack in the end portion. Operative structures are formed vertically through the features in the primary portion and dummy structures are formed vertically through the features in the end portion. Horizontally elongated openings are formed through the features to form horizontally elongated and vertically overlapping lines from material of the features. The lines individually extend from the primary portion into the end portion, and individually laterally about sides of vertically extending portions of both the operative structures and the dummy structures. Sacrificial material that is elevationally between the lines is at least partially removed in the primary and end portions laterally between the horizontally elongated openings. Other aspects and implementations are disclosed.
US09929173B2 Method of controlling a semiconductor memory device
According to an embodiment, a semiconductor memory device comprises: a semiconductor substrate; a memory cell array configured having a plurality of memory units, each of the memory units including a plurality of memory cells connected in series, the plurality of memory cells being stacked, the plurality of memory units involving a first memory unit and a second memory unit; and a plurality of bit lines connected to ends of each of the memory units in the memory cell array. The first memory unit and the second memory unit are arranged in a staggered manner by the first memory unit being displaced in a row direction with respect to the second memory unit by an amount less than an arrangement pitch in a row direction of the first memory unit or the second memory unit.
US09929169B2 Semiconductor device and method for manufacturing the same
According to one embodiment, the stacked body includes a plurality of electrode films stacked with an insulating body. The insulating body includes a first insulating film provided between the electrode films in a region surrounding the columnar portions. A gap is provided between the electrode films in a region on a lateral side in the first direction of the interconnect portion.
US09929164B2 Integrated circuit and method for manufacturing thereof
A method for manufacturing an integrated circuit includes following steps. A substrate including a memory region and a core region is provided. At least two semiconductor word lines, two memory cells in between the two semiconductor word lines, and a semiconductor gate in between the two memory cells are formed in the memory region. A transistor device including a dummy gate is formed in the core region, and a height of the dummy gate is larger than a height of the semiconductor word lines. A protecting layer is formed on the semiconductor word lines, the memory cells, the semiconductor gate and the transistor device. A portion of the protecting layer is removed to expose the dummy gate and followed be removing the dummy gate to form a gate trench in the transistor device. Then a metal gate is formed in the gate trench.
US09929161B2 Complementary bipolar SRAM
A method of forming a complementary lateral bipolar SRAM device. The device includes: a first set and second set of lateral bipolar transistors forming a respective first inverter device and second inverter device, the first and second inverter devices being cross-coupled for storing a logic state. In each said first and second set, a first bipolar transistor is an PNP type bipolar transistor, and a second bipolar transistor is an NPN type bipolar transistor, each said NPN type bipolar transistor having a base terminal, a first emitter terminal, a second emitter terminal, and a collector terminal. Emitter terminals of the PNP type transistors of each first and second inverter devices are electrically coupled together and receive a first applied wordline voltage. The first emitter terminals of each said NPN transistors of said first inverter and second inverter devices are electrically coupled together and receive a second applied voltage. The second emitter terminal of one NPN bipolar transistor of said first inverter is electrically coupled to a first bit line conductor, and the second emitter terminal of the NPN bipolar transistor of said second inverter device is electrically coupled to a second bit line.
US09929159B2 Method, apparatus, and system having super steep retrograde well with silicon and silicon germanium fins
At least one method, apparatus and system disclosed involves forming a finFET device having silicon and silicon germanium fins. The method includes: forming an n-doped and a p-doped region in a semiconductor wafer; forming a layer of silicon above both the those regions; removing a portion of the silicon layer above the p-doped region to create a first recess; forming a layer of silicon germanium in the first recess; etching away at least a portion of the silicon layer and the underlying p-doped region; etching away at least a portion of the silicon germanium layer and the underlying n-doped region; forming fins from the unetched silicon and silicon germanium layers; and forming a shallow trench isolation dielectric in the etched away portion of the silicon layer and the underlying p-doped region and in the etched away portion of the silicon germanium layer and the underlying n-doped region.
US09929157B1 Tall single-fin fin-type field effect transistor structures and methods
Disclosed are methods of forming improved fin-type field effect transistor (FINFET) structures and, particularly, relatively tall single-fin FINFET structures that provide increased drive current over conventional single-fin FINFET structures. The use of such a tall single-fin FINFET provides significant area savings over a FINFET that requires multiple semiconductor fins to achieve the same amount of drive current. Furthermore, since only a single fin is used, only a single leakage path is present at the bottom of the device. Thus, the disclosed FINFET structures can be incorporated into a cell in place of multi-fin FINFETs in order to allow for cell height scaling without violating critical design rules or sacrificing performance.
US09929156B2 Semiconductor device having dummy active fin patterns
A semiconductor device includes circuit active fin lines and circuit gate lines intersecting each other in a circuit active region, dummy active fin lines and dummy gate lines intersecting each other in a dummy active region, the active fin lines and the dummy active fin lines having same width and pitch, and the circuit gate lines and the dummy gate lines having same width and pitch, wherein at least some of the dummy active fin lines are aligned with and collinear with respective circuit active fin lines, and at least some of the dummy gate lines are aligned with and collinear with respective circuit gate lines.
US09929154B2 Fin shape structure
A fin shaped structure and a method of forming the same. The method includes providing a substrate having a first fin structure and a second fin structure. Next, an insulation material layer is formed on the substrate. Then, a portion of the first fin structure is removed, to form a first recess. Following this, a first buffer layer and a first channel layer are formed sequentially in the first recess. Next, a portion of the second fin structure is removed, to form a second recess. Then, a second buffer layer and a second channel layer are formed in the second recess sequentially, wherein the second buffer layer is different from the first buffer layer.
US09929143B2 N-type metal oxide semiconductor (NMOS) transistor for electrostatic discharge (ESD)
One or more techniques or systems for forming an n-type metal oxide semiconductor (NMOS) transistor for electrostatic discharge (ESD) are provided herein. In some embodiments, the NMOS transistor includes a first region, a first n-type plus (NP) region, a first p-type plus (PP) region, a second NP region, a second PP region, a shallow trench isolation (STI) region, and a gate stack. In some embodiments, the first PP region is between the first NP region and the second NP region. In some embodiments, the second NP region is between the first PP region and the second PP region, the gate stack is between the first PP region and the second NP region, the STI region is between the second NP region and the second PP region. Accordingly, the first PP region enables ESD current to discharge based on a low trigger voltage for the NMOS transistor.
US09929142B2 Apparatus and methods for overvoltage switches with active leakage current compensation
Apparatus and methods for overvoltage switches with active leakage current compensation are provided. In certain configurations, an IC includes an input node and a protection device or overvoltage switch electrically connected to the input node. The protection device includes a first well and a second well. The second well is positioned adjacent to the first well and has a conductivity type opposite that of the first well. Additionally, a first terminal of the protection device is electrically connected to the first well and to the input node of the IC. The protection device further includes a leakage current compensation circuit that is used to control a voltage level of the second well based on a voltage level of the first terminal to inhibit a leakage current of the first terminal of the protection device.
US09929134B2 Semiconductor device and method for filling patterns
A semiconductor device is disclosed. The semiconductor device includes: a substrate having a cell region defined thereon, in which the cell region includes a first edge and a second edge extending along a first direction; and a plurality of patterns on the substrate extending along the first direction, in which the patterns includes a plurality of first patterns and a plurality of second patterns, and one of the first patterns closest to the first edge and one of the second patterns closest to the second edge are different.
US09929125B2 Flip chip module with enhanced properties
A flip chip module having at least one flip chip die is disclosed. The flip chip module includes a carrier having a top surface with a first mold compound residing on the top surface. A first mold compound is disposed on the top surface of the carrier. A first thinned flip chip die resides over a first portion of the first mold compound with interconnects extending through the first portion to the top surface wherein the first portion of the mold compound fills a region between the first flip chip die and the top surface. A second mold compound resides over the substrate and provides a first recess over the first flip chip die wherein the first recess extends to a first die surface of the first flip chip die. A third mold compound resides in the first recess and covers an exposed surface of the flip chip die.
US09929124B2 Method for bonding substrates
A method for bonding a first substrate with a second substrate by means of a connecting layer that is arranged between the substrates and that is comprised of a connecting material with the following steps: applying the connecting material to the first substrate and/or the second substrate in liquid form, and distributing the connecting material between the substrates by bringing the substrates closer and as a result forming the shape of the connecting layer with a thickness t.
US09929118B2 Packaging through pre-formed metal pins
A package includes first package component and a second package component. The first package component includes a first electrical connector at a surface of the first package component, and a first solder region on a surface of the first electrical connector. The second package component includes a second electrical connector at a surface of the second package component, and a second solder region on a surface of the second electrical connector. A metal pin has a first end bonded to the first solder region, and a second end bonded to the second solder region.
US09929116B2 Electronic device module and method of manufacturing the same
The electronic device module includes a sealing part sealing an electronic component therein, and an external connection terminal disposed on one surface of the sealing part. The electronic device module also includes a dummy bonding part configured on a surface of the sealing part and spaced apart from the external connection terminal.
US09929115B2 Device with optimized thermal characteristics
A semiconductor device includes a semiconductor substrate, a conductive pad on the semiconductor substrate, and a conductor over the conductive pad. The semiconductor device further has a molding compound surrounding the semiconductor substrate, the conductive pad and the conductor. In the semiconductor device, the conductor has a stud shape.
US09929114B1 Bonding pad structure having island portions and method for manufacturing the same
A bonding pad structure is provided. The structure includes a dielectric layer on a substrate. A bonding pad is disposed on the dielectric layer and a first metal pattern layer is embedded in the dielectric layer and directly below the bonding pad. The first metal pattern layer includes a first body portion and first island portions. The first body portion has first openings in a central region of the first body portion and second openings arranged along a peripheral region of the first body portion and surrounding the first openings. The first island portions are correspondingly disposed in the second openings and spaced apart from the first body portion. First interconnect structures are disposed in the dielectric layer and correspond to the first island portions, such that the bonding pad is electrically connected to the first island portions.
US09929098B2 Copper via with barrier layer and cap layer
A semiconductor device includes an insulating interlayer on a first region of a substrate. The insulating interlayer has a recess therein and includes a low-k material having porosity. A damage curing layer is formed on an inner surface of the recess. A barrier pattern is formed on the damage curing layer. A copper structure fills the recess and is disposed on the barrier pattern. The copper structure includes a copper pattern and a copper-manganese capping pattern covering a surface of the copper pattern. A diffusion of metal in a wiring structure of the semiconductor device may be prevented, and thus a resistance of the wiring structure may decrease.
US09929094B2 Semiconductor device having air gap structures and method of fabricating thereof
A device including a first conductive feature and a second conductive feature having a coplanar top surface where the conductive features are disposed a first distance apart at the coplanar top surface. A trench filled with air interposes the first and second conductive features. The trench has a first width at a region coplanar with the top surface of the first and second conductive features. The first width is less than the first distance. A dielectric layer is disposed over the first and second conductive features and the trench; the dielectric layer provides a cap for the trench filled with air.
US09929090B2 Antifuse element using spacer breakdown
Techniques and circuitry are disclosed for efficiently implementing programmable memory array circuit architectures, including both non-volatile and volatile memories. The memory circuitry employs an antifuse scheme that includes an array of 1 T bitcells, wherein each bitcell effectively contains one gate or transistor-like device that provides both an antifuse element and a selector device for that bitcell. In particular, the bitcell device has asymmetric trench-based source/drain contacts such that one contact forms a capacitor in conjunction with the spacer and gate metal, and the other contact forms a diode in conjunction with a doped diffusion area and the gate metal. The capacitor serves as the antifuse element of the bitcell, and can be programmed by breaking down the spacer. The diode effectively provides a Schottky junction that serves as a selector device which can eliminate program and read disturbs from bitcells sharing the same bitline/wordline.
US09929084B2 Device with interconnection structure for forming a conduction path or a conducting plane with high decoupling capacitance
Electronic device comprising an interconnection structure comprising an alternating stack of arrays of conducting lines and dielectric layers in which: all the lines of a same array extend in a same plane and form an equipotential; a first pattern of a first array is such that the lines of the first array intersect at several intersections; a third pattern of a third array is similar, superimposed and aligned with the first pattern; a second pattern of a second array arranged between the first and third arrays is such that the lines of the second array intersect at several intersections offset with respect to those of the first and third patterns; a first conducting via extends from a line of the first and/or third array and is not in contact with the second array.
US09929081B2 Interposer fabricating process
An interposer fabricating process includes the following steps. A substrate, an oxide layer, and a dielectric layer are stacked from bottom to top, and an interconnect in the dielectric layer is provided, wherein the dielectric layer includes a stop layer contacting the oxide layer and the interconnect includes a metal structure having a barrier layer protruding from the stop layer. The substrate and the oxide layer are removed until exposing the stop layer and the barrier layer by a removing selectivity between the oxide layer and the stop layer. A wafer packaging structure formed by said interposer is also provided.
US09929078B2 Semiconductor package structure and method for manufacturing the same
A semiconductor package structure includes a conductive structure, at least two semiconductor elements and an encapsulant. The conductive structure has a first surface and a second surface opposite the first surface. The semiconductor elements are disposed on and electrically connected to the first surface of the conductive structure. The encapsulant covers the semiconductor elements and the first surface of the conductive structure. The encapsulant has a width ‘L’ and defines at least one notch portion. A minimum distance ‘d’ is between a bottom surface of the notch portion and the second surface of the conductive structure. The encapsulant has a Young's modulus ‘E’ and a rupture strength ‘Sr’, and L/(K×d)>E/Sr, wherein ‘K’ is a stress concentration factor with a value of greater than 1.2.
US09929075B2 Chip-scale electronic package structure with conductive connective element having increased surface area and laterally spaced connection points for improved connectivity
An electronic package includes a lead frame structure having one or more structural features configured to improve board level reliability. In one embodiment, the structural feature comprises lead frame protrusions extending outward from the electronic package, which are configured to laterally engage solder structures used to attach the electronic package to a next level of assembly. In another embodiment, conductive bumps are attached to exposed portions of the lead frame in advance of next level assembly processes. In a further embodiment, the lead frame comprises laterally separated contact points for attaching an electron die and for attaching the electronic package to a next level of assembly.
US09929073B2 Semiconductor device
A semiconductor device includes: a first power semiconductor element; a second power semiconductor element that is connected in parallel with the first power semiconductor element; a voltage changing unit that changes a voltage applied to a control terminal of the first power semiconductor element when the second power semiconductor element is turned on; a detection unit that detects a current flowing in the first power semiconductor element when the voltage changing unit has changed the voltage applied to the control terminal of the first power semiconductor element; and a temperature estimation unit that estimates a temperature of the first power semiconductor element based on a characteristic of the change of the current of the first power semiconductor element with respect to a change of the voltage applied to the first power semiconductor element.
US09929071B2 Dicing in wafer level package
A package includes a device die, and an encapsulating material encircling the device die. The encapsulating material includes a first portion with a substantially uniform first width, and a second portion lower than the first portion. Lower portions of the second portion have second widths increasingly smaller than widths of respective overlying upper portions of the second portion. The package further includes at least one dielectric layer underlying and in contact with the encapsulating material. The at least one dielectric layer has third widths smaller than the substantially uniform first width. The substantially uniform first width, the second widths, and the third widths are measured in a cross-sectional view of the package, and are measured in directions parallel to a major top surface of the encapsulating material.
US09929069B2 Semiconductor device and manufacturing method thereof
A method of manufacturing a semiconductor device includes providing a semiconductor substrate including a conductive pad disposed thereon; disposing a polymeric material over the semiconductor substrate and the conductive pad; patterning the polymeric material to form an opening exposing at least a portion of the conductive pad; disposing a conductive layer over the polymeric material and the portion of the conductive pad; and forming a conductor over the portion of the conductive pad and within the opening.
US09929067B2 Ceramic package, method of manufacturing the same, electronic component, and module
A method of manufacturing a ceramic package is provided. An electrically conductive paste is applied to an inside of the first hole and an inside of the second hole of a ceramic green sheet. A ceramic member including first and second electrically conductive members is formed by burning the ceramic green sheet. The ceramic member is divided so as to divide each of the first and second electrically conductive members. A distance between first and second connecting portions is smaller than each of a length of the first connecting portion in a first direction and a length of the second connecting portion in a second direction. The length of the first connecting portion in the first direction is larger than a length of the first connecting portion in a third direction. The length of the second connecting portion has a similar relation.
US09929066B1 Power semiconductor device module baseplate having peripheral heels
The baseplate of a power semiconductor device module makes reliable and superior thermal contact with a heatsink when fixed to the heatsink. The baseplate includes a rectangular plate portion, a first downward-extending peripheral heel extension portion, and a second downward-extending peripheral heel extension portion. In one example, the plate portion has four mounting holes for receiving mounting bolts. There is one mounting hole located adjacent each of four corners of the rectangular plate portion. The central portion of the bottom surface of the plate portion has a slightly convex downward shape. The strip-shaped first heel extension portion extends along a first edge of the bottom surface. The strip-shaped second heel extension portion extends along a second edge of the bottom surface opposite the first edge. Each of the first and second heel extension portions extends downward from the bottom surface for a distance of between thirty and five hundred microns.
US09929063B1 Process for making an integrated circuit that includes NCEM-Enabled, tip-to-side gap-configured fill cells, with NCEM pads formed from at least three conductive stripes positioned between adjacent gates
A process for making an integrated circuit, either in the form of a wafer, die, or chip, includes instantiating multiple standard cell-compatible fill cells, configured to enable non-contact electrical measurements. Such instantiated fill cells include mesh pads that contain at least three conductive stripes disposed between adjacent gate stripes. Such instantiated fill cells further include geometry to enable non-contact evaluation of Tip-to-Side shorts and/or leakages.
US09929061B2 Mounting apparatus
A mounting apparatus is provided which includes a frame having a table, a support member disposed on the table to support a substrate, and a feeder mounted on a feeder mount unit disposed in the frame at one side of the table. The feeder provides an element to be attached to the substrate. An element value measuring unit is disposed adjacent one side of the frame and directly measures an element value of the element. A head unit picks up the element from the feeder, inputs the element into the element value measuring unit, and/or attaches the element to the substrate. A control device controls operations of the feeder and the head unit.
US09929060B2 Porous silicon relaxation medium for dislocation free CMOS devices
A method for forming CMOS devices includes masking a first portion of a tensile-strained silicon layer of a SOI substrate, doping a second portion of the layer outside the first portion and growing an undoped silicon layer on the doped portion and the first portion. The undoped silicon layer becomes tensile-strained. Strain in the undoped silicon layer over the doped portion is relaxed by converting the doped portion to a porous silicon to form a relaxed silicon layer. The porous silicon is converted to an oxide. A SiGe layer is grown and oxidized to convert the relaxed silicon layer to a compressed SiGe layer. Fins are etched in the first portion from the tensile-strained silicon layer and the undoped silicon layer and in the second portion from the compressed SiGe layer.
US09929058B2 Vertical FETS with variable bottom spacer recess
A method of forming a variable spacer in a vertical transistor device includes forming a first source/drain of a first transistor on a substrate; forming a second source/drain of a second transistor on the substrate adjacent to the first source/drain, an isolation region arranged in the substrate between the first source/drain and the second source/drain; depositing a spacer material on the first source/drain; depositing the spacer material on the second source/drain; forming a first channel extending from the first source drain and through the spacer material; forming a second channel extending from the second source/drain and through the spacer material; wherein the spacer material on the first source/drain forms a first spacer and the spacer material on the second source/drain forms a second spacer, the first spacer being different in thickness than the second spacer.
US09929053B2 Systems and methods for controlling release of transferable semiconductor structures
The disclosed technology relates generally to methods and systems for controlling the release of micro devices. Prior to transferring micro devices to a destination substrate, a native substrate is formed with micro devices thereon. The micro devices can be distributed over the native substrate and spatially separated from each other by an anchor structure. The anchors are physically connected/secured to the native substrate. Tethers physically secure each micro device to one or more anchors, thereby suspending the micro device above the native substrate. In certain embodiments, single tether designs are used to control the relaxation of built-in stress in releasable structures on a substrate, such as Si (1 0 0). Single tether designs offer, among other things, the added benefit of easier break upon retrieval from native substrate in micro assembly processes. In certain embodiments, narrow tether designs are used to avoid pinning of the undercut etch front.
US09929050B2 Mechanisms for forming three-dimensional integrated circuit (3DIC) stacking structure
Embodiments of mechanisms of forming a semiconductor device are provided. The semiconductor device includes a first semiconductor wafer comprising a first transistor formed in a front-side of the first semiconductor wafer. The semiconductor device also includes a second semiconductor wafer comprising a second transistor formed in a front-side of the second semiconductor wafer, and a backside of the second semiconductor wafer is bonded to the front-side of the first semiconductor wafer. The semiconductor device further includes an first interconnect structure formed between the first semiconductor wafer and the second semiconductor wafer, and the first interconnect structure comprises a first cap metal layer formed over a first conductive feature. The first interconnect structure is electrically connected to first transistor, and the first cap metal layer is configured to prevent diffusion and cracking of the first conductive feature.
US09929047B2 Partial spacer for increasing self aligned contact process margins
A semiconductor structure is provided. The semiconductor includes a gate stack on a substrate. The semiconductor includes a first set of sidewall spacers on opposite sidewalls of the gate stack. The semiconductor includes a flowable dielectric layer on the substrate, covering at least a portion of the first set of sidewall spacers. The semiconductor includes a second set of sidewall spacers next to the first set of sidewall spacers covering an upper portion thereof, the second set of sidewall spacers are directly on top of the flowable dielectric layer. The semiconductor includes a contact next to at least one of the second set of sidewall spacers.
US09929040B2 Process for fabricating a structure having a buried dielectric layer of uniform thickness
A process is used for fabricating a final structure comprising in succession a useful semiconductor layer, a dielectric layer and a carrier substrate. The process comprises providing an intermediate structure including an upper layer, the dielectric layer and the carrier substrate, and finishing the intermediate structure to form the final structure by performing a treatment nonuniformly modifying the thickness of the dielectric layer following a predetermined dissolution profile. The dielectric layer of the intermediate structure has a thickness profile complementary to the predetermined dissolution profile.
US09929038B2 Insulating structure, a method of forming an insulating structure, and a chip scale isolator including such an insulating structure
A method of forming an insulating structure, comprising forming an insulating region comprising at least one electrical or electronic component or part thereof embedded within the insulating region, and forming a surface structure in a surface of the insulating region.
US09929023B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device may include forming first trenches that define active patterns extending in a first direction on a substrate, forming first insulating layers filling the first trenches, forming first mask patterns extending in the first direction while having a first width along a second direction perpendicular to the first direction, forming a second mask pattern extending in the first direction while having a second width along the second direction, and forming a second trench that partly defines an active region by executing a first etching process that etches the active patterns and the first insulating layer using the first mask patterns and the second mask pattern.
US09929019B2 Patterns forming method
A patterns forming method begins with performing a lithography process on a photoresist film with a photomask having first apertures in a first mask region and second apertures in a second mask region to respectively form first main features and dummy features, on which the second mask region is located between the border of the photomask and the first mask region, and a size of each of the first apertures is greater than a size of each of the second apertures. Subsequently, a material is filled into the first main features to respectively form second main features and into the dummy features to seal the dummy features. Then, a substrate is etched to form patterned features by using the photoresist film having the second main features.
US09929014B2 Dopant precursors for mono-layer doping
A doping process is described, which includes applying to a substrate a film of dopant material that bonds to the substrate by at least one of hydrogen bonding and covalent bonding; encapsulating the film on the substrate with an encapsulant material, and subjecting the encapsulated film to rapid thermal processing to cause dopant from the dopant material to migrate into the substrate. The film of dopant material is applied from a dopant composition selected from among: (i) dopant compositions comprising an aqueous or glycol solution comprising an inorganic dopant compound; (ii) dopant compositions comprising an arsenic, phosphorus, boron, or antimony compound in which ligands or moieties coordinated to an arsenic, phosphorus, boron, or antimony central atom have coordination bond energies that are lower than those associated with coordinating bonds of said central atom to oxygen or carbon; (iii) dopant compositions comprising a coordinated moiety that selectively and covalently bonds to the substrate; (iv) dopant compositions comprising a compound that undergoes hydrolysis and alcoholysis to covalently bond a dopant functionality to the substrate in said film of dopant material; (v) dopant compositions comprising precursor vapor of an organodopant compound; (vi) dopant compositions interactive with a surface functionality of the substrate to bind the dopant composition to the substrate, wherein the substrate comprises a silicon surface comprising said surface functionality; (vii) dopant compositions interactive with the substrate to covalently bond with a pretreated and/or modified silicon surface thereof; and (viii) dopant compositions interactive with the substrate to bond with the substrate on a silicon surface thereof that has been modified by a treatment comprising at least one of: (A) contacting the silicon surface with a chemical solution; (B) exposing the silicon surface to plasma; and (C) exposing the silicon surface to ultraviolet radiation.
US09929012B1 Resist having tuned interface hardmask layer for EUV exposure
A method is disclosed to prepare a substrate for photolithography. The method includes forming an underlayer over a surface of the substrate; depositing an interface hardmask layer on the underlayer using one of a vapor phase deposition process or an atomic layer deposition process; and forming a layer of extreme UV (EUV) resist on the interface hardmask layer, where the interface hardmask layer is comprised of material having a composition and properties tuned to achieve a certain secondary electron yield from the interface hardmask layer. Also disclosed is a structure configured for photolithography. The structure includes a substrate; an underlayer over a surface of the substrate; an interface hardmask layer disposed on the underlayer; and a layer of EUV resist disposed on the interface hardmask layer. The interface hardmask layer contains material having a composition and properties tuned to achieve a certain secondary electron yield from the interface hardmask layer.
US09929007B2 e-Flash Si dot nitrogen passivation for trap reduction
The present disclosure relates to a structure and method for reducing dangling bonds around quantum dots in a memory cell. In some embodiments, the structure has a semiconductor substrate having a tunnel dielectric layer disposed over it and a plurality of quantum dots disposed over the tunnel dielectric layer. A passivation layer is formed conformally over outer surfaces of the quantum dots and a top dielectric layer is disposed conformally around the passivation layer. The passivation layer can be formed prior to forming the top dielectric layer over the quantum dots or after forming the top dielectric layer. The passivation layer reduces the dangling bonds at an interface between the quantum dots and the top dielectric layer, thereby preventing trap sites that may hinder operations of the memory cell.
US09929002B2 High pressure mass resolving ion guide with axial field
A mass spectrometer is disclosed comprising a first mass filter comprising a plurality of electrodes and a first device arranged and adapted to generate an axial force which drives at least some ions axially through or along the first mass filter and a quadrupole mass filter or mass analyzer arranged downstream of the mass filter.
US09929000B2 Method and an apparatus for ionizing a sample
A method of ionizing a sample includes providing an aqueous liquid and directing a jet comprising carbon dioxide to interact with the provided aqueous liquid. One or both of the aqueous liquid and the jet comprise the sample. At least a portion of the sample is ionized due to the interaction.
US09928991B2 Cross sectional depth composition generation utilizing scanning electron microscopy
A method for generating cross-sectional profiles using a scanning electron microscope (SEM) includes scanning a sample with an electron beam to gather an energy-dispersive X-ray spectroscopy (EDS) spectrum for an energy level to determine element composition across an area of interest. A mesh is generated to locate positions where a depth profile will be taken. EDS spectra are gathered for energy levels at mesh locations. A number of layers of the sample are determined by distinguishing differences in chemical composition between depths as beam energies are stepped through. A depth profile is generated for the area of interest by compiling the number of layers and the element composition across the mesh.
US09928990B2 Cross sectional depth composition generation utilizing scanning electron microscopy
A method for generating cross-sectional profiles using a scanning electron microscope (SEM) includes scanning a sample with an electron beam to gather an energy-dispersive X-ray spectroscopy (EDS) spectrum for an energy level to determine element composition across an area of interest. A mesh is generated to locate positions where a depth profile will be taken. EDS spectra are gathered for energy levels at mesh locations. A number of layers of the sample are determined by distinguishing differences in chemical composition between depths as beam energies are stepped through. A depth profile is generated for the area of interest by compiling the number of layers and the element composition across the mesh.
US09928984B2 Gas inlet for an ion thruster
A gas inlet suitable in particular for use in an ion thruster includes a housing which is made of a gas-tight ceramics material, and an insert which is arranged in the housing and is made of a porous ceramics material. The geometry and pore structure of the insert are such that the insert forms a desired flow resistance for a gas stream flowing through the insert.
US09928981B2 Apparatus and method for powering a coil of latching relays and hybrid switches
Apparatus and method for latching one pole contact of at least one springy pole in a relay or hybrid switch for maintaining an engaging or disengaging state of at least one first contact or at least one second contact with said pole contact by a mechanical latching device comprising a springy lock pin exerting minute force, a slider with indentation path for guiding the lock pin and a track for the slider, the latching device extends from an armature or the springy pole to a base or a body of the relay or the hybrid switch, said springy pole is guided by said slider movement propelled by one of a pull by a voltage rated magnetic coil fed by a pulse of said rated voltage and a push by a plunger, and for operating a stronger coil for switching higher electrical current the magnetic coil is fed with at least one discharge higher voltage to increase the magnetic pull power of the coil.
US09928975B1 Three-way switch
Devices and methods comprise a relay coupled between conductors and rectifier circuits. A converter is coupled between the rectifier circuits and a radio frequency (RF) device. Control signals are coupled to the RF device. A physical switch is coupled to the RF device, and the control outputs of the physical switch form a multi-way switch.
US09928971B2 Electrical contact tip for switching applications and an electrical switching device
An electrical contact tip for switching applications. The contact tip includes a body having a first layer and a second layer. The first layer arranged on the second layer and adapted to come in contact with a corresponding contact tip during switching operations. The first and second layers consist of Ag-composites of one or more elements, compounds or alloys, where the hardness of the first layer is lower than the hardness of the second layer.
US09928970B2 Lithium ion capacitor
Provided is a lithium ion capacitor that can retain a capacity under a high temperature environment and has small increase in internal resistance while using an aqueous binder for a positive electrode. A lithium ion capacitor includes: a positive electrode; a negative electrode; and an electrolytic solution contacting the positive electrode and the negative electrode. The electrolytic solution includes an organic solvent and a lithium salt electrolyte having an imide structure; the positive electrode includes a collector foil and a positive electrode active material; and the positive electrode active material is held onto the collector foil through a binder including a polymer having a RED value to the electrolytic solution of more than 1, the RED value representing a relative energy difference with respect to the electrolytic solution based on Hansen solubility parameters.
US09928966B2 Nanostructured electrolytic energy storage devices
In one embodiment, a structure for an energy storage device may include a first nanostructured substrate having a conductive layer and a dielectric layer formed on the conductive layer. A second nanostructured substrate includes another conductive layer. A separator separates the first and second nanostructured substrates and allows ions of an electrolyte to pass through the separator. The structure may be a nanostructured electrolytic capacitor with the first nanostructured substrate forming a positive electrode and the second nanostructured substrate forming a negative electrode of the capacitor.
US09928961B2 Multilayer capacitor
An element body includes a pair of principal surfaces, a pair of side surfaces, and another pair of side surfaces. Each of a pair of terminal electrodes includes a first electrode portion disposed on the principal surface and a second electrode portion disposed on the side surface. In the element body, a length in a direction in which the pair of principal surfaces oppose each other is smaller than a length in a direction in which the pair of side surfaces oppose each other and smaller than a length in a direction in which the other pair of side surfaces oppose each other. An arithmetic mean deviation of the surface of the first electrode portion is from 0.20 to 0.26 μm. An arithmetic mean deviation of the surface of the second electrode portion is from 0.27 to 0.38 μm.
US09928958B2 Method of manufacturing high permittivity low leakage capacitor and energy storing device
A method is provided for making a high permittivity dielectric material for use in capacitors. Several high permittivity materials in an organic nonconductive media with enhanced properties and methods for making the same are disclosed. A general method for the formation of thin films of some particular dielectric material is disclosed, wherein organic polymers are utilized to produce low conductivity dielectric coatings. Additionally, a method whereby the formation of certain transition metal salts as salt or oxide matrices is demonstrated at low temperatures utilizing mild reducing agents. Further, a circuit structure and associated method of operation for the recovery and regeneration of the leakage current from the long-term storage capacitors is provided in order to enhance the manufacturing yield and utility performance of such devices.
US09928955B2 Zero-phase-sequence current transformer, ground fault current detection device, power conditioner, and method for detecting malfunction of zero-phase-sequence current transformer
An abnormality occurring in a ZCT is detected simply and reliably. A zero-phase-sequence current transformer (ZCT) (11) detects zero-phase-sequence current in power wires inserted therethrough, and in addition to the power wires, has inserted therethrough a wire through which a constant DC offset current flows.
US09928953B2 Coil component and method of manufacturing the same
A coil component may include a core element, a coil conductor embedded in a surface of the core element, and a cover element bonded to the surface of the core element in which the coil conductor is embedded. Since the core element and the cover element are integrally formed, common failures, such as delamination or cracks, may be suppressed, and thereby product reliability may be improved.
US09928948B2 Superconducting switch system
A superconducting switch system is provided that includes a filter network having an input portion and an output portion, and a variable inductance coupling element that couples the input portion to the output portion. The variable inductance coupling element has a first inductance that allows a desired portion of an input signal to pass from the input portion to the output portion as an output signal, and a second inductance state that suppresses the input signal from passing from the input portion to the output portion. The superconducting switch system further comprises a switch controller configured to control the switching of the variable inductance coupling element between the first inductance state and the second inductance state.
US09928943B1 Communication cables incorporating separator structures
A cable may include a plurality of twisted pairs of individually insulated conductors and a separator positioned between the plurality of twisted pairs. The separator may include a first longitudinally extending tape structure having a first longitudinal fold formed between its widthwise edges and a second longitudinally extending tape structure having a second longitudinal fold formed between its widthwise edges. Additionally, the first tape structure and the second tape structure may be bonded together along a longitudinally extending line proximate to the first and second longitudinal folds. A jacket may be formed around the plurality of twisted pairs and the separator.
US09928940B2 Cable and harness
A cable includes a plurality of electric wires, a tape member wound around the plurality of electric wires, and a jacket that covers an outer periphery of the tape member and includes an urethane-based resin. The tape member includes a nonwoven fabric including one of a polyester, a polypropylene, an aramid fiber, a nylon, an acrylic fiber and a glass fiber. An air permeability of the nonwoven fabric is not less than 30 cc/cm2/sec.
US09928938B2 Parasitic battery drain test assembly for multiple component vehicle circuitry analysis
A cable harness assembly useful in combination with a current measurement device includes first and second pairs of cables each pair having a lead connected to a separate pole of a bypass switch, each pair including one of said cables fused, said first pair of cables having leads connectable to a current measurement device and the second pair of cables connectable to direct current electric power course which is incorporated with circuitry involving various control and other modules potentially susceptible to parasitic current drain. The first and second pair of cables each includes one cable fused, the fuse rating of a second pair rated higher than said first pair rating, the first pair having leads configured connect to a current measurement device and the second pair having leads connectable respectively to the direct current power source and a circuit powered by the power source.
US09928936B2 Vibration resistant cable
Vibration resistant cables containing a first conductor and a second conductor, each having a diameter d, are disclosed. The second conductor is twisted around the first conductor at a lay length between 3 feet and 6 feet to eliminate bagging of the vibration resistant cable during installation.
US09928933B2 Electrical device, and method for arranging conductive member
The present disclosure relates to an electrical device, and a method for arranging a conductive member. A conductive member is arranged to contact the ground portion electrically grounded and the electric wire attached to the ground portion by a first attachment member and a second attachment member. The conductive member is arranged between the first attachment member and the second attachment member.
US09928932B2 Metal microparticles provided with projections
In response to the demand for shape-controlled metal microparticles accompanying rapid development and progress in industry in recent years, metal microparticles, which have projections on the surfaces of the particles that are integrated with the particles, are provided. The metal microparticles have integrated conical projections on the surfaces of the particles, and at least some of the projections are more than ¼ of the size of the particles. The protrusions that protrude from the metal microparticles melt and deform at a temperature lower than the melting point of the metal itself.
US09928931B2 Contact material
A process for producing a cadmium free electrical contact material having at least one metal and magnesium stannate Mg2SnO4. The process includes mixing pulverulent magnesium stannate Mg2SnO4 or a mamesium stannate precursor compound with at least one metal powder and optionally further oxides, pressing the mixture in order to obtain a compact and sintering the compact to obtain a sintered body.
US09928930B1 Laser illuminating system and method for selectively illuminating a zone of coverage
A laser illumination system including two or more lasers, each laser being configured to selectively project an associated laser beam having an associated wavelength, and a projection assembly positioned to receive and combine the laser beams and project an outgoing beam toward a selected bearing.
US09928924B2 Systems, methods, and computer programs for resolving dram defects
Systems, methods, and computer programs are disclosed for resolving dynamic random access memory (DRAM) defects. One embodiment is a system comprising a dynamic random access memory (DRAM) system electrically coupled to a system on chip (SoC). The SoC comprises a cache and a cache controller. The cache controller is configured to store corrected data for a failed physical codeword address associated with the DRAM in the cache and provide further access to the failed physical codeword address from the cache instead of the DRAM system.
US09928923B2 Estimation of level-thresholds for memory cells
Methods and apparatus are provided for determining level-thresholds for q-level memory cells. A plurality of the memory cells are read to obtain respective read signal components. The read signal components are processed in dependence on signal level to produce a signal level vector, comprising a series of elements, indicative of the distribution of read signal components in order of signal level. The signal level vector is scanned with a sliding window of length greater than the spacing of successive window positions in the scan. At each window position, a metric Mi is calculated in dependence on the elements of the signal level vector in the window. A level-threshold for successive memory cell levels is then determined in dependence on variation of the metric over the scan.
US09928921B2 Non-volatile memory, semiconductor device and reading method
There is provided a non-volatile memory circuit including: plural storage element sections each including a zener zap device and a switch section that connects an anode of the zener zap device to an output terminal during data reading; and wherein cathodes of respective zener zap devices of the plural storage element sections are commonly connected so as to be connected to a power supply employed in the writing or to a power supply employed in the reading, wherein the output terminals of the plural storage element sections are commonly connected to an input terminal of a detector, an anode of each of the storage element sections being connected to a ground voltage during data writing, and wherein the switch section is switched ON during data reading so as to connect the anode of the storage element section through the output terminal to the input terminal of the detector.
US09928912B2 Three-dimensional addressing for erasable programmable read only memory
Three-dimensional addressing for erasable programmable read only memory (EPROM) can include a number of EPROM banks, a number of shift registers, a row select data signal, a column select data signal, and a bank select data signal.
US09928910B2 Semiconductor memory having volatile and multi-bit non-volatile functionality and method of operating
A semiconductor memory cell, semiconductor memory devices comprising a plurality of the semiconductor memory cells, and methods of using the semiconductor memory cell and devices are described. A semiconductor memory cell includes a substrate having a first conductivity type; a first region embedded in the substrate at a first location of the substrate and having a second conductivity type; a second region embedded in the substrate at a second location of the substrate and have the second conductivity type, such that at least a portion of the substrate having the first conductivity type is located between the first and second locations and functions as a floating body to store data in volatile memory; a trapping layer positioned in between the first and second locations and above a surface of the substrate; the trapping layer comprising first and second storage locations being configured to store data as nonvolatile memory independently of one another; and a control gate positioned above the trapping layer.
US09928908B2 Resistance-change memory operating with read pulses of opposite polarity
According to one embodiment, a resistance-change memory includes a memory cell and a control circuit. The memory cell comprises first and second electrodes, and a variable resistance layer disposed between the first electrode and the second electrode. The control circuit applies a voltage between the first electrode and the second electrode to perform writing, erasing, and reading. During the writing, the control circuit applies a first voltage pulse between the first electrode and the second electrode, and then applies a second voltage pulse different in polarity from the first voltage pulse after applying the first voltage pulse.
US09928905B2 Sensing device of nonvolatile resistive memory
An embodiment of the invention provides a sensing device. The sensing device includes a controller, a Resistive random memory sensor, an access circuit and a comparator circuit. The access circuit accesses the Resistive random memory sensor. The comparator circuit is coupled to the controller and the access circuit. The controller writes a predetermined data to the Resistive random memory sensor via the access circuit. After a predetermined condition, the access circuit reads a first data from the Resistive random memory sensor. The comparator circuit compares the first data with the predetermined data and transmits a comparison result to the controller. The controller determines whether an abnormal condition occurs based on the comparison result.
US09928903B2 Semiconductor storage device with voltage generator which generates voltages and currents for read and write operations
According to one embodiment, a semiconductor storage device includes: a memory cell including a variable resistance element; a bit line coupled to the memory cell; and a first circuit applying a first voltage to the bit line in a write operation for the memory cell. When a temperature of the variable resistance element is lower than or equal to a first temperature, a temperature coefficient of the first voltage is 0. When the temperature of the variable resistance element is higher than the first temperature, the temperature coefficient of the first voltage is negative.
US09928901B2 SRAM with first and second precharge circuits
A semiconductor storage device includes an SRAM memory cell composed of a drive transistor, a transfer transistor and a load transistor, an I/O circuit that is connected to bit lines connected to the memory cell, and an operating mode control circuit that switches an operating mode of the I/O circuit between a resume standby mode and a normal operation mode, wherein the I/O circuit includes a write driver that writes data to bit lines, a sense amplifier that reads data from the bit lines, a first switch inserted between the bit lines and the write driver, a second switch inserted between the bit lines and the sense amplifier, a precharge circuit that precharges the bit lines, and a control circuit that controls the first and second switches and the precharge circuit according to a signal from the operating mode control circuit.
US09928900B2 Low power semiconductor memory device
A semiconductor device having static memory cells is designed to reduce leakage current and power consumption. The static memory cells are coupled to word lines and bit lines, and the word lines are coupled to word drivers. A first P channel MOS transistor (MOS power switch) has a gate coupled to receive a first control signal, and a second P channel MOS transistor (MOS power switch) has a gate coupled to receive a second control signal different from the first control signal. Source-drain paths of the first and second P channel MOS transistors (MOS power switches) are coupled to respective voltage supply points for different parts of the semiconductor device, such as voltage supply points for the memory cells and the word drivers, or voltage supply points for a logic circuit and the word drivers.
US09928899B2 Flying and twisted bit line architecture for dual-port static random-access memory (DP SRAM)
A bit line architecture for dual-port static random-access memory (DP SRAM) is provided. An array of memory cells is arranged in rows and columns, and comprises a first subarray and a second subarray. A first pair of complementary bit lines (CBLs) extends along a column, from a first side of the array, and terminates between the first and second subarrays. A second pair of CBLs extends from the first side of the array, along the column, to a second side of the array. The CBLs of the second pair of CBLs have stepped profiles between the first and second subarrays. A third pair of CBLs and a fourth pair of CBLs extend along the column. The first and third pairs of CBLs electrically couple to memory cells in the first subarray, and the second and fourth pairs of CBLs electrically couple to memory cells in the second subarray.
US09928894B2 Writing to cross-point non-volatile memory
Methods, systems, and devices for preventing disturb of untargeted memory cells during repeated access operations of target memory cells are described for a non-volatile memory array. Multiple memory cells may be in electronic communication with a common conductive line, and each memory cell may have an electrically non-linear selection component. Following an access operation (e.g., a read or write operation) of a target memory cell, untargeted memory cells may be discharged by applying a discharge voltage to the common conductive line. The discharge voltage may, for example, have a polarity opposite to the access voltage. In other examples, a delay may be instituted between access attempts in order to discharge the untargeted memory cells.
US09928893B1 Circular printed memory system and method having robustness to orientation
A circular memory device includes a plurality of bottom electrodes, a plurality of top electrodes, a ferroelectric layer, and a plurality of memory storage locations within the ferroelectric layer at a crossover point of each of the bottom electrodes and each top electrode. Contact pads of the bottom electrodes and top electrodes may include a perimeter that defines an annular sector that allows a memory operation to be performed on the circular memory device across a range of rotational positions. In an example implementation, the memory operation may be performed on the circular memory device regardless of the rotational orientation of the circular memory device relative to a reader.
US09928882B1 Screw-free removable hard disk case
A screw-free removable hard disk case includes a carrier, a slide rail and a slide sheet. The carrier includes a first lateral plate and a second lateral plate which define an accommodation space, the first lateral plate is formed with an elastic arm disposed with an insertion pin; the slide rail is disposed at an outer side of the first lateral plate, and formed with a slide groove corresponding to the elastic arm; the slide sheet is combined between the slide rail and the first lateral plate with a sliding means and exposed in the slide groove, the insertion pin is pressed by the slide sheet for being inserted in a lock hole correspondingly formed on a hard disk, so that the hard disk can be combined in the accommodation space through the insertion pin and the lock hole being mutually buckled.
US09928872B1 Data recovery using a multi-reader head
In a method, read signals from each of a plurality of read transducers of a data head are buffered for each of a plurality of cross-track positions of the head relative to a data track. The buffered read signals are processed to establish a quality metric for each of the read signals and at least one combination read signal comprising at least two of the read signals. A data recovery cross-track position and a reader configuration comprising one or more of the read transducers are identified based on the quality metrics. A data read operation is then performed with the data head in the data recovery cross-track position using the read signals from the identified reader configuration.
US09928869B2 Methods for retrievable information storage using nucleic acids
A method of storing information using monomers such as nucleotides is provided including converting a format of information into a plurality of bit sequences of a bit stream with each having a corresponding bit barcode, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences on a substrate having a plurality of reaction locations, and storing the synthesized plurality of corresponding oligonucleotide sequences.
US09928866B2 Method for manufacturing magnetic recording medium
A method for manufacturing a magnetic recording medium includes reducing and eliminating impurity gas present in a chamber. A magnetic recording layer is formed and an active material layer is also formed immediately below or immediately above the magnetic recording layer in respective chambers. The active material layer is formed in the same chamber or with a gate opened between the magnetic recording layer chamber and the active material layer chamber.
US09928864B2 Multilayer exchange spring recording media
A multilayer exchange spring recording media consists of a magnetically hard magnetic storage layer strongly exchange coupled to a softer nucleation host. The strong exchange coupling can be through a coupling layer or direct. The hard magnetic storage layer has a strong perpendicular anisotropy. The nucleation host consists of one or more ferromagnetic coupled layers. For a multilayer nucleation host the anisotropy increases from layer to layer. The anisotropy in the softest layer of the nucleation host can be two times smaller than that of the hard magnetic storage layer. The lateral exchange between the grains is small. The nucleation host decreases the coercive field significantly while keeping the energy barrier of the hard layer almost unchanged. The coercive field of the total structure depends on one over number of layers in the nucleation host. The invention proposes a recording media that overcomes the writeability problem of perpendicular recording media.
US09928862B1 Loop shaping methods and devices for disturbance observer in servo control systems
An apparatus includes voice coil motor (VCM) control circuitry and microactuator control circuitry. The VCM control circuitry includes a VCM disturbance observer configured to generate a VCM disturbance compensation signal. The microactuator control circuitry includes a microactuator disturbance observer configured to generate a microactuator disturbance compensation signal. The VCM disturbance observer and the microactuator disturbance observer are decoupled from each other.
US09928861B1 Determining bit aspect ratios for multiple, independent, actuator storage device
Performance data of two or more actuators of a storage device is determined. The actuators independently move respective two or more heads over one or more disks coupled to a spindle motor. The independent movement of the two or more heads causes coupling therebetween that affects tracking of the two or more heads. Based on the performance data, bit aspect ratios associated with each of the two or more heads are selected that minimize performance impacts due to the coupling.
US09928860B2 Method of producing a multi-layer magnetoelectronic device and magnetoelectronic device
A method of producing a multilayer magnetoelectronic device and a related device. The method includes depositing a multilayer structure including at least two ferromagnetic layers disposed one on top of the other and each having a magnetic anisotropy with a corresponding magnetic moment. A magnetization curve is specified for the magnetoelectronic device. The number of ferromagnetic layers and, for each of the ferromagnetic layers, the magnetic moment and the magnetic hardness for obtaining the specified magnetization curve are determined. For each of the ferromagnetic layers a magnetic material, a thickness, an azimuthal angle and an angle of incidence are determined for obtaining the determined magnetic moment and magnetic hardness of the respective ferromagnetic layer. The multilayer structure is deposited using the determined material, thickness, azimuthal angle and angle of incidence for each of the ferromagnetic layers.
US09928857B2 Method of making a bottom shield stabilized magnetic seed layer
A data reader generally capable of sensing data bits may be configured at least with a magnetic stack that has free and fixed magnetization structures atop a magnetic seed layer. A bottom shield may be positioned contactingly adjacent the magnetic stack opposite a top shield with the bottom shield having a fixed pinning magnetization set to a predetermined magnetic orientation.
US09928854B1 MISO equalization with ADC averaging
An apparatus may include a circuit configured to generate a set of first ADC samples based on a first signal associated with a first read head position and a failed segment and to generate a set of second ADC samples based on a second signal associated with a second read head position and the failed segment. The circuit may then generate, by a MISO equalizer, a set of equalized ADC samples based on the set of first ADC samples and the set of second ADC samples.
US09928850B2 Linear predictive analysis apparatus, method, program and recording medium
An autocorrelation calculating part calculates autocorrelation Ro(i) from an input signal. A predictive coefficient calculating part performs linear predictive analysis using modified autocorrelation R′o(i) obtained by multiplying the autocorrelation Ro(i) by a coefficient wo(i). Here, it is assumed that a case where, for at least part of each order i, the coefficient wo(i) corresponding to each order i monotonically increases as a value having negative correlation with a fundamental frequency of an input signal in a current frame or a past frame increases and a case where the coefficient wo(i) monotonically decreases as a value having positive correlation with a pitch gain in a current frame or a past frame increases, are included.
US09928848B2 Audio signal noise reduction in noisy environments
An audio signal processing system removes at least a portion of a noise component from a number of audio input signals generated by a number of closely proximate agents within an input signal source location. The availability of each audio input signal and the geographically proximate location of each of the agents creating an audio input signal facilitates the real-time or near real-time reduction in ambient noise level in each of the audio input signals using a Blind Sound Source Separation (BSSS) technique.
US09928841B2 Method of packet loss concealment in ADPCM codec and ADPCM decoder with PLC circuit
A method of packet loss concealment in an adaptive differential pulse-code modulation (ADPCM) codec with a packet loss compensation (PLC) circuit is provided. The method provides a predetermined transition period between a correct signal (xdec) and a substitute signal (xPLC) and a difference (dPLC,m) between the substitute signal (xPLC,m) and a computed prediction signal (xpred,m) is combined with a dequantized prediction error (ddec,m) to receive a dequantized combined prediction error (dcomb,m) which is added to a predicted signal (xpred,m,) to provide a combined transition signal (xcomb,m) as basis for an output signal (xout−xcomb) during the predetermined transition period for adapting all decoder parameters.
US09928839B1 Systems and methods for authentication using voice biometrics and device verification
Methods and systems for authenticating a user are described. In some embodiments, a one-time token and a recording of the one-time token is read aloud by the user. The voice characteristics derived from the recording of the one-time token are compared with voice characteristics derived from samples of the user's voice. The user may be authenticated when the one-time token is verified and when a match of the voice characteristics derived from the recording of the one-time token and the voice characteristics derived from the samples of the user's voice meet or exceed a threshold.
US09928832B2 Method and apparatus for classifying lexical stress
A method for classifying lexical stress in an utterance includes generating a feature vector representing stress characteristics of a syllable occurring in the utterance, wherein the feature vector includes a plurality of features based on prosodic information and spectral information, computing a plurality of scores, wherein each of the plurality of scores is related to a probability of a given class of lexical stress, and classifying the lexical stress of the syllable based on the plurality of scores.
US09928819B2 Wearable movement alert system
The present disclosure provides a wearable movement alert system comprising an enclosure, a divider positioned within the enclosure, a quiet chamber positioned within one longitudinal end of the enclosure, a noise chamber positioned within the longitudinal end of the enclosure that is opposite from the quiet chamber, at least one chime fixed within the noise chamber, and an agitator free to move about within the enclosure.
US09928811B2 Methods, devices, and computer-readable storage medium for image display
A method, device, and computer-readable storage medium are provided for image display. The method includes: obtaining display definition information of an image to be displayed; determining a target image compression ratio corresponding to the display definition information of the image to be displayed based on a prestored correspondence between display definition information and image compression ratios; and compressing display data of the image to be displayed based on the target image compression ratio, and transmitting the compressed display data to a display device for display.
US09928803B2 Method for generating a control program that can be executed on a control system
A computer-implemented method for generating a control program that is executable on a control system from a graphical control model. A better utilization of the control system is achieved in that the graphical control model is translated into program code such that the generated program code has at least one FXP operation and at least one FLP operation, and in that the generated program code is translated into the executable control program such that when the control program is executed on the control system a portion of the control program is executed on the FXP unit and another portion of the control program is executed on the FLP unit.
US09928793B2 Scanning driving circuit
The present invention provides a scanning driving circuit for executing a driving operation to cascaded scanning lines, the scanning driving circuit includes a pull-down control module, a pull-down module, a reset module, a down link module, a first bootstrap capacitor, a constant low voltage level source, and a constant high voltage level source; wherein a cascading manner of the clock signal is determined according to a scanning order of the scanning driving circuit, for the reset module to pull up the corresponding scanning signal of the scanning line. The structure of the scanning driving circuit of the present invention is simple and highly dependable.
US09928787B2 Liquid crystal display device
A liquid crystal display device includes a liquid crystal panel; at least one source driving unit including at least one first fan-out line and at least one second fan-out line which are disposed alternately; at least one demultiplexer electrically coupled to the first fan-out line and the second fan-out line, the demultiplexer including a plurality of buses, a plurality of first output lines, and a plurality of second output lines; and a plurality of pixel units, each of the pixel units including four sub-pixels. The liquid crystal display device is capable of solving the flicker problem and the crosstalk problem in the prior art.
US09928780B2 AMOLED driving device
The present invention proposes an AMOLED driving device. The AMOLED device includes an AMOLED driving circuit, a scan driving signal source, a data driving signal source, and a data driving signal source control module. The AMOLED driving circuit includes a first semiconductor controllable switch, a second semiconductor controllable switch, an energy storage capacitor, and an organic light emitting diode.
US09928775B2 El display device and method of controlling the same
An EL (Electro Luminescence) display device controlling luminosity by a current value supplied to a light emitting element. The EL display device includes a power source supplying a current to the light emitting element and includes a first variable power source and a second variable power source outputting a lower potential than the first variable power source, and a control part changing an output potential of the first variable power source and an output potential of the second variable power source according to acquired maximum luminosity data. Furthermore, the EL display device includes a gate signal output part and a data signal output part, and the control part may change a power source potential of the gate signal output part or a power source potential of the data signal output part according to the maximum luminosity data.
US09928755B2 Virtual reality GTAW and pipe welding simulator and setup
A simulator facilitating virtual welding activity. The simulator may include a logic processor based subsystem operable to generate an interactive welding environment in virtual reality space that emulates welding activity by simulating a virtual weld puddle having dynamic, real time molten metal fluidity and heat dissipation characteristics, responsive to performing a simulated welding activity in real time. The simulator may include a foot pedal device in operative communication with the logic processor based subsystem and configured to affect a characteristic of the virtual weld puddle in real time, responsive to user control of the foot pedal device. The simulator may be configured to track the movements of a mock welding tool and a mock filler wire and determine interaction between the virtual weld puddle, a corresponding virtual welding tool, and a corresponding filler wire in virtual reality space that would result in the welding tool becoming contaminated.
US09928748B2 Dynamic geo-fence for drone
Technical solutions are described for configuring a dynamic geo-fence includes receiving a plurality of data samples. The method also includes selecting, from the plurality of data samples, a selected data sample as a threshold. The method also includes configuring a geo-fence for a geographic area based on the selected data sample. The method also includes adjusting an operational characteristic of a drone while the drone is in the geographic area, where the operational characteristic is adjusted based on a configuration of the drone and the geo-fence.
US09928747B2 System and method for calculating a fuel consumption differential corresponding to an aircraft trajectory revision
A method for calculating a fuel consumption differential corresponding to an aircraft changing from an original trajectory (which incorporates the cost model of the airline through speed and altitude parameters within the flight plan) to a revised trajectory, the method including (1) calculating a first total excess energy associated with flying the aircraft at the original trajectory beginning at an execution time, the first total excess energy including excess energy due to climb and excess energy due to deviation of the original trajectory from an efficiency curve of the aircraft; (2) calculating a second total excess energy associated with flying the aircraft at the revised trajectory beginning at the execution time, the second total excess energy including excess energy due to climb and excess energy due to deviation of the revised trajectory from the efficiency curve; (3) comparing the first and second total excess energies to obtain a total excess energy differential; and (4) calculating the fuel consumption differential based on the total excess energy differential.
US09928736B2 Method of collecting probe information, computer-readable recording media and travel time calculation apparatus
There is provided a method of collecting probe information generated during travel of a vehicle, comprising: (a) receiving probe information including travel time information of a reference area, from a vehicle traveling a reference area that includes at least one of an intersection area that is an area from an approach to an intersection to an exit from the intersection and a road area that connects with the intersection area and is an area from the exit of the intersection to an approach of another intersection adjacent to the intersection in an exit direction; and (b) storing the received probe information.
US09928731B2 Systems, methods, and computer readable storage devices for controlling an appearance of a surface using sound waves
A controller controls an ultrasonic source to cause the ultrasonic source to emit one or more sound pulses in a direction of a surface in order to obtain reflected sound pulses that are used to determine one or more properties of the surface, receive control signals from the controller, based on the one or more properties of the surface that are determined, and emit ultrasonic sound waves in the direction of the surface based upon the control signals. The ultrasonic sound waves exert a force which causes visible particles within a region proximate the surface to move to achieve a desired appearance with respect to the surface.
US09928720B2 Gas leak detection and location determination
A method of gas detection includes receiving, by a data collection device, reports of detected concentrations of a particular gas from one or more gas sensing devices having one or more associated gas sensors, receiving an alarm from a gas sensing device indicating a detected concentration greater than a predetermined threshold, and receiving concentration updates from the alarming device at a rate faster than that provided by its predetermined reporting schedule. The method may further include sending a command to one or more gas sensing devices nearby the alarming device to send concentration updates. The method may further include determining a location of a gas leak by triangulating the received updates from the alarming device and the nearby devices based on their locations and/or creating and displaying a gas concentration map based on the received updates from the alarming device and the nearby devices and their locations.
US09928719B1 Life guard pool patrol
A swimming pool alarm that senses arise in the water level of a pool when a person inadvertently enters the pool. The alarm system includes pairs of battery-powered motion sensors that detect a change in the water level and communicate wirelessly to a receiver in a control panel, which then generates a visual and audible alarm. The motion sensors are releasably attached to a pool wall and adjusted to place the surface of the pool water within the sensor field of view. Each motion sensor is housed with a communicatively coupled transmitter. When motion of the pool surface is detected, the transmitter communicates to the control panel and an alarm is generated. A key fob remote control is provided for activating and deactivating the control panel. The motion sensors are always on. The system is off when the control panel stops receiving.
US09928718B2 Rescue time tracker
This document relates to systems and techniques for providing response to emergency situations, such as traffic accidents, cardiac arrest, or other medical emergencies.
US09928717B2 Human body tumbling detection method and device and mobile terminal system
A human body tumbling detection method and device and a mobile terminal system are disclosed. The method may include: when detecting that resultant acceleration of a human body is less than a low acceleration threshold a0, capturing a resultant acceleration sequence I0 within fixed time; in a two-dimensional coordinate system using resultant acceleration and time as coordinate axes and a0 as a reference line, calculating a curve area above the reference line and a curve area below the reference line that are enclosed by curves in I0 coordinates and the reference line; and when a difference between the curve area above the reference line and the curve area below the reference line is less than a curve area threshold ΔS, and time occupied by resultant acceleration below the reference line is greater than a low acceleration time threshold ΔT, determining that the human body tumbles.
US09928715B2 System for identifying a change in walking speed of a person
A system for identifying a change in walking speed of a person includes plurality of sensors (8,9,10,11,18) disposed among a plurality of locations in a living space (20). Each of the plurality of sensors (8,9,10,11,18) is operable to detect one of motion of the person or location of the person. Travel times (tt) for a path (19) traveled by the person through the living space (20) are measured based on the signals of the plurality of sensors (8,9,10,11,18). A reliability indication (R1) of the likelihood that another person is visiting the living space (20) is established. A change in the person's walking speed is identified by identifying changes in the travel times (tt), disregarding travel times (tt) which are indicated as unreliable by the reliability indication (R1).
US09928711B2 Campus crime neutralization method using dual-tone multi-frequency enhanced 2-way radio
Disclosed is a Crime on Campus Neutralization System comprising a communication network of 2-way radios connecting a USER to a USER-REPEATER, subsequently to a LINK-REPEATER, enabling a USER to ultimately initiate a LOCK-DOWN procedure on a CAMPUS. Further disclosed, here within, are methods that enable the system to work effectively. This system is very cost effective, consisting of components that can be bought off the shelf. The system is unique in that it does not use the internet, a cell-phone device, a tablet, a computer, or any other device that, by its design, could be “hacked” or “compromised” by outside parties. The system is not complex, unlike other systems which rely on extensive software programs, but instead relies on a 6 decade proven technology.
US09928710B2 Danger alerting method and device, portable electronic apparatus
A danger alerting device, a danger alerting method for a portable electronic apparatus and a portable electronic apparatus are provided. The method includes: detecting whether a holder of the portable electronic apparatus is in a potential danger status; in case that the holder of the portable electronic apparatus is in the potential danger status, comparing a time duration data T for which the holder is in the potential danger status with a preset time duration data T0; and alerting the holder to danger in case that the time duration data T is greater than or equal to the preset time duration data T0. The danger alerting device and method can effectively prevent a holder from encountering danger while using a portable electronic apparatus during walking, and significantly reduce the probability of danger.
US09928697B2 Configuring point-of-sale (POS) applications based on a priority level in order to communicate with peripheral devices in a POS system
A Point-of-Sale (POS) terminal in a retail environment is communicatively connected to one or more POS peripheral devices. Each POS peripheral device is associated with a configuration file that defines configuration settings for the POS peripheral device and environmental context information for the POS terminal and the POS controller. The configuration files are prioritized according to various criteria, and used to re-configure POS applications executing on the POS to operate optimally with the particular POS peripheral device. Additionally, the prioritized configuration files control the POS applications to update the configuration information.
US09928684B2 Game information integration system
The present application provides a game playing information integration system which is capable of objectively performing selection and/or settings according to preference of a player, particularly fixed customers, and thereby capable of effectively introducing a gaming machine to invoke demands of players as users and managers of gaming facilities in a well-balanced manner from a result obtained by logically analyzing the gaming machine. (a) Game playing period at one time of each player in gaming machine unit, (b) change in balance over time of player in a game playing period, (c) operation time of the gaming machine unit, and (d) data relating to profit of a shop side by the gaming machine are generated, the degree of satisfaction of player is computed based on (a) and (b), and the degree of satisfaction of a shop side is computed based on (c) and (d).
US09928682B2 Method for displaying gaming result
Embodiments of the invention include a gaming device that has a video display. When the player initiates the game, an animation is shown. If the game had a losing outcome, the animation is very short and allows the player to quickly try for a win. If instead the game has a winning outcome the gaming device spins reels or otherwise shows the player how much he or she has one. The animation may also indicate progress toward a mystery jackpot or a group mystery jackpot.
US09928681B2 Anonymous player tracking with mobile devices
A monitoring system for monitoring customer activities within a casino enterprise can be used to determine a current utilization of casino activities so that the casino can offer an optimal mixture of activities. Further, the system can identify customers (whose loyalty a casino enterprise may wish to cultivate) based on their utilization of the activities. The monitoring system can passively track portable wireless devices and associate the portable wireless devices with activities within the casino enterprise that are not attributable to customers registered in a loyalty program. The person controlling a particular portable device can be unknown. A virtual customer account can be created where the first portable device is used to identify a virtual customer associated with the account. Based upon identification of the first portable device, activities can be associated with the virtual customer and store to the virtual customer account.
US09928679B1 Device for the output of notes of value with an adjustable guide element
A device for the output of notes of value includes a stacking unit for stacking notes of value to a value note stack, an output compartment for the output of the value note stack to a user of the device, as well as a transport unit with a pushing plate for the transport of the value note stack from the stacking unit to the output compartment. A guide element, which serves for guiding the notes of value during the stacking of the notes of value by the stacking unit, is mounted on the pushing plate.
US09928677B2 Banknote recognition method based on sorter dust accumulation and sorter
A banknote recognition method based on sorter dust accumulation and a sorter. An effective region boundary is determined by using a gray-scale difference between a foreground and a background of a sensor image signal, an edge is searched for by comprehensive means of signal features of various sensors, detection direction change and secondary scanning, and finally the effective boundary of the image region is relocated, so that the detection rate and recognizing accuracy of the sorter can be greatly improved. The sorter comprises a banknote inlet, a banknote outlet, a banknote exit port, a conveying rail and a recognizing module. The recognizing module comprises two sets of CIS image sensors arranged oppositely, two sets of light transmitting plates arranged oppositely, a storage module, a detection module and a display module.
US09928673B2 Vehicle PEPS system using directional sensors
A system and method of locating a key fob with respect to a vehicle includes: communicating between a plurality of directional sensors used by the vehicle and a key fob via a short-range wireless signal; generating signal data at the plurality of directional sensors or the key fob indicative of one or more attributes of the short-range wireless signal; generating location information based on the one or more attributes by processing the signal data generated by the plurality of directional sensors or the key fob; and determining the location of the key fob relative to the vehicle based on the generated location information.
US09928672B2 System and method of monitoring and controlling appliances and powered devices using radio-enabled proximity sensing
A system and method of monitoring and controlling powered gas or electric appliances or devices using proximity awareness and providing optional watchdog safety shutoff capabilities including an inline or remote monitor and control system, radio awareness of compatible components such as Bluetooth smartphones and dongles, and optional Internet connectivity for remote monitoring, control, and usage data accumulation.
US09928670B2 Method and system for access control monitoring
The present disclosure discloses a method and system for access control monitoring. The method includes: matching with a mobile terminal on a user's side provided with function of short-range wireless communication, and establishing a verification list recording the user identity information; when the monitoring function is on, controlling the access control terminal to identify a mobile terminal within a monitored region; when the mobile terminal is identified, verifying user identity information of the user to which the mobile terminal belongs; when the verification of the user identity information is approved, locating the user to which the mobile terminal belongs; for a successfully located user, activating a voice recognition mode, controlling the access control terminal to play identification prompt sounds to the user and verifying the identity of the user by user responding voice returned by the access control terminal, and controlling opening or closing of the access control based on the voice verification result. Compared with existing verification methods of touch-type and of human face type, the technical solutions in the present disclosure are more convenient and safer, and can effectively enhance the user's experience.
US09928669B2 System and method for providing optimal state indication of a vehicle
A system for providing optimal state indication of a vehicle, which comprises a communication adapter adapted for wirelessly transmitting the on-board diagnostics (OBD) interface of the vehicle to a local computer system including Diagnostic Trouble Code (DTC), ECU identifications, and data readings from one or more sensors of the vehicle; a local computer system (e.g., tablet, PC, smartphone) provided with dedicated software adapted for collecting vehicle data readings and which is capable of automatically identifying the vehicle upon communicating with the OBD of the vehicle via the communication adapter; a server adapted to receive the collected vehicle data from the local computer system, classifying the vehicles into groups according to mileage range, age of vehicle, model, etc. and processing the collected vehicle data for detecting deviations of data that exceeds the allowed range, with respect to each individual sensor of the vehicle, by identifying previous events relevant for the data within the same classified group and compare them with the collected vehicle data and report the processing results to the local computer system or to other local computer systems for sharing the results with other persons/experts.
US09928656B2 Markerless multi-user, multi-object augmented reality on mobile devices
Methods and devices permit a user to insert multiple virtual objects into a real world video scene. Some inserted objects may be statically tied to the scene, while other objects are designated as moving with certain moving objects in the scene. Markers are not used to insert the virtual objects. Users of separate mobile devices can share their inserted virtual objects to create a multi-user, multi-object augmented reality (AR) experience.
US09928648B2 Object path identification for navigating objects in scene-aware device environments
In various embodiments, computerized methods and systems for identifying object paths to navigate objects in scene-aware device environments are provided. An object path identification mechanism supports identifying object paths. In operation, a guide path for navigating an object from the start point to the end point in a scene-aware device environment is identified. A guide path can be predefined or recorded in real time. A visibility check, such as a look-ahead operation, is performed based on the guide path. Based on performing the visibility check, a path segment to advance the object from the start point towards the end point is determined. The path segment can be optionally modified or refined based on several factors. The object is caused to advance along the path segment. Iteratively performing visibility checks and traverse actions moves the object from the start point to the end point. The path segments define the object path.
US09928633B2 Apparatus and method for performing motion capture using a random pattern on capture surfaces
A method is described comprising: applying a random pattern to specified regions of an object; tracking the movement of the random pattern during a motion capture session; and generating motion data representing the movement of the object using the tracked movement of the random pattern.
US09928624B2 Visualization of relationships and strengths between data nodes
One or more processors receive a dataset that includes a plurality of nodes. One or more processors identify relationships between a plurality of interacting nodes within the dataset. One or more processors determine relationship strength values between a plurality of interacting node pairs within the dataset. One or more processors generate a graphical representation that represents the relationship strength values between the plurality of interacting nodes within the dataset. Interacting node pairs are connected by edges and the edges have a length that correlates with the relationship strength value between the interacting node pairs.
US09928618B2 X-ray imaging apparatus and method of controlling the same
An X-ray imaging apparatus is provided. The X-ray imaging apparatus includes an X-ray generator configured to radiate X-rays onto an object having a region of interest (ROI) and a non-ROI, a filter configured to adjust an X-ray dose of the X-rays incident on the ROI and the non-ROI, an X-ray detector configured to detect the X-rays transmitted through the object and convert the X-rays into X-ray data, and an image processing unit configured to obtain a frame image using the X-ray data, register the obtained frame image to a previous frame image, synthesize the frame image and the previous frame image, and generate a reconstructed frame image.
US09928616B2 Information processing apparatus, information processing system, control method for information processing apparatus, and storage medium
A data conversion server reduces a data amount of a path that constitutes drawing data. The data conversion server adds information used to adjust a scale of the drawing data to the drawing data, wherein the information is obtained based on a length of the path before the data amount is reduced. For example, in a case of data in the SVG format, path length information before the data amount is reduced is set to an attribute (pathLength) as the information used to adjust the scale.
US09928614B2 Distance marker and mobile device case for distance measurement
A mobile device case or cover can include a distance marker for distance measurement. A mobile device coupled with the case may include a measurement application or module that can acquire video or still images of the distance marker. The measurement application can calculate a distance to the distance marker based on a captured image of the distance marker in the video or still images. The mobile device case can include a pocket, slot, or storage compartment for storing the distance marker.
US09928607B2 Device and method for obtaining a vital signal of a subject
The present invention relates to a device for obtaining a vital sign of a subject, comprising an interface (20) for receiving a set of image frames of a subject, a motion analysis unit (30) for analyzing at least one measurement area within the image frames of the set of image frames and for characterizing motion of the subject within the set of image frames, a signal extraction unit (40) for extracting photoplethysmographic, PPG, signals from the set of image frames using the characterization of motion of the subject within the set of image frames, and a vital signs determination unit (50) for determining vital sign information from the extracted PPG signals. The motion analysis unit comprises a motion estimation unit (32), a spatial characteristic extraction unit (34), and a motion characterization unit (36).
US09928603B2 Detecting facial liveliness
Methods, systems, and computer-readable storage mediums for detecting facial liveliness are provided. Implementations include actions of processing first and second facial images of a subject to determine first and second corneal reflections of an object, the first and second facial images being captured at first and second sequential time points, determining a corneal reflection change of the object based on the determined first and second corneal reflections, comparing the determined corneal reflection change of the object to a motion associated with the first and second time points, and determining facial liveliness of the subject based on a result of the comparison.
US09928594B2 Automatic spatial calibration of camera network
A method for automatic spatial calibration of a network of cameras along a road includes, processing a frame that is obtained from each camera of the network to automatically identify an image of a pattern of road markings that have a known spatial relationship to one another. The identified images are used to calculate a position of each camera relative to the pattern of road markings that is imaged by that camera. Geographical information is applied to calculate an absolute position of a field of view of each camera. A global optimization is applied to adjust the absolute position of the field of view of each camera of the camera network relative to an absolute position of the fields of view of other cameras of the camera network.
US09928591B2 Apparatus and methods for modifying keratinous surfaces
A method and device for analyzing and treating tonal imperfections on human skin. The method has the steps of providing a preselected background L value. One or more treatment images of the skin are taken and at least one localized L value of individual pixels or group of pixels is calculated within the treatment image. The local L value is compared to the background L value. Skin deviations are areas of skin where the absolute value of the difference between a local L and the background L is greater than a predetermined ΔLS. Skin deviations are identified by this method and then treated with a treatment composition.
US09928584B2 Inspecting plants for contamination
A method of inspecting plants for contamination includes generating a first series of images of a plant, identifying a region of interest displayed in the first series of images, comparing a color parameter of the region of interest to a color criterion associated with a type of contamination, comparing a morphological parameter of the region of interest to a reference parameter associated with the type of contamination, and upon determining that the color parameter meets the color criterion and that the morphological parameter sufficiently matches the reference parameter, identifying the region of interest as a region of contamination on the plant. The method further includes transmitting an instruction to lift a cutter of a harvester up from a planting bed to avoid harvesting the plant in response to identifying the region of interest as the region of contamination, and generating a second series of images of an additional plant.
US09928578B1 Using boundary maps to refine imagery
Various approaches to image enhancement are disclosed. In one approach, an image to be enhanced and a boundary map are received. A field value array is made using the boundary map and the received image. For each field represented in the field value array, pixel values obtained from the received image are aggregated. An enhanced image is generated as output by performing a rereasterization using the aggregated values. In another approach, an image to be enhanced and an edge map are received. Edge-masked derivative matrices are constructed. The edge-masked derivative matrices are used to iteratively solve a series of linear equations, wherein solutions to the linear equations minimize an increasingly accurate quadratic approximation of a penalty function that measures a total amount of variation in a function, and a derivation of the function from the image. A vector result of the iterative solution is transformed into a raster image.
US09928576B2 Denoising method and apparatus for multi-contrast MRI
A denoising method and apparatus for multi-contrast MRI's are disclosed. An aspect of the invention provides a denoising method for an MRI that includes: acquiring multiple MRI's having different contrast levels for the same site; determining pixels corresponding to the same tissue by using the MRI's; and calculating a new luminance value for the pixels by using luminance values of the pixels that are determined to be belonging to the same tissue.
US09928574B2 Method and apparatus for generating superpixels
A method and an apparatus for generating superpixels for a sequence of images are described. A segmenter segments an image of the sequence of images into a set of initial superpixels. A motion analyzer then determines static and non-static areas in the sequence of images. Based on an output of the motion analyzer the segmenter generates updated superpixels for non-static areas of the sequence of images, and maintains those superpixels of the set of initial superpixels belonging to static areas of the sequence of images.
US09928569B2 Augmented reality overlays based on an optically zoomed input
A method for managing a content overlay. The method included a processor identifying a first image and a second image from an augmented reality (AR) device. The method further includes identifying a first element of interest within the first image. The method further includes associating a corresponding first AR content overlay for the first element of interest. The method further includes determining one or more differences between the first image and the second image, wherein the second image includes at least the first element of interest. The method further includes modifying a position of at least the first AR content overlay based, at least in part, on the one or more differences between the first image and the second image.
US09928562B2 Touch mode and input type recognition
A touch input mode may be entered and exited automatically and/or manually. When the touch input mode is entered, user interface (UI) elements are optimized for touch input. When the touch input mode is exited, the user interface (UI) elements are optimized for hardware based input. A user may enter the touch input mode by manually selecting a user interface element and/or by entering touch input. Settings may be configured that specify conditions upon which the touch input mode is entered/exited. For example, the touch input mode may be configured to be automatically entered upon undocking a computing device, receiving touch input when in the hardware based input mode, and the like. Similarly, the touch input mode may be configured to be automatically exited upon docking a computing device, receiving hardware based input when in the touch input mode, and the like.
US09928560B2 Signal decoding methods, apparatus and systems
The present invention relate generally to signal encoding and decoding. One claim recites a method comprising: obtaining color image data or color video data, the color image data or color video data comprising an encoded signal pattern, the encoded signal pattern aiding detection of an encoded message, the pattern comprising first frequency components and second frequency components, the color image data or color video data comprising first color data and second color data, in which the first color data comprises the first frequency components encoded therein, and the second color data comprises the second frequency components encoded therein; combining the first color data and the second color data, said combining yielding combined color data; utilizing one or more processors or electronic processing circuitry, detecting the encoded signal pattern from the combined color data, said detecting yielding rotation and scale information; and using the rotation and scale information to detect the encoded message from the combined color data. Of course, other combinations and claims are provided too.
US09928558B2 Control device and remote controller
The storage unit prestores element image data presenting an element image contained in a display image in an image data region that is a continuous storage region, and prestores draw command data containing data for creating display data presenting the display image in which the element image is placed in a draw command region that is a continuous storage region. The central processing unit makes reference to a screen management table when a predetermined drawing condition is satisfied to identify and output the draw command identification data corresponding to the satisfied drawing condition. The draw processing unit acquires from the storage unit the draw command data identified with the output draw command identification data, and creates and outputs to the display unit the display data placing the element image based on the acquired draw command data.
US09928556B2 Content quality evaluation and classification
A social networking system classifies content items according to their qualities for ranking and selection of content items to present to users within, for example, a newsfeed. Low-quality content items that are unlikely to be interesting or relevant to a user may be distinguished though they may appear to be popular among users in the social networking system. The social networking system identifies within the content items one or more features that are indicators of the quality of the content items. The social networking system can use one or more classifiers to evaluate the content items based on the features, and it can compute a quality metric indicating the quality of a content item based on the result obtained from the classifiers. The quality metric can be used in the ranking and selection of a set of content items to provide to the user.
US09928551B2 Computer-implemented system and method for clearing a derivative trade involving multiple trading exchanges
A derivative trade order at a home marketplace is routed to an away market place having a better price for a counter position to the order where it is executed. The executed order triggers creation of a “balance derivative trade” at the home marketplace to balance at a home clearing house the away trade. The home clearing house uses the balance derivative trade to create derivative positions of the balance derivative trade and informs a balancing clearing entity which manages the balance derivative trade obligations. The balance derivative trade order account permits netting and reduced margin benefits for the trading participant. A dual derivative exercise operation allows balance derivative positions to be performed in one day to reduce overnight risk for the clearing entity.
US09928543B2 Data-driven color coordinator
A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm.
US09928540B1 System for integrating courier service with customer applications
Techniques to enable the integration of a courier service with a customer application. To integrate a courier service with a customer application, a system may receive a plurality of orders that are to be fulfilled by delivery along with a plurality of locations associated with a plurality of courier devices. The system can then generate a proposal for an order that is based on the plurality of orders and the plurality of locations. In some instances, the system generates the proposal to include one or more options for fulfilling the order, such as delivery by a courier, pickup by a customer, or dine-in by the customer. In some instances, the system further determines a cost associated with each of the options and generates the proposal to include the respective costs.
US09928529B2 Observation platform for performing structured communications
Methods and systems are disclosed for sending information in an observation platform. A determination is made, at an observation platform, that a first communication device associated with a first user is located in an environment. A determination is made, at the observation platform, that the first communication device is located in proximity to a second communication device associated with a second user. Speech information is sent to the first communication device for the first user to use in communicating with the second user.
US09928528B2 Managing ephemeral locations in a virtual universe
Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.
US09928527B2 Passive patron identification systems and methods
A method includes: in response to detection of a patron, capturing N sets of identification data for the patron using N passive patron identification systems, respectively, wherein N is an integer greater than one; calculating N partial confidence values based on N comparisons of the N sets of identification data with N sets of stored identification data, respectively, associated with a unique patron identifier; and, based on the N partial confidence values, calculating an overall confidence value indicating a level of confidence that the patron is associated with the unique patron identifier. The method further includes: based on the unique patron identifier, retrieving stored ordering data that is associated with the unique patron identifier; setting ordering information to be output to the patron based on the overall confidence value and the stored ordering data; and outputting the ordering information to the patron using an ordering terminal.
US09928523B2 System and method for booking an advertisement to an impression using a targeting dimension dictionary
A system and method for booking targeted internet advertisements to web page impressions using a targeting dimension dictionary. The method commences by constructing a targeting dimension dictionary using a dictionary schema such as an XML DTD or other schema language, then retrieving the targeting dimension dictionary to book the impression using a target predicate wherein the target predicate is constructed at least in part using the targeting dimension dictionary. Such target predicates are used to match (i.e. satisfying the target predicate) an advertisement to the impression. The targeting dimension dictionary comprises a targeting dimension object, a targeting dimension attribute type object, and an application attribute type object. Dimension attribute type objects can include a segment definition for codifying sets or ranges of values. Such a targeting dimension dictionary can be accessed by various tools used in internet advertising campaigns for targeting based on predicates.
US09928520B2 Reverse couponing
Embodiments of the invention are directed to systems, methods and computer program products for reverse couponing. An exemplary apparatus is configured to determine user information and account information associated with a user; adjust offer information associated with an offer based on the user information and the account information, wherein the offer enables the user to receive at least one of a discount or a rebate on a purchase from a merchant; and transmit the adjusted offer to the user.
US09928516B2 System and method for automated analysis of data to populate natural language description of data relationships
A computer implemented method and system for analyzing a set of data records is provided. Each data record comprises a value for each of a plurality of variables and the method comprises receiving a selection of a variable of interest from the plurality of variables; analyzing values in the data records of at least one variable of the plurality of variables other than the variable of interest; and using the analysis to create a statistical description of said at least one variable. The statistical description is then used to populate at least one template natural language description of a relationship between the variable of interest, or a value or range of values of the variable of interest, and the variable to which the statistical description applies.
US09928514B2 Systems and methods for delivering tailored content based upon a consumer profile
The present disclosure includes a system, method, and article of manufacture for aggregating a consumer profile, identifying tailored content (e.g., in response to a trigger event and/or based upon a consumer profile), and/or tailoring a digital destination. For example, the systems may receive direct data indicating an interest in receiving specific content, aggregate that data into a consumer profile, compare the consumer profile to content, and/or identify tailored content based upon the comparison. Further, the systems may communicate the tailored content to a web client associated with a consumer, receive a transaction request from a web client, and/or receive bids associated with tailored content. In addition, these systems may prioritize tailored content comprising a plurality of tailored offers and/or forecast a budget for an upcoming experience.
US09928506B2 Dynamic checkout button apparatuses, methods and systems
The DYNAMIC CHECKOUT BUTTON APPARATUSES, METHODS AND SYSTEMS (“DCB”) transforms product page checkout request input and user identification input via DCB components such as offer/discount determination component and checkout button embedding component, into dynamic checkout button outputs.
US09928505B1 Mobile electronic wallet
Association of personal, financial, and/or business-related identification information with a mobile communication device (MCD) is provided for herein. For example, an MCD can be associated with a financial account and can further include an identification component that verifies an identity of a user of the MCD. Identity can be verified by biometric analysis (e.g., finger/thumb print scan), username and password, optical feature scan, or a combination thereof or of like mechanisms, for instance. Accordingly, the claimed subject matter provides a mechanism to verify identification of a user of an MCD and incorporate user ID into remote data exchange, including remote financial transactions, with one or more networked devices.
US09928503B2 System and method for communicating purchases related to a gift card credit
A method and system are provided for communicating digitized data associated with a purchase made by expenditure of a monetary credit account, such as a gift card account. The digitized data may be or comprise audio, photographic or video data. A gift card may be provided that relates to a monetary credit account that may specify an expendable monetary value, a benefactor who initiated the account, and a beneficiary who may use the monetary card. The gift card may record of at least part of the monetary credit account. The system may enable the generation of an electronic message that includes digitized data representing a purchased item and the message may be communicated to a photo-sharing webservice and/or an address associated with the benefactor. The digitized data may be a photograph, icon or a graphic image and the purchased item may be a service, good, license, lease, rent, or permission.
US09928495B2 Universal secure registry
An authentication system and method of use are provided to enable a transaction involving a first party and a user, the system comprising an electronic device comprising a communications interface and one or more processors. The one or more processors are configured to receive biometric information of the user and generate a one-time code in response to authenticating the user, wherein at least a portion of the one-time code is used to access account identifying information or user identifying information, wherein the communications interface is configured to communicate a signal comprising the one-time code to the first party in order to enable a transaction on behalf of the user, and wherein the received biometric information is verified at a point of use.
US09928491B1 Method and system for controlling certificate based open payment transactions
Methods and systems for controlling certificate-based open payment transactions involving a merchant and a customer utilizing various types of networks and terminals. Prior to accessing a merchant POS terminal or, for example, a merchant website, a customer obtains a certificate from a service provider (SP), such as a bank, certifying his identification (ID) and his relevant financial information, in a form that is understandable by the SP. The SP is capable of performing multiple functions. For example, the SP is capable of acting as a certificate authority when it issues the customer's certificates, an authenticator when it receives private-key encrypted certificates from the customers to be decrypted using the corresponding public-key, and an authorizing authority when it checks the value available in a customer' chosen payment account against the requested purchase or transfer amount.
US09928485B2 Computational systems and methods for regulating information flow during interactions
Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one indication of an interaction involving at least one member of a network; creating a persona corresponding to the at least one member of a network, wherein the persona is at least partly based on the indication of an interaction; and presenting the persona for use in the interaction involving the at least one member of the network.
US09928484B2 Suggesting tags in status messages based on social context
A social networking system determines the meaning of an anchor term used in a communication received from a communicating user. Candidate nodes are identified in the dictionary based on the anchor term, where each candidate node represents a possible meaning of the anchor term. The context of the anchor term is determined, and a score is determined for each candidate node based on the determined context. A candidate node is selected that most likely represents the meaning of the anchor term based on the determined candidate node scores. The context of the anchor term may be a social context derived from users connected to the communicating user that use the anchor term in communications. A communicating user may be prompted to identify the meaning of the anchor term explicitly based on the use of the term in communications from other users connected to the communicating user.
US09928483B2 Automated topology change detection and policy based provisioning and remediation in information technology systems
Aspects of the present disclosure involve systems, methods, computer program products, and the like, that provide automated topology change detection and policy based provisioning and remediation in information technology systems, among other functions and advantages.
US09928471B2 System and method for assigning employees to cash registers
A method and system for automatically assigning employees to work plurality of cash registers when the employees report for work is described. The system and method automatically compares the employee's qualifications to the current operational status of a plurality of cash registers and any parameters that may govern the operation of the cash registers such as age requirements for the sale of alcohol. The system automatically assigns an employee to a cash register and transmits real time operational status of those cash registers to a supervisor via a wireless device.
US09928464B2 Fact checking method and system utilizing the internet of things
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information.
US09928443B2 Image processing apparatus and method for fitting a deformable shape model to an image using random forest regression voting
One embodiment of the invention provides an image processing method for use in fitting a deformable shape model to an acquired image. The deformable shape model specifies a set of target points whose motion is governed by the model. The method comprises, for each target point, generating a corresponding response image by: providing a feature detector to locate a given target point within the acquired image, wherein said feature detector includes a random forest comprising one or more decision trees; scanning a patch image across the acquired image to define multiple sampling locations with respect to the acquired image; for each sampling location of the patch image with respect to the acquired image, performing regression voting using the random forest to produce one or more votes for the location of the given target point within the acquired image; and accumulating the regression votes for all of the multiple sampling locations to generate said response image corresponding to the given target point. The method further includes then performing an optimization to determine positions for the set of target points within the acquired image based on the corresponding response images and subject to constraint by the deformable shape model.
US09928435B2 System and method for providing an on-chip context aware contact list
A system, method and device for object identification is provided. The method of identifying objects includes, but is not limited to, calculating feature vectors of the object, calculating feature vectors of the object's context and surroundings, combining feature vectors of the object, calculating likelihood metrics of combined feature vectors, calculating verification likelihood metrics against contact list entries, calculating a joint verification likelihood metric using the verification likelihood metrics, and identifying the object based on the joint verification likelihood metric.
US09928434B1 Appartuses, systems, and methods for determining when a vehicle occupant is using a mobile telephone
Apparatuses, systems and methods are provided for determining when a vehicle occupant is using a mobile telephone. More particularly, apparatuses, systems and methods are provided for determining when a vehicle occupant is using a mobile telephone based on digital image data.
US09928426B1 Vehicle detection, tracking and localization based on enhanced anti-perspective transformation
A method for a vehicle management system with a perspective view camera generating perspective images of vehicles in a traffic direction, including performing an anti-perspective transform on the perspective images; separating each anti-perspective image into sub-images along one of a radial direction and a tangential direction relative to the traffic direction; determining a scale factor for each sub-image based upon measuring a scale of each vehicle at plural positions in one image using a frame difference method performing a scale transform for each sub-image using the corresponding scale factors for the sub-image; combining each of the scale transformed sub-images for each vehicle into corresponding enhanced anti-perspective images; performing vehicle detection for each vehicle based a combination of the enhanced anti-perspective images in which tracking is enhanced with an optimized detection box size range determined by the enhanced anti-perspective images; and performing vehicle tracking for each vehicle based on the combination of the enhanced anti-perspective images in which detecting is enhanced with the optimized detection box size range determined by the enhanced anti-perspective images.
US09928422B2 User terminal apparatus and IRIS recognition method thereof
A user terminal apparatus and an iris recognition method thereof are provided. The user terminal apparatus includes an imaging unit configured to generate an image of a user, a display configured to display the generated image, and a controller configured to detect a user eye from the generated image, control the display to display a guide image in a position of the generated image in which the detected user eye is located, and perform iris recognition in response to a difference between a size of an iris included in the detected user eye and a size of the guide image being within a preset range.
US09928415B2 Mathematical formula learner support system
A method to identify information about a mathematical formula may include receiving a mathematical formula included in a first electronic document. The method may also include generating a formatted formula from the mathematical formula. The method may also include finding a returned formula that is similar to or the same as the formatted formula in a plurality of mathematical formulae. The method may also include identifying from at least one other electronic document content that describes the returned formula and includes a derivation of the returned formula.
US09928411B2 Image processing apparatus, image processing system, image processing method, and computer program product
According to an embodiment, a first acquirer of an image processing apparatus acquires a subject image of a first subject. A second acquirer acquires a first parameter representing a body type of the first subject. A receiver receives identification information on clothing to be tried on. An identifier identifies a clothing image associated with a second parameter of which dissimilarity with the first parameter is not larger than a threshold, from among clothing images associated with the received identification information in first information in which clothing sizes, second parameters, and clothing images are associated with each piece of identification information. The second parameters corresponds to each clothing size and represents different body types. The clothing images each represents a second subject who has a body type represented by the corresponding second parameter associated with the corresponding clothing size and who is wearing the piece of clothing in each clothing size.
US09928410B2 Method and apparatus for recognizing object, and method and apparatus for training recognizer
A recognition method includes receiving an input image; and recognizing a plurality of elements associated with the input image using a single recognizer pre-trained to recognize a plurality of elements simultaneously.
US09928406B2 Unified face representation for individual recognition in surveillance videos and vehicle logo super-resolution system
A new image-based representation and an associated reference image is disclosed called the emotion avatar image (EAI), and the avatar reference, respectively, which leverages the out-of-plane head rotation. The method is not only robust to outliers but also provides a method to aggregate dynamic information from expressions with various lengths. The approach to facial expression analysis can consist of the following steps: 1) face detection; 2) face registration of video frames with the avatar reference to form the EAI representation; 3) computation of features from EAI using both local binary patterns and local phase quantization; and 4) the classification of the feature as one of the emotion type by using a linear support vector machine classifier.
US09928402B2 Multi-resolution fingerprint sensor
Multi-resolution fingerprint sensors and methods of using the same are provided. The multi-resolution fingerprint sensors each include a portion of the imaging area or region of the sensor that provides higher imaging resolution than the remaining imaging area of the sensor. The area of higher resolution is useful for anti-spoofing purposes, but because only a portion of the sensor is higher-resolution, advantageously it will not impact hardware costs nearly as much as a sensor that was higher resolution over its entire imaging area. Furthermore, the higher resolution area can be down-sampled so there would be no impact on the standard matcher and image processing software stack, which expects a uniform resolution for the entire image acquired.
US09928400B2 Wiring board for fingerprint sensor
A wiring board for a fingerprint sensor includes a core insulating layer having a thickness of 30 μm to 100 μm, an inner buildup insulating layer having a thickness of 17 μm to 35 μm, an outer buildup insulating layer having a thickness of 7 μm to 25 μm, a plurality of fingerprint reading outer strip-shaped electrodes, a plurality of fingerprint reading inner strip-shaped electrodes, and an upper solder resist layer covering the outer strip-shaped electrodes by a thickness of 3 μm to 15 μm.
US09928396B2 Symbol information reader and symbol information reading method
A symbol information reader may include an imager; an image memory configured to save image data of a recording medium; and a position detecting processor configured to retrieve the image data and detect the positions of symbols on the recording medium. The position detecting processor may be configured to calculate the amount of change in luminance value of scanning lines in a predetermined area of the image data and discriminate a provisional area possibly corresponding to the symbol, acquire correlations of the provisional area with neighboring areas and create a map showing an area with high correlation values, search the correlation map for the presence of the symbols and label on areas judged having the symbols, set an area for each of the multiple symbols and makes divisions, and detect positions of the symbols printed on the recording medium.
US09928392B2 Barcode-reading system that obtains ranging data via targeting illumination
A barcode-reading system may include a barcode-reading enhancement accessory that is securable to a mobile device. The accessory may include an optic system that is configured to shape and filter illumination from a white light source of the mobile device to project targeting illumination onto a target surface. Calibration data may indicate a relationship between surface distance and at least one feature offset of the targeting illumination. A barcode-reading application may determine a feature offset of the targeting illumination in an image that is captured by the camera assembly of the mobile device. The application may also determine an estimated surface distance based on the calibration data and the feature offset. The application may also use the estimated surface distance to adjust at least one operating parameter of the mobile device.
US09928388B1 Sequential encoding for RFID tags
Embodiments are directed to sequential encoding for RFID tags. An encoding line transports an RFID tag from the reading zone of a first reader to the reading zone of a second reader. The first reader communicates with the tag, writes a portion of an identifier to the tag, and sends a tag write status to the second reader. The second reader, situated after the first reader, communicates with the tag, receives the tag write status from the first reader, then determines a remaining portion of the identifier to be written to the tag based on the tag write status. The second reader then attempts to write the remaining portion to the tag. If the attempt fails, the second reader initiates an error-handling procedure.
US09928382B2 Systems, methods, and computer program products for managing secure elements
Systems, methods, and computer program products are provided for performing content management operations. At least one memory stores data, and a central security domain manages instructions on behalf of one or more service provider security domains. The instructions are received, over a network, from a trusted service manager. The instructions are processed in at least one of the one or more determined service provider security domains, using the data stored in the at least one memory. The data includes one or more generic applications, each of which can be instantiated for one or more service providers.
US09928372B2 Selective screen privacy
A system and method adjusts the viewing angle of a display based on user input and/or automatically based on content and/or detected viewers. The viewing angle changes may be limited to certain portions of the display or the whole display. The system and method may change viewing angles in different direction separately and independently.
US09928360B2 Hardware-based device authentication
An opportunity for a computing device to participate in a secure session with a particular domain is identified. A domain identifier of the particular domain is received and a secured microcontroller of the computing device is used to identify a secured, persistent hardware identifier of the computing device stored in secured memory of the computing device. A secure identifier is derived for a pairing of the computing device and the particular domain based on the hardware identifier and domain identifier of the particular domain and the secure identifier is transmitted over a secured channel to the particular domain. The particular domain can verify identity of the computing device from the secure identifier and apply security policies to transactions involving the computing device and the particular domain based at least in part on the secure identifier.
US09928352B2 System and method for creating, processing, and distributing images that serve as portals enabling communication with persons who have interacted with the images
A system and method for processing, storage, distribution, and interaction with electronic images created or captured by mobile devices having network communications capabilities, such as smartphones, allows a user whose image-displaying device includes enhanced viewer software to use an image displayed on the image-displaying device as a portal for communication with others who have interacted with the image, including authors and facilitators of the image. Watermarking and security measures are provided to enable source and content verification of a displayed image so that user morphing of imagery can be tracked to maintain stability of image-based interaction and so that malicious imagery tamper can be prevented.
US09928351B2 Maintenance server, maintenance method, non-transitory computer-readable storage medium in which maintenance program is stored, and management server
A license management server manages a license to perform a service of remote maintenance related to one or more image forming apparatuses installed in a customer's site. The maintenance server includes a maintenance unit and a history management unit. If the license management server notified of expiration of an expiration date of the license defined by a contract, the maintenance unit stores history information acquired from the one or more image forming apparatuses corresponding to the expired license into a storage unit, and stops the service. If the license management server notified of grant of the license by a re-contract, the history management unit obtains the history information about the one or more image forming apparatuses corresponding to the granted license from the storage unit, and passes the obtained history information to the maintenance unit. By using the passed history information, the maintenance unit resumes the service.
US09928346B1 Test panel to measure blood neurotoxin levels in prematernal women and for the general public in relation to mental disorders of the aging
A prescribed new diagnostic blood test panel is directed for countering autistic and mentally affected births and assessing the continued healthy mental state of the elderly. Six neurotoxins in the blood are analyzed, five of which can produce damage to the brain, namely aluminum, arsenic, lead, mercury and manganese. The sixth, selenium, although a toxin at high levels is in fact a protective element for the brain within a certain concentration range providing important cleansing mechanisms for the alien neurotoxins. This test establishes a baseline set of values for these six neurotoxins and provides needed guidance for preventive measures to minimize potential risk of neurological consequences. This will reduces the risk of autism in new births and is especially valuable to the general public in providing a tool to possibly avoid the consequences of diseases in old age such as dementia, Parkinson's or Alzheimer's.
US09928340B2 System and method for collaborative programming of data entry workflows between system developers, end users, and third party developers
The present invention is a system for collaborative programming of data entry workflows between end users, Electronic Health Record (EHR) system developers, and third party developers. The system comprises application servers, database servers, an EHR, and peripheral devices, all stored in a distributed computing environment. The database servers comprise databases and networked devices, which host workflows programmed by end users, EHR developers, and third party developers. The system also has a secure network connection for data exchange between application and database servers, and networked devices. The EHR gathers patient health information, processes it and stores it in one of the databases. The system itself, stored in one of the application servers, uses a plurality of templates (form, system and external system) stored in one of the databases to interact with the peripheral devices connected to networked devices that expand the capabilities of the networked devices or the EHR itself.
US09928332B1 Systems and methods for time-multiplexed synchronous logic
Systems and methods for time-multiplexed synchronous logic provide an enhanced time delay multiplexing (TDM) scheme that includes soft TDM logic generated by computer-aided design (CAD) tools to actualize a circuit design with improved density. The CAD tools can be used to utilize inherent regularity to devise time multiplexing user logic. The CAD can generate soft TDM hardware to realize a circuit design with improved density.
US09928322B2 Simulation of modifications to microprocessor design
A first open path in a microprocessor design is identified. At least one modification to a design of that first open path is simulated. An updated arrival time at a pin is calculated based on the simulated modification or modifications. An updated path time is then calculated based on the updated arrival time.
US09928317B2 Additive design of heat sinks
Techniques for employing an additive design process to design heat sinks are disclosed. A heat sink “grows” through an iteration process. During each iteration step, an object is added to a location determined based on simulation. The criterion for the determination may be being a location having a highest fluid apparent surface temperature value or being a location having a highest bottleneck heat transfer characteristic value. The thermal performance of the newly derived structure is simulated. If a predetermined condition is met, the object is kept. Otherwise, the object is removed and the location is marked so that the same addition may not occur subsequently. The iteration process may be repeated.
US09928314B2 Fitting sample points with an isovalue surface
The invention notably relates to a computer-implemented method for designing a three-dimensional modeled object that represents a physical entity. The method comprises providing sample points; determining a volumetric function, within a predetermined class of volumetric functions, as the optimum of an optimization program that explores orientation vectors defined at the sample points, wherein the optimization program penalizes a distance from the explored orientation vectors; and fitting the sample points with an isovalue surface of the volumetric function, wherein the program further penalizes oscillations of the fitted isovalue surface.
US09928312B2 Dynamic window adjustments in a streaming environment
A first stream operator can receive a first tuple including a first set of attributes to be stored in a first window and a second tuple including a second set of attributes to be stored in a second window. The first window and the second window can each have an eviction policy. In response to triggering the eviction policy for the first window and the second window, the first tuple stored in the first window can be compared with the second tuple stored in the second window. Based upon the comparing, it can be determined that the first tuple and the second tuple go outside of a join threshold. In response to determining that the first tuple and the second tuple go outside of a join threshold, the eviction policy of the first window can be altered.
US09928309B2 Handling content associated with content identifiers
A method, apparatus, and computer program product are provided for managing content on at least two devices. An interface provides a listing of content, such as multimedia files, stored on devices such as a personal computer and/or mobile device. Indicators associated with a content item indicate whether or not associated content is stored on the respective devices. Selection of an indicator may result in copying of files from one device to another, deletion of a media file from a respective device, and/or downloading a file from a location remote from either or both devices to a respective device. Indicators may be updated to reflect the completion of copying, deletion, and/or downloading.
US09928289B2 Method for storing XML data into relational database
A method for storing XML data into a relational database, including the following steps: splitting an XML Schema into one or more mapping configuration files, each mapping configuration file corresponding to a relational database table; parsing an XML text, and according to the associative relationship in the mapping configuration files, inserting the data in the XML text into the multiple relational database tables; and accessing the database to read the data in the XML text. The method stores XML file data into a relational database, and accelerates data reading and access speed.
US09928285B1 Optimized cloning for backup to disk
A method of backing up data includes backing up, using a processor, multiple save sets of data to a first backup data storage; obtaining a first save set from the first backup data storage after the backup of the first save set has completed on the first backup data storage; determining that the first backup data storage is capable of concurrent read and write operations; and replicating, based at least in part on the determining, the first save set onto a second backup data storage while backing up of one or more other save sets of the multiple save sets to the first backup data storage is pending.
US09928266B2 Method and computing device for minimizing accesses to data storage in conjunction with maintaining a B-tree
Methods for modifying a B-tree are disclosed. According to an implementation, a computing device receives requests for updates to a B-tree, groups two or more of the requests into a batch that are destined for a particular node on the B-tree, but refrains from modifying the node until a buffer of a node above it is full (or will be full with this batch of requests). Once the buffer is full, the computing device provides the requests to that particular node. The techniques described herein may result in the computing device carrying out fewer of reads from and writes to storage than existing B-tree maintenance techniques, thereby saving time and bandwidth. Reducing the number of reads and writes also saves money, particularly when the storage is controlled by a third party SaaS provider that charges according to the number of transactions.
US09928265B2 Utilizing shared numeric locks
A method and system for performing at least one transaction on at least one column of a table in a database system is disclosed. The method includes determining whether a first transaction of the at least one transaction fulfills all of at least one criteria. The method further includes ensuring that the at least one column is in a shared numeric lock if the first transaction fulfills all of the at least one criteria, wherein the shared numeric lock is a lock that allows at least a second transaction fulfilling all of the at least one criteria to access the same column concurrently with the first transaction without releasing the shared numeric lock between transactions, and wherein the shared numeric lock is released only after all of the transactions fulfilling all of the criteria have completed processing. The method further includes processing the first transaction.
US09928264B2 High performance transactions in database management systems
A transaction engine includes a multi-version concurrency control (MVCC) module that accesses a latch-free hash table that includes respective hash table entries that include respective buckets of respective bucket items. The bucket items represent respective records, the respective bucket items each including a value indicating a temporal most recent read time of the item and a version list of descriptions that describe respective versions of the respective records, the MVCC module performing timestamp order concurrency control, using the latch-free hash table. Recovery log buffers may be used as cache storage for the transaction engine.
US09928258B2 Differential health checking of an information management system
Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.
US09928254B1 Automatic image display systems and methods with looped autoscrolling and static viewing modes
Methods and systems are presented for automatic image display systems and methods with looped autoscrolling or step scrolling modes (or both). Data configurations are also presented that allow an efficient arrangement of palettes that boosts autoscrolling performance and improves the users' experience without the need for major hardware enhancements.
US09928252B2 Systems and methods for registering, administering, and using non-locational identifiers as locational addresses through location name and identifier registries
Systems and methods are provided for registering, curating, enabling, and controlling the use of non-locational identifiers, such as phone numbers and domain names, as physical addresses and location identifiers (LIDs) for purposes of providing instant access to enhanced cross-platform location information and services imbedded in other devices and services through an LID registry. Users may then use the LIDs as physical addresses for purposes of navigation and obtaining information related to such physical locations only as authorized and controlled by the owners of such LIDs.
US09928251B2 System and method for distributed categorization
A generic categorization method may include receiving interaction data on a distributed computing system operating on a plurality of computing nodes. The distributed computing system may distribute the received interaction data across the plurality of nodes. On each node, categorization rules may be applied to the interaction data via parallel processing. The results, which may include a category associated with each interaction, may be written to a distributed storage system. A user interface may allow a user to define the categorization rules and schemas of interaction data.
US09928249B2 Scheduling deduplication in a storage system
A system can maintain multiple queues for deduplication requests of different priorities. The system can also designate priority of storage units. The scheduling priority of a deduplication request is based on the priority of the storage unit indicated in the deduplication request and a trigger for the deduplication request.
US09928247B2 System and method for deletion of extraneous delete marker objects
Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects through the use of delete marker objects. In response to a delete operation specifying a key, but not a version identifier, the storage system may create a delete marker object that is stored as the latest object version of the key. In response to performing a subsequent mutating operation, or at pre-determined time intervals, the storage system may perform a local and/or a global analysis of the delete marker objects stored in the system (and/or metadata associated with those delete marker objects) to determine whether any of them are no longer needed to ensure correct operation of the system. The analysis may apply one or more reap conditions to delete marker objects and/or metadata to identify extraneous delete marker objects, removing those that meet one or more reap conditions from storage.
US09928242B2 Managing the content of shared slide presentations
Systems, methods, and software applications for managing slide presentation content are described in the present disclosure. According to one embodiment, among many, a computer readable medium is configured to store instructions that are executable by a processing device. The computer readable medium comprises logic adapted to enable a user to enter one or more search terms via a graphical user interface, the one or more search terms being used to initiate a text search of individual slides disassembled from one or more slide presentations and stored in an external database. Additional logic is adapted to display results of the text search on the graphical user interface, which displays a visual representation of a plurality of the individual slides resulting from the text search. The computer readable medium also includes logic adapted to enable a user to select one or more of the individual slides displayed on the graphical user interface.