Document Document Title
US09480185B2 Double insulated heat spreader
An apparatus for thermal management for an electric device. In one embodiment the apparatus comprises a primary heat spreader disposed within an enclosure that contains a printed circuit board (PCB) populated with at least one electrical component, wherein the primary heat spreader is thermally conductive and wherein the interior of the enclosure is at least partially filled with an encapsulating material; a secondary heat spreader coupled to an exterior face of a first wall of the enclosure, wherein the secondary heat spreader is thermally conductive; and a thermal interface coupled between the primary head spreader and the PCB, wherein the thermal interface is thermally conductive and electrically insulating.
US09480183B2 Slide rail assembly
A slide rail assembly comprising a first rail, a second rail, and an engaging member, wherein the first rail is connected to the side plate of the bracket assembly; the second rail is longitudinally and movably connected to the first rail; and the engaging member is connected to the second rail and comprising a contact portion, wherein when the second rail is pulled and moved along a direction with respect to the first rail to a predetermined position, the blocking portion of the arm member blocks the contact portion of the engaging member so that the second rail is blocked at the predetermined position.
US09480177B2 Compressor protection module
An electronic device is provided that may include a housing and an electronic component disposed within the housing. The housing may include a plug configured to engage a terminal assembly extending from a compressor shell and facilitate electrical communication between the plug and the terminal assembly. An exterior surface of the housing may include one or more receptacles extending therethrough in electrical communication with the electronic component.
US09480169B2 Plug connector assembly with improved appearance
A plug connector assembly for mating with a mating connector including a plug connector comprising an insulative cover defining a receiving space, a printed circuit board (PCB) received in the insulative cover, a mating member mounted on the insulative cover and electrically connected with the PCB, and a front stopple; and a cable connected to the plug connector; wherein the insulative cover comprises a front port and an opposite rear port for the cable to extend through, a channel extends from the front port to the rear port and is connected with the receiving space to extend the mating member out of the insulative cover, and the front stopple fills the front port and the channel.
US09480167B2 Device for automatically cleaning printed circuit board and the method using the same
Disclosed are a device for automatically cleaning printed circuit board and a method using the same. The device includes: a printed circuit board (PCB) tray, a transferring unit, an elevator unit, a cleaning unit and a unloading deck; the elevator unit includes a horizontal part and a vertical part; when the elevator unit is descended to the lowest position, an upper surface of the transferring unit is at a same horizontal position with an upper surface of the horizontal part of the elevator unit; the elevator unit is located below the cleaning unit, and the unloading deck is located above the transferring unit. The invention can not only save manpower, but also achieve standardization of the cleaning process and improve working efficiency.
US09480166B2 Method of manufacturing non-firing type electrode
A method of manufacturing a non-fired type electrode comprising the steps of: (a) applying a conductive paste on a substrate, the conductive paste comprising; (i) 100 parts by weight of a conductive powder; (ii) an organic boron compound comprising an amine borate, a boronic acid, a boronic acid ester, a trimer of the boronic acid or a mixture thereof, wherein the boron element of the organic boron compound is 0.03 to 1.4 parts by weight; and (iii) 20 to 150 parts by weight of an organic vehicle; and (b) heating the applied conductive paste at 100 to 300° C.
US09480155B2 Flexible cables in electronic devices with moving components
An electronic device may have a housing. Electrical components such as a display and other circuitry may be mounted in the housing. The housing may have portions that move with respect to each other such as a lid that rotates relative to a base. A flexible printed circuit may have metal lines that couple components in one portion of the housing to components in another portion of the housing. As the housing portions move with respect to each other, the flexible printed circuit bends. Reliability may be enhanced for the flexible printed circuit by providing the metal layer that forms the metal lines with upper and lower coating layers. The coating layers may be formed from metal with a higher Young's modulus than a metal core in the metal layer. A slot may be formed along the length of the flexible printed circuit to help increase the minimum bend radius exhibited by the flexible printed circuit. Upper and lower metal shield layers may be provided above and below the metal traces.
US09480152B2 Carrier tape for tab-package and manufacturing method thereof
The present invention relates to a method for manufacturing a TAB tap. The method includes forming a circuit pattern region having input/output terminal pattern on a base film, and forming an exposing region at a convey region having a sprocket hole for exposing the base film. Accordingly, the present invention provides a TAB tape that improves reliability of a product by fundamentally preventing the generation of metal particles by forming exposing regions that expose a base film through selectively etching and removing a metal layer of a convey region formed at both side of a TAB tape and having a sprocket hole, and that prevents short-circuit by partially removing a base film at a predetermined region not having a circuit pattern formed thereon through etching.
US09480148B2 Metal-clad laminate and printed wiring board
A metal-clad laminate of the present invention comprises an insulating layer, and a metal layer that is present at least on one surface side of the insulating layer. The insulating layer is a laminate of at least three layers: a center layer, a first resin layer that is present on one surface side of the center layer, and a second resin layer that is present on the other surface side of the center layer. The center layer, the first resin layer and the second resin layer each contain a cured product of a respective resin composition. The elastic modulus of the cured product of the resin composition contained in the center layer is lower than the elastic moduli of both the cured product of the resin composition contained in the first resin layer and the cured product of the resin composition contained in the second resin layer.
US09480146B2 Wiring board
The wiring board in the present invention includes: an insulating board; external connection pads for a differential signal and external connection pads for grounding or a power supply formed on a lower surface of the insulating board; and a through-conductor formed in the insulating board. Each of the external connection pads is formed in a two-dimensional arrangement, a diameter and an arrangement pitch of the external connection pad for a differential signal are smaller than a diameter and an arrangement pitch of the external connection pad for grounding or a power supply, and an arrangement pitch of the through-conductor connected to the external connection pad for a differential signal is less than or equal to an arrangement pitch of the external connection pad for a differential signal.
US09480141B1 Heat sink device or heat sink assembly
A heat sinking rapid assembly semiconductor package comprising an electrically segmented conductive assembly post. The post is fabricated comprising at least two independent electrically conductive segments separated by an electrically isolating element. An electrical component, such as a semiconductor device, is assembled to an upper portion of the conductive post, wherein each contact of the component is in electrical communication with a respective conductive segment. The post can be mechanically pressed, threaded, or mechanically coupled using any other reasonable mechanical interface into a segmented via or plated-through hole of a printed circuit board (PCB). The electrical segments would be in electrical communication with conductive portions of the segmented via to form a complete electrical circuit between the PCB and the electrical component. A thermally conductive element can be integrated into the post to conduct heat away from the semiconductor device to improve performance and reduce failures related to thermal stress.
US09480139B2 Plasma ARC torch electrode with symmetrical plasma gas flow
An electrode for a plasma arc torch includes a generally cylindrical elongated body formed of an electrically conductive material. The elongated body includes a proximal end that connects to a power supply and a distal end that receives an emissive element. The electrode can include a flange that is disposed about a surface relative to the distal end of the elongated body, extends radially from the surface of the elongated body, and is utilized to establish a uniform gas flow distribution of a plasma gas flow about the distal end of the elongated body. The electrode can include a contact element that is in electrical communication with the proximal end of the electrode. The contact element includes seating portion that has an outer width that is greater than the outermost diameter of the electrode body and is configured to position the contact element within the plasma arc torch.
US09480137B2 Electrolytic cell for heating electrolyte by a glow plasma field in the electrolyte
An apparatus and method for generating a Contact Glow Plasma Discharge in an electrolyte such as 7% K2CO3. A Shrouded Toroidal Anode is partially submerged in the electrolyte directly above a Flat Torus Cathode (totally submerged in the electrolyte), spaced approximately 50 mm apart, and the two electrodes are arranged in a concentric manner. A potential difference is applied from the cathode to the anode causing gas to be formed on the cathode. This is followed by a contact glow plasma being formed on the surface of the cathode and electromagnetically confined by a Spheromark formed by the configuration of the electrodes. This confinement of the plasma prevents a plasma arc from consuming the anode, which in turn allows for the application of 12,000 Watts and the occurrence of “non-linear electron resonance heating”. The effects of nonlinear series resonance increase the total power dissipation by factors of 2-5 for low pressure capacitive plasmas. Thus explaining the 303% efficiency obtained with this apparatus.
US09480131B1 Configuration of ambient light using wireless connection
The present invention relates to a method and system for providing ambient light based on visual media content being displayed on a display of a host device. The host device has a wireless connection to at least one lighting device. The method comprises the steps of determining a relative position of the at least one lighting device based on characteristics of the wireless connection between the host device and the at least one lighting device, and identifying at least one portion of the display of the host device correlating to the relative position of the at least one lighting device. The method further comprises controlling the at least one lighting device to provide a lighting characteristic which matches the correlated portion.
US09480124B2 Single string over power protection and light source driver circuit used in display device
The present disclosure provides a single-string light bar over power protection device and a light source driver circuit for a display. The over power protection device comprises: a voltage detection unit, with an input terminal being connected to a resistor in the circuit of a single-string light bar at both ends, for obtaining the voltage across the resistor; an integral unit, with an input terminal being connected to the output terminal of the voltage detection unit, for performing an integral transform on the voltage obtained; a comparison unit, which is connected to the output terminal of the integral unit, for comparing the voltage after the integral transform with a reference voltage determined by the system parameters, so as to output an effective over voltage signal when the voltage after the integral transform is higher than the reference voltage; and a latch unit connected to the comparison unit to lock the output standby signal according to the effective over voltage signal. The protection device according to the present disclosure can avoid overheat caused by over current of the single-string light bar, and further refrain from abnormality to the whole backlight module, and thus providing better protection for the LCD display.
US09480118B2 Systems and methods for intelligent control related to TRIAC dimmers
System controller and method for a lighting system. The system controller includes a first controller terminal configured to receive a first signal, and a second controller terminal configured to output a second signal to a diver component. The driver component is configured to receive a first current and provide one or more drive currents to one or more light emitting diodes in response to the second signal. Additionally, the system controller is configured to process information associated with the first signal, determine a first time period for the first signal to increase from a first threshold to a second threshold, and determine a second time period for the first signal to decrease from the second threshold to the first threshold.
US09480117B2 Control system for controlling a load via power-line communications
A control system includes a load including an operative part, and a control device for supplying AC power to the load through a power line and operating the operative part. The control device includes an interruption mechanism and a transmission mechanism. The load includes a controller. The transmission mechanism transmits a predetermined control signal to the load through the power line by blocking the power supply to the load by the interruption mechanism for a time duration shorter than a half cycle of AC output. The controller controls the operative part based on the control signal received from the control device.
US09480111B2 Apparatus and method for driving semiconductor light-emitting device assembly
The disclosure provides a driving apparatus and a method for driving a semiconductor light-emitting device assembly. The apparatus includes: a driving unit configured to drive the semiconductor light-emitting device assembly; and a cycle by cycle control unit. The cycle by cycle control unit may include: a sampling circuit configured to sample a current instantaneous value of the driving unit or the semiconductor light-emitting device assembly; and an adjusting circuit configured to adjust an output of the driving unit when the current instantaneous value sampled by the sampling circuit is larger than or equal to a preset reference value. The driving apparatus and method for driving the semiconductor light-emitting device assembly may effectively reduce an inrush current on the light-emitting devices and have a lower cost.
US09480107B2 Electronic induction heating cooker and driving method thereof
An induction heating cooker is provided. The induction heating cooker may include a rectifier to rectify an input voltage into a direct current (DC) voltage and output the DC voltage, an inverter to generate an alternating current (AC) voltage by switching the DC voltage, a first heater driven by the AC voltage so as to heat a first cooking container, a second heater connected in parallel to the first heater, and driven by the AC voltage so as to heat a second cooking container, and a switching controller configured to output a switching signal to the inverter for controlling the first and second heaters in accordance with a selected operation mode. The selected operation mode may be a first operation mode for driving only the first heater, a second operation mode for driving only the second heater, or a third operation mode for driving both the first and second heaters at the same time.
US09480105B2 Method and apparatus for remotely controlling consumer electronics device by using wireless personal area network
A method and apparatus for communicating with a target device in a personal area network (PAN), when a multi-function remote controller (MRC) is outside the coverage area of the target device. The apparatus includes a proxy device which automatically forms a virtual PAN by setting up a pairing link with the target device to control the target device. Accordingly, a user may continuously control the target device irrespective of the location of the MRC.
US09480102B2 Resolving cycle conflicts between multiple RATs sharing a radio of a UE
Operating a UE device having a radio configured to communicate using a first and second RAT. The UE may determine whether page decoding or other cycle conflicts (e.g., DRX cycle conflicts) are present or will occur for the first and second RAT. Upon determining a conflict, e.g., prior to the occurrence of the conflict, such as during a previous cycle, the second RAT operations may be performed at the time of the conflict and the first RAT operations may be delayed to a later time (e.g., a next cycle of the first RAT).
US09480088B2 Method and apparatus for configuring a portable electronic device by a physical interaction
Embodiments disclosed herein generally include a system and a method of causing an electronic device to perform one or more desirable functions or processes based on the physical movement of the electronic device. In one embodiment, the physical movement of a first electronic device is part of a physical interaction process completed between a first electronic device and a second electronic device. The information gained from at least the physical movement part of the physical interaction process can then be used to cause at least the first electronic device to perform one or more desirable functions or processes. Some aspects of the disclosure provided herein may include an apparatus, method and/or computing device software application that is configured to more easily setup and reliably control an electronic device based on the physical movement of the electronic device and/or the interaction of the electronic device with another electronic device.
US09480087B2 Method and apparatus for public safety answering point (PSAP) discreet alert system
A method, apparatus and system for automatically generating an e911 alert are provided in a public safety answering point (PSAP) server including at least one messaging interface supporting message-based interaction with one or more user devices, wherein in response to a request for assistance message including location information associated with a user device, the PSAP server determines the emergency services resources proximate the requesting device and communicates location information associated with the requesting device toward the determined emergency services resources.
US09480084B2 Methods and apparatuses for performing preamble assignment for random access in a telecommunications system
The present invention relates to methods and apparatuses (radio base station (120, 600) and UE (110, 700) for enabling a UE to perform a random access. According to embodiments of the present invention, an identification number of a dedicated random access preamble is, in a message, transmitted together with information indicating in which channel or channels the preamble is valid for the UE. The UE (110, 700) can then use the received information and based on that information perform a random access.
US09480072B2 Apparatus and method for transmission/reception in radio communication system
A transmitter, a receiver, and a method for measuring a radio channel based on reference signals transmitted through a predetermined number of OFDM symbols by using multiple antennas in an ultra-high frequency band, and controlling a beam width of analog beams formed by transmission multiple antennas based on the measurement result. The transmitter uniquely distributes a predetermined number of analog beams among the analog beams formed by the array antenna in correspondence to each of the predetermined number of OFDM symbols, and repeatedly allocates the predetermined number of analog beams distributed for each of the predetermined number of OFDM symbols by targeting the subcarriers within the corresponding OFDM symbol. The receiver receives a channel measurement instruction message, measures a channel state based on reference signals transmitted through the analog beams allocated for respective subcarriers, and feeds the channel state measurement result back to the transmitter.
US09480069B2 Receiver measurement assisted access point control
Methods and apparatus are provided for receiver measurement assisted access point control. A method operable by a Wi-Fi network entity includes signaling a time to at least one station served by the Wi-Fi network entity for interference measurements. The method includes receiving interference measurements taken at the signaled time from the at least one station. The method includes tuning transmitter parameters based on the received interference measurements.
US09480066B2 Location-controlled Wi-Fi module
A system and method of controlling Wi-Fi module operation based on vehicle location includes: detecting at a vehicle a geopolitical identifier broadcast by a wireless carrier system; determining whether operational settings of the Wi-Fi module conform to operational settings specified for the detected geopolitical identifier; and changing the operational settings of the Wi-Fi module when not conforming to the operational settings specified for the detected geopolitical identifier.
US09480060B2 Method by which a terminal receives enhanced downlink control channel in wireless communication system and apparatus for same
The present invention relates to a method by which a terminal receives an enhanced downlink control channel in a wireless communication system, and to an apparatus for same. In detail, the method for detecting downlink control information includes the steps of receiving information about a specific subframe for an enhanced physical downlink control channel (EPDCCH), and monitoring the determined number of resource blocks according to available resource regions of the specific subframe in order to detect downlink control information, wherein, when the available resource region is restricted, the number of resource blocks is increased.
US09480054B1 Wireless channel interference mitigation methods and apparatus
Methods and apparatus for mitigating interference which are well suited for high density deployments of small base stations are described. In various embodiments, control channel resources are intentionally not fully utilized. A control channel resource utilization parameter is set, e.g., as a function of interference, to limit base station average transmission power used for transmitting signals on control channel resources. By controlling utilization of control channel resources, e.g., by limiting resource utilization to result in a lower than possible, e.g., permitted, average transmission power level, the base station constrains the amount of interference to other nearby devices, e.g., base stations and UE devices. Nearby base stations operate and/or are controlled in a similar manner. As a result, nearby base stations which are causing interference to one another will reduce inter-base station interference. The restriction on resource utilization in some embodiments is increased as the amount of interference between base stations increases.
US09480043B2 Method and apparatus for network based positioning
Disclosed is a system, apparatus, computer readable storage medium, and method to perform a bandwidth efficient network based positioning (NBP). A positioning request for a mobile device is received within an environment, the environment comprising one or more access points (APs). An AP coverage area including the mobile device is determined. A NBP load for the AP is measured, wherein the NBP load comprises a direct NBP load and an indirect NBP load. If the NBP load is less than a threshold, the AP is instructed to process the first positioning request. Multiple APs may process positioning requests concurrently and positioning requests may be scheduled according to timeout and/or relative expiration.
US09480024B2 Method and device for controlling transmission power in uplink transmission
A user equipment in wireless communication system is provided. The user equipment includes an antenna unit including a plurality of antennas, a control unit for grouping the plurality of antennas into a predetermined number of antenna groups and controlling separately transmission power of each of the predetermined number of antenna groups, and a transmitting unit, connected to the control unit, for transmitting at least one of data and control information to a base station via at least one of the predetermined number of antenna groups.
US09480019B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus in a first wireless communication system is equipped with a power detector for detecting power of a reception signal; an envelope detector for detecting an envelope signal of the reception signal; a signal determiner for determining whether the reception signal is a first signal to be used for a communication in the first wireless communication system, on the basis of a variation amount of the envelope signal; a wireless communicator for performing a wireless communication; and a wireless communication activator for activating the wireless communicator when the wireless communication apparatus detects power of the reception signal and determines that the reception signal is the first signal.
US09480009B2 Method and apparatus for detecting cell identity conflict
Embodiments of the present invention provide a method and an apparatus for detecting a cell identity conflict. The method includes: determining that a user equipment accesses a first cell or performs connection establishment or connection re-establishment in a first cell at a first time point T1; searching whether interaction information related to the user equipment exists in other cells except the first cell near the first time point T1; and performing cell identity conflict detection on the first cell and a second cell when it is found, through the searching, that the interaction information related to the user equipment exists in the second cell among the other cells near the first time point T1. The embodiments of the present invention do not rely on a neighboring cell list and an operation of reporting cell information by a user equipment, thereby improving detection efficiency of a cell identity conflict.
US09480005B2 System and method for common attributes in HESSID and the associated queries
Mobile stations can query independent basic service set (BSS) parameters of a group of Access Points (APs) by setting a Pre-Association Message Exchange BSSID Independent (PAME-BI) bit during Wi-Fi discovery. The PAME-BI bit may be included in a Generic Advertisement Service (GAS) request to indicate that an Access Network Query Protocol (ANQP) request carried by the GAS request is querying both independent and dependent BSS parameters. In some embodiments, the PAME-BI bit is included as a field in the ANQP query, rather than the GAS request message.
US09480004B2 Discovery method and apparatus in device-to-device direct communication
A discovery method is provided by a device in a D2D direction communication. The device selects a discovery resource unit from among discovery resource units which are not being used after listening during one or more discovery resource periods. The device transmits a first discovery signal through the selected discovery resource unit in a broadcasting manner at a first discovery resource period, and transmits a second discovery signal through the selected discovery resource unit in a query-based manner at a second discovery resource period.
US09479990B1 Roaming management for client devices
Embodiments of a wireless roaming management system are disclosed, wherein the system is configured to manage roaming of a client device across access points. The system includes processor(s) and memory for storing signal strength data for access points operating on a local area network. In one embodiment, the system is configured to transfer a client device from one access point to another. For example, in response to receiving, from a source access point, a request for a roaming calculation for a client device connected to the source access point, the system can determine a target access point to transfer the client device based on the stored signal strength data and the roaming calculation. The system can then cause the client device to be disconnected from the source access point and connected to the target access point.
US09479977B2 Method and device for performing an access request by a user equipment
A method, User Equipment (UE), and first base station serving a first cell for performing an access request by the UE for operatively connecting the UE to a second cell. The UE obtains radio quality parameters indicating quality of radio reception between the UE and the first and second cells. Based on the obtained radio quality parameters, it is determined whether the UE is in a link imbalance zone where the UE has an option to be connected to both the first cell and the second cell. If so, the UE sends access request information, to the first base station and indicates availability of the UE to be redirected to the second cell. The first base station may redirect the UE to the second cell when a load of the first cell meets pre-defined load criteria.
US09479976B2 Handover in a radio communication network
The present invention relates to providing a method and a network node that prevents radio bearers from being dropped if a mismatch in RLC Mode exists between source Node and target Node.
US09479972B2 Method and apparatus for providing voice call in mobile communication system and system thereof
A method, performed by a mobile management entity (MME), for providing a voice call service to a user equipment (UE) in a mobile communication system and the MME are provided. The method includes receiving, from a mobile management entity (MME), a first message for paging to provide the voice call service to the UE; and sending, to the MME, a second message including a cause associated with a domain change from a packet switching (PS) domain to a circuit switching (CS) domain, wherein, if the MME receives the second message, a third message for requesting suspension of a bearer to provide a service for the UE is sent to a gateway in the PS domain.
US09479971B2 Controlling vocoder selection at a wireless device
A method of controlling a vocoder selection of a wireless device that uses cellular protocols includes wirelessly receiving an instruction at the wireless device from a wireless carrier system, wherein the instruction includes a vocoder identity that is associated with a particular cellular protocol; identifying a vocoder currently in use at the wireless device; and changing the vocoder currently in use at the wireless device if the identified vocoder is different than the vocoder identity included in the instruction.
US09479967B1 Enhanced media gateway
An enhanced media gateway allows the signaling and media paths of a multimedia call to be merged so that signaling of a session and establishment of the media path may be coordinated. The enhanced media gateway may include a session border controller, gateway, router, and digital signal processors that operate in a coordinated fashion, so that information about the media path may be included in the signaling of the session, so that the media path may be directly established in connection with the session signaling, and so that bandwidth may be reserved in the router when the media path is established. This allows routing to be set up using media path signaling to obviate the use of a reservation protocol.
US09479963B2 Collision avoidance for wireless networks
In one embodiment, a particular node in a wireless network may receive a wireless signal, and may determine whether the wireless signal is intended for itself. In response to determining that the wireless signal is intended for the particular node, the particular node may transmit a non-colliding wireless carrier sense detected alert (CSDA) signal during the received wireless signal to request that other nodes within communication distance of the particular node refrain from transmitting for a duration of the received wireless signal. In another embodiment, a node listens on a first frequency for a wireless CSDA signal regarding a second (colliding) frequency, and in response to receiving a CSDA signal, may refrain from transmitting a wireless signal on the second frequency for the particular duration, or else (if not receiving a CSDA signal), may allow transmission of a wireless signal on the second frequency, accordingly.
US09479960B2 User diversity for muros callers
The present patent application improves DARP by allowing multiple users on one time slot (MUROS). It comprises means and instructions for sharing signals on a single channel, comprising setting up a new connection, allocating a new time slot if there is an unused time slot on a channel frequency, selecting an used time slot for the new connection to share with an existing connection if there is not an unused time slot on the channel frequency, and selecting a different training sequence code for the new connection if the used time slot on the channel frequency has been selected for the new connection to share with an existing connection.
US09479957B2 Method for reporting buffer status for device-to-device communication and apparatus therefor
Disclosed are a method for reporting buffer status for device-to-device (D2D) communication and an apparatus therefor. The method for reporting buffer status in a radio communication system that supports D2D communication comprises: setting up, by a first D2D terminal, a media access control (MAC) packet data unit (PDU) including an ID for a D2D link with a second D2D terminal, in order for D2D buffer status reporting (BSR), if the first D2D terminal is supposed to transmit data to the second D2D terminal; and transmitting the MAC PDU from the first D2D terminal to a network.
US09479951B2 Selective real-time GTP session tracking using distributed processing techniques
A distributed network monitoring device monitors via a lightweight session tracking module of a network monitoring device, control plane data for connectivity sessions of User Equipment (UE) in a communication network. The lightweight session tracking module selectively identifies at least one bearer for a corresponding connectivity session according to one or more control plane attributes and associates each selectively identified bearer for the corresponding connectivity session with a bearer routing rule for user plane data. A packet routing module receives user plane data for connectivity sessions of UE and transmits the user plane data of the connectivity sessions according to the bearer routing rule of the lightweight session tracking module to a flow processing module for subsequent data flow analysis.
US09479948B2 System and method for adapting characteristics of application layer protocol using sensed indication
A system and method for resource utilization in a constrained sensor gateway for transfer of data in terms of the bandwidth and energy available to transfer data. The system includes a processor in communication with the constrained sensor gateway, which includes an application layer protocol and which is in communication with a communication network, and a memory coupled to the processor. The memory includes a network condition detection module configured to detect a network condition of the constrained sensor gateway, and an adaption module configured to determine a reliability score. The application layer protocol of the constrained sensor gateway adapts a reliability level based on the reliability score determined by the adaption module, which enables better utilization of the bandwidth and energy to transfer data. The reliability level may pertain to a reliable mode, or a non-reliable mode of communication for transferring data.
US09479947B2 Network data optimization
A device is configured to obtain base station information for base stations indicating whether data communicated via a respective base station should receive optimization processing. The device may obtain a base station identifier from a base station. The device may determine whether the data communicated via the base station should receive the optimization processing based on the base station information and the base station identifier. The device may receive non-optimized data to be sent to a client device via the base station. The device may selectively cause the optimization processing to be performed on the non-optimized data based on whether the data communicated via the base station should receive the optimization processing. The device may provide optimized data generated by the optimization processing or the non-optimized data to the client device via the base station based on selectively causing the optimization processing to be performed.
US09479944B2 Method and apparatus for deriving cell characteristic values
A method of deriving cell characteristic values for cells within a wireless communication network. The method for determining a set of cells for which cell characteristic values are to be derived, and using a genetic algorithm to derive cell characteristic values for the set of cells based at least partly on measurement data obtained by wireless communication subscriber units within the wireless communication network.
US09479938B2 Interface aware channel selection schemes
An access point is configured to determine a frequency channel to operate on. The access point includes a storage element having machine executable code therein that, when executed by a processor, cause the processor to determine the frequency channel with a highest data throughput among available frequency channels, which may undergo different levels of interference.
US09479937B2 Using a wireless beacon to provide access credentials to a secure network
There are provided systems and methods for using a wireless beacon to provide access credentials to a secure network. A network access device, such as a WiFi router, may provide a secure wireless network requiring access credentials to access the network. For example, the network may be password protected to prevent unauthorized used. Additionally, the network may have various levels of use, such as access depending on a security clearance for a user or data transfer and usage rates. Each of the various levels of use may require a separate access credential. A wireless beacon may be configured to connect to user devices that are near or within an area covered by the network. The connection between a user device and the beacon may be utilized to determine the proper access credential for the user device and push the access credential to the user device.
US09479933B2 Method, apparatus and system of communication over multiple frequency bands
Devices, systems and methods of communication over multiple wireless communication frequency bands. For example, a multiple frequency band (multi-band) wireless communication device may include at least two radios to communicate over at least two different frequency bands; and a common station management entity (SME) operably coupled to the at least two radios, and configured to manage parallel and simultaneous operation of the at least two radios.
US09479931B2 Systems and methods for providing a virtual assistant
A mobile device comprising at least one computer-readable storage medium configured to store user profile information of a user of the mobile device; and at least one processor, coupled to the at least one computer-readable storage medium, configured to perform an act of: providing a second device, which is configured to execute a first virtual assistant, with access to at least some of the user profile information so that the first virtual assistant is able to customize, based on the at least some user profile information, its behavior when interacting with the user.
US09479923B2 Provisioning wireless subscriptions using software-based subscriber identity modules
Provisioning of a cellular subscription to a mobile device is performed over a Wi-Fi network, wherein the mobile device may be configured to use a software-based subscriber identity module. A configuration file is stored in an electronic memory of the mobile device that includes information about at least one cellular technology and at least one frequency band supported by the mobile device. This configuration file may constitute a management object or may be linked to an existing management object of the device by extending a structure of the existing management object.
US09479920B1 Power management in crowd-sourced lost-and-found service
Power management techniques for crowd-sourced lost-and-found service are described. A mobile device participating in the crowd-sourced lost-and-found service can monitor signals from an electronic tag using a first subsystem that has low power consumption. The mobile device can monitor wireless signals from wireless access points (APs) using a second subsystem that has low power consumption. Identifiers of detected tags and APs are stored locally in the respective subsystems. At pre-specified intervals, the subsystems can submit the stored identifiers to an application processor of the mobile device. The application processor can be activated to determine the location of the tags using known location of the APs. The application processor can be deactivated after the location of the tags are determined. The mobile device can then submit the location to a remote server. The remote server can provide the location to an owner of an item attached to the tag.
US09479911B2 Method and system for supporting a translation-based communication service and terminal supporting the service
The present disclosure relates to a method and a system for a translation-based communication service operation. The method includes: establishing a communication service channel between a transmitter-side terminal and a receiver-side terminal; translating at least one of a text of a first language and a voice signal in the first language collected by the transmitter-side terminal into a second language to generate at least one of a translation text of a second language and a translation voice in the second language; and receiving and outputting at least one of the generated translation text in the second language and the translation voice signal in the second language by the receiver-side terminal.
US09479905B2 Using push notifications to trigger an announcing UE to update location info in LTE direct
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives, from a second UE, a first signal including a first expression code associated with the second UE, and determines at least a second expression code using the first expression code, the at least a second expression code associated with the second UE.
US09479903B2 Methods and systems for monitoring moving UE/vehicle speed in wireless networks
A network node in a mobile network monitors vehicle speed based on the registered User Equipments (UEs)/Vehicles. The network node receives information of the moving UE/Vehicle from other network nodes in the mobile network, and determines the corresponding UE/Vehicle moving speed information based on the collected information. For each UE/Vehicle, the network node creates a speed information record indicating the UE/Vehicle moving speed information. The network node then transmits the speed information record to other messaging nodes in order to (i) send warning message to the moving UE/Vehicle when the speed is about to exceed or has exceeded the speed limit, and (ii) to deliver the speed information record to the responsible/ticketing authorities/entities when the moving UE/Vehicle has violated the speed limitation in a certain area.
US09479900B2 Geographic location-based communications method, mobile terminal, server, and geographic location-based communications system
The present disclosure discloses a current geographic location-based communications method, a mobile terminal, and a server, the method including: generating a communications user list for a user identifier corresponding to a target mobile terminal, the communications user list including a plurality of user identifiers; sending at least a portion of the communications user list to the target mobile terminal, the portion of the communications user list including a user identifier of a mobile terminal whose distance to the target mobile terminal is within a preset distance range threshold; receiving a chat request sent by the target mobile terminal, the chat request including one or more user identifiers selected from the portion of the communications user list by the target mobile terminal; and generating a group communication between the target mobile terminal and the mobile terminals whose associated user identifiers have been marked as enabling group chat function.
US09479898B2 Limiting user operations
An information processing device having a lock function for restricting user operations and a mechanism executed by this information processing device are provided in which the information processing device includes: an input unit for receiving a first password and a specified location from a user; a mode setting unit for switching to a restricted mode restricting at least some of the functions of the information processing device in response to receiving the first password and location; and a releasing unit for releasing the restricted mode on condition that the information processing device has reached the specified location.
US09479896B2 Small cell activation control of portable multi-purpose wireless device
In a network node, wireless device, or both, a method for controlling activation or deactivation of a small cell activity of a portable multi-purpose wireless device in a wireless communications network may include determining a geographic location of a portable multi-purpose wireless device. The device may be capable of two or more different states of small cell activity, including an activated state, a deactivated state, or a latent state. The method may include controlling a current one of the two or more different states of the small-cell capability of the portable multi-purpose wireless device, based at least in part on the geographic location. The network node, the wireless device, or both may activate or deactivate the small cell activity, or place it into a latent state, based on additional factors. In addition to its small cell capabilities, the wireless device may perform user function unrelated to the wireless network.
US09479894B2 Locating and tracking system
A locating and tracking system includes: at least one monitoring device; and a plurality of Bluetooth low energy (BLE) devices acting as either backbone nodes or tracking nodes. The backbone nodes are connected with each other and form a mesh network to relay information to the monitoring device in mesh mode so that the monitoring device knows all the backbone nodes' presence and locations. Each backbone node is further connected with a plurality of tracking nodes to form a sub-network. Within the sub-network, the backbone node is configured to operate in beacon mode to periodically check presence of all the tracking nodes and other compatible BLE devices within its coverage.
US09479893B2 Method and apparatus for identifying neighboring device
A method and apparatus for identifying a neighboring device are provided. The method of identifying a neighboring device, which is performed in a user terminal, includes: obtaining identification information and location information of a plurality of neighboring devices that can wirelessly communicate with the user terminal; extracting the identification information of one of the neighboring devices, the neighboring device being in the actual location range within the field of vision of the user terminal; and using the extracted identification information to request that the neighboring device perform wireless communication with the user terminal. According to the method and apparatus, identification information of a neighboring device with which a user terminal desires to perform wireless communication can be obtained using a viewfinder or liquid crystal display of the user terminal.
US09479887B2 Method and apparatus for pruning audio based on multi-sensor analysis
A method, apparatus, and computer program product are provided in order to compose audio signals for content in a multi-user environment that provide a high quality audio signal that best represents the content as captured and uploaded by the plurality of users. In the context of a method, audio and/or video content is captured and selected to be uploaded to be shared with other users. The method may analyze the audio signals for a set of uploaded content and determine segments of the analyzed signals that should be pruned. The method uses the signal pruning data to replace or enhance segments of one or more signals to generate a composed signal that is to be shared with other end users. A corresponding apparatus and a computer program product are also provided.
US09479883B2 Audio signal processing apparatus, audio signal processing method, and program
An audio signal processing apparatus includes a tapping detection unit to which an audio signal picked up by a microphone is input and that detects a tapping input operation on the basis of an energy increase/decrease determination process for making a determination as to whether an increase and a decrease of an energy level of low-frequency components of the audio signal occur within a first time period; and a control unit that performs a certain control process that is set for a tapping input operation in response to a tapping input operation being detected by the tapping detection unit.
US09479882B2 Initial command to switch transistors disconnecting keys from microphone line
An audio accessory key detection system (40) includes a host circuit (2-3) coupled to communicate via a microphone line (7) with an accessory circuit (3-3) in either a MSFT mode or a digital communication mode. Depletion mode transistors (44-1,2,3) in the accessory circuit are coupled between keys (15-1,2,3) of the accessory circuit, respectively. The depletion mode transistors are allowed to remain conductive for MSFT mode operation. For digital communications mode operation, the host circuit sends a command via the microphone line to a key detector and controller circuit (29A) in the accessory circuit. In response, a voltage is generated to turn the depletion mode transistors off so as to allow digital communications mode operation between the accessory circuit and the host circuit.
US09479881B2 Wireless communication apparatus, wireless communication system, and data processing method
A wireless communication apparatus which communicates with a first microphone is disclosed, which includes an audio processor which acquires audio data from the first microphone, a controller which detects an instruction for audio recording from the first microphone, an audio recorder which starts recording the audio data and stops the recording after a defined period of time since detection of the instruction for audio recording, a timer which starts measuring time for the defined period of time, and a memory controller which creates a recorded audio file, wherein the recorded audio file is linked to log information.
US09479876B2 Processor-readable medium, apparatus and method for updating a hearing aid
A system for updating a hearing aid by providing an update to a hearing aid to configure the hearing aid for an acoustic environment with a sound profile different than a physical environment a user is currently located in with an acoustic sample representative of the acoustic environment.
US09479859B2 Concha-fit electronic hearing protection device
A concha-fit electronic hearing protection device including an eartip and an earpiece body. When the device is fitted in the ear of a user, the eartip externally occludes the ear canal and the earpiece body internally occludes the eartip.
US09479856B2 Ergonomic earpiece
A cable assembly for electronic devices such as cellular telephones and music devices is disclosed. The cable assembly can comprise either one or two earpieces, each of which is configured to be received into the concha of a user's ear. The earpiece(s) can be configured so as to be held in place by at least one anatomical structure of the concha. A speaker can be in acoustic communication with each earpiece. A cable can be configured to communicate a signal representative of sound from the electronic device to each earpiece. A microphone can be permanently attached or removably attachable to the cable to facilitate use with a cellular telephone. The cable assembly can facilitate hands free operation of a cellular telephone and can facilitate listening to a music device. Other implementations and related methods are also disclosed.
US09479852B2 Speaker's fast installation assembly
A speaker's fast installation assembly includes one ring portion and a plurality of fixing units. Each fixing unit includes an upper cylindrical portion, a lower cylindrical portion and a spring. Each lower cylindrical portion has an L shape and includes a vertical cylindrical part and a horizontal part, which horizontally extends from a lower portion of the vertical cylindrical part.
US09479851B2 Vehicle sound generation apparatus, and vehicle sound generation method
A vehicle sound generation apparatus 20 is constituted by a first pressure sensor 21a, a second pressure sensor 21b, a signal processing section 24 which performs processing of changing pressure signals output from the first pressure sensor 21a and the second pressure sensor 21b in accordance with the operation state of an automobile 10, and speakers 28a, 28b which output, as an intake sound of an engine 12, a sound pressure signal processed by the signal processing section 24. The first pressure sensor 21a is provided on an intake duct 15 connecting an air cleaner 16 and a throttle body 17 at a position between the air cleaner 16 and the center of the intake duct 15, and the second pressure sensor 21b is provided between the engine 12 and the throttle body 17.
US09479835B2 Video-on-demand system
A video-on-demand system including a video server storing video-on-demand content and for streaming video-on-demand through a first layer of an internet page having a first layer and a second layer; and a controller for causing there to be formed in the second layer a plurality of selectable overlay images such that a user at a location in communication with the internet remote from the video server and the controller can display streamed video-on-demand of the first layer in combination with the overlay images of the second layer and can select one of the overlay images; wherein the overlay images correspond to respective control functions for the video-on-demand stream; and the controller is responsive to selection of an overlay image to change the video-on-demand stream in accordance with the corresponding respective control function.
US09479825B2 Terminal based on conditional access technology
The terminal comprises a tuner, a security chip and a digital television terminal main chip. The tuner is used to receive cable television broadcast data through a cable for cable televisions, and transmit the received cable television broadcast data to the security chip. A key message required by CA is stored in the security chip. The security chip is used to extract stream media of a program needing to be played from the received cable television broadcast data, descramble the stream media according to the stored key message required by the CA, encrypt the descrambled stream media, and transmit the encrypted stream media to the digital television terminal main chip. The digital television terminal main chip is used to decrypt the received encrypted stream media, decode the decrypted stream media to obtain audio and video data, and output the audio and video data.
US09479816B2 Networked personal video storage and delivery
A portable video delivery device includes data storage, a secure processor, and a wireless network interface that acts as an access point for a secure personal wireless network. Transcoded media files are stored in the data storage so that the portable device maintains a library of stored media programs that can be carried along with the user during commuting, travel and/or other activities. To playback the stored programming, other media player devices use the personal wireless network to securely connect to the portable device and to obtain previously-transcoded content from the data storage of the device.
US09479813B2 Method and apparatus for automatic second screen engagement
A method includes displaying content on a television, detecting a personal display device in proximity of the television, detecting a selection of content displayed on the television, detecting an instruction associated with the selection, displaying, based on the instruction, information associated with the selection on the personal display device and displaying on the television an alert indicating that the information associated with the selection is on the personal display device.
US09479810B2 Broadcast schedule synchronized digital video recorder
A disclosed example may accurately start and stop a recording of an event based on accurate event scheduling information from a channel broadcaster. A start time and stop time for a recording of the event may be scheduled according to EPG data. In response to determining that the channel is a controlled channel, which includes accurate event scheduling information provided by a channel broadcaster, a recording may be initially scheduled for the event according to the EPG data with an extended duration of a predetermined time value. The digitally encoded transport stream may be continuously monitored to detect a new event and the detected new event may then be mapped to the event. As a result, the recording time of the event may be accurately updated by extracting a set of parameters from the accurate event schedule information of the new event.
US09479804B2 Digital video recorder program to mobile device
Method, device, and storage medium to provide programs, recorded and stored in relation to a digital video recorder (DVR) service, to a mobile device. A mobile device includes a mobile DVR application that provides for the automatic downloading or streaming of the programs. A network device provides transcoding of the programs to a format compatible with the mobile device. The mobile DVR application allows the user to set preferences pertaining to the invocation and delivery of the programs.
US09479801B2 End user-based personalized ad insertion in broadcast-broadband hybrid terminals
A system and method for signaling timing and content of personalized ads to a hybrid terminal via a television broadcast/multicast network. The currently-present ad insertion markers in the transport stream of the broadcast/multicast content are replaced by a Service Information, SI, table that contains information corresponding to the replaced markers. The table-containing transport stream is then delivered to the hybrid terminal. The SI table may include a manifest to signal upcoming time slots for advertising. The manifest may provide information about sources from which the hybrid terminal can fetch personalized advertisements and may also identify available time slots in the transport stream for inserting the fetched ads. To enable the hybrid terminal to present personalized advertisements to its viewer, the SI table may identify an Ad Decision Server, ADS, from which the hybrid terminal can request targeted ads for playback to the viewer watching a broadcast/multicast TV program.
US09479800B2 Video refresh adaptation algorithms responsive to error feedback
In general, this disclosure relates to techniques for adaptively determining a rate for intra-coding segments (e.g., macro-blocks) of video data within a sequence of video units (e.g., frames) in response to the receipt of error feedback that is provided by a video decoder. One example method includes receiving feedback from a video decoder that indicates an error associated with coded video data, and, upon receipt of the feedback, determining a rate for intra-coding a specified number of segments of video data for each video unit within a sequence of video units, wherein an intra-coding of segments of video data within one video unit is independent of a coding of segments of video data within other video units within the sequence.
US09479791B2 Image-filtering method and apparatus, and encoding/decoding method and apparatus using same
The present disclosure provides a video decoding apparatus including a decoder configured to decode, from encoded data, transform information for identifying one or more transform blocks, wherein a residual block of a current block to be decoded is comprised of the transform blocks, and reconstruct, from the encoded data, transform coefficients of each of the transform blocks identified by the transform information, an inverse transformer configured to reconstruct the residual block by inversely transforming the transform coefficients in units of a size of each of the transform block, a predictor configured to generate a predicted block by predicting the current block, an adder configured to reconstruct the current block by adding the residual block to the predicted block, and a filter configured to perform deblocking-filtering on at least part of transform boundaries between the transform blocks in the reconstructed current block.
US09479787B2 Image capturing system, image capturing apparatus, decoding apparatus, image capturing method, and display control system
An image capturing system includes a photoelectric conversion unit, a charge holding unit, a multiple sampling information setting unit, a multiple sampling unit, a conversion unit, and an image reconstruction unit. The photoelectric conversion unit converts optical signals received by a plurality of pixels to electric signals. The charge holding unit stores the electric signals and holds the electric signals as charge signals. The multiple sampling information setting unit sets multiple sampling information used for a multiple sampling process. The multiple sampling information includes first multiple sampling information and second multiple sampling information. The multiple sampling unit performs the multiple sampling process using the multiple sampling information and the charge signals so as to output signals. The conversion unit converts the output signals to digital signals. The image reconstruction unit generates reconstructed images using the digital signals and the multiple sampling information, and outputs the reconstructed images.
US09479781B2 Motion video encoding apparatus, motion video encoding method, and motion video encoding computer program
A motion video encoding apparatus includes: a group determining unit which determines, for each block, a group to which the block belongs; a group decode time information computing unit which computes a decode time for each group; a code amount control unit which controls, for each group, an amount of code resulting from entropy encoding each block in the group so that data needed for decoding all of the blocks in the group arrives at a stream receive buffer by a decode time of the group when the data is transmitted at a prescribed transmission rate; a compression unit which compresses the data of each block based on the amount of code of the block; an entropy encoding unit which entropy-encodes the compressed data of each block; and a decode information appending unit which appends, to data to be output, correction information for the decode time of each group.
US09479773B2 Access unit independent coded picture buffer removal times in video coding
A video coding device, such as a video encoder or a video decoder, may be configured to code a duration between coded picture buffer (CPB) removal time of a first decoding unit (DU) in an access unit (AU) and a second DU, wherein the second DU is subsequent to the first DU in decoding order and in the same AU as the first DU. The video coding device may further determine a removal time of the DU based at least on the coded duration. The coding device may also code a sub-picture timing supplemental enhancement information (SEI) message associated with the first DU. The video coding device may further determine a removal time of the DU based at least in part on the sub-picture timing SEI message.
US09479767B2 Autostereoscopic display device and drive method
The invention provides an autostereoscopic display device in which a viewer tracking system determines a position of a viewer with respect to the display panel. The display panel is controlled to display a number of different views which is dependent on at least the distance of the viewer from the display panel. This enables the number of views to optimized with respect to the position and/or speed of movement of the viewer.
US09479765B2 Autostereoscopic projection device
An autostereoscopic projection device includes an illuminating module, a light modulator, an optical module, and a lens module. The illuminating module is for providing light beams having different deflection angles in sequence. The light modulator is for modulating the light beams into compound images in sequence. The optical module is for guiding the light beams provided by the illuminating module to the light modulator, and guiding the compound images to the lens module. The lens module includes a beam splitting prism group, a first spatial filter, a second spatial filter, and a lens. The optical module is disposed at the incident surface of the beam splitting prism group. The first and second spatial filters are disposed at the first and second relay surfaces of beam splitting prism group for filtering the compound images to first and second images in sequence. The second images are different from the first images.
US09479749B2 Resolution based formatting of compressed image data
The disclosure herein relates to devices for compression, decompression or reconstruction of image data for still or moving pictures, such as image data detected with a digital camera. In some embodiments, data channels are compressed using a scalable compression algorithm. The compression algorithm may allow customization of compression parameters, such as a quantization factor, code block size, number of transform levels, reversible or irreversible compression, a desired compression ratio with a variable bit rate output, a desired fixed bit rate output with a variable compression rate, progression order, output format, or visual weighting. A lower quality image or an image with lower resolution may be reconstructed using only some of the compressed data. Use of offsets to various layers and color channels allow reconstruction of the image without requiring decompression of all of the full image data.
US09479744B2 Image signal processor and mobile device including image signal processor
An image signal processor receives a Bayer image signal from an image sensor and converts the Bayer image signal into a normal image signal. The image signal processor includes a memory configured to store a table including reference brightness values and variation values according to the reference brightness values; a shot noise cancelation unit configured to calculate a reference brightness value of the Bayer image signal, select a variation value in the table of the memory according to the calculated reference brightness value, and perform shot noise cancelling on the Bayer image signal based on the selected variation value to generate a modified Bayer image signal; and an interpolation unit configured to generate the normal image signal by performing interpolation based on the modified Bayer image signal.
US09479742B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder for encoding DP (Data Pipe) data corresponding to each of a plurality of DPs, a mapper for mapping the encoded DP data onto constellations, a time interleaver for time interleaving the mapped DP data at DP level, a frame builder for building at least one signal frame including the time interleaved DP data, a modulator for modulating data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter for transmitting the broadcast signals having the modulated data.
US09479737B2 Systems and methods for event programming via a remote media player
Systems and methods are provided that allow a user to register for selective notifications of one or more events that may occur on a channel in a media stream. When a registered event occurs, the system and method generates an event notification, which is delivered to the remotely-located media player. In response to the event notification, the media player can be automatically enabled and/or switched to the appropriate channel. Alternatively, the system and method may notify the user of the event, and give the user the option of enabling and/or switching the media player to the channel corresponding to the event. The system and method can be implemented to facilitate monitoring for a variety of different types. In each of these various types the user is able to select the events for which monitoring and notification will be provided.
US09479736B1 Rendered audiovisual communication
Systems and approaches are provided to allow for rendered audiovisual communication. An electronic device can be used to capture image information relating to physical features of a user. A model can be generated from the image information, and the model may be used to render audiovisual communication information from image and audio captured in real time. The rendered audiovisual communication data can simulate live video conferencing with substantial performance gains over conventional approaches to video conferencing. When the image capturing component of the electronic device is capable of depth imaging, stereo imaging, or other imaging techniques, the rendered audiovisual communication can be further enhanced with 3-D rendering of the user. Other aspects of audiovisual data, such as speech, background, and lighting conditions can also be rendered or synthesized to improve audiovisual communication.
US09479722B2 Television receiver, television broadcast receiving method and mobile terminal
There is provided an apparatus comprising a plurality of antenna terminals, a first switch configured to select an antenna terminal of the plurality of antenna terminals, a second switch configured to receive an output of the antenna terminal from the first switch and divide the output of the antenna terminal into a first output and a second output, a surface acoustic wave filter configured to receive the first output from the second switch, and a tuner/decoder configured to receive an output of the surface acoustic wave filter and the second output.
US09479719B2 Image sensing device having input/output lines
An image sensing device includes a first read unit suitable for generating a first read signal by reading a first pixel signal, a first input line suitable for transmitting the first pixel signal, a first feedback line suitable for feeding back the first read signal, a second read unit disposed adjacent to the first read unit in a same row and suitable for generating a second read signal by reading a second pixel signal, a second input line suitable for transmitting the second pixel signal, and a second feedback line suitable for feeding back the second read signal wherein the first input line and the first feedback line are disposed symmetrically to the second input line and the second feedback line.
US09479718B2 Signal processing apparatus, signal processing method, image pickup element, and imaging apparatus
Provided is a signal processing apparatus, including: an A/D conversion unit configured to perform A/D conversion of a first signal, A/D conversion of a second signal, A/D conversion of a third signal, and A/D conversion of a fourth signal; and a correlated double sampling processing unit configured to generate a first output signal by performing correlated double sampling using a first digital data item obtained through the A/D conversion of the first signal, and a second digital data item obtained through the A/D conversion of the second signal, a second output signal by performing correlated double sampling using a third digital data item obtained through the A/D conversion of the third signal, and a fourth digital data item obtained through the A/D conversion of the fourth signal, and a third output signal by performing correlated double sampling using the first output signal and the second output signal.
US09479708B2 Image processing device, image processing method, and image processing program
An imaging device is provided with the following: a trial shading-correction unit that performs trial shading correction on image data for each of a plurality of types of light source on the basis of correction information stored in a correction-information storage unit for each light-source type; a correction-information selection unit (whereby the results of the shading correction performed by the trial shading-correction unit for each light-source type are compared to each other and correction information corresponding to an appropriate shading-correction result is selected from among the correction information stored by the correction-information storage unit per light-source type; and a shading correction unit that performs color-shading correction on the image data on the basis of the correction information selected by the correction-information selection unit.
US09479706B2 Brightness adjustment system
A brightness adjustment system of a surround view system may include at least two adjacent image sensors providing images covering different fields of view of a user's surroundings. A first image sensor and a second image sensor of the at least two image sensors may be configured to capture images using an adjustable exposure time. An exposure time control unit may be provided that may be configured to determine, for the at least two adjacent image sensors, one or more brightness parameters from image data provided by the image sensors. The exposure time control unit may be further configured to control the exposure times of the image sensors such that the brightness parameter(s) determined for the first image sensor at least approximately matches one or more corresponding brightness parameters determined for the second image sensor.
US09479703B2 Automatic object viewing methods and apparatus
The apparatus and methods for providing automatic and focused camera view over objects in motion. Camera view stream from a camera system is displayed on a user's mobile device. The invented system recognizes and highlights candidate objects in the camera view. After a user selects one or multiple candidate objects as the target object for view following, the system continuously computes the position and motion of the target object and it controls the camera orientation motion such that the aimpoint of the camera system follows the target object closely and at substantially the same velocity. The system also controls the camera zoom to achieve a reference object presentation ratio during view following. Meanwhile, the camera view stream is transferred to connected mobile devices and display devices. The camera view stream can also be recorded in video file for playback review and for video sharing through internet.
US09479699B2 Shape memory alloy actuation apparatus
An SMA actuation apparatus comprises a support structure, a movable element movably supported on the support structure and an arrangement of three or more SMA actuator wires mechanically connected between the support structure and the movable element. The SMA actuator wires have an interconnection at the movable element that electrically connects the group of SMA actuator wires together. This avoids the need to make a separate electrical connection to the movable element.
US09479682B2 Video signal processing device and display apparatus
A video signal processing device according to an embodiment of the present invention includes a motion vector detection unit and a plurality of interpolated image generation units. The motion vector detection unit detects an interpolated motion vector which represents a motion between a first broad image and a second broad image. Each of the interpolated image generation units generates an interpolated partial image corresponding to a divided area by using a first partial image of a first frame, a second partial image of a second frame, and the interpolated motion vector.
US09479675B2 Image reading device and image forming apparatus
An image reading device, at a starting time point, starts one mode gain setting processing, which is processing of obtaining a gain set value of a shared amplifier in one of a color mode and a monochrome mode. After the one mode gain setting processing is completed, the image reading device performs an other mode gain setting processing, which is processing of obtaining a gain set value of the shared amplifier in the other mode. In a case where an instruction to perform a reading job in the one mode is received while the other mode gain setting processing is being performed, the image reading device discontinues the other mode gain setting processing and performs the reading job in the one mode.
US09479672B2 Method and system for efficient transfer of digital images captured by a lifelog camera
A system and method of preparing images captured by a lifelog camera for efficient transfer from the camera to another device. The lifelog camera generates a corresponding thumbnail for each image that it captures, and an automated analysis engine analyzes the thumbnails for interestingness and, in some cases, for similarity.
US09479670B2 Electronic device and method for taking image of face
A method for taking image of face which is executable on an electronic device requires a speaker and a camera. An activation of the camera is detected and the speaker is controlled to emit sound from an audio file to draw attention of a target. If the face of the target is not facing the camera for a predetermined duration, a volume of the emitted sound is increased or another audio file replaces the currently played audio file and the camera is triggered to take an image of the target when the target is fully facing the camera.
US09479660B2 Image recording apparatus
An image recording apparatus includes a printing device, an image reading device, two hinge members, and a feed tray. The printing device includes a printing unit configured to record an image on a sheet. The image reading device is disposed above the printing device and includes a scanner configured to read an image recorded on a sheet. The two hinge members are configured to connect the image reading device and the printing device such that the image reading device is pivotable with respect to the printing device. The feed tray, on which a sheet is to be placed, is disposed between the two hinge members. The printing device includes a feeder configured to feed the sheet placed on the feed tray into the printing unit.
US09479658B2 Image forming apparatus interface where user selections are displayed in a hierarchical manner
An image forming apparatus, including: a display device; a coordinate detecting portion which detects a directed coordinate in a display area including a first area in which is displayed a hierarchy image including uppermost-level images and lower-level images; a first display control section; a second display control section to display at least one first button image; and a third display control section, the uppermost-level images including: a first image in which is displayed at least one second button image; a second image in which is displayed at least one third button image; and a third image, wherein, where the directed coordinate is one of coordinates corresponding to the first through third button images, the third control section displays a lower-level image corresponding to a button image corresponding to the directed coordinate, and wherein the first control section executes processing to display the one uppermost-level image so as to be changed.
US09479654B2 Devices and methods for adding service, authorizing service and/or activating service for a plurality of wireless devices
A system and a method for adding, authorizing, or activating pre-paid wireless service for multiple users includes receiving one of a plurality of authorization codes associated with a single transaction, single authorization card, or a single account. The system and method further verifying that the received one of the plurality of authorization codes is authentic. The system and method further adding, authorizing, and/or activating wireless service in response to receiving and verifying the one of the plurality codes. A card, print out, and webpage having a plurality of authorization codes implementing the invention is disclosed as well.
US09479650B1 Methods and devices for updating filter coefficients during echo cancellation
Methods and devices for updating filter coefficients during echo cancellation are disclosed. A communication device includes a processor configured to operate a background filter configured as an adaptive filter, operate a foreground filter configured as a fixed filter; and update the foreground filter with coefficients from the background filter responsive to monitoring a history of both a near-end signal energy and an estimated far-end signal energy for a pre-determined time window in which conditions of each of the near-end signal energy and the estimated far-end signal energy are satisfied. A related method includes monitoring a near-end signal energy, monitoring an estimated far-end signal energy, performing an echo cancellation, and transferring coefficients from an adaptive filter to a fixed filter responsive to a history of both the near-end signal energy and the estimated far-end signal energy satisfying conditions for a pre-determined time window.
US09479647B2 Automatic conference initiation
Systems, methods, and other embodiments associated with automatically connecting a participant to a conference are described. In one embodiment, a method includes generating a code that is provided to the participant of a conference. Generating the code includes storing metadata associated with both the conference and the participant based, at least in part, on a mapping between the code and the metadata. The example method may also include initiating access to the conference for the participant in response to receiving the code from the participant. Initiating access includes initiating a connection to the conference with a device associated with the participant.
US09479641B2 System and method for routing a communication utilizing scoring
A system and method are presented for routing a communication through monitoring one or more of words and voice characteristics of a communicant during an interaction. A communication may be handled based on a score. A score may be calculated based on several factors that are analyzed during an interaction, such as, amplitude, word usage, call metrics, etc. Previous interactions of communicants may also be factored into a score. Such handling may include specialized routing of the communication to a designated handler, for example. A communication may be continually evaluated during its occurrence and said evaluation data stored for future use.
US09479640B1 Multimodal interactive voice response system
Multi-modal interaction with a telephonic device using a call handling system is enabled by receiving a call at an interactive voice response (IVR) system of the call handling system, the call being received from a telephonic device of a caller. A voice communications session between the IVR and the telephonic device is established in response to the call. Whether the telephonic device is capable of processing multi-modal communications is determined. Based on determining that the telephonic device is not capable of processing multi-modal communications, the IVR is enabled to access and audibly deliver voice page content to the caller via the voice communications session. Alternatively, based on determining that the telephonic device is capable of processing multi-modal communications, the call handling system is configured to exchange multi-modal communications with the telephonic device during the call.
US09479639B2 Dual-mode and dual-standby mobile terminal and dual-channel implementation method thereof
A dual-mode and dual-standby mobile terminal and a dual-channel implementation method thereof, and the dual-mode and dual-standby mobile terminal includes a first mode radio frequency transceiver, a second mode radio frequency transceiver, a first mode baseband chip connected to the first mode radio frequency transceiver, and a second mode baseband chip connected to the second mode radio frequency transceiver, and the mobile terminal further includes: a call processing module, which is connected to both the first mode baseband chip and the second mode baseband chip and used to perform fake call waiting processing on a call in active state in the first mode before proactively switching to a first call in a second mode when determining that there are two calls in the first mode or passively answering a second call in the second mode when determining that there are two calls in the first mode.
US09479635B2 Apparatus and method for motion detecting in mobile communication terminal
An apparatus and a method detect a motion in a mobile station. A motion is determined via a motion detecting function in the mobile station. A parameter for motion detection is determined from sensor data obtained via a sensor. The extracted parameter for the motion detection is transmitted to a counterpart mobile station. A parameter for motion detection determined by the counterpart mobile station is received from the counterpart mobile station. The extracted parameter is compared with the parameter received from the counterpart mobile station to determine a function associated with a motion input by a user.
US09479630B1 Location and time based application management
An application manager on a user device determines a current location of the user device and determines that the current location is a recognized location where the user device has previously been used to access one or more applications. The application manager identifies previous state information for the user device corresponding to a previous state of the user device at the recognized location and restores a current state of the user device to the previous state based at least in part on the previous state information.
US09479627B1 Desktop speakerphone
The present invention relates to a desktop speakerphone constructed to make the desktop speakerphone less space-consuming while having improved audio qualities. The desktop speakerphone preferably has two microphone clusters 6, 7 mounted at the upper side of the housing 2 closer towards respective longitudinal ends 8 of the latter, so that each microphone cluster 6, 7 can receive voice sound Av from one or more of the users. Each microphone cluster 6, 7 preferably comprises three pressure microphones 10, 11, 12. Furthermore, within each microphone cluster 6, 7, the second and third sound inlets 14, 15 are preferably arranged symmetrically on opposite sides of the respective median plane 18. Within each microphone cluster 6, 7, the relative arrangement of the three sound inlets 13, 14, 15 defines a respective microphone axis 9, 19 for each of the microphone pairs 10, 11, 10, 12. The microphone axis 9 of the first microphone pair 10, 11 extends through the first and the second sound inlet 13, 14, while the microphone axis 19 of the second microphone pair 10, 12 extends through the first and the third sound inlet 13, 15. The microphones are connected to multiple array processors, each configured to provide an array signal in dependence on two or more of the multiple microphone signals. First and second array processor configured to provide array signals in dependence on microphone signals.
US09479622B2 Out-of-order message filtering with aging
The present disclosure is directed to a system and method for performing out-of-order message filtering with aging. The system and method can be used in a destination device that can receive messages out-of-order (i.e., in a different order than they were transmitted) from a source device. The system and method can filter-out or flag for appropriate handling these messages received out-of-order. To perform the above noted message filtering functionality, the system and method uses a database constructed from a content-addressable memory (CAM) and a random-access memory (RAM) to respectively remember source identifiers and sequence identifiers associated with previously received messages. A source identifier identifies the source of a message, and a sequence identifier identifies the transmission order of the message among the messages transmitted from the particular source. Each message can include a source identifier and a corresponding sequence identifier.
US09479621B2 Physical layer (PHY) link signaling for cable networks
Embodiments include systems and methods for enabling a physical layer (PHY) link signaling channel between a network termination modem and a cable modem in a cable network. The PHY link signaling channel is embedded within the same multi-carrier channel as the data and enables PHY link up between the network termination modem and cable modern without involvement of higher layers (e.g., MAC). The PHY link signaling channel can be implemented in the downstream (from the network termination modem to the cable modem(s)) or in the upstream from a cable modem to the network termination modem. Embodiments are applicable to any known cable network, and particularly to cable networks implementing the DOCSIS and EPoC standards.
US09479620B2 Packet parsing and key generation in a network device
A packet being processed by a network device is parsed by a programmable processing unit executing computer readable instructions stored in a non-transitory computer readable storage medium. Parsing the packet includes identifying one or more protocol layers within a header of the packet, identifying respective locations of protocol headers within the header of the packet, and providing the respective identified locations of protocol headers within the header of the packet to a hardware key generator block. A lookup key corresponding to the packet is generated by the key generator block using the respective identified locations. Generating the lookup key includes extracting, using an identified location of a protocol header, one or more fields from the corresponding protocol header. The lookup key is provided to a lookup engine. A lookup operation with respect to the packet is performed by the lookup engine and based on the lookup key.
US09479619B2 Transmission apparatus, transmission system, and transmission method
An apparatus includes a transmission apparatus includes a memory, and a processor coupled to the memory and configured to extract a first data from control information used in communication processing with another transmission apparatus, the first data having a first data amount that is difference between data capacity of a first frame including second data and data amount of the second data, generate a second frame including the first data and the second data, and transmit the second frame to the another transmission apparatus.
US09479607B2 Content caching and delivering system with traffic of repetitively requested content reduced
A content caching and delivering apparatus transmits and receives communication signals in between a content delivering apparatus delivering content on a telecommunications network and communication terminals. A content storage stores content delivered by the content caching and delivering apparatus. A delivery controller receives a content delivery request for the content stored in the content storage, and maps information on the position of the requested content to information on the content for each terminal and manages the mapping. The delivery controller delivers the requested content to the communication terminal.
US09479602B1 Event platform for peer-to-peer digital gaming competition
Data is received identifying a peer-to-peer gaming event and comprising a request to register for the peer-to-peer gaming event, the request originating from peer-to-peer gaming platform software executing on a client. The client is remote from at least one data processor. The peer-to-peer event is a geographically restricted peer-to-peer gaming competition having a plurality of participants each playing a skill-based digital game. The client is associated with the peer-to-peer gaming event. That the client satisfies a geographical location requirement of the peer-to-peer gaming event is determined. The determining is based on the received data and a geolocation of the client. Provision of the skill-based digital game to the client during the peer-to-peer gaming event is caused. The skill-based digital game exchanges game data with a game server remote from the at least one data processor and the client. Related apparatus, systems, techniques and articles are also described.
US09479596B2 Pairing internal network identifier with external network identifier
A network device may receive a request from a local device to establish a connection with a another device. The request may include an internal network identifier of the local device. The network device may evaluate a plurality of external network identifiers, associated with the network device based on selected criteria. The network device may also, or alternatively, evaluate the external network identifiers by identifying an external network identifier that is already mapped to, or paired with, the internal network identifier. The network device may select an external network identifier, of the plurality of external network identifiers, based on the evaluation and establish the connection requested by the local device using the internal network identifier and the external network identifier.
US09479594B2 Methods and systems for pairing devices
Disclosed herein are methods and systems for pairing devices such as control devices and user devices, by determining location information relating to one or more of the control devices and the user devices. Location information can be used to identify at least one user device proximate to the control device. The method and system then identifies a selected user device to be paired with the control device. The control device is then paired with the selected user device.
US09479589B2 Distributed cache for state transfer operations
A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device.
US09479586B2 Distributed system for storing digital data
A distributed system for storing digital data is disclosed. The distributed system includes a portable storage device suitable for being connected to a terminal, at least one storage server and a dispatching server. The dispatching server is suitable for retrieving accessibility information indicating that the at least one storage server is accessible by the portable storage device. The portable storage device is suitable for, when connected to the terminal, sending identification information to the dispatching server. The dispatching server is suitable for, upon reception of the identification information, using the identification information for retrieving the accessibility information and for sending the accessibility information to the portable storage device. The portable storage device is suitable for, upon reception of the accessibility information from the dispatching server, using the accessibility information for establishing a connection with the at least one storage server and for allowing the terminal to access it.
US09479579B2 Grouping processing method and system
The present disclosure provides a grouping processing method and system, the method comprises: monitoring a number of users accessing a sub-group that is corresponding to a group; and according to the number of users in the sub-group and a preset threshold of the number of users for the sub-group, adjusting the sub-group corresponding the group and/or user access which the sub-group corresponds a physical resource equipment and the physical resource equipment corresponds to more than one of sub-groups.
US09479575B2 Managing capacity on demand in a server cloud
A cloud capacity on demand manager manages capacity on demand for servers in a server cloud. The cloud capacity on demand manager may borrow capacity from one or more servers and lend the capacity borrowed from one server to a different server in the server cloud. When the server cloud is no longer intact, capacity borrowed from servers no longer in the server cloud is disabled, and servers no longer in the server cloud reclaim capacity that was lent to the server cloud.
US09479567B1 Synchronization protocol for multi-premises hosting of digital content items
A synchronization protocol for multi-premises hosting of digital content items. In one embodiments, for example, a method, comprising: detecting creation or modification of a content item; determining a content item namespace to which the content item belongs; obtaining an identifier of a block server to which the content item namespace is assigned; and uploading any content item blocks of the content item to the block server that are not already stored at the block server.
US09479562B2 Measuring user quality of experience for a streaming media service
Techniques are disclosed for representing a user quality of experience (QoE) experienced by users of a streaming media service using a single QoE metric. The single QoE metric may be determined based on a set of empirical characteristics relating to the streaming video service such as startup latency, video quality, and the likelihood of interruptions in streaming playback. The empirical characteristics may be weighted according to how much one factor influences user quality of experience, relative to the others. Representing the QoE as a single metric may allow a streaming media service provider to improve key business measures such as subscriber retention and engagement.
US09479558B2 Dynamic transcoder placement
The invention provides for a dynamic transcoder placement in case that transcoding functionality for codecs is offered in a TRAU associated to a Base Station Controller and/or a MGW selected for a call.
US09479557B2 System and method for creating and managing geofeeds
The disclosure relates to systems and methods of burning, snapshotting, streaming and curating geofeeds, each geofeed including a plurality of geofeed content items that are aggregated from a plurality of content providers using respective requests formatted specifically for individual ones of the plurality of content providers, where each individual set of a plurality of content is relevant to one or more geographically definable locations. Archives of a geofeed may be generated by burning portions or all of the geofeed content items and/or generating snapshots of geofeeds at different times. A real-time geofeed may be streamed by continuously or periodically obtaining newly available geofeed content items and updated a geofeed stream in real-time. Collections of geofeed content items may be curated in order to organize and follow geofeed content items of interest.
US09479545B2 User-to-user selectable location-based information service
A location-based information system and method therefor, which is responsive to the user's selection of geographic zone and parameters. A proprietary app (application) is installed in a mobile device of the user, which insures that a connection to the user from a caller is based on the user's defined zone and other parameters without the disclosing the exact location of the user. Various embodiments of the invention provide an option for user-to-user location-based connection without depending on a remote server.
US09479540B2 User-based network onboarding
A network security system including a first-level security profile engine and a second-level security profile engine is disclosed. The first-level security profile engine may assign a first-level security profile for a first user device, the first user device requesting access to a network; the second-level security profile engine assigns a first second-level security profile to the first user device, the first second-level security profile providing first network configuration information for the first user device; a device selection engine receives a selection of a second user device associated with the first-level security profile; and the second-level security profile engine assigns a second second-level security profile to the second user device, the second second-level security profile providing second network configuration information for the second user device. A device network configuration engine can then configure the first user device to access the network based on the first network configuration information.
US09479538B2 Combining network endpoint policy results
An endpoint integrity system controls access to resources of a protected network for endpoint devices attempting to access the protected network. The system may include a number of evaluation modules that communicate with an endpoint device. The evaluation modules generate policy results for the endpoint device, in which each of the policy results assume one of three or more states, called a multi-state policy result. The multi-state policy results are combined to produce a combined Boolean policy result.
US09479536B2 System and method of securing monitoring devices on a public network
A method for determining whether or not a monitor is registered with a security service. The method includes using a device search engine to perform a search for and find a monitor. Then it is determined whether or not the found monitor is registered with the security service. When the found monitor is not currently registered with the security service, an owner of the unregistered monitor is automatically contacted.
US09479535B2 Transmitting aggregated information arising from appnet information
A device, method, computer program product, and network subsystem are described for signaling a first application relating with a first core and with a second core, and for aggregating information in response to data received after signaling the first application relating with the first core and with the second core, transmitting at least a portion of the information aggregated in response to the data received after signaling the first application relating with the first core and with the second core, or signaling via a third core a partial service configuration change at least in the first core in response to data received after signaling the first application relating with the first core and with the second core.
US09479523B2 System and method for automated configuration of intrusion detection systems
Methods and systems for automated generation of malicious traffic signatures, for use in Intrusion Detection Systems (IDS). A rule generation system formulates IDS rules based on traffic analysis results obtained from a network investigation system. The rule generation system then automatically configures the IDS to apply the rules. An analysis process in the network investigation system comprises one or more metadata filters that are indicative of malicious traffic. An operator of the rule generation system is provided with a user interface that is capable of displaying the network traffic filtered in accordance with such filters.
US09479515B2 Identification of a fault
An apparatus, method, and system are provided for determining a location of an error source. Equalization coefficients may be retrieved and an average period of time between localized peak amplitudes may be determined. The average period of time may be multiplied by a velocity of propagation associated with a communication channel to determine an approximate location of the error source. The equalization coefficients may correspond to the inverse of the frequency response associated with the communication channel and may be updated over time using replacement or combination (e.g., convolution) techniques.
US09479512B2 Social and proximity based access control for mobile applications
Systems for proximity-based access control include a proximity module configured to determine whether a distance from a first mobile device to each of one or more safe mobile devices falls below a threshold distance; a policy engine comprising a processor configured to determine whether a number of safe mobile devices within the threshold distance exceeds a safe gathering threshold; and a security module configured to activate a safe gathering policy in accordance with the safe gathering threshold that decreases a security level in the first mobile device.
US09479497B2 One time password authentication of websites
A method includes generating first and second One Time Password (OTP) token values from a shared clock, receiving a version of the second OTP token value, and comparing the second OTP token value and the version of the second OTP token value. A system includes a generator residing on an authentication server to generate first and second One Time Password (OTP) token values from a shared clock, a transmitter residing on the authentication server to transmit the first OTP token value, a receiver residing on the authentication server to receive a version of the second OTP token value, and a comparator to compare the second OTP token value and the version of the second OTP token value to authenticate a site and a user.
US09479458B2 Parallel data switch
An interconnect apparatus enables improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. An interconnect apparatus can comprise a plurality of logic units and a plurality of buses coupling the plurality of logic units in a selected configuration of logic units arranged in triplets comprising logic units LA, LC, and LD. The logic units LA and LC are positioned to send data to the logic unit LD. The logic unit LC has priority over the logic unit LA to send data to the logic unit LD. For a packet PKT divided into subpackets, a subpacket of the packet PKT at the logic unit LA, and the packet specifying a target either: (A) the logic unit LC sends a subpacket of the packet PKT to the logic unit LD and the logic unit LA does not send a subpacket of the packet PKT to the logic unit LD; (B) the logic unit LC does not send a subpacket of data to the logic unit LD and the logic unit LA sends a subpacket of the packet PKT to the logic unit LD; or (C) the logic unit LC does not send a subpacket of data to the logic unit LD and the logic unit LA does not send a subpacket of the packet PKT to the logic unit LD.
US09479433B1 Interconnecting virtual private networks
In one embodiment, a method includes receiving at a first network device in a first virtual private network, a packet destined for a second network device in communication with a second virtual private network, and transmitting the packet over the second network, wherein the packet is encapsulated for transmittal on a tunnel extending from the first network device to the second network device. The first network device is in communication with a system operable to map and encapsulate the packet and provide an overlay that traverses over the second virtual private network. An apparatus and logic are also disclosed herein.
US09479428B2 Cumulative route metrics for wireless mesh network routing
A wireless network device includes a physical layer module configured to send and receive packets wirelessly. The wireless network device includes a mesh routing module configured to receive a first packet from a second wireless network device via the physical layer module. The first packet includes a metric and a source address. The mesh routing module is further configured to determine a cumulative metric based on (i) the metric from the first packet and (ii) a link metric. The mesh routing module is further configured to transmit a second packet to a third wireless network device via the physical layer module. The second packet includes the cumulative metric. The mesh routing module is further configured to determine the link metric based on (i) a state of charge of a power supply of the wireless network device and (ii) a transmission parameter of the second packet.
US09479422B2 mDNS-DNS architecture
An architecture, such as but not necessarily limited to an architecture sufficient to facilitate service discovery within a network having two or more local area networks (LANs), is contemplated. The architecture may be employed in a router, gateway or other device configured to facilitate signaling between multiple routed networks, such as to facilitate service discovery across multiple routed networks.
US09479420B2 Forwarding a packet in a network
According to an example, in a network having a plurality of routing bridges (RBs), a first RB may assign, based on a NickName of each RB in a NickName routing table at a control plane, a unicast tunnel label taking the NickName as a forwarding equivalence class (FEC), and may establish a point to point (P2P) label switched path (LSP) tunnel between the first RB and other RBs in a network. In addition, the first RB may at least one of receive and transmit a packet through the established P2P LSP tunnel.
US09479415B2 Duplicating network traffic through transparent VLAN flooding
Provided are methods, non-transitory computer-readable medium, and network devices for duplicating network traffic through transparent VLAN flooding. In some implementations, a network device comprises a plurality of ports. The plurality of ports may include a first port configured as a receiving port for a VLAN configured for the network device. The plurality of ports may further include a set of ports configured as I/O ports of the VLAN. MAC learning may be disabled for the receiving port. In some implementations, the network device is configured to determine, based on contents of a packet received at the receiving port, that the packet is to be sent to one or more monitoring devices. The network device may further be configure to, upon receiving the packet at the receiving port of the VLAN, cause a copy of the packet to be sent to each of one or more I/O ports of the VLAN.
US09479408B2 Detecting and alerting performance degradation during features ramp-up
Computerized techniques are described for detecting performance degradation during features ramp up. A first version of web content is sent to first client devices. The first version of the web content lacks a particular feature. First performance data that indicates performance of each first client device with respect to processing the web content is received. A second version of the web content is sent to second client devices. The second version of the web content has the particular feature. Second performance data that indicates performance of each second client device with respect to processing the web content is received. The first performance data is compared with the second performance data to determine a difference between a processing metric associated with the first version of the web content and a processing metric associated with the second version of the web content.
US09479403B2 Network availability analytics
In one embodiment, a method includes receiving at a network device, route convergence measurements and traffic demand measurements from a plurality of routers, and computing network availability based on the measurements at the network device. The route convergence measurements are associated with route computations at the routers and the traffic demand measurements include portions of a demand matrix associated with the routers. An apparatus and logic are also disclosed herein.
US09479398B2 Enforcing runtime policies in a networked computing environment
Embodiments of the present invention provide approaches for enforcing runtime policies in a networked computing environment (e.g., a cloud computing environment). Specifically, in a typical embodiment, computer code and data of an application is annotated with metadata defining a set of runtime policies for executing the computer code and data. Once a request is received to run the application, a set of parameters (e.g., geographic location) corresponding to the execution of the computer code and data of the application is dynamically determined, and compared to the runtime policies. The runtime policies for executing the computer code and data are then enforced at runtime. This includes either running the application, or preventing the running of the application in the case that the set of parameters corresponding to the execution of the computer code and data of the application do not satisfy the runtime policies.
US09479395B2 Model framework to facilitate robust programming of distributed workflows
A method is disclosed. A finite state machine model for a single system workflow is replicated across a plurality of distributed nodes associated with a leader election protocol. A leader is determined amongst the plurality of distributed nodes to perform a next action of the finite state machine model based at least in part on the leader election protocol. One or more nodes amongst the plurality of distributed nodes are configured to submit a timeout ticket if the next action of the finite state machine model does not appear to have been performed by the leader within a prescribed time.
US09479393B2 Relay configuration systems and methods
Disclosed herein are a variety of systems and methods that may be utilized to facilitate the configuration of intelligent electronic devices (IED) and other devices. In one embodiment, a configurable IED may be able to perform a plurality of features. The plurality of features may be enabled by a plurality of functional modules configured to implement the plurality of features. A feature-selecting subsystem configured to receive a first feature-selecting filter and to apply the first feature-selecting filter to selectively enable a subset of a plurality of features based on the feature-selecting filter. The subset of the plurality of features may be associated with a plurality of feature configuration settings. A feature configuration subsystem configured to receive at least one configuration filter and to set at least a subset of the plurality of feature configuration settings.
US09479382B1 Execution plan generation and scheduling for network-accessible resources
Methods and apparatus for deadline-based pricing and scheduling of network-accessible resources are disclosed. A system includes resources organized into a plurality of pools, and a resource manager. The resource manager receives a task execution query comprising a specification of a task to be performed for the client. The specification includes the task's deadline and a budget constraint. In response, the resource manager generates a task execution plan comprising using a resource from a selected pool to perform at least part of the task, where the pool is selected based at least partly on a pricing policy of the pool. In response to an implementation request for the task, the resource manager schedules at least a part of the task using a particular resource from the selected pool.
US09479356B2 DVPN large-scale networking and spoke
According to an example a Dynamic Virtual Private Network (D-VPN) large-scale networking method includes establishing, by a Spoke, a DVPN channel with a Hub; issuing, by the Spoke, subnet information about the Spoke to the Hub; and obtaining, by the Spoke, subnet information about the Hub and another Spoke as well as corresponding private network address of a next hop sent by the Hub.
US09479352B2 Method for simultaneously managing high-speed data and video streams in a single MAC processing environment
A packet data flow processor applies a first level of Data Over Cable Service Interface Specification (DOCSIS) processing to packet flows that are not from trusted sources, and applies a second level of DOCSIS processing, simpler than the first level, to packet flows from the trusted sources.
US09479348B2 Technique to submit multicast membership state in absence of querier
A method of submitting multicast membership packets by a host in a multicast domain in absence of a querier to trigger those packets is provided. The host includes a silent state and an active state. In the silent state, the host receives membership query packets from a querier and responds by sending multicast report packets to multicast group addresses that the host is joined. When a membership query packet is not received during a configurable period of time, the host changes from the silent state to active state and starts sending unsolicited multicast report packets to the multicast addresses that the host has joined.
US09479346B2 Method and system for wireless phone recording
The present invention related to a method for recording a mobile phone call and mobile phone recording system for recording audio from mobile phone calls. An external call is established with the mobile phone. A connection is made between the wireless phone and an audio capture and broadcast device, such as a Bluetooth device. The call recorder application can instruct the Bluetooth device to forward copies of transmit and receive audio back to the call recording application. The internal call can be tagged with an identification. Thereafter, the audio, and data such as SMS and MMS, can be forwarded to a third party database for storage or stored locally for the end user to play back on the phone or transfer to an external device using USB, wireless, or similar data connection.
US09479342B2 Charging method and apparatus for proximity-based service
A charging method for Proximity-based Service (ProSe) used in a first user equipment (UE) of a wireless communication system is disclosed. The charging method includes: establishing a ProSe service with a second UE; generating charging information for the ProSe service according to collected transmission information, wherein the ProSe service is between the first UE and a second UE in proximity and comprises ProSe discovery, ProSe communication or both, and wherein the transmission information comprises at least one of: radio resources dedicated for the ProSe service, allocated to the first UE by the a base station of the wireless communication system; at least one traffic volume report corresponding to uplink or downlink data volume, transmitted to the base station; and a time-elapsed duration for the ProSe service; and transmitting the charging information for the ProSe service to the base station or a core network entity of the wireless communication system.
US09479340B1 Controlling use of encryption keys
A computing device includes a processor and a persistent memory for storing information about a first public key associated with a first asymmetric key pair for authenticating the source of a digital certificate. The computing device also includes a second memory for storing one or more current key version indicators. Each of the current key version indicators is associated with a corresponding secondary public key, and the one or more current key version indicators are used by the processor to determine the trust of the corresponding secondary public key.
US09479332B2 Key revocation in system on chip devices
Methods and apparatus relating to key revocation in system on chip (also referred to as SOC or SoC) devices are described. In an embodiment, a storage device stores an identifier of an Original Equipment Manufacturer (OEM) and key versioning information corresponding to the OEM. At least a portion of the storage device is updated by a security engine in response to a determination that a first OEM key has been replaced with a second OEM key. Other embodiments are also claimed and described.
US09479320B2 Wireless communication base station device, wireless communication terminal, and control information creation method
Disclosed is a wireless communication base station device capable of reducing the power consumption of a terminal when broadband transmission is performed with only an uplink. With this device, a setting unit sets mutually different terminal IDs per a plurality of uplink unit bands for a terminal that communicates using a plurality of uplink unit bands and prescribed downlink unit bands which are fewer in number than the uplink unit bands; a control unit that respectively allocates resource allocation information per a plurality of uplink unit bands to a PDCCH arranged in a prescribed downlink unit band; and a PDCCH creation unit that creates a PDCCH signal by respectively masking the resource allocation information per a plurality of uplink unit bands with the terminal ID that has been set per a plurality of uplink unit bands.
US09479301B2 Multiplexing resource element groups for control channel elements of control channels
Methods and apparatus are described for forming Control Channel Elements (CCEs) from Resource Element Groups (REGs) that are located in one or more Physical Resource Block (PRB) pairs from a set of PRB pairs, for determining a first symbol in a Transmission Time Interval (TTI) for a Physical Downlink Shared Channel (PDSCH), and for determining whether the PDSCH includes all PRB pairs indicated by a respective PDCCH scheduling the PDSCH.
US09479297B2 Fractional HARQ re-transmission
Methods and apparatus are described for determining, via a Hybrid Automatic Repeat Request (HARQ) module, that a maximum number of retransmissions has been reached for a HARQ packet. The HARQ module may communicate an internal NACK to a message retransmission module indicating a transmission failure. The message retransmission module may retransmit at least a part of the message. The retransmission may be performed prior to the expiration of a timer.
US09479288B2 Techniques for time-domain frame synchronization of packets
A technique for frame synchronization in a communication system includes performing symbol correlation on received signal samples. A determination is made as to whether a magnitude of the symbol correlation is greater than a first threshold. In response to the magnitude of the symbol correlation being greater than the first threshold, an indication is provided that the received symbol is a valid symbol (e.g., a SYNCP symbol or SYNCM symbol). In response to the magnitude of the symbol correlation being less than the first threshold, an indication is provided that the received symbol is an indeterminate symbol (e.g., an invalid symbol or a SYNCM/2 symbol).
US09479287B2 Information transmission method and device
An information transmission method and device are provided. The method includes: reporting, by a UE, a CQI value to an eNB; receiving, by the UE, an MCS value sent by the eNB, where the MCS value is determined by the eNB according to the CQI value; and receiving, by the UE, PDSCH data according to the MCS value, where the CQI value and the MCS value are determined according to a second set of tables, where a modulation scheme that can be supported by the second set of tables is higher than 64QAM.
US09479284B2 Discovery method, optical communication method, and optical communication system
A discovery method, an optical communication method, and an optical communication system which can reduce an error of RTTs when an identifier is fixed after an allocated wavelength has been changed in wavelength-tunable WDM/TDM-PON and can prevent lowering of the bandwidth utilization efficiency. A table, in which a correspondence between child nodes and fixed identifiers as well as the RTTs of a frame with each of the identifiers in all combinations of allocated wavelengths are recorded, is created through a discovery process.
US09479283B2 Channel establishment method and device
A channel establishment method and device are provided. The method includes: establishing a media channel between a first node and a second node, wherein the first node is the source node of the media channel, the second node is the destination node of the media channel, and the media channel passes the frequency slot matrix of the one or more intermediate nodes between the first node and the second node and the optical fiber between any two nodes; and allocating frequency spectrum to the media channel from the available frequency spectrum of the optical fiber, wherein the media channel supports at least one single signal frequency slot. The solution can address the problem of how to effectively plan and manage frequency spectrum for an introduced flexible grid technology.
US09479280B2 Extended cavity fabry-perot laser assembly capable of high speed optical modulation with narrow mode spacing and WDM optical system including same
An extended cavity Fabry-Perot laser assembly provides relatively narrow mode spacing while allowing relatively high speed optical modulation. The extended cavity Fabry-Perot laser assembly generally includes an exit reflector physically separated from a laser emitter (e.g., a gain chip) to extend the lasing cavity and narrow the mode spacing while maintaining a relatively small gain region in the laser emitter capable of higher speed optical modulation. The extended cavity Fabry-Perot laser assembly may be used in a multi-channel transmitter in a wavelength division multiplexed (WDM) optical system that selects a channel wavelength for the transmitter from among multiple channel wavelengths emitted by the laser assembly. The narrow mode spacing may be less than a WDM channel width, and more specifically, may be less than a channel passband of an arrayed waveguide grating (AWG) or other filter used to select the channel wavelength.
US09479279B2 Multiple protocol tunneling using time division operations
Embodiments of the invention are generally directed to multiple protocol tunneling using time division operations. An embodiment of an apparatus includes an interface for communication with a second apparatus, the interface including a shared communication link; and a multiplexer to multiplex data of each of multiple protocols into time slots for transmission, the protocols including a first protocol. The time slots are distributed among the protocols, where the distribution of the time slots among the protocols includes assigning one or more time slots to the first protocol to enable the data of the first protocol to meet one or more performance requirements for the first protocol.
US09479278B2 Method, terminal and headset for wireless full-duplex voice communication with auto-sync without base or sync-master
A communication terminal having a digital communication circuit and an automatic synchronizer. The digital communication circuit utilizes time division multiplexing in a single radio channel, selectable in a frequency band. The terminal implements a wireless communication in a conference and hands-free mode on an autonomous network between at least two wearers of similar terminals. The automatic synchronizer synchronizes to the signal of other terminal in the group to synchronize its internal time reference. This ensures the continuity of communication between each terminal in the group within a range of each other, even when the communication is lost with other terminals in the group. No particular terminal is required to maintain the synchronization in the group.
US09479277B2 Mechanism for channel synchronization
A channel synchronization method in which local serializers serially transmits first n-bit codes, respectively, to remote deserializers, respectively. Also local deserializers serially receive first n-bit codes, respectively, from remote serializers, respectively. One of the first n-bit codes transmitted to one of the remote serializers indicates one of the local deserializers is not link aligned.
US09479276B2 Network jitter smoothing with reduced delay
A method of compensating for jitter in a packet stream is described. The method comprises placing undecoded frames extracted from packets in the packet stream into a jitter buffer while decoding frames from the jitter buffer and placing the decoded frames into a sample buffer at a rate determined using an average playout delay. The average playout delay is the running average of the playout delay calculated for each packet as each packet becomes available. The playout delay for each packet is the sum of a sample buffer delay and a jitter buffer delay. As each packet is received, the average playout delay is adjusted based on a comparison of the playout delay associated with the received packet to the current average playout delay.
US09479274B2 System individualizing a content presentation
Embodiments provide an apparatus, a system, and a method. A system includes a tracking apparatus operable to gather data indicative of a spatial aspect of a person with respect to the display. The system also includes an individualization module operable to individualize a parameter of the content presentation in response to the data indicative of a spatial aspect of a person with respect to the display. The system further includes a display controller operable to implement the individualized parameter in a presentation of the content by the display. The system may include the display operable to present a humanly perceivable content to at least one person proximate to the display.
US09479272B2 Method and apparatus for processing a transmission signal in communication system
Disclosed are a method and apparatus for processing a transmission signal using a window function that changes a spectrum characteristic of a symbol. A transmission apparatus includes a symbol generator that generate a plurality of consecutive symbols, and a symbol windowing processor that is coupled with the symbol generator. The symbol windowing processor applies a first window function and a third window function that uses a difference between the first window and a second window, and changes a spectrum characteristic of each of the plurality of consecutive symbols, and processes neighboring symbols from among the plurality of consecutive symbols of which spectrum characteristics are changed, such that the symbols partially overlap one another.
US09479271B2 RF device and power control performed therein
In an RF device, an RF circuit includes an RF circuit connector optionally coupling thereto an RF element for transmitting or receiving an RF signal; and a power supply module selectively outputting power to the RF circuit connector according to a control signal. In addition, a testing circuit includes a first filter unit having a first external terminal electrically coupled to a testing signal and a second external terminal electrically coupled to the RF circuit, wherein the first filter unit is configured to allow the testing signal to enter the RF circuit while blocking an RF signal transmitted in the RF circuit from entering the testing circuit; and a testing-result informing unit having an external input electrically coupled to the first external terminal, and determining contents of the control signal according to an electric level at the external input.
US09479265B2 System and method for high speed and efficient virtual desktop insfrastructure using photonics
A system includes a virtual desktop server having a first processor and a photonics module. The photonics module includes a photonics interface connected to the first processor and connected to a photonics device via an optical channel, and a photonics controller having a second processor and a memory storing computer executable code. The code, when executed at the second processor, is configured to: control the photonics interface to receive first electronic signals from the first processor; convert the received first electronic signals to first optical signals; control the photonics interface to transmit the first optical signals to the photonics device via the optical channel; control the photonics interface to receive second optical signals from the photonics device via the optical channel; convert the received second optical signals to second electronic signals; and control the photonics interface to transmit the second electronic signals to the first processor.
US09479254B2 Distributed base station signal transmission system and communication system
A distributed base station signal transmission system is provided. The system includes a first multiplexing and demultiplexing unit, which is configured to multiplex a downlink signal emitted by the base band unit and output the downlink signal to the remote radio unit, a second multiplexing and demultiplexing unit, which is configured to multiplex an uplink signal emitted by the remote radio unit and output the uplink signal to the base band unit; a first colorless optical module receives and parse the uplink signal and generate the downlink signal; and a second colorless optical module is configured to receive and parse the downlink signal and generate the uplink signal. The present invention requires only one or a pair of fibers to implement interconnection between BBUs and RRUs, and does not need to use a large number of fibers and a metro wavelength division multiplexing network.
US09479246B2 Methods and arrangements to acknowledge fragmented frames
Logic for communications with an efficient acknowledgement (ACK) procedure for fragmented frames. Logic may determine an acknowledgement protocol to handle more fragments of a frame than the maximum that can be included in a bitmap of an NDP (null data packet) block acknowledgement (BlockACK). Logic may determine fragment indices to associate with an implicit ACK policy. Logic may read the Fragment Number field value in the Sequence Control field of a data frame to determine the fragment index. Logic may transmit an NDP BlockACK frame for every X fragments with fragment indices greater than X−1 so that L NDP BlockACK frames can acknowledge N fragmented frames. Logic may determine a bit number in a bitmap associated with a fragment index.
US09479244B1 Radio frequency repeater system for signal transmission through radio frequency shielding material in connected home applications
A radio frequency (“RF”) repeater system can receive, from a connected home device, an original RF signal that is unable to propagate through an object. The RF repeater system can demodulate the original RF signal to extract a data stream that includes data captured by the connected home device, can change an original data rate of the data stream to a new data rate that matches an ultrasonic frequency capable of propagating through the object thereby creating an ultrasonic data stream, can transmit, by a first surface transducer, the ultrasonic data stream through the object to a second surface transducer, can receive, by the second surface transducer, the ultrasonic data stream, can change the data stream from the new data rate back to the original data rate, can modulate the data stream to create a new RF signal, and can transmit the new RF signal towards the destination.
US09479243B2 Re-configurable array from distributed apertures on portable devices
The present invention features novel methods of implementing configurable arrays for personal portable devices including hand-held mobile devices and re-locatable wireless devices, utilizing a wireless communications system that employs multiple individual hubs and/or base-stations. The digital beam forming (DBF) methodology utilizes multiple low gain elements conformal to the mechanical contours of handheld devices to function as arrays. The distributed N element arrays dynamically provide the options of reconfigurable shaped beams with near hemispheric radiation patterns for various handheld orientations and conditions by various users, while also supporting operations of multiple orthogonal beams concurrently connecting to multiple hubs. The larger the N becomes, the more flexibility the residing devices can provide.
US09479240B1 Composite beamforming to coordinate concurrent WLAN links
A system for coordinating a WLAN including MIMO WAP nodes supporting WLAN communications with an associated set of station nodes on a shared OFDM communication channel. A primary beam coordinator aggregates channel state information (CSI) for communication links and crosslinks between each WAP node and both associated and non-associated station nodes and extrapolates therefrom spatially distinct primary beam pattern setup options for each of the WAP nodes to enable substantially non-interfering concurrent downlink communications between each WAP node and a corresponding subset of its associated station nodes. The WAP nodes select a corresponding one of the primary beam options together with its associated stations as provided by the primary beam coordinator and generate the corresponding selected primary beam option for subsequent downlink communications to the associated subset of station nodes.
US09479239B2 Feedback based on designated subset of codebook
The present invention provides for an improved application of signal strength weightings in a SDMA sectorized cellular network. The improved signal strength weightings application is conducted through the improved selection of weightings from a new codebook subset or by the selection of weightings from a larger codebook subset. In a further embodiment, an antenna beam index or bit map can be used to select the best beam(s) in a SDMA sectorized cellular network. In another embodiment, a field or factor in an uplink or downlink transmission packet can designate which directional transmission beam is best suited for the transmission or when the directional transmission beam should be activated.
US09479233B2 Apparatus, system and method of multi-input-multi-output (MIMO) beamformed communication with space block coding
Some demonstrative embodiments include devices, systems and/or methods of beamformed communication with space block coding. For example, an apparatus may include a controller to control a plurality of antenna subarrays to form a plurality of directional beams directed in a plurality of different directions for communicating a multi-input-multi-output (MIMO) wireless transmission, which is encoded according to a space-block coding scheme.
US09479232B1 Method of achieving ultra-wideband true-time-delay beam steering for active electronically scanned arrays
The various embodiments presented herein relate to beam steering an array antenna by modifying intermediate frequency (IF) waveforms prior to conversion to RF signals. For each channel, a direct digital synthesis (DDS) component can be utilized to generate a waveform or modify amplitude, timing and phase of a waveform relative to another waveform, whereby the generation/modification can be performed prior to the IF input port of a mixer on each channel. A local oscillator (LO) signal can be utilized to commonly drive each of the mixers. After conversion at the RF output port of each of the mixers, each RF signal can be transmitted by a respective antenna element in the antenna array. Initiation of transmission of each RF signal can be performed simultaneously at each antenna. The process can be reversed during receive whereby timing, amplitude, and phase of the received can be modified digitally post ADC conversion.
US09479230B2 Systems and methods for data offload in wireless networks
Systems, methods, and apparatuses for radio resource control (RRC) signaling in wireless communication networks with data offload are provided. The radio configuration messages from a small cell to a dual connection UE may be sent by an overlay macro E-UTRAN node-B (eNB). The small cell may send the RRC messages to the macro-eNB first via a backhaul link, and the macro-eNB then transmits the messages to the UE. In some implementations, the radio configuration messages from a small cell to a dual connection UE may be sent directly from the small cell. In some other implementations, some of the RRC messages may be sent selectively to/from either the macro-cell or the small cell, or to/from both the macro-cell and the small cell. The type of RRC messages sent over the small cell and/or the macro-cell may be preconfigured or predetermined.
US09479226B2 Communication system using wireless power
Provided are a devices, systems and methods for performing communication using wireless power. According to one general aspect, a communication device using wireless power may include: a controller configured to control mutual resonance between a target resonator and a source resonator; a demodulator configured to demodulate information transmitted from the source resonator based on an amount of energy received from the source resonator; and a modulator configured to modulate information based on the mutual resonance.
US09479225B2 Resonance detection and control within a wireless power system
Exemplary embodiments are directed to resonant frequency tuning. A device includes a transmit coil for transmitting wireless power. The device further includes a transmit element configured to selectively modify a resonant frequency of the transmitter by at least one of inserting the transmit element into the transmit coil or inductively coupling the transmit element to the transmit coil.
US09479218B2 Methods for LTE cell search with large frequency offset
Methods and devices for LTE cell search with large frequency offset are disclosed. In one embodiment of the invention, a UE divides the received signals into multiple frequency bins and transforms the signals into frequency domain through FFT. The UE performs correlating measures between the received signals and reference signals. The UE then performs an adaptive multi-try based peak selection such that the number of candidate is reduced. In one embodiment of the invention, the multi-try number is adaptively adjusted based on the channel condition. In one embodiment of the invention, the threshold of the peak selection is adaptively adjusted. In other embodiments of the invention, the UE performs non-coherent accumulation and selects a predefined number of coarse bin candidates. The number of non-coherent accumulation is adaptively adjusted. In another embodiment of the invention, the UE performs fractional frequency offset estimation and selects a fine bin candidate.
US09479213B2 Control interface for a communication device
A portable radio (100) having a control knob (102) can further enable additional radio control functions through a rapid back and forth bi-directional rotation (202, 204, 206) of the knob (102). No additional buttons or menu features are required.
US09479212B1 Hype
The present invention discloses an protective case, for electronic devices viz. mobiles, laptops, tablet, GPS, pulse, hand held gaming device and i-watch, which is comprised of a cooling fan(s) and air holes, solar panels, red, yellow, and green light indicators, a USB port, a switch enabled with 3 modes, crank, and a kink stand. A protective case involves various attractive designs and that contains the back-up battery. Therefore, the case provides the both primary source and secondary source of power. This case provides the prolonged usage of the battery, and also reduces the over-heating of the battery.
US09479209B2 Providing power to dual radio modems
Apparatus comprises: a first radio modem having an associated first radio frequency power amplifier; a second radio modem having an associated second radio frequency power amplifier; a terminal for connection to a battery; a capacitor having first and second terminals; a current limiting switch having input and output terminals; and a direct current-direct current converter having an input and an output. The terminal is coupled to the first radio frequency power amplifier, the terminal is coupled to the input of the current limiting switch, the output of the current limiting switch is coupled to both the first terminal of the capacitor and the input of the direct current-direct current convener, and the output of the direct current-direct current converter is coupled to the second radio frequency power amplifier.
US09479196B2 High performance interconnect link layer
Transaction data is identified and a flit is generated to include three or more slots and a floating field to be used as an extension of any one of two or more of the slots. In another aspect, the flit is to include two or more slots, a payload, and a cyclic redundancy check (CRC) field to be encoded with a 16-bit CRC value generated based on the payload. The flit is sent over a serial data link to a device for processing, based at least in part on the three or more slots.
US09479195B2 Non-transitory computer-readable recording medium, compression method, decompression method, compression device, and decompression device
At a preliminary stage, a compressing unit generates frequency information, outputs a compression code associated with a piece of first data of the longest matching character string among the pieces of first data contained in the frequency information, when the longest matching character string has a length smaller than the predetermined length and outputs a compression code associated with a piece of position information matching with position information about the longest matching character string among the pieces of position information about the second data contained in the frequency information and a compression code associated with length information about the longest matching character string among the pieces of first data contained in the frequency information, when the longest matching character string has a length equal to or larger than the predetermined length.
US09479191B2 Linearized optical digital-to-analog modulator
A system for converting digital data into a modulated optical signal, comprises an electrically controllable device having M actuating electrodes. The device provides an optical signal that is modulated in response to binary voltages applied to the actuating electrodes. The system also comprises a digital-to-digital converter that provides a mapping of input data words to binary actuation vectors of M bits and supplies the binary actuation vectors as M bits of binary actuation voltages to the M actuating electrodes, where M is larger than the number of bits in each input data word. The digital-to-digital converter is enabled to map each digital input data word to a binary actuation vector by selecting a binary actuation vector from a subset of binary actuation vectors available to represent each of the input data words.
US09479190B2 Successive approximation register-based analog-to-digital converter with increased time frame for digital-to-analog capacitor settling
Embodiments relate to successive approximation register (SAR)-based analog-to-digital converters (ADCs) that increase a time frame allocated for the settling of capacitors in a digital-to-analog converter (DAC) capacitor network by feeding a comparator output signal to the DAC to begin DAC capacitor settling before the comparator output is latched by a clock signal at a latching time. The SAR ADC can include a window circuit that provides the comparator output directly from the comparator to the DAC before the latching time of the comparator. After the latching time, the latched version of the comparator output is provided to the DAC capacitor. By providing the capacitor output to the DAC capacitor before latching, DAC capacitor can settle earlier compared to an SAR ADC where DAC capacitor settling begins after the latching time of the comparator.
US09479188B1 Programmable multichannel signal selector
An example programmable multichannel data converter includes a multiplexer having a plurality of input channels, an output and a channel selector input, a converter having an input coupled to the output of the multiplexer, and a controller having a user-configurable memory stack and control circuitry, the controller having a channel selector output coupled to the multiplexer.
US09479185B2 Modified delta-sigma modulator for phase coherent frequency synthesis applications
A phase coherent fractional-N phase-locked loop synthesizer for maintaining phase coherence of a synthesized frequency includes a phase coherent delta-sigma modulator (DSM) having a plurality of feed-forward accumulator stages. The DSM is operatively coupled to a reference clock configured to generate a cyclical reference signal. The DSM configured to count a number of cycles of the reference signal, to cause, at each cycle of the reference signal, each of the stages of the DSM to accumulate a sum of a previous stage of the DSM, and to multiply each sum by a fractional divide word to produce a multiplier output, thereby causing the DSM to output a sequence of signals that tracks with the reference clock.
US09479178B2 Digital counter
A digital counter may include a first count unit suitable for outputting a first bit signal having a constant level in response to a first clock signal, a second count unit suitable for outputting a second bit signal having a constant level in response to a second clock signal, and a third count unit suitable for outputting a third bit signal toggling in response to the second clock signal, and performing a count operation.
US09479172B2 Differential output buffer
The differential output buffer comprises the differential output circuit, and the bias voltage generation circuit that is the replica circuit of the differential output circuit. The bias voltage generation circuit generates, by the operational amplifier, the bias voltage for controlling currents respectively flowing in the first current source of the differential output buffer and the second current source of the bias voltage generation circuit such that the voltage of the third internal node between the third internal and external resistors and the third switch of the bias voltage generation circuit becomes equal to the reference voltage equal to the voltage of the first internal node when the first switch of the differential output buffer is in an ON state or equal to the voltage of the second internal node when the second switch of the differential output buffer is in an ON state.
US09479167B2 Apparatuses and methods for line charge sharing
Apparatuses and methods for charge sharing, between signal lines are disclosed. An example apparatus may include first and second lines and a charge sharing circuit. The charge sharing circuit may be coupled to the first line and the second line and configured to receive a first data signal and a second data signal. The charge sharing circuit may be further configured to cause charge to be shared between the first line and the second line responsive, at least in part, to the first data signal and the second data signal having different logic levels.
US09479162B2 Apparatus and methods for ultrasound probes
Apparatus and methods for ultrasound probes are provided. In certain implementations, a receive switch for an ultrasound probe includes a first field effect transistor (FET) and a second FET electrically connected in series between a first terminal and a second terminal with the FETs' sources connected to one another. The receive switch includes a positive threshold detection and control circuit for turning off the receive switch when a voltage of the first terminal is greater than a positive threshold voltage, and a negative threshold detection and control circuit for turning off the receive switch when the first terminal's voltage is less than a negative threshold voltage. The receive switch further includes a gate bias circuit that can bias the gates of the first and second FETs so as to turn on the receive switch when no positive or negative high voltage conditions are detected on the first terminal.
US09479157B2 Electric device including a switch circuit, a current limit circuit and a clamp swith, for driving a power switch
A drive device according to one aspect of the disclosure includes a control terminal connector, a switch circuit, a current limit circuit, and a clamp switch on a circuit board. The clamp switch is located in a second quadrant or a fourth quadrant of four quadrants, where the four quadrants are partitioned by two mutually orthogonal virtual lines with the current limit circuit set as an origin and the four quadrants consist of a first quadrant including an area where the control terminal connector is located, the second quadrant, a third quadrant, and the fourth quadrant, in clockwise order.
US09479147B2 Synchroniser flip-flop
A synchronizer flip-flop is provided, which is able to better respond to input values that are not provided for the necessary setup or hold times. The flip-flop includes a latch that includes inverter circuitry for producing a first signal and a signal in dependence on a value of an input signal at a node. A clocked inverter includes a first switch that is connected between a first reference voltage supply and an intermediate node and a second switch, which is connected between the intermediate node and a second reference voltage supply. The first switch is controlled by the first signal and the second switch is controlled by the second signal to produce an output signal at the intermediate node.
US09479142B1 Phase error compensation circuit
A method and system of compensating for phase error. A phase error compensation circuit is configured to generate a phase-corrected quadrature Q output signal and a corresponding phase-corrected in-phase I output signal, the circuit includes a first transconductance circuit configured to convert a voltage signal related to an I input voltage signal to an I current signal. A second transconductance circuit is configured to convert a voltage signal related to a Q input signal to a Q current signal. A first multiplier circuit is configured to multiply the Q current signal times a Q scaling constant. A second multiplier circuit is configured to multiply the I current signal times an I scaling constant. An I summer sums the I current signal with the scaled Q signal. A Q summer sums the Q current signal with the scaled I signal.
US09479132B2 Signal conversion with gain in the forward path
A system and method of frequency conversion or demodulation can be used in wireless environments. A demodulator or frequency converter can include a forward mixer path including an amplifier, a first mixer, a first input, a second input, and a first output. The forward mixer path can be configured to receive a first radio frequency signal at the first input, receive an oscillator signal at the second input and provide a baseband signal. The first mixer can configured to provide a gain.
US09479127B2 Power amplification apparatus and control method
A power amplification apparatus generates a code for controlling the number of class D power amplifiers that are in operation among a plurality of class D power amplifiers, changes the duty ratio of a carrier wave signal in accordance with output voltage, and amplifies a transmission signal. A code for decreasing the number of class D power amplifiers in operation is generated when the duty ratio of the carrier wave signal is increased, while a code for increasing the number of class D power amplifiers in operation is generated when the duty ratio of the carrier wave signal is decreased.
US09479116B2 Capacitive trans-impedance amplifier circuit with charge injection compensation
A capacitive trans-impedance amplifier circuit with charge injection compensation is provided. A feedback capacitor is connected between an inverting input port and an output port of an amplifier. A MOS reset switch has source and drain terminals connected between the inverting input and output ports of the amplifier, and a gate terminal controlled by a reset signal. The reset switch is open or inactive during an integration phase, and closed or active to electrically connect the inverting input port and output port of the amplifier during a reset phase. One or more compensation capacitors are provided that are not implemented as gate oxide or MOS capacitors. Each compensation capacitor has a first port connected to a compensation signal that is a static signal or a toggling compensation signal that toggles between two compensation voltage values, and a second port connected to the inverting input port of the amplifier.
US09479105B2 Input EMI filter for motor drive including an active rectifier
A poly-phase motor drive includes an input EMI filter having a poly-phase filter input and a poly-phase filter output and an active rectifier connected to the filter output. The input EMI filter includes notch filters tuned at active rectifier and motor drive inverter switching frequencies and diverts common-mode current into DC bus. The active rectifier has a DC output. A motor drive inverter is connected to the DC output. The motor drive inverter has a poly-phase motor control output.
US09479093B2 Motor driving device
A motor driving device includes an analog to digital conversion circuit to which a speed command voltage instructing a rotation speed of a motor is inputted, and a microcomputer configured and programmed to generate a speed command having a pulse width which is changed according to the speed command voltage based on an output signal of the analog to digital conversion circuit. Further, the motor driving device includes a signal isolator configured to transmit the speed command between an input and an output while providing isolation between the input and the output, and a drive circuit configured to generate a driving signal in response to the speed command outputted from the signal isolator and to change the rotation speed of the motor.
US09479086B2 Energy collection
An energy collection system may collect and use the energy generated by an electric field. Collection fibers are suspended from a support wire system supported by poles. The support wire system is electrically connected to a load by a connecting wire. The collection fibers may be made of any conducting material, but carbon and graphite are preferred. Diodes may be used to restrict the backflow or loss of energy.
US09479083B2 Power converter in which switching elements are driven in parallel
A power converter for converting DC power to AC power by switching operation of a switching element includes: a bridge circuit configured by at least two series circuits using, as power input terminals, terminals on both sides of two switching elements connected to each other in series and using, as a power output terminal, a connection point of the two switching elements are connected in parallel via the power output terminal; a gate drive circuit for outputting a driving signal which controls to turn on/off the switching elements; and signal lines using a driving signal output terminal in the gate drive circuit as a starting point of wiring, individually hard-wired to each of the switching elements in each of series circuits to which the same driving signal is supplied from the driving signal output terminal, and having inductances which are configured equal to each other.
US09479081B2 System for supplying a load with a parallel resonance
A supply system for a load with a parallel resonance and comprising a transformer having a first and a second primary winding and a secondary winding, the secondary winding being directly connected to the load, which is essentially equivalent to a capacitor and a resistor in parallel, and having the function of a parallel resonant inductance. The supply system comprises a switching block connected to the transformer and including a first and a second switch respectively connected to the first and second primary windings and having respective control terminals connected to a first and second output terminal of a driving device adapted for driving the first and second switches in a complementary manner for obtaining an output voltage on the secondary winding having a sinusoidal pattern and a value determined on the basis of the capacitive value of the load and of the inductive value of the secondary winding.
US09479074B2 Resonance coupler, transmission apparatus, switching system, and directional coupler
A resonance coupler disclosed includes a first resonator to which a transmission signal is input, a second resonator to which the transmission signal is isolatedly transmitted from the first resonator, the second resonator spaced from and opposed to a first side of the first resonator, and electromagnetically coupled with the first resonator, and a third resonator to which the transmission signal is isolatedly transmitted from the first resonator, the third resonator spaced from and opposed to a second side, opposite to the first side, of the first resonator, and electromagnetically coupled with the first resonator.
US09479065B2 Controller supply terminal boosting
A power conversion device includes a power switch a first main terminal coupled to a higher potential portion, a second main terminal coupled to a lower potential portion, and a tap coupled to the first main terminal to provide a current for charging a supply terminal capacitor. A controller is coupled to a control terminal of the power switch to control switching of the power switch to produce a regulated output. A supply terminal is to be coupled to a supply terminal capacitor to store a charge for supplying power to at least some of the components of the controller. A voltage regulator is coupled to regulate the charge stored and a potential on the supply terminal capacitor. The current for charging the supply terminal capacitor is selectively drawn from the tap of the power switch in response to the supply terminal capacitor being below a threshold.
US09479056B2 Buck-boost circuit with protection feature
In accordance with some embodiments, a buck-boost circuit is contemplated which is bi-directional. That is, the buck-boost circuit be configured to produce a load voltage for a load responsive to a source voltage from a voltage source, and the buck-boost circuit may also be configured to produce a charging voltage for the voltage source responsive to a second voltage source connected to the load. In an embodiment, the buck-boost circuit may be operating in boost mode when providing the load voltage and may be operating in buck mode when providing the charging voltage.
US09479042B1 Shut-off circuitry having temperature stable threshold current sensing
A circuit is described that provides low power and temperature stability in a compact design. In one or more implementations of the present disclosure, the circuit includes a current sensing element configured for generating a voltage drop based upon a current generated by a current source through a load. The circuit also includes an asymmetric differential circuit for generating a differential output based upon the voltage drop. The circuit also includes an amplifier electrically coupled to the asymmetric differential circuit, the amplifier for generating a single-ended output based upon the differential output, and a flip-flop module that transitions between a first state and a second state based upon the single-ended output. The flip-flop module controls operation of a switch, and the switch controls current flow to the load.
US09479037B2 Variable torque motor/generator/transmission
The present disclosure is directed to an electric generator and motor transmission system that is capable of operating with high energy, wide operating range and extremely variable torque and RPM conditions. In accordance with various embodiments, the disclosed system is operable to: dynamically change the output “size” of the motor/generator by modularly engaging and disengaging rotor/stator sets as power demands increase or decrease; activate one stator or another within the rotor/stator sets as torque/RPM or amperage/voltage requirements change; and/or change from parallel to series winding configurations or the reverse through sets of 2, 4, 6 or more parallel, three-phase, non-twisted coil windings with switchable separated center tap to efficiently meet torque/RPM or amperage/voltage requirements.
US09479033B2 Apparatus and method for manufacturing coil members for cores of dynamo electric machines by bending
Apparatuses and method for manufacturing coil members (230, 250) for insertion in slots of a core of an electric dynamo machine, wherein the coil members (230, 250) are formed by bending portions of an electric conductor (10). Portions of conductor of a predetermined length are fed through an aperture (80), where at least one engagement member (51) can move to engage and bend the conductor (10) so as to form the configuration of the coil member (230, 250).
US09479014B2 System and method for a programmable electric converter
An electric converter is provided which uses independently controlled field coils to impress a temporary magnetic field on a rotor movable relative to one or more armatures. In some embodiments, the rotor of the programmable electric converter is rotatable with the axis of rotation being on a horizontal or vertical axis. In various embodiments, the electric converter disclosed herein may be adapted for use as a continuous power solution to provide power for a limited period of time in the event of a power outage by absorbing energy and storing it mechanically in the rotor. In some embodiments, the electric converter may be utilized as a generator. In some embodiments, both AC and DC could be simultaneously produced, where AC is generated in one armature coil and DC in another coil. In some embodiments, the programmable electric converter can operate as an AC to AC converter, AC to DC converter, DC to AC converter, or DC to DC converter. In some embodiments, the electro-magnetic converter may be utilized to provide electro-magnetic propulsion to provide precise acceleration profiles and capture regenerative braking energy.
US09479013B2 Wireless inductive power transfer
A wireless power transfer system includes a power receiver (105) and a power transmitter (101) generating a wireless inductive power transfer signal for powering the power receiver (105) during a power transfer phase. An apparatus, often the power transmitter (101) comprises a first communication unit (305) communicating with a second communication unit of an entity using an electromagnetic communication signal. The entity may typically be the power receiver (105). The apparatus comprises a reference processor (307) for measuring and storing a reference value of a characteristic of the communication signal and a measurement unit (309) which repeatedly during the power transfer phase determines a measured value of the characteristic. A comparator (311) compares the measured values to the reference value and an initiator (313) triggers an entity detection process if the comparison indicates that a measured value and the reference value do not meet a similarity criterion. The entity detection process detect a presence of another entity.
US09479012B2 Portable device capable of sensing an amount of wirelessly transferred power and optimizing coil selection
A mobile device is disclosed that is not only capable of wirelessly receiving power from a source device, but also of wirelessly transmitting power to a destination device. The device includes one or more power modules and corresponding coils for transmitting/receiving signals from which power can be loaded/extracted. In addition, the device can receiving initiation information identifying power transfer standards supported by each of the source and destination devices, and can control its one or more power modules to operate in accordance with the standards identified in the initiation information.
US09479002B2 Battery pack
Battery pack circuits are provided. In one embodiment, the invention relates to a battery pack including a rechargeable battery including a first battery terminal and a second battery terminal coupled to a common terminal, a discharge control switch coupled between the first battery terminal and a first discharging terminal, a charge control switch coupled between the first discharging terminal and a first charging terminal, wherein the battery pack is configured to provide a current to a load coupled between the first discharging terminal and the common terminal, and a processing circuitry configured to charge and discharge the battery by controlling the discharge control switch and the charge control switch.
US09478986B2 Load leveling system of power system
A load leveling system and a method for a power system are capable of attaining load leveling in a distribution substation unit. The load leveling system is for a power system with a controller having a major customer and lower transforming apparatus, and with a customer connected to the lower transforming apparatus via a low-voltage line. The system also has a communication unit between the customer and its own system, and control use time zones of devices within the customer, as well as an electric demand prediction unit, and a first load leveling processing unit. By employing such a system, it becomes possible to provide a load leveling system for a power system that is capable of realizing load leveling of both a distribution substation unit and a pole transformer unit.
US09478983B2 Current-limiting battery usage within a corded electronic device
This disclosure describes techniques for operating a corded electronic device in which a battery and a power control unit manage power draw from an external power source electrically coupled to the corded electronic device using a physical cord, such as a universal serial bus (USB) cable. The power control unit automatically supplements an electrical current continuously drawn by the corded electronic device from the external power source with an electrical current from the battery, when needed. Moreover, the power control unit operates to limit the current drawn from the external power source and the physical cord so as to ensure the current does not exceed any limitations or requirements associated with the external power source or the physical cord.
US09478981B2 Battery system having identifiers and energy storage system including the same
A battery system includes at least one battery unit, and a first battery management system that is operable to control the at least one battery unit. The first battery management system includes a first identification setup that is manually adjustable and is visible on an outside of the first battery management system, and the first battery management system is enabled to effect communication based on the first identification setup.
US09478976B2 Circuit protection device
Provided is a circuit protection device including a plurality of sheets selectively formed with at least one coil pattern, at least one withdrawal electrode, at least one hole filled with a conductive material, and at least one capacitor electrode and at least two inductors and at least two capacitors, in which the at least one coil pattern forms one inductor and a capacitor is formed between the capacitor electrode and the coil pattern.
US09478973B2 Method for transfer of control between devices in a substation system and a device thereof
An exemplary method and system are disclosed for coordinated transfer of control in a substation system having IED or logical devices/servers using GOOSE messages with preconfigured data models with logical nodes containing one or more data objects including private data objects (DO) connected in the substation communication network. The method for transfer of control can be illustrated for hot-standby device management and for other applications such as logical isolation of merging unit in a substation and load sharing between IEDs. The method can be used for devices that do not have MMS stack.
US09478969B2 Ground fault circuit interrupter and method
A method for operating a ground fault circuit interrupter. In accordance with an embodiment, an operating parameter of the ground fault circuit interrupter can be adjusted in response to an alternating current line signal and a reference signal. In accordance with another embodiment a plurality of indicator signals are generated in response to an alternating current signal. The indicator signals are used to generate one or more control signals and at least one of the control signals is used to control a control a ground fault circuit interrupter.
US09478968B2 Fast distance protection for energy supply networks
A method for detecting a short circuit on a multiphase electrical energy supply network line includes recording current and voltage sampled values and generating a fault signal upon a fault evaluation performed by an electrical protection device indicating a short circuit. Instantaneous reference voltage values are calculated from instantaneous current and voltage sampled values recorded before the short, and instantaneous comparative voltage values are calculated from instantaneous current and voltage sampled values recorded before the short and instantaneous current and voltage sampled values recorded during the short, to generate a fault signal quickly. Then a rectified reference voltage value is calculated from consecutive instantaneous reference voltage values, and a rectified comparative voltage value is calculated from consecutive instantaneous comparative voltage values. The fault signal is generated if a difference between rectified comparative voltage and rectified reference voltage values exceeds a triggering threshold value. A corresponding electrical protection device is provided.
US09478960B2 Mounting plate and security device using the same
A mounting plate and a security device using the same are provided. The mounting plate is for being fixed to a surface, wherein a mounting device is hanged up on the mounting plate, and the mounting plate comprises a first conductive sheet and a second conductive sheet electrically connected to a first electrode of an exterior power and a second electrode of the exterior power respectively. When the mounting device is hanged up on the mounting plate, the exterior power is electrically connected to the mounting device through the first conductive sheet and the second conductive sheet.
US09478950B2 Integrated safety disconnects for power systems
Various embodiments provide safety disconnect systems for a power system. In one aspect, a safety disconnect system includes an enclosure operative to receive a plurality of input power lines into the enclosure and provide a plurality of output power lines out of the enclosure. Each input power line is coupled to and paired with a corresponding one of the output power lines, where each input power line and output power line is operative to provide power from a power source. A plurality of switches are provided in the enclosure, each of these switches coupled between an associated one of the pairs of input power line and output power line, and each switch operative to disconnect the associated input power line from the corresponding output power line.
US09478947B2 Plasma jet spark plug
A plasma jet plug has a cavity defined by a surface of a center electrode, an inner surface of an insulator, and a surface of a ground electrode. When a volume of a portion of the cavity on a front side of a front portion of the center electrode is a first volume V1 and a volume of a portion of the cavity on a rear side of the front end of the center electrode is a second volume V2, the following expression is satisfied: V1/V2≧0.20.
US09478944B2 Semiconductor laser element and method of manufacturing semiconductor laser element
A semiconductor laser element includes: a window region including a disordered portion formed by diffusion of a group-III vacancy, the diffusion promoted by providing on the window region a promoting film that absorbs a predetermined atom; a non-window region including an active layer of a quantum well structure; and a difference equal to or larger than 50 meV between an energy band gap in the window region and an energy band gap in the non-window region.
US09478927B1 Expandable power adaptor
The expandable power adaptor contains a first casing member, a second casing member, a circuit assembly, and at least a metallic connector. The first casing member has a first coupling element set. The second casing member has a second coupling element set. The first and second casing members are joined to form an enclosed accommodation space. The circuit assembly and the metallic connectors electrically connected to the circuit assembly are configured in the accommodation space. To assembly, the first lower piece and the second lower piece are joined to form a complete lower piece. Then the circuit assembly and the metallic connectors are configured on the complete lower piece, and the first and second upper pieces are vertically joined to the first and second lower pieces. Additional casing members can be integrated between the first and second casing members so as to achieve the desired number of outlets.
US09478926B2 Multi-access RJ45 adaptor
A multi-access RJ45 adaptor is provided, which includes an RJ45 plug, at least two RJ45 sockets, and a mobile piece that can move between the at least two RJ45 sockets. The mobile piece is configured to allow insertion of an RJ45 plug into any of the RJ45 sockets and simultaneously to prevent the insertion of another RJ45 plug into the other of the RJ45 sockets.
US09478925B2 Cable connector assembly and method for making the same
A cable connector assembly includes a plug portion, a cable electrically connected with the plug portion and an insulative shell covering a part of the plug portion and the cable. The plug portion defines an insulative housing and a plurality of conductive terminals received in the insulative housing and arranged in two rows spaced apart from each other in a vertical direction, the conductive terminals including a plurality of detecting terminals, a plurality of signal terminals and a plurality of first terminals. The cable has a plurality of core wires. The plug portion further includes a connecting member for the first terminals shorted, the connecting member makes the first terminals shorted together so as to the first terminals are just soldered with a core wire of the cable.
US09478919B1 Connection detection system and detection device
A detection device detects the integrity of a connection between respective connectors of two devices. The detection device includes a control chip, an electronic switch, and an alarm member. The control chip is connected to the alarm member through the electronic switch. When the detection device works, the control chip is connected to the detection pin of the first connector. When the first connector is properly connected to the second connector, the detection pin outputs a first signal to the control chip causing the electronic switch to be off. When the first connector is connected with the second connector improperly, the detection pin outputs a second signal and the control chip turns on the electronic switch, sounding an alarm.
US09478916B2 Electrical plug connector
An electrical plug connector includes an insulated housing, and a metallic shell. The insulated housing includes a base member, an upper portion, a lower portion and a mating room between the upper portion and the lower portion. The base member includes a plurality of recessed portions. The upper and lower portions are extending from one side of the base member. The metallic shell encloses the insulated housing, and the metallic shell includes a rear case body and a front case body. The base member is inside the rear case body. The front case body is drawn from the rear case body to be formed at a front side of the rear case body. The front case body protrudes from the front side of the rear case body. The front case body defines a receiving cavity therein to dispose the upper portion and the lower portion.
US09478912B1 Electrical connector and manufacturing method with improves on keyed electrical connectors
An electrical connector includes a machined metal contact housing having a contact housing cavity surrounded by a contact housing wall. Two or more electrical contacts are disposed within the contact housing cavity. A polarization alignment key is disposed on an inside surface of the contact housing wall. A key-retaining pocket on the contact housing intersects an inside surface of the contact housing wall to form a longitudinal slot opening between the key-retaining pocket and the contact housing cavity. The key is mounted on the contact housing by virtue of a portion thereof being disposed in the key-retaining pocket. The electrical connector may be manufactured by (1) machining the key-retaining pocket in a metal blank from which the contact housing will be formed, (2) machining the contact housing cavity in the blank so as to intersect the key-retaining pocket, (3) mounting the key, and (4) mounting the electrical contacts.
US09478909B2 Vehicle-side connector
A vehicle-side connector (10) is connected to a battery mounted in a vehicle and is configured so that a charging connector (50) connected to a charger is connectable thereto from the front. The vehicle-side connector (10) includes a forwardly open lock fitting (22) configured so that a tip part of a lock arm (54) in the charging connector (50) is fit therein from the front. A locked portion (25) in the lock fitting (22) is formed by mounting a metal lock plate (25B) on a base (25A). The lock plate (25B) is made of metal and is configured so that the tip part of the lock arm (54) is to be locked thereto. A mounting hole (25C) for mounting the lock plate (25B) from behind is formed on a back wall (22B) of the lock fitting (22) and a cover (15) is provided to close the mounting hole (25C).
US09478908B2 Electrical connector
An electrical connector is disclosed having a first connector and a second connector. The first connector includes a first housing, a plurality of first terminals mounted in the first housing, and a first locking member positioned outside of the first housing. The second connector has a second housing, a plurality of second terminals complementary to the plurality of first terminals, and a second locking member positioned outside of the second housing and complementary with the first locking member.
US09478905B2 Dual orientation connector with external contacts
A dual orientation connector having a connector tab with first and second major opposing sides and a plurality of electrical contacts carried by the connector tab. The plurality of contacts includes a first set of external contacts formed at the first major side and a second set of external contacts formed at the second major side. The first plurality of contacts are symmetrically spaced with the second plurality of contacts and the connector tab is shaped to have 180 degree symmetry so that it can be inserted and operatively coupled to a corresponding receptacle connector in either of two insertion orientations.
US09478898B2 Waterproof connector
A seal ring (80) is fit on an outer surface of a housing main body (11) and rests on a resting portion. When a receptacle (62) is fit externally on the housing main body (11), outer peripheral lips (84) of the seal ring (80) closely contact an inner surface of the receptacle (62). The seal ring (80) includes front and rear rings (86, 87) extending in a front-back direction at opposite front and rear sides of the outer peripheral lips (84). The rear ring (87) is longer in the front-back direction than the front ring (86). A first housing (10) includes a protrusion (23) for radially sandwiching the rear ring (87) between the protrusion (23) and the housing main body (11). When the receptacle (62) is fit externally on the housing main body (11), the protrusion (23) is covered with an opening portion (66) of the receptacle (62).
US09478889B2 Electrical connector and electrical connector assembled component
An electrical connector is to be connected to a first mating connector and a second mating connector. The electrical connector includes a plurality of terminals; and a housing for holing the terminals in a terminal arrangement direction. The housing includes an upper housing and a lower housing attached to the upper housing. The upper housing includes a plurality of upper grooves for holding the terminals. Each of the upper grooves has an upper narrow width portion having a width smaller than other part of the upper groove. The lower housing includes a plurality of lower grooves for holing the terminal. Each of the lower grooves has a lower narrow width portion having a width smaller than other part of the lower groove.
US09478881B2 Snap connector for socket assembly and associated techniques and configurations
Embodiments of the present disclosure are directed towards a snap connector for socket assembly and associated techniques and configurations. In one embodiment, a socket assembly includes a socket body having a plurality of openings extending from a first side of the socket body to a second side of the socket body to provide an electrical pathway between the first side and the second side, the second side disposed opposite to the first side, wherein a holding portion of an individual opening of the plurality of openings adjacent to the first side of the socket body is shaped to hold a corresponding electrical contact of a die package by elastic force applied by the socket body to the electrical contact when the electrical contact is positioned within the holding portion. Other embodiments may be described and/or claimed.
US09478872B2 Ground penetrating radar antenna
An antenna system for ground penetrating radar, comprising at least one transmitter antenna (1) and at least one receiver antenna (2), where the transmitter antenna and receiving antennas are mounted on their own downwards sloping ground plane (5) in order form a V-shaped wedge with the tip pointed down towards the ground (10) during normal operation, where said antennas comprise of triangular or V-shaped monopoles made by applying metal surfaces on a sheet carrier (3) of a glass fiber substrate placed on the underside of a layer of a radar absorbing material (4), where the top side of the material layer is covered by a metallic ground plane (5).
US09478865B1 Configurable horn antenna
A configurable antenna may include a circular horn array comprising a plurality of horn antennas, a configurable waveguide in a center of the circular horn array, and a plurality of actuators. The configurable waveguide includes a plurality of retractable triangular wedges, with one side of each wedge oriented to one of the plurality of horn antenna and a corner oriented toward a center of the waveguide, wherein a circle defined by each of the corners oriented toward the center of the waveguide defines a first circumference. The configurable waveguide further includes a plurality of movable tuning rods arranged in a circle defining a second circumference, the second circumference being smaller than the first circumference, said movable tuning rods further arranged such that the movable tuning rods are between the corners the corners oriented toward the center of the waveguide.
US09478862B2 Tunable antenna and wireless communication device employing same
A wireless communication device includes a substrate and a tunable antenna. The substrate has a signal source. The tunable antenna includes a metal cover and at least one matching circuit. The metal cover serves as a cover of the wireless communication device, and includes a radiation body, a main body, and a dielectric member coupled between the radiation body and the main body. The radiation body is coupled to the signal source and dielectric relative to the main body. The at least one matching circuit is configured to switch between multiple working mode to enable the radiation body to receive and send wireless signals at different frequency bands.
US09478860B2 Multiband antenna
A multiband antenna includes a feed end, a first grounding end, a first main portion connected to the feed end, a second main portion, a first radiating portion, a second radiating portion, and a third radiating portion. The second main portion is coplanar with and connected to the first main portion. The first radiating portion is connected to a first edge of the second main portion opposite to the first main portion. The second radiating portion is connected to the first edge of the second main portion and spaced form the first radiating portion. The third radiating portion is connected to a second edge of the second main portion opposite to the first radiating portion. The first grounding end is connected to the third radiating portion.
US09478858B1 Multi-chip module architecture
Electronically scanned arrays and multi-chip modules (MCMs) that may be used in such arrays are provided. One MCM may include a set of one or more first semiconductor components and a plurality of second semiconductor components. The first semiconductor component set is coupled to the plurality of second semiconductor components, and the first semiconductor component set is configured to control the plurality of second semiconductor components. Each of the plurality of second semiconductor components is accessible through a plurality of data strings providing communication between the first semiconductor component set and the plurality of second semiconductor components, each data string defining a unique path between the first semiconductor component set and the plurality of second semiconductor components, such that the plurality of data strings provide redundant data paths between the first semiconductor component set and the plurality of second semiconductor components.
US09478855B2 Space vehicle field unit and ground station system
A field unit and ground station may use commercial off-the-shelf (COTS) components and share a common architecture, where differences in functionality are governed by software. The field units and ground stations may be easy to deploy, relatively inexpensive, and be relatively easy to operate. A novel file system may be used where datagrams of a file may be stored across multiple drives and/or devices. The datagrams may be received out of order and reassembled at the receiving device.
US09478852B2 Antenna apparatus and communication system
An antenna includes a first body having an array of resonators; a spacer adjacent to the first body, and a second body adjacent to the spacer such that the spacer is between the first and second bodies. The first body can be configured as an artificial metasurface ground plane and the second body can be configured as a monopole.
US09478849B2 Antenna device
An antenna device (100) includes an antenna element (101) and an electric conductor plate (102) provided so as to face the antenna element (101). The antenna element (101) and the electric conductor plate (102) are short-circuited by a short-circuit section (104). The antenna element (101) is connected with both of external and internal electric conductors (122) and (123) constituting a feed line (121).
US09478848B2 In-vehicle system
An in-vehicle system has a first transmitting antenna that is disposed in a substantial center in a front portion inside a vehicle, a second transmitting antenna that is disposed in the substantial center in a rear portion inside the vehicle, a third transmitting antenna that is disposed in a side surface near a driver seat or a passenger seat of the vehicle, a transmission controller that controls transmission of a first signal or a second signal from the first to third transmitting antennas, the second signal disturbing reception of the first signal, and a receiving antenna that receives a response signal, the response signal being transmitted from a portable device receiving the first signal transmitted from the first to third transmitting antennas.
US09478847B2 Antenna system and method of assembly for a wearable electronic device
An antenna system for a wearable electronic device includes a first conductive surface constructed from a segment of outer housing of the wearable electronic device. The first conductive surface spans a first axis through the wearable electronic device. The antenna system also includes a second conductive surface that spans the first axis. The second conductive surface is constructed from a set of contacting metal components that are internal to the wearable electronic device. The first and second conductive surfaces are separated by a space. The antenna system also has a contact element having a feeding element that connects the first conductive surface to the second conductive surface along a plane that is normal to the first conductive surface.
US09478843B2 Dielectric waveguides splitter and hybrid/isolator for bidirectional link
A system, method, device, and apparatus provide a dielectric waveguide splitter/bi-directional link. A dielectric substrate fabricated into a first Y-junction waveguide with a first port splitting into a first branch leading to a second port and a second branch leading to a third port. An angle between the first branch and the second branch is below ninety degrees (90°). The dielectric waveguide splitter enables millimeter-wave (mmWave) transmission between the first port and the second port while reducing feedback of the mmWave between the second and third port. Two Y-junction waveguides may be fabricated back-to-back to provide simultaneous bidirectional mmWave transmission at a single frequency.
US09478841B2 RF generator
An RF generator has a hollow conductor having a conductive wall. The wall has a first slot, over which a first solid-state switch is arranged in order to apply a radiofrequency electrical voltage through the first slot.
US09478839B2 Wiring board
Provided is a wiring board including: a board; a differential transmission line constituted by two wirings disposed on the board in parallel; an insulation resin layer which is formed on part of a face of the board. A stepped portion constituted by a lateral face of the insulation resin layer is formed at a boundary between the face of the board and a top face of the insulation resin layer. The two wirings extend from the face of the board to the top face of the insulation resin layer so as to traverse the stepped portion. The extending direction of the wirings traversing the stepped portion and the direction of a periphery are perpendicular to each other in a plan view of the board, the periphery being defined by a boundary between the top face of the insulation resin layer and the lateral face of the insulation resin layer.
US09478838B2 Orthomode coupler for an antenna system
An orthomode coupler for an antenna system, particularly for a multi-feed antenna is provided. The orthomode coupler includes a first signal waveguide for a first RF signal that can propagate in the first signal waveguide, along a first axis, as well as a second signal waveguide for a second RF signal that can propagate in the second signal waveguide, along a second axis, where the second axis is disposed parallel to the first axis. Furthermore, the orthomode coupler includes a septum polarizer in which the first and second signal waveguide end, and a common signal waveguide having a third axis, along which a transmission and reception signal can propagate, where the third axis runs parallel to the first and the second axis, and where the common signal waveguide is coupled with the septum polarizer. The common signal waveguide includes a further polarizer.
US09478837B2 Lithium air batteries having ether-based electrolytes
A lithium-air battery includes a cathode including a porous active carbon material, a separator, an anode including lithium, and an electrolyte including a lithium salt and polyalkylene glycol ether, where the porous active carbon material is free of a metal-based catalyst.
US09478834B2 Fire suppressant battery pack
A fire suppressant battery system has a battery pack, a non-conductive fire suppressant liquid in a fire suppressant bladder, and a fire suppressant protective layer. The bladder melts at a temperature above the battery pack's desired operating condition, has a cavity for receiving the liquid and contacts at least a section of the battery pack. The protective layer is positioned onto a portion of the fire suppression bladder's exterior surface that is on the opposite side to that which contacts the battery pack.
US09478832B2 Power pack system and a ventilation system provided therein
A power pack system includes an energy storage system having a plurality of energy storage devices and a thermal management system. The thermal management system includes a battery ventilation system connected to energy storage system for achieving and maintaining a predetermined temperature within energy storage system by providing a two way circulation of a working fluid. Further, the system includes a housing having a top cover and a bottom cover to receive and secure the energy storage devices therein. The top cover and bottom cover configured to retain said energy storage devices in a sealable manner. Further, a method for achieving and maintaining a pre determined temperature within an energy storage system includes providing two way circulation of a working fluid and maintaining a uniform flow velocity of the fluid at least inside the energy storage system.
US09478827B2 Non-aqueous electrolyte solution for lithium secondary battery and lithium secondary battery including the same
A non-aqueous electrolyte solution for a lithium secondary battery and a lithium secondary battery including the same are provided. The non-aqueous electrolyte solution includes an organic solvent, an ionizable lithium salt, a dinitrile compound including an ether bond represented by Chemical Formula 1, and an aliphatic dinitrile compound represented by Chemical Formula 2. The lithium secondary battery including the non-aqueous electrolyte solution having the possibility of generating a swelling phenomenon while storing or charging/discharging at a high temperature may be restrained. In addition, a cycle life of the charging/discharging may be improved.
US09478819B2 High-efficiency molten carbonate fuel cell system and method
A high efficiency fuel cell system comprising a topping fuel cell assembly comprising a topping cathode portion and a topping anode portion; and a bottoming fuel cell assembly comprising a bottoming cathode portion and a bottoming anode portion, wherein the bottoming anode portion receives anode exhaust output from the topping anode portion and the topping cathode portion receives cathode exhaust from the bottoming cathode portion, and wherein the topping fuel cell assembly has a greater number of fuel cells than the bottoming fuel cell assembly so that the topping fuel cell assembly utilizes more fuel than the bottoming fuel cell assembly.
US09478811B2 Solid oxide fuel cell and method for producing the same
Provided is a solid oxide fuel cell which includes a fuel electrode, a solid electrolyte, and an air electrode, each being sequentially laminated on the surface of a porous support. The porous support comprises forsterite and a nickel element. Ni and/or NiO fine particles are exposed on a surface of a sintered compact of the forsterite constituting the porous support.
US09478809B2 Flexible composite solid polymer electrochemical membrane
A solid state battery includes a flexible polymer sheet, and an array of solid state pillars supported by and extending through the sheet. Each of the pillars has an anode layer, a cathode layer adjacent, and an inorganic solid electrolyte (ISE) layer interposed between the anode and cathode layers. A flexible electrochemical membrane includes a flexible polymer sheet, and an array of inorganic solid electrolyte pillars supported by the polymer sheet with each of the pillars extending through a thickness of the sheet to form an ionically conductive pathway therethrough.
US09478799B2 Rechargeable lithium battery
In an aspect, a rechargeable lithium battery including a negative electrode including a silicon-based negative active material is disclosed.
US09478798B2 Prussian blue analogue electrodes without zeolitic water content
A battery is provided with a hexacyanometallate cathode. The battery cathode is made from hexacyanometallate particles overlying a current collector. The hexacyanometallate particles have the chemical formula AXM1MM2N(CN)Z.d[H2O]ZEO.e[H2O]BND, where A is a metal from Groups 1A, 2A, or 3A of the Periodic Table, where M1 and M2 are each a metal with 2+ or 3+ valance positions, where “ZEO” and “BND” indicate zeolitic and bound water, respectively, where d is 0, and e is greater than 0 and less than 8. The anode material may primarily be a material such as hard carbon, soft carbon, oxides, sulfides, nitrides, silicon, metals, or combinations thereof. The electrolyte is non-aqueous. A method is also provided for fabricating hexacyanometallate with no zeolitic water content in response to dehydration annealing at a temperature of greater than 120 degrees C. and less than 200 degrees C.
US09478795B2 Positive active material for lithium secondary battery, precursor of positive active material, electrode for lithium secondary battery and lithium secondary battery
Provided is a positive active material for a lithium secondary battery includes a lithium transition metal composite oxide having an α-NaFeO2-type crystal structure and represented by the composition formula of Li1+αMe1−αO2 (Me is a transition metal including Co, Ni and Mn and α>0). The positive active material contains Na in an amount of 900 ppm or more and 16000 ppm or less, or K in an amount of 1200 ppm or more and 18000 ppm or less.
US09478791B2 Method for forming pattern, structural body, method for producing comb-shaped electrode, and secondary cell
A method for forming a pattern multiple patterns of identical or different pattern materials can be formed on a support in a short time, a structural body, a method for producing a comb-shaped electrode, and a secondary cell. The pattern forming method, in which n patterns (n≧2) are formed on a support, includes forming a first resist layer on the support surface; repeating: forming a guide hole through all resist layers by exposure and development, filling a kth pattern material into the guide hole by a screen printing process, and forming a (k+1)th resist layer on the kth resist layer and the pattern materials, regarding kth (k=1 to n−1) pattern material and resist layer in order of k=1 to n−1; performing guide hole formation and nth pattern material filling similarly, and removing all of the resist layers.
US09478786B2 High-voltage battery with integrated cell connector
Provided is a high-voltage battery with an integrated connector. The high-voltage battery includes cells, support members, a housing, the integrated connector and a BMS. A lower connection member is provided on one side of each support member and has protrusions made of electrical conductors. The protrusions come into contact with corresponding electrodes of the cells. A cell assembly formed by the arrangement of the cells and the supports is inserted into the housing. The integrated connector is connected to the lower connection members of the support members so as to mechanically and electrically connect the cells to each other.
US09478770B2 Organic light emitting display device and method of manufacturing the same
An organic light emitting display (OLED) device includes a substrate, a plurality of first electrodes, a plurality of light emitting layers, a second electrode, a power supply line, a third electrode, and an encapsulation member. The third electrode that is formed on the power supply line and the second electrode that is formed on the light emitting layers extend to a contact region that is in a peripheral region of the substrate. The third electrode and the second electrodes have an uneven pattern in the contact region.
US09478742B2 Electroluminescence device and manufacturing method thereof
Light emitted within an organic EL device is effectively utilized, and a pixel is provided for improving the extraction efficiency of the light. Light extraction is efficiency is improved without increasing a current by effectively utilizing guided wave light which is a cause of the loss of light emitted by an organic EL device. In order to achieve this, a stepped portion is arrange in an insulating layer provided over a lower layer of a first electrode including a light reflecting surface, and a peripheral area of the first electrode is formed so as to contact the stepped portion. The reflecting surface is formed curved towards a second electrode side in the peripheral area of the first electrode from the stepped portion, light guided through the organic EL layer is reflected by the reflecting surface and emitted from the second electrode side.
US09478739B2 Fabricating electronic device including a semiconductor memory that comprises an inter-layer dielectric layer with first and second nitride layer over stacked structure
An electronic device includes a semiconductor memory that includes: an inter-layer dielectric layer including a hole over a substrate; a first nitride layer disposed on sidewalls of the hole; a selector disposed in a bottom portion of the hole and over the first nitride layer on the sidewalls of the hole; a stacked structure including a variable resistance pattern disposed over a lower structure including the selector; and a second nitride layer disposed in an upper portion and on sidewalls of the stacked structure.
US09478738B2 High-reliability high-speed memristor
A memristor has a first electrode, a second electrode parallel to the first electrode, and a switching layer disposing between the first and second electrodes. The switching layer contains a conduction channel and a reservoir zone. The conduction channel has a Fermi glass material with a variable concentration of mobile ions. The reservoir zone is laterally disposed relative to the conduction channel, and functions as a source/sink of mobile ions for the conduction channel. In the switching operation, under the cooperative driving force of both electric field and thermal effects, the mobile ions are moved into or out of the laterally disposed reservoir zone to vary the concentration of the mobile ions in the conduction channel to change the conductivity of the Fermi glass material.
US09478737B2 Semiconductor device and method for producing semiconductor device
The present invention provides a memory structure including a resistance-changing storage element, which enables a reset operation with a reset gate and in which cross-sectional areas of a resistance-changing film and a lower electrode in a current-flowing direction can be decreased. The semiconductor device of the present invention comprises a first pillar-shaped semiconductor layer, a gate insulating film formed around the first pillar-shaped semiconductor layer, a gate electrode made of a metal and formed around the gate insulating film, a gate line made of a metal and connected to the gate electrode, a second gate insulating film formed around an upper portion of the first pillar-shaped semiconductor layer, a first contact made of a second metal and formed around the second gate insulating film, a second contact which is made of a third metal and which connects an upper portion of the first contact to an upper portion of the first pillar-shaped semiconductor layer, a second diffusion layer formed in a lower portion of the first pillar-shaped semiconductor layer, a pillar-shaped insulating layer formed on the second contact, a resistance-changing film formed around an upper portion of the pillar-shaped insulating layer, a lower electrode formed around a lower portion of the pillar-shaped insulating layer and connected to the resistance-changing film, a reset gate insulating film that surrounds the resistance-changing film, and a reset gate that surrounds the reset gate insulating film.
US09478733B2 Co/Ni multilayers with improved out-of-plane anisotropy for magnetic device applications
A MTJ for a spintronic device includes a thin seed layer that enhances perpendicular magnetic anisotropy (PMA) in an overlying laminated layer with a (Co/Ni)n composition or the like where n is from 2 to 30. The seed layer is preferably NiCr, NiFeCr, Hf, or a composite thereof with a thickness from 10 to 100 Angstroms. Furthermore, a magnetic layer such as CoFeB may be formed between the laminated layer and a tunnel barrier layer to serve as a transitional layer between a (111) laminate and (100) MgO tunnel barrier. There may be a Ta insertion layer between the CoFeB layer and laminated layer to promote (100) crystallization in the CoFeB layer. The laminated layer may be used as a free layer in a MTJ. Annealing between 300° C. and 400° C. may be used to further enhance PMA in the laminated layer.
US09478727B2 Fluorosilicone-based dielectric elastomer and method for its production
A dielectric elastomer has a film that contains a fluorinated silicone elastomer and has two faces. A coating of a stretchable electrode material is applied to each one of the two faces. The fluorinated silicone elastomer has a modulus of elasticity of maximally 450 kPa. The fluorinated silicone elastomer is a three-dimensionally crosslinked, fluorinated, alkyl group-containing polysiloxane in combination with a fluorinated silicone oil. Alternatively, or in addition, the fluorinated silicone elastomer is a three-dimensional wide-mesh crosslinked, fluorinated, alkyl-group containing polysiloxane whose wide mesh property has been effected by a chain length extension by addition of a chain-shaped silicone molecule containing two Si—H groups to an alkenyl group-containing polysiloxane molecule.
US09478726B2 Actuator module having a multi-layer actuator arranged in a housing and a continuously extremely low leakage current at the actuator surface
The invention relates to actuator module (22) having a piezoceramic multilayer actuator (1) arranged in a casing (23). In order to avoid an increase in conductivity and hence rising leakage current at the actuator surface even after a long period of use, the invention proposes that the casing (23) is hermetically sealed, and a chamber (24) is arranged between the multilayer actuator (1) and the casing (23), which chamber is entirely or partially filled with a medium (21) that chemically transforms and/or binds water.
US09478718B2 Light emitting device
A light emitting device includes a substrate and a light emitting structure including a first conductive type semiconductor layer, an active layer and a second conductive type semiconductor layer provided in a first direction on the substrate. A first electrode layer is provided over the first conductive type semiconductor layer, and a second electrode layer is provided in a second direction over the second conductive type semiconductor layer. The second electrode layer has an energy band gap wider than an energy band gap of the active layer.
US09478714B2 Illumination method and light-emitting device
To provide an illumination method and a light-emitting device which are capable of achieving, under an indoor illumination environment where illuminance is around 5000 lx or lower when performing detailed work and generally around 1500 lx or lower, a color appearance or an object appearance as perceived by a person, will be as natural, vivid, highly visible, and comfortable as though perceived outdoors in a high-illuminance environment, regardless of scores of various color rendition metric. Light emitted from the light-emitting device illuminates an object such that light measured at a position of the object satisfies specific requirements. A feature of the light-emitting device is that light emitted by the light-emitting device in a main radiant direction satisfies specific requirements.
US09478713B2 Nanostructure material methods and devices
In one aspect, structures are provided comprising: a substrate having a first surface and a second surface; and a polymeric layer disposed on the first surface of the substrate, the polymeric layer comprising a polymer and a plurality of light-emitting nanocrystals; the polymeric layer having a patterned surface, the patterned surface having a patterned first region having a first plurality of recesses and a patterned second region having a second plurality of recesses, wherein the plurality of recesses in each region has a first periodicity in a first direction, and a second periodicity in a second direction which intersects the first direction, wherein the first periodicity of the first region is different from the first periodicity of the second region.
US09478707B2 Method of manufacturing structures of LEDs or solar cells
The disclosure relates to a manufacturing method comprising the formation of elemental LED or photovoltaic structures on a first substrate, each comprising at least one p-type layer, an active zone and an n-type layer, formation of a first planar metal layer on the elemental structures, provision of a transfer substrate comprising a second planar metal layer, assembly of the elemental structures with the transfer substrate by bonding of the first and second metal layers by molecular adhesion at room temperature, and removal of the first substrate.
US09478702B2 Semiconductor light emitting device
There is provided a semiconductor light emitting device including: a first conductivity-type semiconductor base layer; a mask layer disposed on the first conductivity-type semiconductor base layer and including a graphene layer with a plurality of openings exposing the first conductivity-type semiconductor base layer; and a plurality of light emitting nanostructures disposed on the openings and each including a first conductivity-type semiconductor core, an active layer, and a second conductivity-type semiconductor layer.
US09478699B2 Nanoscale emitters with polarization grading
A nanowire comprises a polar semiconductor material that is compositionally graded along the nanowire from a first end to a second end to define a polarization doping profile along the nanowire from the first end to the second end. The polar semiconductor material may comprise a group IH-nitride semiconductor, such as an alloy of GaN and AlN, or an alloy of GaN and InN. Such nanowires may be formed by nucleating the first ends on a substrate, growing the nanowires by depositing polar semiconductor material on the nucleated first ends on a selected growth face, and compositionally grading the nanowires during growth to impart the polarization doping. The direction of the compositional grading may be reversed during the growing of the nanowires to reverse the type of the imparted polarization doping. In some embodiments, the reversing forms n/p or p/n junctions in the nanowires.
US09478694B2 Method for forming structures in a solar cell
A conductive contact pattern is formed on a surface of solar cell by forming a thin conductive layer over at least one lower layer of the solar cell, and ablating a majority of the thin conductive layer using a laser beam, thereby leaving behind the conductive contact pattern. The laser has a top-hat profile, enabling precision while scanning and ablating the thin layer across the surface. Heterocontact patterns are also similarly formed.
US09478680B2 Solar cell and method for manufacturing the same, and solar cell module
A solar cell can include a substrate of a first conductive type; an emitter layer of a second conductive type opposite the first conductive type, and positioned on the substrate; a plurality of finger electrodes formed in a first direction, each finger electrode being electrically connected to the emitter layer; a plurality of first collector regions; a plurality of first electrodes positioned in a plurality of first collector regions and extending in the first direction from the plurality of finger electrodes; a plurality of second electrodes positioned in the plurality of first collector regions and formed in a perpendicular direction crossing the first direction; a plurality of third electrodes positioned in the plurality of first collector regions, connecting two neighboring first electrodes of the plurality of first electrodes and formed in the perpendicular direction; and a plurality of deletions positioned in the plurality of first collector regions. Furthermore, one of the plurality of second electrodes is positioned between a pair of the plurality of first electrodes.
US09478677B2 Electronic device comprising an optical sensor chip
An electronic device includes a substrate plate with a traversing passage. An electronic component, mounted to the substrate plate, includes an integrated circuit chip with an optical sensor and an opaque protective plate mounted above the sensor. The electronic component is mounted with the chip facing the substrate plate such that the protective plate is engaged with the traversing passage. Electrical connection elements extend between the chip and the substrate plate. An internal block of encapsulation material extends into the traversing passage of the substrate plate between the chip and the substrate plate so as to embed the electrical connection elements.
US09478674B2 Method of manufacturing a circuit board by punching
A method of manufacturing a circuit board includes: forming a plurality of metal electrodes so as to be separated from each other on a holding sheet by cutting a metal foil held on the holding sheet to remove a portion of the metal foil; forming adhesive layers on surfaces of the plurality of metal electrodes; adhering the adhesive layers to a base material by closely contacting the adhesive layers with the base material; and transcribing the adhesive layers and the plurality of metal electrodes onto the base material by detaching the holding sheet from the plurality of metal electrodes.
US09478667B2 Thin film transistor substrate, method of manufacturing the same, and liquid crystal display panel having the same
A thin film transistor substrate includes a substrate, a bottom gate on the substrate, a first insulating layer on the substrate and on the bottom gate, a drain on the first insulating layer, a source on the first insulating layer, the source including a first source at a first side of the drain and a second source at a second side of the drain, an active layer on the first insulating layer, the active layer including a first active layer contacting the drain and the first source and a second active layer contacting the drain and the second source, a second insulating layer on the drain, the source, and the active layer, and a top gate on the second insulating layer.
US09478652B1 Monolithic integrated circuit (MMIC) structure having composite etch stop layer and method for forming such structure
A method for forming a semiconductor structure having a transistor device with a control electrode for controlling a flow of carriers between a first electrode and a second electrode. A passivation layer is deposited over the first electrode, the second electrode and the control electrode. An etch stop layer is deposited on the passivation layer over the control electrode. The etch stop layer includes the etch stop layer comprising: a first etch stop layer on the passivation layer, a buffer layer on the first etch stop layer, and a second etch stop layer on the buffer layer. A dielectric layer is formed over the etch stop layer. A window is etched through a selected region in the dielectric layer over the control electrode, to expose a portion of the etch stop layer disposed over the control electrode. A metal layer is formed on a portion of the etch stop layer and the dielectric layer is also formed on the metal layer. A second metal layer is deposited on the portion of the dielectric layer formed on the first mentioned metal layer.
US09478647B2 Semiconductor device
A semiconductor device is configured such that the distance between the trench gate in the IGBT and the trench gate in the diode is reduced or a p-well layer is provided between the trench gate in the IGBT and the trench gate in the diode.
US09478644B1 Semiconductor device
The invention provides a semiconductor device, including a buried oxide layer disposed on a substrate. A semiconductor layer having a first conduction type is disposed on the buried oxide layer. A first well region having the first conduction type is disposed in the semiconductor layer. A second well and a third well having a second conduction type are disposed to opposite sides of the first well region. The second well and the third well are separated from the first well region. A first anode doped region is disposed in the second well. A second anode doped region and a third anode doped region having the first conduction type are disposed in the second well. The second anode doped region is positioned directly on the third anode doped region. A first cathode doped region is coupled to the third well.
US09478641B2 Method for fabricating FinFET with separated double gates on bulk silicon
Disclosed herein is a method for fabricating a FinFET with separated double gates on a bulk silicon, comprising: forming a pattern for a source, a drain and a thin bar connecting the source and the drain; forming an oxidation isolation layer; forming a gate structure and a source/drain structure; and forming a metal contact and a metal interconnection. By means of the method herein, it is very easy to fabricate the FinFET with separated double gates on the bulk silicon wafer, and the overall process flow is completely compatible with the conventional silicon-based very large scale integrated circuit manufacturing technology. Thus, the method herein is simple, convenient and has a short process period, greatly economizing the cost of the silicon wafer. In addition, by employing the FinFET with separated double gates fabricated by the method according to the invention, the short channel effect can be effectively suppressed. Further, the power consumption of the device can be further reduced through the special multi-threshold characteristic of the device with separated double gates.
US09478633B2 Method and apparatus of forming ESD protection device
The present disclosure provides a semiconductor device having a transistor. The transistor includes a source region, a drain region, and a channel region that are formed in a semiconductor substrate. The channel region is disposed between the source and drain regions. The transistor includes a first gate that is disposed over the channel region. The transistor includes a plurality of second gates that are disposed over the drain region.
US09478626B2 Semiconductor device with an interconnect structure and method for forming the same
A semiconductor device structure and method for forming the semiconductor device structure are provided. The semiconductor device structure includes a substrate and a gate electrode formed on the substrate. The semiconductor device structure also includes a first contact structure including a first portion and a second portion. The first portion of the first contact structure is formed in the gate electrode, and the second portion is formed on the first portion.
US09478612B2 Thin film transistor and display device using the same
A display panel including an oxide thin film transistor is disclosed. In the oxide thin film transistor, a part of the active layer between a source region and a drain region is covered with an etch stopper layer, and the etch stopper layer is partially covered by the first electrode and the second electrode of the oxide thin film transistor. The length in which the etch stopper layer is overlapped by the second electrode is greater than the length in which the etch stopper layer is overlapped by the first electrode to suppress threshold voltage shift in the oxide thin film transistor.
US09478610B2 Transformation of nanostructure arrays
A method and apparatus for transforming vertically-aligned nanostructures into densified, horizontally-aligned arrays. A contact element such as a roller is used to topple an array of carbon nanotubes or other nanostructures by drawing or rolling the contact element across the surface of the substrate such that the vertically-aligned nanostructures are forced into at least partial horizontal-alignment while being densified to give the transformed array enhanced properties. The contact element engages the nanostructures at a location below their upper distal end to topple and densify the array without disrupting the relative alignment of the individual nanostructures in the array. Transfer printing of the nanostructures is also provided.
US09478602B2 Method of forming an embedded metal-insulator-metal (MIM) capacitor
A method of manufacturing a semiconductor device comprising a capacitor structure is provided, including the steps of forming a first metallization layer comprising a first dielectric layer and a first conductive layer functioning as a lower electrode for the capacitor structure over a semiconductor substrate, forming a barrier layer functioning as a capacitor insulator for the capacitor structure on the first metallization layer, forming a metal layer on the barrier layer and etching the metal layer to form an upper electrode of the capacitor structure.
US09478596B2 Display device, display panel and manufacturing method thereof
A display device, display panel and manufacturing method thereof, where the display panel includes an array substrate including a plurality of thin film transistors, a pixel define layer disposed on the array substrate, and an organic light-emitting structure which is surrounded by the pixel define layer and of a top emission structure. The display panel further includes: a light blocking layer disposed between the array substrate and the pixel define layer and configured to prevent light passing through the pixel define layer from irradiating on the thin film transistor. By disposing the light blocking layer between the array substrate and the pixel define layer, light passing through the pixel define layer may be prevented from irradiating on the thin film transistor in the array substrate. Therefore, leakage current generated by the thin film transistor due to optical excitation may be reduced, thereby improving stability of the thin film transistor.
US09478595B2 Double-sided display OLED array substrate, its manufacturing method, and display device
The present disclosure provides a double-sided display OLED array substrate, its manufacturing method, and a display device. The double-sided display OLED array substrate includes a first base substrate, a second base substrate, a first OLED and a second OLED arranged between the first base substrate and the second base substrate, and a first TFT and a second TFT sharing an identical gate electrode and arranged between the first OLED and the second OLED, the first TFT being configured to drive the first OLED, and the second TFT being configured to drive the second OLED. According to the present disclosure, it is able to reduce a thickness of the double-sided display OLED array substrate, thereby to reduce the production cost thereof.
US09478594B2 Organic electroluminescence display device and method of manufacturing organic electroluminescence display device
Steps for manufacturing an organic electroluminescent display device that can form an electrode pattern with high precision include forming a first insulating layer on a substrate and forming a first patterning layer, and forming a second patterning layer. The steps for manufacturing the organic electroluminescent display device further include forming a trench portion and forming an electrode layer on the second patterning layer and in the trench portion. In the step of forming the trench portion, an end of the first patterning layer exposed within the trench portion is etched to an outside more than an end of the second patterning layer exposed within the trench portion in a plan view, and in the step of forming the electrode layer, the electrode layer formed within the trench portion is isolated from the electrode layer formed outside of the trench portion.
US09478592B2 Thin film transistor array substrate
An organic light emitting diode (OLED) display device, and a method for manufacturing the OLED display device are discussed. The OLED display device according to one embodiment includes a substrate; a first bank pattern formed on the substrate and in an emission region and a non-emission region; a second bank pattern formed on the first bank pattern; an organic emission layer formed on the substrate in the emission region; and a planarization film formed on the substrate to include an opening under the first and second bank patterns in the non-emission region. The second bank pattern is on the first bank pattern in the non-emission region, and the first bank pattern is in the opening of the planarization film in the non-emission region.
US09478589B2 Electronic apparatus having an oxygen ion pump
The present invention relates to an electronic apparatus which contains an electronically active material and an oxygen ion pump for removing oxygen from the apparatus. Furthermore, the present invention also relates to the use of an oxygen ion pump for removing oxygen from an electronic apparatus.
US09478586B2 Thin film transistor array substrate and organic light-emitting display device including the same
A thin film transistor array substrate having a pixel arrangement structure includes a first sub-pixel for displaying a first color and a second sub-pixel for displaying a second color alternately located in a first column, and a third sub-pixel for displaying a third color in a second column adjacent to the first column, and via holes of the first through third sub-pixels in a same row are at different positions.
US09478581B2 Grids in backside illumination image sensor chips and methods for forming the same
A device includes a semiconductor substrate having a front side and a backside, a photo-sensitive device disposed on the front side of the semiconductor substrate, and a first and a second grid line parallel to each other. The first and the second grid lines are on the backside of, and overlying, the semiconductor substrate. The device further includes an adhesion layer, a metal oxide layer over the adhesion layer, and a high-refractive index layer over the metal layer. The adhesion layer, the metal oxide layer, and the high-refractive index layer are substantially conformal, and extend on top surfaces and sidewalls of the first and the second grid lines.
US09478579B2 Stacked chip image sensor with light-sensitive circuit elements on the bottom chip
An example imaging sensor system includes a backside-illuminated CMOS imaging array formed in a first semiconductor layer of a first wafer. The CMOS imaging array includes an N number of pixels, where each pixel includes a photodiode region. The first wafer is bonded to a second wafer at a bonding interface between a first metal stack of the first wafer and a second metal stack of the second wafer. A storage device is disposed in a second semiconductor layer of the second wafer. The storage device includes at least N number of storage cells, where each of the N number of storage cells are configured to store a signal representative of image charge accumulated by a respective photodiode region. Each storage cell includes a circuit element that is sensitive to light-induced leakage.
US09478572B2 Solid-state imaging device, manufacturing method thereof, and electronic apparatus
A solid-state imaging device includes a plurality of photoelectric conversion portions each provided to correspond to each of a plurality of pixels in a semiconductor substrate and receiving incident light through a light sensing surface, and a pixel separation portion that is embedded into a trench provided on a side portion of the photoelectric conversion portion and electrically separates the plurality of pixels in a side of an incident surface of the semiconductor substrate into which the incident light enters. The pixel separation portion is formed by an insulation material which absorbs the incident light entering the light sensing surface.
US09478559B2 Semiconductor device and method of fabricating the same
A semiconductor device and a method of fabricating the same are disclosed. The semiconductor device includes: a memory cell structure formed over a semiconductor substrate; a channel portion formed in the semiconductor substrate; a through-hole formed to pass through the memory cell structure; a first channel region formed over sidewalls of the through-hole; and a second channel region formed at a center part of the through-hole, and spaced apart from the first channel region, wherein each of the first channel region and the second channel region is coupled to the channel portion.
US09478558B2 Semiconductor structure with concave blocking dielectric sidewall and method of making thereof by isotropically etching the blocking dielectric layer
A first blocking dielectric layer is formed in a memory opening through a stack of an alternating plurality of material layers and insulator layers. A spacer with a bottom opening is formed over the first blocking dielectric layer by deposition of a conformal material layer and an anisotropic etch. A horizontal portion of the first blocking dielectric layer at a bottom of the memory opening can be etched by an isotropic etch process that minimizes overetch into the substrate. An optional additional blocking dielectric layer, at least one charge storage element, a tunneling dielectric, and a semiconductor channel can be sequentially formed in the memory opening to provide a three-dimensional memory stack.
US09478555B2 Method for processing a carrier, a carrier, and a split gate field effect transistor structure
According to various embodiments, a method for processing a carrier may include: doping a carrier with fluorine such that a first surface region of the carrier is fluorine doped and a second surface region of the carrier is at least one of free from the fluorine doping or less fluorine doped than the first surface region; and oxidizing the carrier to grow a first gate oxide layer from the first surface region of the carrier with a first thickness and simultaneously from the second surface region of the carrier with a second thickness different from the first thickness.
US09478550B2 Arrays of vertically-oriented transistors, and memory arrays including vertically-oriented transistors
An array includes vertically-oriented transistors. The array includes rows of access lines and columns of data/sense lines. Individual of the rows include an access line interconnecting transistors in that row. Individual of the columns include a data/sense line interconnecting transistors in that column. The array includes a plurality of conductive lines which individually extend longitudinally parallel and laterally between immediately adjacent of the data/sense lines. Additional embodiments are disclosed.
US09478547B2 Semiconductor device and method of manufacturing the same
Dishing of a plate of a capacitor is suppressed in a structure where the top of the plate is flush with a top of an interconnection. Double interlayer dielectric films are used to form a first recess and a second recess. The second recess has an opening on the bottom of the first recess. The first and second recesses are used to form a capacitor. The lower electrode of the capacitor has a bottom part along the bottom of the first recess. The lower electrode further includes a sidewall part having an upper end that projects along a side face of the second recess from the opening of the second recess up to a position between the opening of the second recess and a top of the upper interlayer dielectric film (the upper one of the double interlayer dielectric films).
US09478544B2 Method for forming a germanium channel layer for an NMOS transistor device, NMOS transistor device and CMOS device
The disclosed technology generally relates to complementary metal-oxide-silicon (CMOS) devices, and more particularly to a transistor device comprising a germanium channel layer, such as an n-channel metal-oxide-silicon (NMOS) transistor device. In one aspect, a method of forming a germanium channel layer for an NMOS transistor device comprises providing a trench having sidewalls defined by a dielectric material structure and abutting on a silicon substrate's surface, and growing a seed layer in the trench on the surface, where the seed layer has a front surface comprising facets having a (111) orientation. The method additionally includes growing a strain-relaxed buffer layer in the trench on the seed layer, where the strain-relaxed buffer layer comprises silicon germanium. The method further includes growing a channel layer comprising germanium (Ge) on the strain-relaxed buffer layer. In other aspects, devices, e.g., an NMOS transistor device and a CMOS device, includes features fabricated using the method.
US09478538B1 Methods for forming transistor devices with different threshold voltages and the resulting devices
A method includes forming first and second gate cavities so as to expose first and second portions of a semiconductor material. A gate insulation layer is formed in the first and second gate cavities. A first work function material layer is formed in the first gate cavity. A second work function material layer is formed in the second gate cavity. A first barrier layer is selectively formed above the first work function material layer and the gate insulation layer in the first gate cavity. A second barrier layer is formed above the first barrier layer in the first gate cavity and above the second work function material layer and the gate insulation layer in the second gate cavity. A conductive material is formed above the second barrier layer in the first and second gate cavities in the presence of a treatment species to define first and second gate electrode structures.
US09478534B2 Lateral BiCMOS replacement metal gate
A method of forming a semiconductor structure includes depositing a high-k dielectric layer within a first recess located between sidewall spacers of a first CMOS device and within a second recess located between sidewall spacers of a second CMOS device. A dummy titanium nitride layer is deposited on the high-k dielectric layer. Next, the high-k dielectric layer and the dummy titanium nitride layer are removed from the second recess in the second CMOS device. A silicon cap layer is deposited within the first recess and the second recess, the silicon cap layer is located above the high-k dielectric layer and dummy titanium nitride layer in the first CMOS device. Subsequently, dopants are implanted into the silicon cap layer located in the second recess of the second CMOS device.
US09478533B2 Method and apparatus for forming an integrated circuit with a metalized resistor in a standard cell configuration
An integrated circuit includes a layer of a semiconductor device including a standard cell configuration having a fixed gate electrode pitch between gate electrode lines and a resistor formed of metal between the fixed gate electrode pitch of the standard cell configuration. In one embodiment, the integrated circuit can be charged device model (CDM) electrostatic discharge (ESD) protection circuit for a cross domain standard cell having the resistor formed of metal. A method of manufacturing integrated circuits includes forming a plurality of gate electrode lines separated by a gate electrode pitch to form a core standard cell device, applying at least a first layer of metal within the gate electrode pitch to form a portion of a resistor, and applying at least a second layer of metal to couple to the first layer of metal to form another portion of the resistor.
US09478524B2 Multi-die semiconductor structure with intermediate vertical side chip and semiconductor package for same
Semiconductor multi-die structures having intermediate vertical side chips, and packages housing such semiconductor multi-die structures, are described. In an example, a multi-die semiconductor structure includes a first main stacked dies (MSD) structure having a first substantially horizontal arrangement of semiconductor dies. A second MSD structure having a second substantially horizontal arrangement of semiconductor dies is also included. An intermediate vertical side chip (i-VSC) is disposed between and electrically coupled to the first and second MSD structures.
US09478515B1 Semiconductor packages including interconnection members
A semiconductor package may include a main substrate, a sub-substrate spaced apart from the main substrate by a gap, and a semiconductor chip disposed on the main substrate. The semiconductor package may include an interconnection member configured to connect the semiconductor chip to the sub-substrate and including twisted wires of a plurality of strands. The semiconductor package may include a main molding member covering the main substrate and the semiconductor chip, and a sub-molding member covering the sub-substrate. The semiconductor package may include a stress buffer layer configured to fill the gap between the main substrate and the sub-substrate, and surround the interconnection member.
US09478511B2 Methods and apparatus of packaging semiconductor devices
Methods and apparatus are disclosed which reduce the stress concentration at the redistribution layers (RDLs) of a package device. A package device may comprise a seed layer above a passivation layer, covering an opening of the passivation layer, and covering and in contact with a contact pad. A RDL is formed above the passivation layer, above and in contact with the seed layer, covering the opening of the passivation layer, and electrically connected to the contact pad through the seed layer. The RDL has an end portion with a surface that is smooth without a right angle. The surface of the end portion of the RDL may have an obtuse angle, or a curved surface.
US09478509B2 Mechanically anchored backside C4 pad
The present invention relates generally to flip chip technology and more particularly, to a method and structure for fabricating a mechanically anchored controlled collapse chip connection (C4) pad on a semiconductor structure. In an embodiment, a method is disclosed that may include forming a bonding pad having one or more anchor regions that extend into a semiconductor structure and may inhibit the bonding pad from physically separating from the TSV during temperature fluctuations.
US09478506B2 Multilayer pattern transfer for chemical guides
Approaches for multilayer pattern transfer for chemical guides are provided. In a typical embodiment, a device is formed by forming an etch mask layer (e.g., a nitride layer and an oxide layer) over a substrate (e.g., silicon (Si)). An orientation control layer (e.g., a neutral layer) is then formed over the etch mask layer, and an ARC layer (e.g., SiARC) is formed over the orientation control layer. In other embodiments, an organic planarization layer (OPL) and/or a protection layer may also be formed between the ARC layer and the orientation control layer. Regardless, a tapered etch profile/pattern may then be formed through the ARC and/or other layers.
US09478504B1 Microelectronic assemblies with cavities, and methods of fabrication
Die (110) are attached to an interposer (420), and the interposer/die assembly is placed into a lid cavity (510). The lid (210) is attached to the top of the assembly, possibly to the encapsulant (474) at the top. The lid's legs (520) surround the cavity and extend down below the top surface of the interposer's substrate (420S), possibly to the level of the bottom surface of the substrate or lower. The legs (520) may or may not be attached to the interposer/die assembly. In fabrication, the interposer wafer (420SW) has trenches (478) which receive the lid's legs during the lid placement. The interposer wafer is later thinned to remove the interposer wafer portion below the legs and to dice the interposer wafer. The thinning process also exposes, on the bottom, conductive vias (450) passing through the interposer substrate. Other features are also provided.
US09478502B2 Device identification assignment and total device number detection
Various embodiments comprise apparatuses to assign a respective one of a sequence of unique device identification (ID) values to each die in a stacked device. In an embodiment, each die may include a respective assignment device to operate on an input and generate, as an output, the respective one of the sequence of the unique device ID values. Each die may also include a respective evaluation device to detect a total number of dice in the stack. Additional apparatuses and methods are described.
US09478501B2 Substrate processing and alignment
A substrate can efficiently be manufactured by separating the alignment and the actual processing when an alignment mark is provided, which is fixed with respect to the substrate and when position information on a position of a process area on the substrate is retrieved with respect to the alignment mark before the substrate is processed. During the processing alignment can then be performed by redetermining the position of the alignment mark only once and by using the stored position information on the position of the process area.
US09478496B1 Wafer to wafer structure and method of fabricating the same
A wafer to wafer structure includes a first wafer, a second wafer. A first bonding layer and a second bonding layer are disposed between the first wafer and the second wafer. A plurality of first interconnects are disposed within the he first bonding layer. A plurality of second interconnects are disposed within the second bonding layer. An interface is disposed between the first bonding layer and the second bonding layer. At least a through silicon via penetrates the first wafer, the first bonding layer and the interface to enter the second bonding layer. The through silicon via contacts one of the first interconnects and one of the second interconnects.
US09478483B2 Semiconductor device having a chip mounting portion on which a separated plated layer is disposed
The reliability of a semiconductor device is improved. A package of a semiconductor device internally includes a first semiconductor chip and a second semiconductor chip in which power MOS•FETs are formed and a third semiconductor chip in which a control circuit controlling the first and second semiconductor chips is formed. The first to third semiconductor chips are mounted on die pads respectively. Source electrode bonding pads of the first semiconductor chip on a high side are electrically connected with a first die pad of the die pads via a metal plate. On a top surface of the die pad 7D2, a plated layer formed in a region where the second semiconductor chip is mounted, and another plated layer formed in a region where the metal plate is joined are provided and the plated layers are separated each other with a region where no plated layer is formed in between.
US09478477B2 Semiconductor device
A semiconductor device includes a semiconductor element having a semiconductor chip and connection terminals, a cooling fin to which the semiconductor element is fixed, and an external cooling body having a passage for cooling medium, the cooling fin being fixed to the external cooling body. The semiconductor element has a protruding cooling block that is inserted and fixed to the cooling fin, which in turn is fixed to the external cooling body such that the cooling fin is in contact with the cooling medium.
US09478468B1 Dual metal contact scheme for CMOS devices
A semiconductor structure includes non-metal semiconductor alloy containing contact structures for an n-type field effect transistor (nFET) and a metal semiconductor alloy containing contact structures for a p-type field effect transistor (pFET). Notably, each non-metal semiconductor alloy containing contact structure includes a titanium liner that directly contacts a topmost surface of a source/drain region of the nFET, while each metal semiconductor alloy containing contact structure includes a Ni—Pt semiconductor alloy contact that directly contacts a surface of a source/drain region of the pFET.
US09478466B2 Metal gate structure and method
A method comprises removing a dummy gate electrode layer to form a gate trench in a dielectric layer over a substrate, forming a resistor trench over the substrate, depositing a plurality of films on a bottom of the gate trench, a bottom of the resistor trench, sidewalls of the gate trench and sidewalls of the resistor trench, depositing a gate electrode layer over the plurality of films and removing an upper portion of the gate electrode layer until the gate electrode layer is removed from the resistor trench.
US09478464B2 Method for manufacturing through-hole silicon via
A method for manufacturing a through-hole silicon via (TSV) employs the conventional trench insulation process to readily manufacture a through-hole silicon via (TSV) with achievement of an effective electrical insulation between the through-hole silicon via (TSV) and the silicon.
US09478463B2 Device and method for improving RF performance
A semiconductor device and method of fabricating the semiconductor device are provided. The semiconductor device includes a first substrate including a front-end device containing a transistor, a radio frequency (RF) device and a first interconnect structure, and a second substrate containing a cavity disposed at a location corresponding to a location of the RF device. The first substrate and the second substrate are bonded together such that the first surface of the first substrate is facing the cavity in the second substrate, and the cavity is over the RF device. Because of the cavity, the distance between the second substrate and the RF device is relatively large so that the second substrate has less impact on the performance of the RF device, thereby improving the performance of the semiconductor device.
US09478460B2 Cobalt selectivity improvement in selective cobalt process sequence
Embodiments of the invention provide processes to selectively form a cobalt layer on a copper surface over exposed dielectric surfaces. Embodiments described herein control selectivity of deposition by preventing damage to the dielectric surface, repairing damage to the dielectric surface, such as damage which can occur during the cobalt deposition process, and controlling deposition parameters for the cobalt layer.
US09478459B2 Device and methods for small trench patterning
A semiconductor device and methods for small trench patterning are disclosed. The device includes a plurality of gate structures, and an etch buffer layer. The etch buffer layer includes an overhang component disposed on the upper portion of the gate structures with an edge that extends laterally. The width between the edges of adjacent overhang components is narrower than the width between adjacent gate structures.
US09478447B2 Substrate support with wire mesh plasma containment
Embodiments of substrate supports having a wire mesh plasma containment are provided herein. In some embodiments, a substrate support may include a plate comprising a first surface, an opposing second surface, a thickness bounded by the first and second surfaces, and a first perimetrical surface; a first heater element disposed between the first and second surfaces; a wire mesh disposed between the first and second surfaces; a ground connector mounted to a surface of the plate; at least one electrical connection between the wire mesh and the ground connector; and an elongate shaft comprising a first end and an opposite second end, wherein the plate second surface is mounted to the first end of the shaft.
US09478433B1 Cyclic spacer etching process with improved profile control
Embodiments described herein relate to methods for patterning a substrate. Patterning processes, such as double patterning and quadruple patterning processes, may benefit from the embodiments described herein which include performing an inert plasma treatment on a spacer material, performing an etching process on a treated region of the spacer material, and repeating the inert plasma treatment and the etching process to form a desired spacer profile. The inert plasma treatment process may be a biased process and the etching process may be an unbiased process. Various processing parameters, such as process gas ratios and pressures, may be controlled to influence a desired spacer profile.
US09478431B2 BARC-assisted process for planar recessing or removing of variable-height layers
The present disclosure provides a method of manufacturing an integrated circuit device in some embodiments. In the method, a semiconductor substrate is processed through a series of operations to form a topographically variable surface over the semiconductor substrate. The topographically variable surface varies in height across the semiconductor substrate. A polymeric bottom anti-reflective coating (BARC) is provided over the topographically variable surface. Chemical mechanical polishing is performed to remove a first portion of the BARC, and etching effectuates a top-down recessing of the BARC.
US09478421B2 Optically tuned hardmask for multi-patterning applications
The embodiments herein provides methods for forming a PVD silicon oxide or silicon rich oxide, or PVD SiN or silicon rich SiN, or SiC or silicon rich SiC, or combination of the preceding including a variation which includes controlled doping of hydrogen into the compounds heretofore referred to as SiOxNyCz:Hw, where w, x, y, and z can vary in concentration from 0% to 100%, is produced as a hardmask with optical properties that are substantially matched to the photo-resists at the exposure wavelength. Thus making the hardmask optically planarized with respect to the photo-resist. This allows for multiple sequences of litho and etches in the hardmask while the photo-resist maintains essentially no optical topography or reflectivity variations.
US09478420B2 Method for depositing a group III nitride semiconductor film
A method for depositing a Group III nitride semiconductor film on a substrate is provided that comprises: providing a sapphire substrate; placing the substrate in a vacuum chamber; conditioning a surface of the substrate by etching and providing a conditioned surface; holding the substrate away from a substrate facing surface of a heater by a predetermined distance; heating the substrate to a temperature by using the heater whilst the substrate is held away from the substrate facing surface of the heater, and depositing a Group III nitride semiconductor film onto the conditioned surface of the substrate by a physical vapour deposition method whilst the substrate is held away from the substrate facing surface of the heater and forming an epitaxial Group III nitride semiconductor film with N-face polarity on the conditioned surface of the substrate.
US09478418B2 Method of manufacturing semiconductor element
A method of manufacturing a semiconductor element includes a first step of epitaxially growing an AlN layer on a substrate, a second step of forming a buffer layer on the AlN layer by epitaxially growing AlxGayInzN where x, y, and z satisfy x+y+z=1 and y is not zero without adding Fe, a third step of forming a resistance layer on the buffer layer by epitaxially growing AlxGayInzN where x, y, and z satisfy x+y+z=1 and y is not zero while adding Fe, a step of epitaxially growing a channel layer on the resistance layer, a step of epitaxially growing an electron supply layer above the channel layer, and a step of forming an electrode above the electron supply layer.
US09478413B2 Method of manufacturing semiconductor device, substrate processing method, substrate processing apparatus, and recording medium
A thin film that has a predetermined composition and containing predetermined elements is formed on a substrate by performing a cycle of steps a predetermined number of times, said cycle comprising: a step wherein a first layer containing the predetermined elements, nitrogen and carbon is formed on the substrate by alternately performing, a predetermined number of times, a process of supplying a first source gas containing a predetermined element and a halogen group to the substrate and a process of supplying a second source gas containing a predetermined element and an amino group to the substrate; a step wherein a second layer is formed by modifying the first layer by supplying an amine-based source gas to the substrate; and a step wherein a third layer is formed by modifying the second layer by supplying a reaction gas that is different from the source gases to the substrate.
US09478409B2 Method for coating a workpiece
In various embodiments, a method for coating a workpiece is provided. The method may include drying a workpiece, the workpiece being coated with at least one oxide layer as an uppermost layer; depositing a dielectric layer over the uppermost layer of the dried workpiece; wherein the workpiece is continuously subject to a pressure which is lower than atmospheric pressure during the drying process and during the depositing process.
US09478408B2 Systems and methods for removing particles from a substrate processing chamber using RF plasma cycling and purging
Systems and methods for operating a substrate processing system include processing a substrate arranged on a substrate support in a processing chamber. At least one of precursor gas and/or reactive gas is supplied during the processing. The substrate is removed from the processing chamber. Carrier gas and purge gas are selectively supplied to the processing chamber. RF plasma is generated in the processing chamber during N cycles, where N is an integer greater than one. The RF plasma is on for a first period and off for a second period during each of the N cycles. The purge gas is supplied during at least part of each of the N cycles.
US09478406B2 Lighting device with fan directed airflow and air filtering
A lighting device includes a casing having an inlet that introduces external air at one side and an outlet that discharges the introduced air at the other side. A fan is located within the casing to flow external air from an inlet direction to an outlet direction. An inlet cover blocks at least an upper area of the inlet to prevent external air from being directly introduced into the inlet. An air flow channel communicates the inlet and the outside, and includes two contracting flow channels having a reducing sectional area in an advancing direction of air. The two expanding flow channels communicate with the contracting flow channels and have an increasing sectional area in an advancing direction of air, so that in a connection portion of the contracting flow channel and the expanding flow channel, the advancing direction of air is changed.
US09478399B2 Multi-aperture extraction system for angled ion beam
An apparatus for creating an angled ion beam for implanting into a substrate is disclosed. The apparatus includes a plasma chamber in which plasma is created. The extraction aperture includes a plurality of rotatable plates. Ion beamlets are extracted through apertures defined by the plurality of rotatable plates. The degree to which these plates are rotated determines the angle of extraction for the extracted ion beam. These plates may be formed in a plurality of different shapes, which may increase the maximum extraction angle that is achievable. Additionally, electrodes may be disposed near the plates to affect the extraction angle.
US09478397B2 System level power delivery to a plasma processing load
The present disclosure discusses a power delivery system, and methods of operation, configured to monitor characteristics of a generator, a match network, and a plasma load, via one or more sensors, and control these components via a local controller in order to improve power delivery accuracy and consistency to the plasma load. Control can be based on a unified monitoring of power characteristics in the power delivery system as well as variations between components and even non-electrical characteristics such as plasma density, end point, and spectral components of plasma light emission, to name a few.
US09478395B1 Alignment and registration targets for multiple-column charged particle beam lithography and inspection
The present application discloses methods, systems and devices for using charged particle beam tools to pattern and inspect a substrate. The inventors have discovered that it is highly advantageous to use patterns generated using the Hadamard transform as alignment and registration marks (Hadamard targets) for multiple-column charged particle beam lithography and inspection tools. Further, superior substrate alignment and layer-to-layer pattern registration accuracy can be achieved using Hadamard targets patterned in edge-proximal portions of the substrate that are typically stripped bare of resist prior to lithography, in addition to Hadamard targets patterned in inner substrate portions. High-order Hadamard targets can also be patterned and imaged to obtain superior column performance metrics for applications such as super-rapid beam calibration DOE, column matching, and column performance tracking. Superior alignment and registration, and column parameter optimization, allow significant yield gains.
US09478390B2 Integrated light optics and gas delivery in a charged particle lens
A method and apparatus for directing light or gas or both to a specimen positioned within about 2 mm from the lower end of a charged particle beam column. The charged particle beam column assembly includes a platform defining a specimen holding position and has a set of electrostatic lenses each including a set of electrodes. The assembly includes a final electrostatic lens that includes a final electrode that is closest to the specimen holding position. This final electrode defines at least one internal passageway having a terminus that is proximal to and directed toward the specimen holding position.
US09478384B2 Electrode for producing a plasma, plasma chamber having said electrode, and method for analyzing or processing a layer or the plasma in situ
A RF electrode for generating, plasma in a plasma chamber comprising an optical feedthrough. A plasma chamber comprising an RF electrode and a counter-electrode with a substrate support for holding a substrate, wherein a high-frequency alternating field for generating the plasma can be formed between the RF electrode and the counter-electrode. The chamber comprising an RF electrode with an optical feedthrough. A method, for in situ analysis or in situ processing of a layer or plasma in a plasma chamber, wherein the layer is disposed on counter-electrode and an RF electrode is disposed on the side lacing the layer. Selection of an RF electrode having an optical feedthrough, and at least one step in which electromagnetic radiation is supplied through the optical feedthrough for purposes of analysis or processing of the layer or the plasma, and by at least one other step in which the scattered or emitted or reflected radiation is supplied to an analysis unit.
US09478382B1 Circuit interrupting safety device
A circuit interrupting safety device (CISD) interrupts the flow of current through a pair of lines extending between a source of power and a load. The CISD includes a column reset assembly functioning as a circuit breaker and latching device, a relay circuit including a solenoid, and a fault detecting circuit packaged in a circuit assembly.
US09478376B2 Vacuum interrupter
A vacuum interrupter includes a vacuum vessel configured with an insulator, a fixed end plate and a movable end plate fixed to both ends of the insulator. A fixed contact and a movable contact face each other inside the vacuum vessel. A movable conductor has one end fixed to the movable contact and the other end is extracted outside the vacuum vessel. A bellows has an accordion portion expanding and contracting with linear movement of the movable conductor. A bellows support member having a cylindrical shape is fixed to the vacuum vessel so that the accordion portion of the bellows contacts the inside of the bellows support member.
US09478374B2 Portable load-breaking and pickup jumper apparatus
A portable load-breaking and pickup apparatus for handling a load associated with a power distribution system is disclosed. The apparatus includes first and second spaced-apart connectors electrically connected by a load break assembly. The load break assembly includes first and second outer contacts configured for mating engagement and configured to provide a low-resistance path between the first and second connectors, and first and second inner contacts configured for mating engagement and configured to provide a high-resistance path between the first and second connectors. The load break assembly transitions from an open position to a closed position in two stages. The two stages include closing the high-resistance path prior to closing the low-resistance path, and closing the low-resistance path after the high-resistance path has been closed.
US09478370B2 Electrical switch
An electrical switch for mounting into a surface of a component, has at least one shoulder region to be brought closer to this surface and which has at least one seal, which is assigned to an opening in the surface. The shoulder region has at least one region with at least one assigned indicator component, wherein this assignment is changed in terms of position in the case of complete sealing action of the seal compared to an incomplete sealing action of the seal.
US09478369B2 Aligning device
In an aligning device, in plan view, a first recess of a first transfer jig allows an entire region of a second recess of the first transfer jig to be situated within the first recess of the first transfer jig by a predetermined interval. A first recess of a second transfer jig allows an entire region of a second recess of the second transfer jig to be situated within the first recess of the second transfer jig by a predetermined interval. When the first transfer jig and the second transfer jig overlap each other, the first recess of the second transfer jig allows the entire region of the second recess of the first transfer jig to be situated within the first recess of the second transfer jig by a predetermined interval. The alignment object is transferred from the cavity of said first jig to a cavity of said second jig.
US09478365B2 Carbon nanosheets
There is disclosed a combined hydrothermal and activation process that uses hemp bast fiber as the precursor to achieve graphene-like carbon nanosheets, a carbon nanosheet comprising carbonized crystalline cellulose, a carbon nanosheet formed by carbonizing crystalline cellulose, a capacitative structure comprises interconnected carbon nanosheets of carbonized crystalline cellulose, a method of forming a nanosheet comprising carbonizing crystalline cellulose to create carbonized crystalline cellulose. The interconnected two-dimensional carbon nanosheets also contain very high levels of mesoporosity.
US09478359B2 Phase corrector for laser trimming, an integrated circuit including such a phase corrector, and a method of providing phase correction in an integrated circuit
A phase corrector for laser trimming a component, the phase corrector comprising: a first correction structure located to a first side of the component, the first correction structure comprising first and second correction regions at first and second distances from the component; and a second correction structure located to a second side the component, the second correction structure comprising third and fourth correction regions at third and fourth distances from the component.
US09478351B2 Isolation transformer for use in isolated DC-to-DC switching power supply
An isolated DC-to-DC switching power supply includes an isolation transformer having a magnetic core, a first winding around the magnetic core, a first winding-shield around the magnetic core, a second winding-shield within the first winding-shield, and a second winding within the second winding-shield. There is no direct coupling between the first winding and the second winding since the second winding is enclosed within the second winding-shield and the second winding-shield is enclosed within the first winding-shield.
US09478344B2 Phase locked loop including a varainductor
A varainductor includes a spiral inductor over a substrate, the spiral inductor comprising a ring portion. The varainductor further includes a ground ring over the substrate, the ground ring surrounding at least the ring portion of the spiral inductor and a floating ring over the substrate, the floating ring disposed between the ground ring and the spiral inductor. The varainductor further includes an array of switches, the array of switches is configured to selectively connect the ground ring to the floating ring.
US09478341B2 Solenoid assembly for friction clutch
A solenoid assembly having a solenoid core, coil and flux plate. The flux plate has inner and outer ring members connected by connecting members. A stop member with a ledge is used to selectively prevent an armature member from coming into contact with the flux plate.
US09478339B2 Magnetically latching two position actuator and a clutched device having a magnetically latching two position actuator
An actuator can include a housing, plunger, core assembly, biasing member, and first and second electromagnets. The housing can have two end poles, and a central pole therebetween. The plunger can be configured for axial translation relative to the housing. The core assembly can move between first and second positions and can be coupled to the plunger. The core assembly can include first and second cores spaced apart by a permanent magnet. The first and second electromagnets can be spaced apart by the central pole and can have opposite polarities. The biasing member can bias the plunger toward a first plunger position when the core assembly is in the first position, and can bias the plunger toward a second plunger position when the core assembly is in the second position.
US09478337B2 Magnet plate
A magnet plate for manufacturing a display device is disclosed. In one aspect, the plate includes at least two magnet units formed in a first direction, each magnet unit including first and second linear motion (LM) guides. The plate also includes a support plate attached to the LM guides. The magnet unit also includes a magnet supporter comprising an upper portion including a magnet coupling part, a lower portion including a plurality of cam followers, and at least two first transfer plate coupling protrusions formed at a predetermined interval. The magnet unit further includes a magnet guide plate placed beneath the magnet supporter and including a guide cam hole into which the cam follower is inserted. The guide cam hole is oblique with respect to the first direction and has a predetermined width such that the cam follower moves within the guide cam hole.
US09478332B2 Method for producing R-T-B sintered magnet
A method for producing a sintered R-T-B based magnet includes providing a sintered R-T-B based magnet body, of which the rare-earth-element mole fraction falls within the range of 31 mass % to 37 mass %; providing an RH diffusion source including a heavy rare-earth element RH (which is at least one of Dy and Tb) and 30 mass % to 80 mass % of Fe; loading the sintered magnet body and the RH diffusion source into a processing chamber so that the magnet body and the diffusion source are movable relative to each other and readily brought close to, or in contact with, each other; and performing an RH diffusion process by conducting a heat treatment on the sintered magnet body and the RH diffusion source at a process temperature of 700° C. to 1000° C. while moving the sintered magnet body and the RH diffusion source either continuously or discontinuously.
US09478324B1 Systems and methods for producing biochar-based products
An end-to-end system/process for producing advantageous end products from a raw biomass feedstock is provided. The process includes steps for enhancing biomaterial feedstock, biochar generation and end-product fabrication. The method steps may be employed in selecting, treating and handling biomass materials and their additive inputs to tailor their end performance. Each operative step in the process may be employed to enhance the overall effectiveness of biochar generation and use. Charring furnace design and operational parameters are provided that generate desirable biochar material for various applications, including specifically fabrication of ultra-capacitor electrodes and electric battery components.
US09478315B2 Bit error rate mapping in a memory system
A memory system or flash memory device may include identify a bit error rate (BER) mapping for the memory. The BER mapping may be used for identifying erroneous bits, managing them, and using them for the system maintenance and system recovery. A complete BER map may be stored in main memory while a cached version of the BER map may be stored in random access memory (RAM). The cached version may identify only the top and bottom bits rather than the complete map. The cached BER map may be updated based on future reads and future programming may rely on the cached BER map for selecting blocks to program.
US09478311B2 Shift register units, gate driver circuits and display devices
The present disclosure provides a bi-directional scanning gate driver and its shift register unit. The shift register unit comprises a shift trigger signal/reset signal input terminal (1), a reset signal/shift trigger signal input terminal (2), the first clock terminal (6) and an output terminal (8). The shift trigger signal/reset signal input terminal (1) and the reset signal/shift trigger signal input terminal (2) are coupled to one of the shift trigger signal and the reset signal. When it is switched between the forward shift and the reverse shift, the signals coupled to the shift trigger signal/reset signal input terminal (1) and the reset signal/shift trigger signal input terminal (2) are exchanged. The first clock terminal (6) is coupled to a clock signal for providing a driving level to the output terminal (8). The circuit of such a shift register unit is constituted of at least four transistors and one capacitor. The structure of the circuit of the present disclosure is simple and may solve the technical problem of coupling noise voltage generated by the clock signal.
US09478308B1 Programmable memory device sense amplifier
Embodiments include circuits, apparatuses, and systems for programmable memory device sense amplifiers. In embodiments, an electronic circuit may include a programmable memory device having a first resistance in a first state and a second resistance in a second state, a reference element, an amplifier to generate a first output signal based at least in part on the resistance of the programmable memory device and a second output signal based at least in part on a current from the reference element, and a comparator to determine a state of the programmable memory device based on the first and second output signals from the amplifier. Other embodiments may be described and claimed.
US09478306B2 Circuit and system of using junction diode as program selector for one-time programmable devices with heat sink
Junction diodes fabricated in standard CMOS logic processes can be used as program selectors with at least one heat sink or heater to assist programming for One-Time Programmable (OTP) devices, such as electrical fuse, contact/via fuse, contact/via anti-fuse, or gate-oxide breakdown anti-fuse, etc. The heat sink can be at least one thin oxide area, extended OTP element area, or other conductors coupled to the OTP element to assist programming. A heater can be at least one high resistance area such as an unsilicided polysilicon, unsilicided active region, contact, via, or combined in serial, or interconnect to generate heat to assist programming. The OTP device has at least one OTP element coupled to at least one diode in a memory cell. The diode can be constructed by P+ and N+ active regions in a CMOS N well, or on an isolated active region as the P and N terminals of the diode. The isolation between P+ and the N+ active regions of the diode in a cell or between cells can be provided by dummy MOS gate, SBL, or STI/LOCOS isolations. The OTP element can be polysilicon, silicided polysilicon, silicide, polymetal, metal, metal alloy, local interconnect, metal-0, thermally isolated active region, CMOS gate, or combination thereof.
US09478301B1 Semiconductor memory device
A semiconductor memory device according to an embodiment includes a control circuit, during data write to a memory cell, sequentially executing: an erasing stage in which a threshold value of the memory cell is transitioned into an erase distribution; a preliminary programming stage in which the threshold value is transitioned into a temporal distribution corresponding to write data; and a main programming stage in which the threshold value is transitioned into a program distribution corresponding to the write data, and the control circuit executing a main reading stage, during the data read to a first memory cell, which includes a main reading step of adjusting a read pass voltage to be applied to a neighboring word line based on a magnitude of a threshold value of the neighboring memory cell, and reading whether the first memory cell is an erase level.
US09478299B2 Memory device and read method of memory device
In a method of reading a memory device, difference information is generated based on a distance difference between a position of a read word-line and a position of a boundary word-line. The read word-line corresponds to a read address. The boundary word-line corresponds to a last programmed word-line in a memory block included in a memory cell array. A read word-line voltage and an adjacent word-line voltage are determined based on the difference information. The read word-line voltage is applied to the read word-line. The adjacent word-line voltage is applied to an adjacent word-line that is adjacent to the read word-line. A read data corresponding to the read address is outputted based on the read word-line voltage and the adjacent word-line voltage. The read method of the memory device according to example embodiments may be capable of increasing the performance by controlling the voltages applied to the adjacent word-line and the read word-line according to the difference information determined based on the read word-line and the boundary word-line.
US09478289B1 Semiconductor memory device and operating method thereof
A semiconductor memory device includes a column address generation circuit suitable for generating contents addressable memory (CAM) column addresses for duplicated CAM data, a column selection circuit suitable for allocating columns to the duplicated CAM data according to the CAM column addresses, and a plurality of page buffer units, each unit being coupled to a corresponding memory group through the allocated columns, and suitable for storing the duplicated CAM data in the memory groups through the allocated columns. The allocated columns are of arranged sequentially within each memory group in a circular order, and a part of the CAM column addresses represent columns which are physically apart by a predetermined number of columns within a memory group.
US09478285B2 Cross-point memory device including multi-level cells and operating method thereof
A method of operating a cross-point memory device, having an array of multilevel cells, includes performing a first reading operation with respect to the multilevel cells through a plurality of sensing operations to determine a first state and performing a second reading operation with respect to the multilevel cells through a plurality of sensing operations to determine a second state. A difference between a level of a first voltage used in a first sensing operation and a level of a second voltage used in a second sensing operation in the first reading operation is different from a difference between a level of a third voltage used in a first sensing operation and a level of a fourth voltage used in a second sensing operation in the second reading operation.
US09478284B2 Semiconductor storage device
An object of this invention is to provide a semiconductor memory device capable of increasing the read transfer rate by performing the read operation in parallel while suppressing the voltage drop when a large current is passed to a memory chain and reducing a chip area by reducing the number of peripheral circuits to feed power. A semiconductor memory device according to this invention includes upper and lower electrodes in a flat plate shape, first and second select transistors extending in first and second directions respectively, and a wire arranged between the first select transistor and the second select transistor and the wire and the lower electrode are configured to be electrically insulated from each other by turning off the first select transistor (see FIG. 2).
US09478277B1 Tri-level-cell DRAM and sense amplifier with alternating offset voltage
Tri-level-cell dynamic random access memory (DRAM) stores 3 levels of voltage (0, VDD/2, VDD) into a plurality of memory cells. Selected memory cell connected to bitline (BLT) to develop signal voltage, and adjacent reference bitline (BLR) develops reference voltage at VDD/2. An asymmetrical sensing amplifier (ASA), which has alternative positive offset and negative offset, is used to sense signal voltage and reference voltage for both their difference and sameness. ASA control signals, A and B, switch at different timing points or at different voltage level or the combination of both to have offset voltage set at either positive or negative polarity. Two consecutive read out from one ASA or one single read out from two ASA can be implemented to read memory cells data to local IOs. Output from ASA will be used to restore voltage back to the accessed memory cells.
US09478264B2 Integrated circuits and semiconductor systems including the same
A integrated circuit may include an input buffer suitable for buffering a strobe signal in response to a buffer enablement signal to generate an internal strobe signal, an internal clock generator suitable for receiving the internal strobe signal to generate internal clock signals including different phases. The integrated circuit may include a strobe signal driver suitable for driving the strobe signal in response to a drive control signal. The drive control signal may be enabled prior to the buffer enablement signal being enabled.
US09478262B2 Semiconductor device including input/output circuit
Disclosed here is an apparatus that comprises a data terminal, a data output circuit including a plurality of output buffers coupled in common to the data terminal, and an impedance control circuit coupled to the data output circuit, wherein the impedance control circuit is configured to generate first impedance code and second impedance code different from the first impedance code and to apply a selected one of the first impedance code and the second impedance code to at least one of the output buffers.
US09478251B2 Graphical user interfaces for displaying media items
Graphical User Interfaces (GUIs) for a digital media player application are disclosed. In one aspect, a GUI is generated that presents a “histogram view” of digital media items of a digital media source. The histogram view associates visual representations of the digital media items with a media attribute, such as associating songs with a recording artist who recorded the songs. In another aspect, a GUI is generated that presents a “stack view” including stacks of visual representations of digital media items that are associated with a media attribute, such as a playlist or artist. The stacks of visual representations can be scrubbed by a user (e.g., using a touch gesture) to select digital media items in the stack for playback.
US09478250B1 Data storage component testing system
A testing system that is capable of testing individual data storage components may have testing, loader, and exchange assemblies with the testing assembly having a plurality of test slots each having long and short axes. The loader assembly can be configured to transport and install a test deck or data storage device from the exchange assembly to a test slot of the plurality of test slots with a long axis of the test deck continuously aligned with the long axis of the test slot while being transported.
US09478245B2 Replication and formatting method and system for bit-wise holographic storage
The present techniques provide methods and systems for recording micro-holograms on a holographic disk using a plurality of counter-propagating light beams in parallel. The parallel counter-propagating light beams overlap to form interference patterns on a data layer and over multiple data tracks in the holographic disk. Rotating the disk enables the parallel recording of micro-holograms over multiple data tracks, thus reducing recording time. Further, the illumination pattern may include illuminated spots and non-illuminated regions, such that each illumination spot may cover a relatively small fraction of the data layer plane, possibly controlling the depth spread of the recorded micro-hologram. In some embodiments, data in the parallel signal beams may be retrieved from a master holographic disk or may be modulated into the parallel signal beams.
US09478241B1 Thermally-assisted magnetic recording head having inclined main magnetic pole and core
A thermally-assisted magnetic recording head includes a main pole, a waveguide, and a plasmon generator. The waveguide includes a core and a cladding. The main pole and the core are located on the same side in the direction of travel of a recording medium relative to the plasmon generator. The main pole has a first end face located in the medium facing surface, and a second end face opposite to the first end face. The core has a front end face opposed to the second end face of the main pole. The cladding includes an interposition section interposed between the front end face of the core and the second end face of the main pole. The front end face of the core and the second end face of the main pole are inclined with respect to the medium facing surface.
US09478238B1 Magneto-resistive effect element with recessed antiferromagnetic layer
A magneto-resistive effect element (MR element) has a first shield layer; a second shield layer; an inner shield layer that is positioned between the first shield layer and the second shield layer, and that makes contact with the first shield layer and faces the air bearing surface (ABS); and a multilayer film that is positioned between the first shield layer and the second shield layer. The multilayer film has a free layer; a first pinned layer; a nonmagnetic spacer layer; a second pinned layer that fixes the magnetization direction of the first pinned layer; and an antiferromagnetic layer that is exchange-coupled with the second pinned layer. The antiferromagnetic layer faces the back surface of the inner shield layer viewed from the ABS. The MR element has an insulating layer positioned between the antiferromagnetic layer and the inner shield layer.
US09478237B2 Work piece contact pad with centering feature
A data storage device may be tested during or after manufacture by a testing device that may have at least a work piece with at least one contact pad concurrently contacting bottom and sidewall surfaces of a probe tip with a centering feature of the at least one contact pad.
US09478232B2 Signal processing apparatus, signal processing method and computer program product for separating acoustic signals
According to an embodiment, a signal processing apparatus includes an ambient sound estimating unit, a representative component estimating unit, a voice estimating unit, and a filter generating unit. The ambient sound estimating unit is configured to estimate, from the feature, an ambient sound component that is non-stationary among ambient sound components having a feature. The representative component estimating unit is configured to estimate a representative component representing ambient sound components estimated from one or more features for a time period, based on a largest value among the ambient sound components within the time period. The voice estimating unit is configured to estimate, from the feature, a voice component having the feature. The filter generating unit is configured to generate a filter for extracting a voice component and an ambient sound component from the feature, based on the voice component and the representative component.
US09478231B1 Microphone interface and IP core for always-on system
Methods and systems provide a partitioned IP core and hierarchical power management to reduce power consumption and footprint size of an “always-on” pulse density modulation (PDM) sensor system. The IP core may be partitioned into a register transfer level (RTL) block and a firmware block. The RTL may include a first stage decimation filter, storage, and, optionally, a sound energy detector. The firmware block may include subsequent decimation filter(s) and sensor processing logic, e.g., a sound trigger algorithm. In operation, the firmware block may conserve energy by being in a power-off or power-saving mode by default. Responsive to a trigger by the sound energy detector, the firmware block may wake up, receive data from the RTL block, and process the data. The sound energy detector may output the trigger based on characteristics of the received sample such as signal strength, noise strength, and type.
US09478222B2 Frame error concealment
A frame error concealment method based on frames including transform coefficient vectors including the following steps: It tracks (S11) sign changes between corresponding transform coefficients of predetermined sub-vectors of consecutive good stationary frames. It accumulates (S12) the number of sign changes in corresponding sub-vectors of a predetermined number of consecutive good stationary frames. It reconstructs (S13) an erroneous frame with the latest good stationary frame, but with reversed signs of transform coefficients in sub-vectors having an accumulated number of sign changes that exceeds a predetermined threshold.
US09478219B2 Audio synchronization for document narration with user-selected playback
Disclosed are techniques and systems to provide a narration of a text. In some aspects, the techniques and systems described herein include generating a timing file that includes elapsed time information for expected portions of text that provides an elapsed time period from a reference time in an audio recording to each portion of text in recognized portions of text.
US09478213B2 Acoustic wave device built-in module and communication device
An acoustic wave device built-in module includes: a multilayer wiring board formed by stacking an insulating layer and a wiring layer; an acoustic wave device embedded in the multilayer wiring board; and an electronic component located on the multilayer wiring board and electrically coupled to the acoustic wave device, wherein the acoustic wave device includes: an electrode that is located on a substrate and excites an acoustic wave; and a sealing portion that includes a frame body located on the substrate so as to surround the electrode and a lid located on the frame body so as to form an air space above the electrode, and the lid is recessed toward the substrate.
US09478209B2 Tunable active noise control
An active noise control system and method for tuning an acoustic noise signal at a listening position are disclosed in which a first weighting element is connected in the filter coefficient copy path and/or a second weighting element is connected in the microphone path.
US09478206B2 Electric instrument music control device with magnetic displacement sensors
An electric instrument music control device is provided having a foot pedal comprising a base portion and a treadle, wherein the treadle moves with respect to the base portion. The device further has a magnetic displacement sensor coupled to the base portion and a magnet coupled to the treadle. The magnet is located adjacent the magnetic displacement sensor to place the sensor in a field-saturated mode, wherein the magnet moves with respect to the magnetic displacement sensor in response to movement of the treadle with respect to the base portion. A sound characteristic of the electric instrument is modified in response to moving the magnet with respect to the magnetic displacement sensor.
US09478204B2 Sub-harmonic mixer
A sub-harmonic mixer comprising first and second input ports, and an output port, and arranged to output products of signals applied at the input ports. The sub-harmonic mixer comprises a first stage a second stage arranged in series with each other, with the input ports of the sub-harmonic mixer being input ports of the first stage, and the output port of the sub-harmonic mixer being an output port of the second stage. An output port of the first stage is connected to an input port of the second stage. The first stage is arranged to generate a fundamental product and a first third order intermodulation distortion product in-phase with each other. The second stage is arranged to generate a second third order intermodulation distortion product in anti-phase to the fundamental product generated by the second stage.
US09478200B2 Mapping estimation apparatus
A mapping estimation apparatus includes a mapping adjuster. The mapping adjuster estimates mappings which correlate a plurality of subset data items with respective parts of universal set data including union of the plurality of subset data items based on the plurality of subset data items and the universal set data. The mapping adjuster estimates a mode of selecting a plurality of codomain data items from the universal set data and modes of mappings applied to the plurality of subset data items so as to have a maximum probability that data items obtained by selecting a plurality of codomain data items of which a subset of union is the universal set data from the universal set data and applying the mappings to the plurality of subset data items as domains will be respectively the plurality of codomain data items.
US09478196B2 Display method and display device
Embodiments of the present invention disclose a display method and a display device. 2D display is performed when an input source signal is a 2D image signal, and 3D display or 2D display is performed according to requirements and preferences of a user when the input source signal is a 3D image signal. Problems of blinking and tailing which are present in an existing display device are resolved, an edge blur phenomenon of images for fast motion pictures is illuminated, the “illusion” which is formed due to a visually temporary retention of human eyes is corrected, and picture stability is effectively improved; and a crosstalk phenomenon caused by simultaneous displaying of the left-eye image and the right-eye image in an existing active 3D technology is eliminated.
US09478191B2 Display device and method of driving the same
A display device includes: a system unit which output image signals corresponding to frames and a first or second image control signal based on the image signals; an eDP reception unit which receives the image signals and the first or second image control signal from the system unit, provides a still image signal based on the first image control signal, and provides the image signals based on the second image control signal; and a frame memory which stores the still image signal and outputs the still image signal while the first image control signal is provided to the eDP reception unit, where the still image signal is one of the image signals; the eDP reception unit recovers first clock signals based on the image signals; and the frame memory outputs the still image signal based on a second clock signal generated based on the first clock signal.
US09478183B2 Display device and display method
In this liquid crystal display device, a potential propagation line (PVID) and video signal lines SL(1) to SL(M) are connected via coupling capacitive elements Cp(1) to Cp(M), and a capacitance drive circuit (100) causes the potential of the potential propagation line (PVID) to change in the same direction in which the potential of a video signal S(m) varies during a period of nonselection. As a result, even if there is not enough time to perform a precharge operation, the potentials of video signal lines can be similarly raised or lowered without performing a precharge operation.
US09478182B2 Locally dimmed quantum dots (nano-crystal) based display
Dual modulator displays are disclosed incorporating a phosphorescent plate interposed in the optical path between a light source modulation layer and a display modulation layer. Spatially modulated light output from the light source modulation layer impinges on the phosphorescent plate and excites corresponding regions of the phosphorescent plate which in turn emit light having different spectral characteristics than the light output from the light source modulation layer. Light emitted from the phosphorescent plate is received and further modulated by the display modulation layer to provide the ultimate display output.
US09478176B2 Rapid estimation of effective illuminance patterns for projected light fields
Apparatus and methods are provided that employ one or more of a variety of techniques for reducing the time required to display high resolution images on a high dynamic range display having a light source layer and a display layer. In one technique, the image resolution is reduced, an effective luminance pattern is determined for the reduced resolution image, and the resolution of the effective luminance pattern is then increased to the resolution of the-display layer. In another technique, the light source layer's point spread function is decomposed into a plurality of components, and an effective luminance pattern is determined for each component. The effective luminance patterns are then combined to produce a total effective luminance pattern. Additional image display time reduction techniques are provided.
US09478166B2 Driving method for dimming an organic light-emitting diode (OLED) display
A driving method for dimming an organic light-emitting diode (OLED) display is disclosed. In one aspect, the method includes selecting a dimming mode indicating a maximum luminance to be displayed by the OLED display based on an input and determining a luminance range from a plurality of luminance ranges. The determined luminance range comprises the maximum luminance of the dimming mode. The method also includes performing at least one of converting image data based at least in part on the dimming mode or controlling a duty ratio of an emission control signal, wherein the performing is based at least in part on the determined luminance range.
US09478157B2 Ambient light adaptive displays
An electronic device may include a display having an array of display pixels and having display control circuitry that controls the operation of the display. The display control circuitry may adaptively adjust the display output based on ambient lighting conditions. For example, in cooler ambient lighting conditions such as those dominated by daylight, the display may display neutral colors using a relatively cool white. When the display is operated in warmer ambient lighting conditions such as those dominated by indoor light sources, the display may display neutral colors using a relatively warm white. Adapting to the ambient lighting conditions may ensure that the user does not perceive color shifts on the display as the user's vision chromatically adapts to different ambient lighting conditions. Adaptively adjusting images in this way can also have beneficial effects on the human circadian rhythm by displaying warmer colors in the evening.
US09478156B2 Organic light emitting display device and driving method thereof
Disclosed is an organic light emitting display device. The organic light emitting display device includes a display panel arranged to include a plurality of unit pixels having red, green, blue, and white sub-pixels, a four-color data converter configured to convert input data of red, green, and blue of each unit pixel into data of red, green, blue, and white respectively corresponding to the red, green, blue, and white sub-pixels, and a panel driver configured to accumulate data of each of the sub-pixels at every accumulation period, store the accumulated data in a memory, decide a color correction mode for correcting a color of each unit pixel on the basis of the accumulated data of the white sub-pixel stored in the memory, drive the white sub-pixel of each unit pixel according to the decided color correction mode, and selectively drive the red, green, and blue sub-pixels.
US09478145B1 Unreasonable answer filter
An approach is provided in which a knowledge manager computes a set of unreasonable answer probabilities based upon a corresponding set of answers. Each of the set of unreasonable answer probabilities indicate a likelihood that its corresponding answer is an unreasonable answer to a question received by the knowledge manager. The knowledge manager determines that one or more unreasonable answers are included in the set of answers based upon determining that their corresponding unreasonable answer probabilities are above a threshold. In turn, the knowledge manager removes the one or more unreasonable answers from the set of answers and provides a modified set of answers to a user.
US09478136B2 Method for monitoring and signaling a traffic situation in the surroundings of a vehicle
A method for monitoring and signaling a traffic situation in the surrounding environment of a vehicle, a sensor acquiring a surrounding environment of the vehicle, an object at risk being recognized in the acquired environment, a collision probability and a prediction reliability being determined for the recognized object at risk, and when there is a given collision probability and a low prediction reliability an action of a first type being carried out, and when there is a given collision probability and a high prediction reliability an action of a second type being carried out. The present invention further relates to a driver assistance system for carrying out the method.
US09478134B2 Method of determining an attribute of a parking structure
A method of determining an attribute of a parking structure includes monitoring vehicle status data (VSD) obtained by a first on-board processor operatively associated with a vehicle telematics unit. The first processor executes computer readable code encoded on a first non-transitory computer readable medium. The method includes recording, in a vehicle memory operatively associated with the first processor, the VSD based on an output of a vehicle on-board sensor. The method further includes communicating the recorded VSD to a data aggregator of a remote parking information system (RPIS) for storage as aggregated data in a computer memory associated with the RPIS. The method determines, via the data aggregator, whether the vehicle is in the parking structure based on the communicated recorded VSD. The method further includes determining the attribute via the RPIS based on the VSD stored in the computer memory, and storing the attribute in the computer memory.
US09478127B2 Center-side system and vehicle-side system
An object of the present invention is to provide a technology capable of estimating a waiting time at an energy refilling facility for each of drive types. A center-side system includes a center-side receiver that receives, from a vehicle-side system, probe vehicle position information and drive type information that is information regarding a drive type of a probe vehicle. Then, the center-side system includes: a traffic condition estimation unit that estimates a traffic condition, which includes a drive type-classified number of vehicles, based on the probe vehicle position information and the drive type information, which are received by the center-side receiver; and a center-side transmitter that transmits, to an outside, the traffic condition estimated by the traffic condition estimation unit.
US09478125B2 System and method for configuring the remote control functionality of a portable device
A system and method used to configure a smart device to command functional operations of a target appliance. The smart device retrieves from a controllable appliance, such as a settop box, data indicative of a codeset identity of the target appliance wherein the codeset identity was determined during a process used to configure a conventional universal remote control to command functional operations of the target appliance and wherein the process used to configure the conventional universal remote control is performed in cooperation with the controllable appliance. A remote control application resident on the smart device then uses the data indicative of the codeset identity retrieved from the controllable appliance to also configure the smart device to command functional operations of the target appliance.
US09478118B2 Hand hygiene complicance confirmation system
Provided according to embodiments of the present invention are Hand Hygiene Compliance Confirmation Systems (HHCCS) that include a Hand Hygiene Composition Dispenser (HHCD); a Hand Hygiene Composition Dispenser Monitor (HHCDM) and a Hand Hygiene Compliance Monitor (HHCM). In some embodiments, the HHCDM detects when said HHCD dispenses Hand Hygiene Composition (HHC) and signals said HHCM to start a clock so that if the hands of a person are presented to said HHCM within a pre-defined period of time from the time that said HHCDM sends said signal to said HHCM, said HHCM sends a signal to at least one display to indicate hand hygiene compliance, referred to as a Green Light Condition or GLC. Related apparatus and methods are also provided.
US09478117B2 System and method for finding an object at distance
A system and method for finding an object at distance, the system having a parent device (1) and at least one child device (2, 3, 4) that is attachable to or integratable into the object, wherein the parent device (1) and the child device (2, 3, 4) are adapted to communicate over a distance. In order to provide a better adaptability, in particular with respect to a selection of objects that shall be kept track of and combined with an improved object detectability, the invention suggests that the child device (2, 3, 4) has an identity memory (11) storing at least one identity code and the parent device (1) has an identity reader (10) for reading the identity code from the child device (2, 3, 4), an object memory (9) for storing the identity code, an object learner (5) configured with logic (7) to store the identity code in the object memory (9), and an object finder (6) configured with logic (8) to send a search signal to the child device (2, 3, 4) based on the identity code.
US09478116B2 Electronic device with a warning function and method thereof
A method with a warning function includes: determining whether an electronic device is in a first preset state, wherein, the first preset state of the electronic device can be a state that the electronic device is being charged or a state in which the temperature of the electronic device is greater than a preset temperature; determining, when the electronic device is in the first preset state, whether the electronic device is contacted by a user via a sensing unit; controlling, when the electronic device is contacted by the user, a timer to record a contact duration; determining whether the contact duration recorded by the timer is greater than a first preset time; and controlling, when the contact duration is greater than the first preset time, a prompt unit to generate a warning signal.
US09478112B1 Video monitoring and alarm verification technology
Video monitoring and alarm verification technology, in which a first connection is established between a first device and a camera located in a monitored property associated with a user of the first device and image data captured by the camera is received over the first connection and at the first device. A determination is made to establish a second connection with a second device that enables sharing of the received image data with the second device and, in response to the determination, the second connection is established between the first device and the second device. The received image data is shared with the second device over the second connection and the second device is restricted from directly accessing image data captured by the camera located in the monitored property.
US09478099B2 Bet sensing apparatuses and methods
A bet sensor for sensing values of gaming tokens may include a bet placement surface configured and oriented to support a stack of gaming tokens thereon and an image sensor located and oriented to capture an image of a lateral side surface of at least one gaming token located on the bet placement surface. The image may depict the lateral side surface in a radial format. The bet sensor may include a processor in communication with the image sensor. The processor is configured to acquire image data from the image and analyze the image data to determine a wager value of the at least one token. A gaming table may include such a bet sensor. The disclosure includes methods of operating such a gaming table.
US09478094B2 Postal services kiosk having payment card security
An apparatus for facilitating payment using a payment card includes a computerized sales transaction device structured to determine a monetary amount for a sale, and a secure card activated terminal (CAT) device in electronic communication with the computerized sales transaction device. The computerized sales transaction device sends the monetary amount to the secure CAT device. The secure CAT device is structured to: (i) obtain sensitive payment card information from the card, (ii) automatically request in a secure, encrypted manner authorization for the sale using the monetary amount and the sensitive payment card information, (iii) receive in a secure, encrypted manner authorization approval for the sale, and (iv) in response to receiving the authorization approval, send purchase authorization approval information to the computerized sales transaction device. The computerized sales transaction device never receives the sensitive payment card information.
US09478078B2 Inspection managing apparatus, inspection system, and inspection method for integrated multimedia of vehicle
An inspection system for an integrated multimedia of a vehicle includes: a wireless connector mounted in the vehicle; and a communication terminal requesting pairing with the integrated multimedia of the vehicle through a short range wireless communication using the wireless connector, and determining at least one of whether a phonebook is transmitted, whether a call sound is transmitted and received, and whether short range wireless communication is performed, by inspecting the integrated multimedia for the vehicle in the state in which the communication terminal is paired with the integrated multimedia of the vehicle through the short range wireless communication.
US09478069B2 Compression format conversion for texture data
A conversion between two texture compression formats comprises calculations performed at index-level for reducing handling of values with color bit-length and an amount of calculations with color values. Format conversion can thus be performed in real time upon displaying an image using the compressed texture data, without significant slowing down of a display rate of the images. It may be implemented in particular for conversion from DXT1—to ETC1 compression format, and a non-flipped or flipped orientation of an ETC1—compressed texture data block can thus be determined from said texture data block as initially compressed in DXT1 format.
US09478062B2 Memory allocation in distributed memories for multiprocessing
In some aspects, finer grained parallelism is achieved by segmenting programmatic workloads into smaller discretized portions, where a first element can be indicative both of a configuration or program to be executed, and a first data set to be used in such execution, while a second element can be indicative of a second data element or group. The discretized portions can cause program execute on distributed processors. Approaches to selecting processors, and allocating local memory associated with those processors are disclosed. In one example, discretized portions that share a program have an anti-affinity to cause dispersion, for initial execution assignment. Flags, such as programmer and compiler generated flags can be used in determining such allocations. Workloads can be grouped according to compatibility of memory usage requirements.
US09478060B2 Techniques to provide depth-based typeface in digital documents
An apparatus may include a processor circuit and a three-dimensional (3-D) typeface module that is operative on the processor circuit to provide a choice of one or more 3-D typefaces in a graphical user interface displayed on a digital display. The 3-D typeface component may be operable to determine that a selection of the 3-D typeface selection has been received and to apply the 3-D typeface to a selected set of characters in a digital document that includes editable text.
US09478055B2 Device and method for editing ink text data
Disclosed are a device and method for editing ink text data. More specifically, a device for editing digital ink data displayed on a display includes a stroke order rearrangement processing unit configured to rearrange an input order of two or more strokes on the basis of a predefined criterion to generate a rearranged input order when receiving a user input including the two or more strokes, a data generation unit configured to generate digital ink data corresponding to a rearrangement stroke reflecting the rearranged input order, and an editing unit configured to change the digital ink data displayed on the display when an editing signal is generated. Thus, a user can intuitively and easily perform the editing operation, such as update, deletion, and insertion, on digital ink data displayed on a screen, and thus feel satisfaction.
US09478054B1 Image overlay compositing
Implementations generally relate to image overlay compositing. In some implementations, a method includes receiving a first image and a second image. The method further includes determining one or more attributes of each of the first image and the second image, where the one or more attributes includes one or more image types. The method further includes determining one or more compositing techniques combine the first image and the second image based on one or more of the attributes.
US09478052B2 Visualization method and system based on quartile graph display data
The present invention provides a visualization method based on quartile graph display data, the method comprising: the step of defining a data grid (Gx) and determining the display scale of the X axis; the steps of data source configuration, scanning, and reading; the step of analyzing stored data and correcting the X axis to display the scale, and calculating the quartile of the data in each data grid (Gx) of each scale level; the step of using a quartile graph to display the data. By means of defining a data grid (Gx) to store data, the four display scales of the X axis being interchangeable, and using a quartile graph to display data, the present invention displays the distribution of two-dimensional data in extremely large-volume data or big data environments, and provides interactive functionality. The present invention also provides a visualization system based on quartile graph display data.
US09478049B2 Method for local adjustment of regularization parameters for image quality optimization in fully 3D iterative CT reconstruction
A method and related apparatus (116) for iterative reconstruction of a volume. A regularization parameter (β) of an iterative update function is spatially adapted and normalized in respect to a region of interest ROI in the volume. The method allows achieving essentially uniform noise distribution across the reconstructed volume.
US09478048B2 Prior image based three dimensional imaging
Described herein are technologies for facilitating three-dimensional imaging based on prior image data. In accordance with one aspect, deformable registration is performed to align three-dimensional (3D) image data to a sparse set of two-dimensional (2D) projection image data of at least one structure of interest. An iterative reconstruction scheme may then be performed to minimize a difference between the aligned 3D image data and the 2D image data.
US09478041B2 Moving object detection method
A moving object detection method according to an embodiment includes evaluating an average value, instead of a median value, of pixel values at the same pixel positions across multiple superposed images. A threshold value obtained by multiplying the average value by a predetermined number is employed to distinguish space debris from an object which emits light at a higher luminance than the space debris. In order to detect the space debris accurately, an average value of the pixel values that are equal to or less than the threshold is employed as an evaluation value for the space debris detection.
US09478040B2 Method and apparatus for segmenting object in image
A method and apparatus are provided for segmenting an object in an image. The method includes obtaining a first image including the object; receiving an input signal including information about a predetermined position in the first image; selecting at least one pixel included in the first image, based on the position information; generating a second image by dividing the first image into several areas, using the selected at least one pixel; and segmenting the object in the first image by using the first image and the second image.
US09478035B2 2D/3D localization and pose estimation of harness cables using a configurable structure representation for robot operations
A robot is made to recognize and manipulate different types of cable harnesses in an assembly line. This is achieved by using a stereo camera system to define a 3D cloud of a given cable harness. Pose information of specific parts of the cable harness are determined from the 3D point cloud, and the cable harness is then re-presented as a collection of primitive geometric shapes of known dimensions, whose positions and orientations follow the spatial position of the represented cable harness. The robot can then manipulate the cable harness by using the simplified representation as a reference.
US09478034B1 Geoposition determination by starlight refraction measurement
A system and method are disclosed for determining geoposition of an observer. The system includes a sensor such as a wide field of view camera or telescope that can capture an image of the sky. The image of the sky is used to compile a table or list of the stars in the sky along with their positions. This table or list is pattern-matched with a predetermined list or table of stars to identify each star. In one embodiment, the distances between all stars in the image are computed and compared to star images from an atmospheric refraction model. A comparison of the measured table or list and the refraction model, using an optimization algorithm, is performed to determine the geoposition of the observer. In an alternative embodiment, a sensor capable of measuring two different frequency bands obtains two images of each star in the sky simultaneously. A difference in displacement is determined between the two frequencies for each imaged star; and a magnitude and direction of the difference in displacement is used to determine the geoposition of a body.
US09478029B2 Selection strategy for exchanging map information in collaborative multi-user SLAM systems
Disclosed is a method and apparatus for selecting a part of SLAM map information of a first device for transmission to a second device in a collaborative SLAM environment. In one embodiment, the functions implemented include: determining whether a 3D registration transformation between a map of the first device and a map of the second device is available; and transmitting a part of map information of the first device to the second device according to one of a first strategy or a second strategy based on whether or not a 3D registration transformation between the map of the first device and the map of the second device is available.
US09478022B2 Method and system for integrated radiological and pathological information for diagnosis, therapy selection, and monitoring
A method and system for integrating radiological and pathological information for cancer diagnosis, therapy selection, and monitoring is disclosed. A radiological image of a patient, such as a magnetic resonance (MR), computed tomography (CT), positron emission tomography (PET), or ultrasound image, is received. A location corresponding to each of one or more biopsy samples is determined in the at least one radiological image. An integrated display is used to display a histological image corresponding to the each biopsy samples, the radiological image, and the location corresponding to each biopsy samples in the radiological image. Pathological information and radiological information are integrated by combining features extracted from the histological images and the features extracted from the corresponding locations in the radiological image for cancer grading, prognosis prediction, and therapy selection.
US09478020B2 Method for analysing the effect of a test substance on biological and/or biochemical samples
Disclosed are methods for analyzing the effect of a test substance on biological and/or biochemical samples in which a plurality of samples, each comprising a known concentration of the test substance in at least three different concentrations, are used to obtain measurements which provide raw data. An evaluation rule utilizes the raw data of the sample determining the effect of the test substance, at the particular concentration, on the sample. The evaluation rule is influenced by at least one control parameter, and at least one starting value for the at least one control parameter is determined. The raw data is evaluated and correspondence between the determined activities and a functional model resulting from theoretical considerations yields a dose/effect curve describing the dependence of the activities on the concentration of the test substance. The steps are modified and repeated until an abort criterion has been reached.
US09478008B1 Image stitching in a multi-camera array
Images captured by multi-camera arrays with overlap regions can be stitched together using image stitching operations. An image stitching operation can be selected for use in stitching images based on a number of factors. An image stitching operation can be selected based on a view window location of a user viewing the images to be stitched together. An image stitching operation can also be selected based on a type, priority, or depth of image features located within an overlap region. Finally, an image stitching operation can be selected based on a likelihood that a particular image stitching operation will produce visible artifacts. Once a stitching operation is selected, the images corresponding to the overlap region can be stitched using the stitching operation, and the stitched image can be stored for subsequent access.
US09478003B2 Display driver sorting display data for output to a display panel
A display driver that receives display line data of plural display lines to perform drive control on a display panel includes a line memory for storing display line data which is supplied from the outside. The display driver includes a logic circuit that controls write and read-out of the display line data in and from the line memory, and sorts pixel data of the display line data using read out data from the line memory, to generate display drive data. Drive circuits drive the display panel in units of display lines based on the drive data which is output from the logic circuit. The drive circuits are separately arranged on both sides of the logic circuit and the line memory which are interposed therebetween. The storage capacity of the line memory corresponds to the number of lines smaller than the number of display lines of a display frame.
US09478002B2 Vertex parameter data compression
Methods and computer graphics systems are provided for compressing vertex parameter data. The vertex parameter data comprises a data block comprising data of vertices relating to at least one parameter. The data of each of the vertices includes multiple data segments at respective positions. The data in the data block is analyzed to determine a compression grouping scheme according to which data segments of the vertices are grouped together into segment blocks for compression. The analysis of the data determines a compression grouping scheme which is suited to the distribution of the data in the data block, to thereby improve the compression ratio which can be achieved when compressing the data block.
US09477993B2 Training a predictor of emotional response based on explicit voting on content and eye tracking to verify attention
Utilizing eye tracking to collect naturally expressed affective responses for training an emotional response predictor, comprising: receiving a vote of a user on a segment of content consumed by the user; receiving eye tracking data of the user taken while the user consumed the segment of content; determining, based on the eye tracking data, that a gaze-based attention level to the segment reaches a predetermined threshold; utilizing the vote to generate a label related to an emotional response to the segment; receiving an affective response measurement of the user taken substantially while the user consumed the segment of content; and training a measurement emotional response predictor with the label and the affective response measurement.
US09477990B1 Creating a virtual model of a vehicle event based on sensor information
A method includes receiving external data including a plurality of data points indicative of a plurality of respective states of an environment external to a vehicle. The external data is data that was received by the vehicle from a handheld mobile communication device of a pedestrian external to the vehicle via a wireless link, and is indicative of objects sensed by the handheld mobile communication device. The method also includes storing the external data in a memory, generating an animated re-creation of an event (e.g., accident) involving at least one vehicle using the stored plurality of data points, and causing the animated re-creation of the event to be displayed.
US09477986B2 Efficient detection and analysis of variances
A method of detecting variances in a plurality of accounts from different organizations within an Enterprise Financial Accounting system includes receiving a selection of a first account with an account type; receiving a selection of a first time interval and a second time interval; determining a first amount that is associated with the first account during the first time interval; determining a second amount that is associated with the first account during the second time interval; receiving a selection of a comparison operator that relates the first amount to the second amount; receiving a selection of a threshold; determining a comparison value by comparing the first amount to the second amount according to the comparison operator; determining that the comparison value violates the threshold according to the comparison operator; and displaying a first indication in a portal comprised of the first amount, the second amount, and the comparison value.
US09477974B2 Method and systems for flexible and scalable databases
Methods and systems for utilizing a database are disclosed. The methods and systems determine a key representative of a storage location of first RDF data in a NoSQL database. In addition, the methods and systems read the first RDF data in the NoSQL database using the key. The methods and systems also write second RDF data derived from the first RDF data into a second database stored in memory. The methods and systems may also modify the second RDF data, and write third RDF data derived from the modified second RDF data into the NoSQL database.
US09477966B2 Accurately estimating the audience of digital content
A method, system, and computer-readable storage medium are disclosed for accurately estimating the audience of digital content. A plurality of user interactions occurring on a digital device are received, wherein digital content is displayed on the digital device. Based on the plurality of user interactions, a total number of unique viewers of the digital content on the digital device is estimated.
US09477965B2 Apparatus and method for identifying insertion zones in video material and for inserting additional material into the insertion zones
An apparatus and method for automatic detection of insertion zones within pre-recorded video material are provided. The apparatus includes a video analysis unit configured to automatically determine at least one candidate insertion zone within the pre-recorded video material suitable for receiving additional material to be inserted and configured to generate zone meta data defining attributes of the insertion zone, and an insertion module configured to receive additional material for insertion and arranged to generate an output representative of the pre-recorded video material with the additional material placed on an insertion zone such that the additional material adopts the image attributes of the insertion zone as the pre-recorded video material is played. The automatic determination of at least one insertion zone is based on one or more of feature shape, size, duration, movement, color.
US09477964B2 Marketing system and marketing method
The transmission part transmits communication information including the terminal ID of the user terminal, the unit ID of the wireless unit and radio wave intensity to a server, when the user terminal performs short-distance wireless communication to the wireless unit through the radio wave. The collection part collects a chronological change of the radio wave intensity in the terminal ID concerned with the unit ID. The calculation part calculates the flow line that the user moved in the area of the wireless unit and the flow time when the user stays on a part of the flow line. The estimation part estimates action information indicating that the user did actually on the area of the wireless unit. The analysis part analyzes the user's attribute information including the user's preference based on the user's action information and the installation attribute information.
US09477956B2 Method to enable consumers to make purchases at E-commerce websites using their mobile number
A method and system include receiving, by a computer from an e-Commerce website, a payment authorization request that comprises payment data and a Mobile Station International Subscriber Directory Number (MSISDN) associated with a mobile device; verifying the MSISDN by comparing MSISDN to a subscriber database; generating a message to verify a payment transaction at the e-Commerce website, after the MSISDN is validated; receiving the verification message at the mobile device; verifying the payment transaction by transmitting a mobile personal identification number (PIN) associated with the MSISDN in response to the verification message; generating an authorization message indicating the payment transaction is one of approved or declined; and transmitting the authorization message to a merchant associated with the e-Commerce website. Numerous other aspects are provided.
US09477951B2 Method of concurrently processing physical documents and electronic images of the physical documents
A method and apparatus are provided for tracking documents. The documents are tracked by simultaneously monitoring each document's electronic processing status and physical location. Determinations are made whether specific combinations of electronic processing states and physical locations are valid and whether specific movements of documents are permitted. Invalid combinations or movements are reported to a reporting station. The preparation of batches of documents prior to scanning may be monitored and operator metrics related to the batch prep process may be tracked. Exception documents rejected during document processing may be monitored to enable retrieval of such documents.
US09477947B2 Retrospective changing of previously sent messages
Functionality can be implemented in email applications to allow sent messages to be updated, even if the sent messages have been read. When a request to update a sent message is received, a message update unit can update information in the message according to the notification. The message update unit can notify a recipient that the message was updated, and can indicate changed information in the sent message. The message update unit can also determine if the sent message has been forwarded, and forward the update notification to other recipients.
US09477944B2 Asynchronous serialization for aggregating process results
In one embodiment, a system includes logic adapted for receiving a first request to change a state of a first group of catalogs, determining which of a plurality of catalogs belong in the first group, adding a change request for each of the first group of catalogs to a queue for processing, causing processing of each change request in the queue to change the state of each of the first group of catalogs according to the first request, creating a first group result indicating successful or failed state change upon a catalog in the first group of catalogs finishing processing, passing the first group result to an adjacent catalog in the first group of catalogs, removing each catalog that has finished processing from the first group of catalogs, and outputting the group result when there are no adjacent catalogs available to pass the group result.
US09477943B2 Multi-modality communication
Disclosed herein are example embodiments for multi-modality communications. By way of example but not limitation, a local user may interact with a local communication device via a local communication modality for a given communication, and a remote user may interact with a remote communication device via a remote communication modality for the given communication.
US09477933B2 System and method for graphical representation of business documents and effectivity
A system and method to graphically represent historical product structures. When a computer extracts all change states for a data set corresponding to a first product structure having a plurality of items. The change states associated with each item are concatenated. The concatenated change states relative to each item and to the parametric constraint effective for the data set are displayed on an electronic display. In this way it is possible to visualize the historical product structure.
US09477931B2 System for predicting thickness of battery and method for predicting thickness of battery
A system for predicting the thickness of a battery is disclosed. In one aspect, the battery thickness predicting system includes a learning data input unit for receiving data on a previously manufactured battery. The thickness predicting system further includes an object data input unit for receiving data on a battery whose thickness is to be predicted. The system further comprises a mechanical learning unit connected to the learning data input unit to obtain a predicting function based on learning factors input to the learning data input unit and to provide weight values to the learning factors, respectively. The system further includes a thickness predicting unit connected to the object data input unit and the mechanical learning unit and using the weight values provided by the mechanical learning unit in order to predict the thickness of the battery whose thickness is to be predicted.
US09477928B2 System and method for comparing software frameworks
In one embodiment, a method may include symbolically executing application code on a first framework. The method may also include creating a first model based on the symbolic execution of the first framework. The method may additionally include symbolically executing the application code on a second framework. The method may further include creating a second model based on the symbolic execution of the first framework. The method may also include determining one or more parameters associated with the first framework based on the first model. The method may additionally include determining one or more parameters associated with the second framework based on the second model. The method may also include selecting one of the first framework and the second framework as a desired framework for execution of the application code based on a comparison of the one or more parameters associated with the first framework and the one or more parameters associated with the second framework.
US09477925B2 Deep neural networks training for speech and pattern recognition
The use of a pipelined algorithm that performs parallelized computations to train deep neural networks (DNNs) for performing data analysis may reduce training time. The DNNs may be one of context-independent DNNs or context-dependent DNNs. The training may include partitioning training data into sample batches of a specific batch size. The partitioning may be performed based on rates of data transfers between processors that execute the pipelined algorithm, considerations of accuracy and convergence, and the execution speed of each processor. Other techniques for training may include grouping layers of the DNNs for processing on a single processor, distributing a layer of the DNNs to multiple processors for processing, or modifying an execution order of steps in the pipelined algorithm.
US09477923B2 RF tag
An RF tag has an inlay with an IC chip and an antenna, a planar auxiliary antenna laminated on the inlay in an insulating state, a dielectric constant regulation plate which becomes a base on which the inlay including the auxiliary antenna laminated thereon is mounted, and functions as a dielectric constant regulation layer for the mounted inlay, and a case which receives the dielectric constant regulation plate in a state where the inlay including the auxiliary antenna laminated thereon is mounted. The dielectric constant regulation plate is formed into a shape which allows the dielectric constant regulation plate to be attachably/detachably and non-movably engaged in the case and which allows the dielectric constant regulation plate to have a predetermined dielectric constant which regulates communication characteristics of the inlay including the auxiliary antenna laminated thereon.
US09477922B2 UHF RFID wristband with a long read range
A radio frequency identification wristband for attaching to a patient that has a band, a wristband housing attached to or integral with said band, one or more radio frequency identification tag(s) or tag inlay(s), an insulator material, wherein said wristband housing is adhered to said radio frequency identification tag or tag inlay, said radio frequency identification tag or tag inlay is adhered to an isolator material, and wherein said insulator material is nearest to the skin of the patient and insulates the radio frequency identification tag or tag inlay from the patient's skin.
US09477915B2 Print control apparatus, method for controlling print apparatus, and storage medium, with notification of rotation result
There are provided a print control apparatus in which a load on a user can be lightened by reporting information on necessary processing, a method for controlling a print apparatus, and a print medium. A print control apparatus for controlling a print apparatus to print an image based on print data, the print control apparatus includes: a determination unit configured to determine whether a size of a sheet set in the print apparatus and a size of the print data match; an acquisition unit configured to acquire information on processing needed to adjust the size of the print data to be closer to the size of the sheet in a case where it is determined that the size of the sheet and the size of the print data do not match; and a notifying unit configured to notify a user of information acquired by the acquisition unit.
US09477899B2 System and method for differentiating type of vegetation from remotely sensed data
A computer system is programmed to analyze data from aerial images and LiDAR data obtained from a region of interest in order to determine whether a group of LiDAR data points representing an individual item of vegetation (i.e. a blob) is a particular type of vegetation. Infrared data from aerial images of the region of interest is stretched and divided by red spectral data to compute an objective-stretched vegetation index value (OVI) for a pixel. The mean LiDAR intensity and the mean OVI for the LiDAR data points and the pixels in the area of a blob are used to predict what type of vegetation is represented in the area of the blob.
US09477895B2 Method and system for detecting events in an acoustic signal subject to cyclo-stationary noise
A method detects events in an accoustic signal subject to cyclostationary background noise by first segmenting the signal into cycles. Features with a fixed dimension are derived from the cycles, such that the timing of the features is relative to a cycle time. The features are normalized using an estimate of the cyclostationary background noise. Then, after the normalizing, a classifier is applied to the features to detect the events.
US09477893B2 Positioning system and method for positioning a vehicle
A positioning system for a vehicle includes a camera, a processor unit and a data storage device. A length relating to a feature of the vehicle is stored in the data storage device. The vehicle is positioned for an inductive charging process in that the vehicle is recorded by a camera and a feature of the vehicle is detected. The position relating to a feature is calculated.
US09477888B1 Providing computer-based instructions without displays
Computer-based instructions for performing a task may be provided to workers using system components that display such instructions in a convenient manner and location that permit the workers to perform the task without diverting their attention from their workstations. Such instructions may be projected onto all or a portion of a surface of the workstation, or onto a lens or other optical element of a wearable computer device, thereby enabling the worker to maintain his or her focus on the task at hand, rather than having to look away at a mounted computer monitor or printed text in order to receive the instructions.
US09477886B2 Smart document anchor
A template document is received. A user defines an anchor area, and a field zone that contains a target object, in the template document. Objects, such as text objects, are identified in the anchor area along with their locations. Distances between locations of the objects in the anchor area are identified. A distance between the anchor area and the field zone is identified. A reference document is received. The objects in the reference document are identified. A number of common objects are identified. If there are common objects, locations of the common objects and the distances between the common objects are identified in the reference document. The identified distances between objects in the template document and the reference document are compared. If the distances are substantially the same, a corresponding target object is retrieved from the reference document based on the distance between the anchor area and the field zone.
US09477881B2 Passenger counting system, passenger counting method and passenger counting program
A passenger counting system that can count correctly the number of persons present in a vehicle, including persons sitting on the back seat, is provided. The passenger counting system includes an image capturing device 11 which is arranged outside the vehicle and which captures an image of the vehicle from the lateral direction of the vehicle, an image acquisition unit 31 that controls the image capturing device 11 and acquires an image in which the inside of the vehicle is captured as an input image, a profile detection unit 32 that detects a profile of a person from a partial image obtained from the input image based on an image feature amount calculated by using the partial image and outputs a detection result, and a passenger number determination unit 33 that determines the number of persons present in the vehicle based on the detection result.
US09477880B2 Behavior detection method and behavior detection apparatus
A behavior detection apparatus detects a position of a head from an image; based on the position of the head, detects a motion of bending forward when a person to be detected sits up in a width direction of a bed in a bed area of the image and stands up from the sitting state; when a movement of the head is detected to be forward bending, sets, based on a movement path of the head, a stand-up detection line for determining bed leaving of the person between a lowest point of the forward bending and the position of the head when the person stands by the bed, the stand-up detection line being set in a position not overlapping with a forward bending detection line by which the motion of bending forward is detected; and detects a stand-up motion when the head passes the set stand-up detection line.
US09477874B2 Method using a touchpad for controlling a computerized system with epidermal print information
Methods of processing touchpad data are disclosed. The touchpad data indicates one or more areas of the touch pad contacted by a user, and indicates print information indicating a pattern of epidermal ridges of the user in the contacted areas. The methods may also include analyzing the touchpad data in accordance with a model of a human hand. The methods may also include associating the content areas with particular anatomical portions, such as fingers, where the associating is based at least in part on the model, the contact areas, and the print information. The methods may also include modifying one or more parameters of the model based on the print information. The methods may also include obtaining print information from contact areas selected based on features associated with the contact areas.
US09477870B2 Finger biometric sensing device including drive signal nulling circuitry and related methods
A finger biometric sensing device may include drive circuitry capable of generating a drive signal and an array of finger biometric sensing pixel electrodes cooperating with the drive circuitry and capable of generating a detected signal based upon placement of a finger adjacent the array of finger biometric sensing pixel electrodes. The detected signal may include a relatively large drive signal component and a relatively small sense signal component superimposed thereon. The finger biometric sensing device may also include a gain stage coupled to the array of finger biometric sensing pixel electrodes, and drive signal nulling circuitry coupled to the gain stage capable of reducing the relatively large drive signal component from the detected signal.
US09477868B1 Adaptive fingerprint-based navigation
A fingerprint-based navigation method using a finger navigation system comprising fingerprint sensing circuitry and navigation control circuitry. The method comprises the steps of: acquiring a series of navigation sequences of fingerprint images, and for each navigation sequence in the series of navigation sequences: determining an estimated momentary finger movement based on the navigation sequence of fingerprint images; determining at least one fingerprint image parameter value indicative of a fingerprint image status based on at least one fingerprint image in the navigation sequence of fingerprint images; and evaluating the fingerprint image status. The method further comprises the steps of determining a fingerprint sensing circuitry setting based on the evaluation; and providing the fingerprint sensing circuitry setting to the fingerprint sensing circuitry only during a time period between acquisition of a final fingerprint image in one navigation sequence and acquisition of a first fingerprint image in another, directly succeeding, navigation sequence.
US09477864B2 Systems and methods for scanning a user environment and evaluating data of interest
According to various embodiments, a mobile device continuously and/or automatically scans a user environment for tags containing non-human-readable data. The mobile device may continuously and/or automatically scan the environment for tags without being specifically directed at a particular tag. The mobile device may be adapted to scan for audio tags, radio frequency tags, and/or image tags. The mobile device may be configured to scan for and identify tags within the user environment that satisfy a user preference. The mobile device may perform an action in response to identifying a tag that satisfies a user preference. The mobile device may be configured to scan for a wide variety of tags, including tags in the form of quick response codes, steganographic content, audio watermarks, audio outside of a human audible range, radio frequency identification tags, long wavelength identification tags, near field communication tags, and/or a Memory Spot device.
US09477858B2 Restraining system including near field RFID detection
A restraining system comprises a restraining device including first and second interlockable parts that, when interlocked, restrain the system. The restraining system further comprises a passive RFID tag attached to the first part, and a passive RFID reader coupled to the second part for near field detection of the tag within a prescribed range of the second part.
US09477845B2 Secure application debugging
A method, system, and/or computer program product enables secure debugging of a software application. A first computer receives a secure software application from a second computer. Access to data used by the secure software application is protected by a security object, which allows a processor to access the data used by the secure software application without permitting data to exit unprotected from the processor. The first computer receives from the second computer an encrypted secure sidecar debugging application that is designed to debug the secure software application. In response to detecting an error in execution of the secure software application within the first computer, the first computer transmits the secure software application and the secure sidecar debugging application to the second computer, such that the second computer is enabled to decrypt the secure sidecar debugging application and to debug the secure software application.
US09477844B2 Context-based security screening for accessing data
A processor-implemented method, system, and/or computer program product securely accesses a specific data store. A non-contextual data object is associated with a context object to define a first synthetic context-based object. The non-contextual data object ambiguously describes multiple types of persons, and the context object provides a circumstantial context that identifies a specific type of person from the multiple types of persons. The first synthetic context-based object is associated with at least one specific data store in a data structure. A string of binary data that describes a requester of data, including a time window for receipt and security level of the requester, is received by a security module for generating a new synthetic context-based object. If there is a match between the new synthetic context-based object, the first synthetic context-based object, and the security level of the requester, then the data is returned to the requester.
US09477840B1 Preserving privacy related to networked media consumption activities
Preserving privacy related to networked media consumption activity. Source privacy zones are defined and associated with privacy standards. Privacy standards include frequency criteria governing the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone. Transaction requests including a networking protocol address are received over a network from a client device at a target location by a networked privacy system. The source privacy zone associated with the client device is identified. Using the networking protocol address to access characteristics having characteristic value(s), a dataset can be created including associating the networked media consumption activity with the characteristic and characteristic value(s). The dataset is pre-processed to comply with the privacy standards. The networking protocol address is discarded. The pre-processed dataset can be stored in a filtered database on a physical storage device at a storage location coupled to the networked privacy system.
US09477834B2 Maintaining secure data isolated from non-secure access when switching between domains
A data processing apparatus including circuitry for performing data processing, a plurality of registers; and a data store including regions having different secure levels, at least one secure region (for storing sensitive data accessible by the data processing circuitry operating in the secure domain and not accessible by the data processing circuitry operating in a less secure domain) and a less secure region (for storing less secure data). The circuitry is configured to determine which stack to store data to, or load data from, in response to the storage location of the program code being executed. In response to program code calling a function to be executed, the function code being stored in a second region, the second region having a different secure level to the first region, the data processing circuitry is configured to determine which of the first and second region have a lower secure level.
US09477832B2 Digital identity management
One aspect relates to a process and associated device for managing digital ID lifecycles for application programs, and abstracting application programs for multiple types of credentials through a common Digital Identity Management System (DIMS) and Application Programming Interface (API) layer.
US09477829B2 Locking and unlocking a mobile device using facial recognition
In an embodiment of the invention, an unlocked mobile device is configured to capture images, analyze the images to detect a user's face, and automatically lock the device in response to determining that a user's face does not appear in the images. The camera capturing and face recognition processing may be triggered by the device having detected that it has been motionless for a threshold period of time. In another embodiment, a locked mobile device is configured to capture an initial image using its camera, capture a new image in response to detecting movement of the device, determine that the device moved to a use position, capture a subsequent image in response to determining that the device moved to a use position, analyze the subsequent image to detect a user's face, and unlock the device in response to detecting the user's face. Other embodiments are also described and claimed.
US09477828B2 Authentication device, authentication method and non-transitory computer-readable recording medium
To prevent improper authentication, a authentication device includes a visual-line detecting unit configured to detect a visual line direction of a user, an authentication-permission visual-line direction setting unit configured to set an authentication permission visual-line direction, a biometric deciding unit configured to execute authentication by deciding whether a detected visual line direction is an authentication permission visual-line direction, and a display control unit configured to cause a display unit to display an image showing a type of a visual line direction in setting an authentication permission visual-line direction and configured to cause the display unit not to display the image in executing authentication.
US09477825B1 System for transparent authentication across installed applications
A system for authenticating mobile device users transparently is disclosed. This invention improves on the existing flaws by deriving encryption keys from environmental condition data when the user and device are trusted. The keys are then cryptographically hashed and compared with repository hashed data to determine if the conditions match a prior set of conditions. If a match is found and trust factors are sufficient, the system uses the condition data to decrypt a master key that allows access to secure data in the same manner as would a user-provided password. The security system cannot be bypassed if the device is stolen, as an attacker would have to replicate the exact environment and behavioral attributes employed and learned from the user without any knowledge as to the factors that constitute them because the factors are not maintained by the system.
US09477823B1 Systems and methods for performing security authentication based on responses to observed stimuli
A method performed by an authentication processor for authenticating an unknown user claiming to be a legitimate user. The method includes comparing a legitimate user response metric to an unknown user response metric and one of preventing access to the computer system and decreasing a level of access to the computer system when the unknown user response metric differs from the legitimate user response metric by more than a predefined degree of acceptable variation. The legitimate user response metric represents observed changes in micro-behaviors of the legitimate user in response to viewing a plurality of prime images. The unknown user response metric represents observed changes in micro-behaviors of the unknown user in response to viewing the plurality of prime images.
US09477817B2 Medication adherence system for recording contents of medication packages vended from a plurality of vending machines in an electronic record that stores records for a plurality of patients associated with respective vending machines
A medication adherence system is provided for recording contents of medication packages vended from a plurality of vending machines in electronic records, such as an electronic medication administration record (eMAR), that store records for a plurality of patients who are associated with respective vending machines. A vending event causes the electronic record to be populated.
US09477814B2 Distribution of an IP-based multimedia channel to non-IP enabled devices
An apparatus and method for converting an IP-based multimedia channel and distributing the channel to a plurality of non-IP enabled devices based on the channel's popularity among the devices. The apparatus identifies a plurality of multimedia channels requested by a group of devices, and determines a data rate for providing each channel to the devices based on a popularity of each channel among the devices. The apparatus uses an adaptive bit rate (ABR) client to receive content segments for a respective one of the multimedia channels from an ABR server at a source data rate aligned with a determined data rate for providing the respective multimedia channel. The content segments are received at the source data rate, and converted by the apparatus to a continuous digital content stream. The apparatus then provides the continuous digital content stream to one or more of the devices at the determined data rate.
US09477813B2 Method and device for multimodal neurological evaluation
A method of building classifiers for neurological assessment is described. The method comprises the steps of extracting quantitative features from a plurality of clinical features, and selecting a subset of features from the extracted pool of features to construct binary classifiers. A device for performing point-of-care neurological assessment using clinical features is also described.
US09477811B2 Blood glucose tracking apparatus and methods
A measurement module for glucose testing includes a glucose testing measurement module housing, a test strip receptacle formed in the housing, and a connector portion formed in the housing and shaped to permit mechanical removable attachment of the housing to a hand-held computer. Electronics determine the amount of glucose present in a sample of body fluid, when the test strip is positioned in the receptacle and the body fluid is placed on a test strip, and communicate the glucose amount to the hand-held computer via the connector portion.
US09477809B2 Systems and methods for workflow processing
Systems and methods for processing a workflow are disclosed. Certain embodiments allow prescreened data to be inserted into a workflow. A user's interpretation of prescreened data can be compared with previously obtained characteristics, enabling the user's interpretive output to be monitored and improved. The disclosed systems and methods have applications including, but not limited to, training, performance analysis, process improvement, and data analysis and data mining in workflows.
US09477806B2 System-level analysis with transactions from protocol probes
This application discloses a computing system to provide test stimulus to an electronic device modeled in a verification environment by the computing system. The computing system can identify transactions performed by the electronic device in the verification environment based, at least in part, on messages exchanged over an interconnect in the electronic device in response to the test stimulus. The computing system can output the transactions from the verification environment and bundle a plurality of the transactions based, at least in part, on messaging relationships defined by a communication protocol for the interconnect. The computing system can utilize the bundles of transactions to determine whether the electronic device functions in accordance with the communication protocol.
US09477802B1 Isolating differences between revisions of a circuit design
An executable circuit design is used to generate waveforms, from which behaviors of the circuit are captured. The behaviors and various combinations thereof can then be saved in a database, along with descriptions and other metadata about them, thereby generating a behavioral index of the circuit design code. Behavioral indexing of circuit designs allows a user to maintain an indexed behavior database, track changes in behaviors as the circuit design's executable description evolves, and figure out how the executable description can be reused in different projects. When applied to digital design development, it facilities the current design and verification effort, as well as design reuse down the line.
US09477800B1 System, method, and computer program product for automatically selecting a constraint solver algorithm in a design verification environment
The present disclosure relates to a computer-implemented method for electronic design verification. Embodiments may include providing, using one or more processors, an electronic design verification environment having a plurality of randomize calls associated therewith. Embodiments can also include selecting one of the plurality of randomize calls for analysis at a constraint solver engine and iteratively analyzing the selected randomize call using a plurality of constraint solver algorithms. Embodiments can also include automatically determining a most effective constraint solver algorithm for the selected randomize call.
US09477796B2 Methods for general stabilizer-based quantum computing simulation
The disclosed method and computer-readable medium allow efficient simulation of both stabilizer and non-stabilizer states in general quantum circuits on a classical computer by maintaining global phases and orthogonalizing linear combinations of stabilizer states during simulation. This is accomplished by representing arbitrary quantum states as superpositions of stabilizer states, which may be implemented using one or more stabilizer frames. Each stabilizer frame includes a stabilizer matrix, one or more phase vectors corresponding to the stabilizer states, and an amplitude vector corresponding to the global phases of each stabilizer state. Orthogonality is maintained throughout the simulation for efficient computation and measurement. Some embodiments utilize a multiframe representation of the quantum state to reduce the number of stabilizer states required to represent the quantum state, which multiframe representation may also be used to implement parallel simulation.
US09477792B1 Enhancements to parameter fitting and passivity enforcement
A model synthesizer generates a state-space model of a structure from frequency domain parameters of the structure using a selected number of significant eigenvalues of a matrix derived from the frequency-domain parameters such that the quality of the fit of the model is improved. A matrix of the frequency-domain parameters is reshaped so as to improve performance of determination of the fit quality. Passivity violations in the model can be removed via regularization and error control such that the fit quality of the model after removal of the passivity violations is within a specified tolerance. Cholesky factorization can improve the performance of passivity violation detection. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
US09477789B2 Road design optimization
A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to optimize a design for a vertical road profile. A ground surface profile is obtained. From the ground surface profile, an initial set of points of vertical intersection (PVIs) are obtained. An optimized earthwork cost for the PVIs is determined. The PVIs and curve configurations are then modified to reduce the earth work cost.
US09477784B1 System for organizing and fast searching of massive amounts of data
A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.
US09477782B2 User interface mechanisms for query refinement
A query processing system (QPS) for generating query suggestions to a user by matching the user's input query against a set of query-detection grammars defined by respective rule modules, and with respect to a structured knowledge base. In response to the matching operation, the QPS may generate a set of synthetic query suggestions to the user, representing refinements of the user's input query. The QPS can also present a refinement tool that conveys refinement options to the user. The QPS may also present one or more preview items to the user upon the user's selection of one of the synthetic query suggestions. Each synthetic query suggestion and each preview item is guaranteed to having a matching counterpart information item in the structured knowledge base.
US09477776B2 System and method for visualization of data
Embodiments of computer implemented methods and systems for visualization of data are described. One example embodiment includes receiving authentication data related to a user, establishing an identity of the user based on the user authentication data, and receiving profile data associated with the user in response to the establishing of the identity of the user. The example embodiment may further include receiving transaction data associated with the user, selectively aggregating the profile data with the transaction data as aggregated user data, visualizing the aggregated user data as a data visualization, the data visualization being a composition of visual media corresponding to the aggregated data, and providing an address to the data visualization such that the data visualization may be referred to in other applications.
US09477770B2 System and method for information sharing using visual tags
Source data stored on a source device may be shared with other devices. Sharing the source data may include facilitating communication associated with the source data, based on a communication protocol, between a first device and another device. Receiving a first token associated with the source data may be facilitated. The first token may be encoded to generate a visual tag. An image of the visual tag may be provided to enable a second device to capture the image, retrieve the first token after decoding the visual tag, and use the first token to access the source data utilizing a communication protocol.
US09477768B1 Disambiguation of online social mentions
The technology disclosed relates to identifying entity reflections that refer to a same real-world entity. In particular, it relates to using statistical functions to make probabilistic deductions about entity attributes, which are used to construct optimal combinations of entity attributes. These optimal combinations of entity attributes are further used to generate search queries that return more precise search results with greater recall.
US09477762B2 Search controls using sliders and lightboxes
Code is injected into a web page loaded by an Internet browsing application. A search control to accept Internet search input is presented within an Internet browsing application. The search control visually covers at least a portion of a content display area of the Internet browsing application. A slider search control may be presented by automatically sliding the slider search control into the content display area. The presentation of a lightbox search control may include shading, darkening, dimming, blurring, or opaquing the content display area outside of the lightbox search control. The presentation of the search control may occur in response to a period of user inactivity, an amount of page scrolling, or a percentage of page scrolling. The search control receives input corresponding to a search query, a tracking code is combined with the received input, and the combination is communicated to a search engine.
US09477760B2 Query construction on online social networks
In one embodiment, a method includes accessing a set of nodes of a social graph of an online social network. The social graph includes a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes representing a single degree of separation between them. The nodes include a first node that corresponds to the first user and a number of nodes that each correspond to a concept or a second user associated with the online social network. The method also includes accessing one or more grammar tokens. Each grammar token includes references to zero or more nodes and one or more edges. Each grammar token corresponds to a particular type of completion token. Each grammar token may be based on a natural-language string. The method also includes receiving from the first user a selection of one or more of the grammar tokens and one or more of the completion tokens.
US09477757B1 Latent user models for personalized ranking
A method includes generating a ranking model and a baseline mixing weight for each latent user category from a plurality of latent user categories based on a community preference dataset and one or more latent variables that relate the users from the community of users to the latent user categories. The method also includes generating a personalized mixing weight for each latent user category for a specified user based on an individual preference dataset, the ranking models for the latent user category, and one or more latent variables that relate the specified user to the latent user categories. The method also includes adjusting the personalized mixing weight for each latent user category for the specified user based on the baseline mixing weights, and generating ranking output for at least some objects from the plurality of objects using the personalized mixing weights and the ranking models.
US09477753B2 Classifier-based system combination for spoken term detection
Systems and methods for processing a query include determining a plurality of sets of match candidates for a query using a processor, each of the plurality of sets of match candidates being independently determined from a plurality of diverse word lattice generation components of different type. The plurality of sets of match candidates is merged by generating a first score for each match candidate to provide a merged set of match candidates. A second score is computed for each match candidate of the merged set based upon features of that match candidate. The first score and the second score are combined to provide a final set of match candidates as matches to the query.
US09477750B2 System and method for real-time dynamic measurement of best-estimate quality levels while reviewing classified or enriched data
A system, method and computer program product for validating a document classification process, including a document collection; a document classification process performed on the document collection; a random selection module configured to automatically generate a random validation set of documents from the document collection; and a document review process performed on the random validation set of documents to validate results of the document classification process. The system, method and computer program product are configured to dynamically and in real-time measure and display on a computer display device a best case estimate of a quality of the results of the document classification process based on the documents that are validated, and given a size of a total data set of the document collection.
US09477749B2 Apparatus for identifying root cause using unstructured data
A system and method of identifying root cause of an observation by leveraging features from unstructured data is disclosed. A report generation component may be configured to generate a report. A report presentation component may be configured to allow an operator to select an observation from the report. A root cause component may be configured to determine one or more causal factors associated with the observation.
US09477728B2 Handling of errors in data transferred from a source application to a target application of an enterprise resource planning (ERP) system
An aspect of the present disclosure provides for handling of errors in data transferred from a source system to a target system. In an embodiment, the data is first transferred (from a source system) to a staging table as staging data. A user is enabled to configure rules to identify a respective portion of interest in the staging data, an error condition to be checked in the respective portion, and an action to be performed upon detection of the error in the respective portion. Accordingly, the staging data stored in the staging table is examined according to the rules to identify a first error associated with a first portion of the staging data, and an action associated with the combination of first portion and the first error is performed, as specified in the rules.
US09477718B2 Application identification method, and data mining method, apparatus, and system
A data mining method, apparatus, and system are provided. The method includes: obtaining to-be-processed data, where the to-be-processed data includes records, and each record includes application information and remote end triplet information; performing clustering processing on records with same remote end triplet information and same application information, and according to the records with the same remote end triplet information and the same application information, calculating a service load amount corresponding to the remote end triplet information and the application information to obtain a clustering result including the remote end triplet information, the application information, and the service load amount; according to the service load amount or a proportion of the service load amount, selecting remote end triplet information and application information that have high reliability from the clustering result; and sending the remote end triplet information and application information that have high reliability to a deep packet inspection (DPI) subsystem.
US09477715B1 Personalizing aggregated news content
A system customizes a news document associated with a user of a news aggregation service. The system includes a remote news aggregation server configured to create a news aggregation service document based on a request received from the user. The remote news aggregation server identifies news content from a plurality of news source servers based on the received request and presents the identified news content in the news aggregation service document. The remote news aggregation server is further configured to receive a request from the user to remove a news item from the presented news content and removing the requested news item from the identified news content. Updated news content is presented in an updated news aggregation service document.
US09477714B1 Methods and apparatus for ranking documents
Methods and apparatus are described for scoring documents in response, in part, to parameters related to the document, source, and/or cluster score. Methods and apparatus are also described for scoring a cluster in response, in part, to parameters related to documents within the cluster and/or sources corresponding to the documents within the cluster. In one embodiment, the invention may detect at least one document within the cluster; analyze a parameter corresponding to the document; and compute a cluster score based, in part, on the parameter, wherein the cluster score corresponds with at least one document within the cluster.
US09477709B2 Query response using media consumption history
Methods, systems, and apparatus for receiving a natural language query of a user, and environmental data, identifying a media item based on the environmental data, determining an entity type based on the natural language query, selecting an entity associated with the media item that matches the entity type, selecting, from a media consumption database that identifies media items that have been indicated as consumed by the user, one or more media items that have been indicated as consumed by the user and that are associated with the selected entity, and providing a response to the query based on selecting the one or more media items that have been indicated as consumed by the user and that are associated with the selected entity.
US09477707B2 System and methods for predicting query execution time for concurrent and dynamic database workloads
Systems and methods for predicting query execution time for concurrent and dynamic database workloads include decomposing each query into a sequence of query pipelines based on the query plan from a query optimizer, and predicting an execution time of each pipeline with a progress predictor for a progress chart of query pipelines.
US09477705B2 Dynamically creating queries to find related records in a database
A system that generates display objects in a graphical user interface that enable the user of an application which accesses a data repository through result sets to dynamically construct a new query to show all database records having the same contents as a specified set of fields in a currently active database record. Display objects are further generated that enable the user to specify how the contents of the selected fields are to be matched (e.g. exact matching, inclusion, etc.) and/or logical relationships between specified field contents (e.g. Boolean operators such as AND, OR, NOT, etc.). In one embodiment, once a query is defined in this way, it is stored, for example in the user's profile, so that the user can access it across uses of the application.
US09477703B1 Item version similarity scoring system
Generally described are systems and methods for conducting content differential analysis on multiple versions of an item, such as a book published with multiple editions or an item released with multiple versions. A version similarity scoring system may be configured to perform such content differential analysis on item content between two or more versions, and generate one or more similarity scores or assessments between versions. Similarity scores may be generated for the item as a whole as well as for some or all particular content portions or features of the item. The similarity scores for various versions may be provided to consumers viewing item detail pages for a multi-version item, as well as to vendors as part of purchase planning and market price setting decision processes.
US09477699B2 Static row identifier space partitioning for concurrent data insertion in delta memory store
The current subject matter describes static partitioning and sub-partitioning of a row identifier space associated with a table in a delta memory store of a database so as to allow data to be concurrently inserted into rows identified by the corresponding sub-partitions. A server system associated with the database can receive data to be inserted into a database. The server system can select a sub-fragment of a row identifier space identifying identifiers of rows stored in the database for the table. The sub-fragment can be selected based on a preference specified by an insert operation used for insertion of the data into the columnar database and on availability of the sub-fragment. The server system can insert the data in rows identified by the selected sub-fragment while other data is being concurrently inserted in rows identified by other one or more sub-fragments of the row identifier space.
US09477692B2 Systems and methods for applying an analytical model to performance analysis
Aspects of the present disclosure describe systems and methods for providing active session history data to users for use in database performance analysis. In various aspects, active session history data obtained from monitoring a database and/or database system over a period of time may be segmented into multiple dimensions. The segmented data may be subsequently provide and/or displayed on one or more interfaces, such as a graphical user interface, to users. The interface may visualize the dimensional ASH data in a variety of ways, such as through icons, graphs, charts, histograms, temporal delineations, treemaps, etc.
US09477691B1 Multi-latency data management
A data management system comprises a multi-latency logical data store and an associated controller. The multi-latency logical data store comprises a first data store having a first data latency and a second data store having a second data latency substantially different than the first data latency. The controller is configured to manage the multi-latency logical data store utilizing multi-latency data sets each of which provides at least one multi-latency link between at least a portion of a data set from the first data store and at least a portion of a data set from the second data store. By way of example, the first data store may comprise a low-latency data store and the second data store may comprise an analytic data store having a substantially higher data latency than the low-latency data store. The data management system is implemented using one or more processing devices of a processing platform.
US09477690B2 Method and apparatus for measuring information associated with another device
An approach is provided for presenting a measure of relevant information stored on or associated with a nearby device using one or more lighting parameters and/or one or more short-range communication technologies. An information platform determines one or more queries from at least one device. The information platform causes, at least in part, a measurement of an amount of information associated with one or more other devices that is responsive to the one or more queries. The information platform further causes, at least in part, a presentation of one or more representations of the amount.
US09477660B2 Privacy compliance in data retrieval
Data may be retrieved from databases using various types of code, functions and programs. To insure that the code, functions and programs comply with privacy requirements and regulations, the code and programs may be audited. In one example, an activity log may be queried to identify code that was executed to retrieve and display database information. A system may then determine whether an unauthorized entity was able to retrieve and/or view the database information. If so, the code or program may be labeled as non-compliant. Alternatively or additionally, a system may parse data retrieval code to determine whether privacy protection code is included therein. If not, the code may be deemed non-compliant. Reports may be generated identifying the non-compliant data retrieval code or function and, in some arrangements, specifying compliance statistics.
US09477659B2 Techniques for performing language detection and translation for multi-language content feeds
A technique for translating a portion of a website includes receiving a language set of a user indicating a primary language of the user is received. A content feed to be displayed to the user is received and parsed to identify a text portion of a user generated content. The original language of the text portion is determined and compared with the one or more languages in the language set. When the original language of the text portion does not match the languages in the language set: (i) the text portion, the original language, and the primary language are provided to a translation engine, (ii) a translated version of the text portion is received from the translation engine, (iii) the translated version of the text portion is inserted into the content feed to obtain a modified content feed, and (iv) the modified content feed is displayed to the user.