US09681543B2

A method of making an electronic device includes forming an electrically conductive pattern on a substrate, forming a cover layer on the substrate and the electrically conductive pattern, and forming openings in the cover layer and being aligned with the electrically conductive pattern. The method also includes positioning an IC on the cover layer so that bond pads of the IC are aligned with the openings, and heating under pressure the cover layer to both mechanically secure and electrically interconnect the IC.
US09681539B2

A system and apparatus for monitoring and control of the operation of various types of industrial plants, including power plants, nuclear power plants and plants including various types of mechanical, electrical and chemical machinery. The invention employs modular non-microprocessor based, non-software based digital hardware that enables communication between sensors and control logic and between the control logic and actuators that control a functional aspect of each plant.
US09681534B2

In a ceramic multilayer substrate including a ceramic laminate including ceramic layers, a surface electrode located on a surface of the ceramic laminate, and a cover ceramic layer that covers a peripheral portion of the surface electrode, a recess portion is provided in a peripheral portion of a surface electrode to extend along the periphery thereof, and the peripheral portion of the surface electrode includes a peripheral end portion thereof and a region in which the recess portion is covered with a cover ceramic layer. A height of a central portion of the surface electrode which is not covered with the cover ceramic layer is lower than a height of a primary surface of the ceramic laminate on which the surface electrode is located.
US09681523B2

An apparatus and method allow end users to interactively create complex lighting patterns by remote control. Applications include decorative lighting, landscape lighting, signage, or advertising platforms. A lighting control system can be equipped with sensors that can receive remote control signals from a variety of different sources, and route the control signals to modulate receptacles coupled to different lighting circuits, thereby independently controlling multiple light arrays to achieve separate light patterns, or to coordinate different lighting effects. The control signals can independently energize localized groups of lamps to provide enhanced lighting effects, while using significantly less wire material. Interactive remote control can be provided via a mobile computing device such as a smart phone running a customized program. In one embodiment, the remote control device communicates selections to a Bluetooth®-equipped speaker to produce sound-controlled lighting effects.
US09681513B2

A multiple location load control system comprises a main device and remote devices, which do not require neutral connections, but allow for visual and audible feedback at the main device and the remote devices. The main device and the remote devices are adapted to be coupled together via an accessory wiring. The main device can be wired on the line side and the load side of the load control system. The main device is configured to enable a charging path to allow the remote devices to charge power supplies through the accessory wiring during a first time period of a half cycle of the AC power source. The main device and the remote devices are configured to communicate with each other via the accessory wiring during a second time period of the half cycle, for example, by actively pulling-up and actively pulling-down the accessory wiring to communicate using tri-state logic.
US09681507B2

An apparatus includes a switched-mode converter circuit having an output configured to be coupled to at least one light-emitting device. The apparatus further includes a control circuit configured to generate a measure of a voltage magnitude of a time-varying voltage applied to an input of the switched-mode converter circuit and a measure of a dimming level to be applied to the at least one light-emitting device. The control circuit is configured to control a switch of the switched-mode converter circuit responsive to the generated measures. The control circuit may be implemented using functional units of a microcontroller.
US09681506B2

One aspect of the present disclosure directs to a switch circuit including an isolator circuit to allow detection of switch states of a multilevel light switch. Another aspect of the present disclosure directs to a lighting assembly containing light emitting diodes (LEDs) of different colors, where the lighting assembly produces light of different color depending on the switch state of a multilevel light switch.
US09681502B2

In a first aspect of the present inventive subject matter, a lighting device includes a light-emitting device 1 including p-contact and n-contact that are separately arranged from each other on a first surface of the light-emitting element and a phosphor layer including a phosphor particle and covering the light-emitting element 1 except the p-contact and n-contact of the light-emitting element, the phosphor layer includes a higher density of the phosphor particle on a position of the first surface between the p-contact and the n-contact of the light-emitting element than on a position of a second surface that is an opposite surface of the first surface 1b of the light-emitting element.
US09681493B2

The present invention relates to a system for controlling a group of devices, comprising: —a network of nodes interconnected in a topology to form a meshed network, and —a coordinator making it possible to communicate with the nodes in the network, in which each device is connected to a node in the network, in which each node comprises: —a receiver making it possible to receive an instruction, —an instructor making it possible to transfer an instruction to the device connected to the node, and —a transmitter making it possible to transmit the instruction to a neighboring node.
US09681490B1

According to one configuration, an access point control resource receives channel allocation information indicating a change to allocation of channels in a wireless band currently used by multiple wireless access points to communicate with multiple communication devices in a network. The access point control resource uses the channel allocation information to identify a particular wireless channel (such as a de-allocated wireless channel) to be terminated from use by the multiple wireless access points. In accordance with the channel allocation information, when vacating use of the de-allocated channel, the access point control resource controls an order of terminating use of the particular wireless channel by the multiple wireless access points.
US09681483B2

There is provided a method for operating time alignment timer (TAT). The method may comprise: operating a first TAT in a first medium access control (MAC) entity; operating a second TAT in a second MAC entity; and if the first TAT operated in the first MAC entity is expired, considering the second TAT operated in the second MAC entity as expired.
US09681479B2

Macrocell communication resources are assigned for device-to-device (D2D) communication between two wireless communication user equipment (UE) devices. A scheduler in a communication system schedules (assigns) scheduled downlink communication resources for downlink transmission of signals from a base station, schedules (assigns) scheduled uplink communication resources for uplink communication from wireless communication UE devices to base stations, and schedules (assigns) D2D communication resources for D2D communication between wireless communication UE devices. The D2D communication resources are selected from either defined downlink communication resources or defined uplink communication resources that are defined by communication specification. The base station sends communication resource allocation (CRA) information to at least one of the wireless communication UE devices where the communication resource allocation information identifies the D2D communication resources for use by the wireless communication UE devices to communicate through a device-to-device (D2D) communication link.
US09681477B2

A method of digital radio communication between a first device (2) and a second device (8), where each device comprises a radio transmitter (4, 10) and a radio receiver (6, 12), the method comprising: a) said first and second devices (2, 8) establishing a connection using a predetermined protocol having at least one predefined message format; b) if said connection is subsequently broken, said second device (8) transmitting an advertising message at a first data rate indicating a desire to reconnect; and c) if a reconnection is not established, said second device (8) transmitting a further advertising message at a second data rate indicating a desire to reconnect, wherein said second data rate is lower than the first data rate.
US09681473B2

A method and system for machine type communication (MTC) service management using network function virtualization (NFV) is disclosed. In an embodiment, a method for a machine type communication (MTC) service management using a virtual network function (VNF) includes receiving, by a virtual serving gateway (v-s-SGW), a request for an MTC service from a MTC device through a radio node associated with the MTC device; sending, by the v-s-SGW, an authentication request to an MTC server to authenticate the MTC device; receiving, by the v-s-SGW, an authentication response from the MTC server; and establishing, by the v-s-SGW, an MTC bearer between the v-s-SGW and the radio node if the authentication is successful; wherein the v-s-SGW comprises a virtual connection management (v-CM) and a serving gateway (s-SGW).
US09681468B2

A method for joining a communication group by receiving and processing light and/or sound signals in a mobile device. The signaling may be light or audible signals, such as lights and/or music, that may be emitted in particular sequences. The mobile device may receive the light and/or sound signals with sensors, such as cameras and/or microphones, and may process the light and/or sound signals to obtain information encoded within the signals. The mobile device may decode detected signaling information and identify connectivity data that may be used to join and transmit messages to the communication group. In an embodiment, light and/or sound signals related to unknown third parties may be used by the mobile device to identify the third party based on queries to the communication group. In an embodiment, the mobile device may determine parameters for receiving and/or transmitting signals based on ambient conditions, such as ambient noise.
US09681462B2

Method and apparatuses may provide multi-user parallel channel access (MU-PCA). For example, a wireless transmit/receive unit (WTRU) is provided that belongs to a MU-PCA group of a plurality of WTRUs that are configured to simultaneously communicate via a plurality of channels managed by an access point (AP). The WTRU may include a receiver configured to receive a data message, from the AP, over a channel associated with the WTRU of the plurality of channels, wherein the data message is one of a group of multiple data messages transmitted simultaneously by the AP over the plurality of channels; and a transmitter configured to transmit a message to the AP over the channel associated with the WTRU, wherein the message includes an indication bit for notifying the AP whether the WTRU has uplink (UL) data to transmit to the AP.
US09681455B2

Example embodiments are directed to methods of reducing interference in a communication system. In at least one example embodiment, a method includes first determining, by a first transmitter having a multi-directional antenna configured to produce a plurality of beams, at least one interference level of at least one interfering beam of a plurality of beams of at least one transmitter in the communication system, second determining a transmitting beam pattern based on the interference level, the transmitting beam pattern indicating a sequence of illuminating the plurality of beams at corresponding time slots, third determining a fractional frequency reuse pattern based on the transmitting beam pattern, and transmitting data based on the transmitting beam pattern and the frequency reuse pattern.
US09681441B2

Systems and methods for coexistence of Multimedia Broadcast Multicast Services (MBMS) and Voice over Internet Protocol (VoIP) services are disclosed. In one embodiment, a method of operation of a network node in a cellular communications network is provided. The method includes determining a number of MBMS subframes for an MBMS allocation period. The method also includes, for each MBMS subframe of the number of MBMS subframes, assigning a frame number and a subframe number for the MBMS subframe such that a probability of a VoIP packet transmission during the MBMS subframe is mitigated. By mitigating the probability that a VoIP packet transmission occurs during a scheduled MBMS subframe, a VoIP user equipment (UE) may miss fewer packets and/or experience reduced battery drain.
US09681439B2

Systems and methods avoid the need to coordinate preambles between UEs performing random access on their PCells and SCells. According to an embodiment, a method for random access in a radio communication system includes: transmitting, by a network node, a random access response including a Radio Network Temporary Identifier (RNTI) which has a first value if the random access is associated with a first cell and a second value if the random access is associated with a second cell, the first value being different than the second value and the first cell being different from the second cell.
US09681438B2

The present invention relates to a wireless communication system and more specifically relates to a method and device for transmitting information. A wireless communication system can support carrier aggregation (CA). In one aspect of the present invention, a method, in which a terminal receives information from a base station in a wireless communication, comprises the steps of: receiving, from the base station, first information on the transmission method of a first channel; receiving the receiving the first channel, from the base station, via at least one serving cell formed in the terminal; and carrying out decoding on the first channel in accordance with the first information. Therein, the first channel is an enhanced physical downlink control channel (ePDCCH), and the terminal is capable of not carrying out decoding on the first channel in a frequency region in a present subframe.
US09681426B2

A method for transmitting an uplink control signal of a terminal in a wireless communication system and a terminal using the method are provided. The method comprises the steps of: setting a first physical uplink control channel (PUCCH) resource for a first antenna port; setting a second PUCCH resource for a second antenna port; and transmitting a same uplink control signal through the first and second antenna ports by using the first and second PUCCH resources, wherein the first and second PUCCH resources are orthogonal to each other.
US09681422B2

A method of operating a transceiver may comprise operating in an adaptive mode in which transmissions from the transceiver are halted after detection of interference, performing a clear channel assessment (CCA), as a result of the CCA, detecting energy from an interferer above a predetermined threshold, and switching operation to a non-adaptive mode in which the transceiver is configured to alternate transmission periods and idle periods according to a duty cycle. Then, the method may comprise performing an energy detect, as a result of the energy detect, subsequently detecting the energy from the interferer below the predetermined threshold, and switching operation to the adaptive mode.
US09681419B2

Various aspects and embodiments may provide seamless and resource efficient roaming for group call services on broadcast/multicast networks. In particular, upon a user equipment (UE) roaming or detecting an imminent move from a current Public Land Mobile Network (PLMN) to a Visited PLMN (VPLMN), an application server in a Home PLMN associated with the UE may determine whether to establish a multicast bearer in the VPLMN if the UE has pre-registered for group call services in the VPLMN and provide the UE with information about bearers that will support the group call services in the VPLMN. For example, the multicast bearer may be established in the VPLMN if a number of users actively participating in the VPLMN exceeds a threshold, or the group call services may alternatively be supported over unicast service only if the number of actively participating users in the VPLMN is below the threshold.
US09681415B2

A gateway device (10) according to the present invention includes a memory (11) that stores information regarding an environment around a radio base station; a controller (12) that generates a message for paging a mobile station which camps on the radio base station to execute processing for determining information of a radio base station to which the message is transmitted based on the stored information; and a transmission unit (13) that transmits the message. Paging optimization is thus achieved by reducing the number of paging messages.
US09681410B2

A communication system includes a plurality of communication stations arranged to respectively transmit a beacon on which beacon time information related to a beacon received from a peripheral communication station is placed at a predetermined transmission interval and control a beacon transmission timing of its own station while a collision with the beacon transmitted from the peripheral communication station is avoided on the basis of beacon information placed on the received beacon, in which at least a part of the communication stations includes means configured to decide a priority with respect to beacons received from at least one peripheral communication station and means configured to place beacon time information of a beacon having a high priority among the received beacons on a beacon of its own station, and transmits the beacon at a predetermined transmission interval.
US09681405B2

Operation of a terminal for determining which time alignment timer is applied to a certain condition when specific timers operate for each carrier-wave group in the event a wireless communication system using carrier aggregation techniques. A terminal performs communication without malfunctions using a timer suitable for a certain condition. The terminal operates the timer by receiving, from a base station, a message including a timing advance command and an index on a timing advance group (TAG), operating the timer for the TAG, the index has a value of 00 when the TAG includes a first cell. A terminal operates a timer by operating a first timer for a TAG including a first cell, operating a second timer upon receipt of a timing advance command for a second TAG that does not include the first cell, and, if the first timer has expired, deeming the second timer to also be expired.
US09681394B2

A method for power control and a user equipment, UE, determine a current power control mode of the UE based on an adjustment trend of the UE with respect to signal transmission power of a base station, and a variation trend of the received signal quality. A target value of the received signal quality of inner-loop power control is reset after the power control mode of the UE tends to normal, so as to return the transmission power of the base station to the UE to a normal level as soon as possible, thereby to inhibit adverse influences caused by the windup effect.
US09681379B2

A communication device includes a reception unit, a detection unit and a control unit. The reception unit receives broadcast information broadcasted through first communication of a first communication system. The detection unit detects a radio field intensity of the received broadcast information. The control unit controls second communication of a second communication system based on the detected radio field intensity, thereby activating or deactivating the second communication.
US09681377B2

A method and apparatus may be used in wireless communications. The apparatus may be an access point (AP), and may transmit a power save frame. The power save frame may include one or more Uplink (UL) Transmission Times (ULT)s. The apparatus may determine that a station (STA) did not transmit during its respective ULT. The AP may transmit another power save frame. The other power save frame may include a modified ULT. The modified ULT may be for a STA that did not transmit during its respective ULT. The other power save frame may include an unmodified ULT. The unmodified ULT may be for a STA that did not transmit.
US09681368B2

A terminal comprising: a controller configured to determine, in a service zone, whether or not service information corresponding to a service zone is identical to service information previously used in the service zone, and provide control to display previously stored service information or updated service information based on the determination; and a display unit configured to visually display the previously stored service information or the updated service information under the control of the controller, wherein the controller controls the display unit to display the updated service information by updating the previously stored service information.
US09681367B2

The concepts relate to radio white space utilization. One example can obtain information about a location of a device. The example can access a white space database to obtain radio white space frequencies relative to the location. This example can also perform active scanning of at least some of the radio white space frequencies at the location and not perform active scanning on allocated frequencies.
US09681366B2

A method for controlling a first electronic device is provided. The first electronic device has a first antenna and a second antenna. The method includes the following steps. A data is transmitted between the first electronic device and a second electronic device by the first antenna. Determining whether the second antenna is idle or not. Scanning by the second antenna is performed when the second antenna is idle.
US09681354B2

Embodiments of an eNodeB and method for small data transfer in a Wireless Network are generally described herein. A method performed by circuitry of a User Equipment (UE) can include determining, by the UE, whether the UE is configured to be used for Machine Type Communication (MTC). The method can include determining whether the UE has small data (SD) to transfer. The method can include configuring the UE to use a small data signaling radio bearer (SDSRB) to send the SD, in response to determining that the UE is configured to be used for MTC and the UE has SD to transfer. An evolved Node B can determine whether the UE is configured to be used for MTC, determine whether there is SD to transfer to the UE, wherein SD comprises data that has delay tolerance, and configure the UE to use a signaling bearer to send the SD.
US09681351B2

The disclosed apparatus may include (1) a storage device that maintains information about mobile devices roaming within a wireless network, (2) an AP-prediction unit that (A) determines, based at least in part on the information maintained in the storage device, a number of times that a mobile device has visited a specific AP within the wireless network, (C) generates, based at least in part on the number of times, a score that represents a probability that the specific AP is the next AP visited by the mobile device, and then (D) determines that the score is above a certain threshold, and (3) a profile-distribution unit that provides, in response to the determination that the score is above the certain threshold, the specific AP with a roaming-session profile that facilitates transferring a roaming session of the mobile device to the specific AP. Various other apparatuses, systems, and methods are also disclosed.
US09681345B2

A method is disclosed providing data transmission for a mobile receiver in a publish/subscribe system. The method comprises: 1) handover trigger: detecting a new access router AR2 by a mobile receiver in the publish/subscribe system; and sending a handover trigger message comprising AR2 identification information from the mobile receiver to a router AR1 currently connected to the mobile receiver; 2) handover preparation: receiving the handover trigger message by the AR1; selecting a branch node of the most recent position before handover as a proxy for the mobile receiver; and forwarding data packets to paths of the mobile receiver before and after handover; and 3) handover execution: handover access router of the mobile receiver to AR2 by the proxy; after the step of handover access router, triggering AR2 and AR1 to update data transfer for the mobile receiver; sending the data packets through the AR2 to the mobile receiver. The present invention has high handover performance, and can reduce handover time delay and data packet loss.
US09681340B2

The present invention provides methods, apparatuses and a program relating to a signaling framework for assistance information. The present invention includes composing, at a source base station, to which a user equipment is connected, a first signaling message including information whether a target base station, to which handover of the user equipment is to be performed, supports assistance information, and transmitting the first signaling message to the user equipment.
US09681326B2

Technology for conditional hybrid automatic retransmission re-quest (HARQ) mapping for carrier aggregation (CA) is disclosed. One method can include a user equipment (UE) determining when a subframe for physical downlink shared channel (PDSCH) transmission is configured for downlink semi-persistent scheduling (SPS). The subframe configured for downlink SPS can generate a first condition. The UE can generate HARQ-ACK states for the first condition for a HARQ bundling window with discontinuous transmission (DTX) padding for a secondary HARQ bundling window size for a secondary cell (SCell) and a primary HARQ bundling window size for a primary cell (PCell). The UE can generate HARQ-ACK states for a second condition for the HARQ bundling window with DTX padding including a DTX padding exception. The second condition can include conditions not covered by the first condition. The DTC padding exception can generate a set of HARQ-ACK states to uniquely define each padded HARQ-ACK state.
US09681320B2

A system, apparatus, and method for the measurement, collection, and analysis of radio signals are provided. A transport host device, including an unmanned aerial vehicle, can transport a scanning device into desired locations for autonomously collecting radio data for a wireless network, thereby enabling the rapid interrogation and optimization the wireless network, including in locations and spatial areas where previously known systems and methods have been impractical or impossible.
US09681317B2

Basestation equipment in a mobile data network is subject to harsh environmental conditions at many remote locations. International Business Machines Corporation (IBM) has introduced a Mobile Internet Optimization Platform (MIOP) appliance, referred herein as the MIOP@NodeB. This appliance is placed at the edge or basestation of a mobile data network to provide a platform for hosting applications and enhancing mobile network services. The introduction of an edge appliance provides a platform for additional reliability functions. A predictive failure mechanism in the basestation appliance mitigates the effects of predicted failures in a mobile network basestation due to weather conditions. The predictive failure mechanism considers historical data, ambient environmental conditions, weather alerts and weather forecasts to take pre-emptive action to avert partial or total failure of the basestation equipment.
US09681314B2

A self organizing network within a software defined networking environment is provided to allow for fast updating of radio access network parameters which enables optimization algorithms to converge on optimized configurations very quickly. The self organizing network is enabled by providing a self organizing network manager plug-in within a software defined networking environment that interfaces with a radio access network plug-in via a service abstraction layer to quickly obtain base station device parameters, iteratively adjust the base station device parameters to obtain optimized radio access network configurations to mitigate outages, reduce power consumption, manage load, or provide other benefits.
US09681313B2

A method and system for monitoring and optimizing a network may include configuring a remote antenna unit with a first transceiver for uplinking and downlinking a signal of a cellular service and with a second transceiver for uplinking and downlinking of the signal of at least one of a Bluetooth or Wi-Fi or Zigbee service. Performance data is collected from at least one user equipment configured for connecting to the remote antenna unit. The collected performance data is routed to a performance data collector configured to aggregate the performance data. The aggregated performance data is correlated. The network is optimized based on the correlated performance data.
US09681312B2

An implementation manner of the present invention provides a reference signal sequence configuration method. The method includes: selecting, by a network device and from candidate IDs, an ID used for generating a reference signal initialization sequence for a terminal, where the candidate IDs include at least two IDs, and the selected ID does not include a scrambling ID; and generating a reference signal initialization sequence for the terminal according to the selected ID. An implementation manner of the present invention further provides a network device. In the reference signal sequence configuration method and the network device, a reference signal initialization sequence is generated according to the selected ID, thereby providing a manner of generating a reference signal initialization sequence different from the manner in the prior art.
US09681302B2

A trusted authority, validation system and method are provided. The system and method may employ Near Field Communication (NFC) technologies to prepare and write signed validation signatures to tags as well as read and analyze validation signatures from tags. An NFC-enabled phone is also provided as a mechanism for facilitating the trusted authority and validation services described herein.
US09681293B2

A system for transmitting a data signal is provided, comprising a plurality of network devices; a network connecting the plurality of network devices based on at least a first communication carrier, wherein the first communication carrier is a wired communication carrier; a network key generator configured to generate a network key; a mobile transmitting device configured to transmit the network key to at least one of the plurality of network devices on a second communication carrier, wherein the second communication carrier is a wireless carrier, and wherein the network devices are configured to communicate with the other network devices based on a link encryption key based on the network key. A corresponding method, a mobile transmitting device and a network device are provided as well.
US09681292B2

Techniques for handling ciphering keys in a mobile station comprising a mobile equipment (ME) and a Universal Subscriber Identity Module (USIM) are disclosed. An example method includes obtaining a UMTS cipher key (CK), integrity key (IK), and ciphering key sequence number (CKSN) from the USIM, deriving a 128-bit ciphering key (Kc-128) from the CK and the IK, and storing the Kc-128 and the CKSN on the mobile equipment, separate from the USIM. The stored CKSN is associated with the stored Kc-128, so that the Kc-128's correspondence to the most current UMTS security context can be tracked. This example method applies to the generation and storage of a 128-bit ciphering key for either the packet-switched or circuit-switched domains. A corresponding user equipment apparatus is also disclosed.
US09681291B2

A method and network device for confirming ISR activation, optimize the way of activating ISR to solve the defects of prior art that the characteristics of the ISR can not be fully utilized, caused by activating ISR only depending on the EMM combined procedures capability reported by UE. The method comprises: serving general packet radio service (GPRS) support node (SGSN) obtains the subscription data of user equipment (UE); and SGSN activates ISR for the UE when SGSN confirms there is no circuit switch (CS) domain subscription data in the UE's subscription data. Meanwhile, in the present invention other two methods and network devices for confirming ISR activation are also disclosed.
US09681290B2

A user is enabled to change state on a mobile phone through a peripheral device, such as a vehicle or headset. The mobile phone is coupled with the peripheral device by a communication link. Contacts stored by the mobile phone are copied to the peripheral device. The contacts include contact names and corresponding dummy phone numbers. Each contact name and corresponding dummy phone number is associated with a corresponding mobile phone state. A user can interact with the peripheral device to select a contact name of the contacts as if initiating a phone call with the corresponding dummy phone number to cause the corresponding mobile phone state to be activated at the mobile phone. Examples of mobile phone state activations/changes include activating an application in the mobile phone, or activating a particular SIM (subscriber identity module) of multiple SIMs of the mobile phone.
US09681285B2

The present invention discloses a device discovery method which relates to the field of communications technologies, and can reduce signaling interaction in a process of discovering a nearby device and lower power consumption of the UE. The method in the present invention mainly includes: receiving, by a server, a discovery request, where the discovery request is used to request to discover another UE near a user equipment UE, and the discovery request includes a discovery category indication; generating discovery configuration information according to the discovery category indication, and sending the discovery configuration information to a base station or the UE, where the discovery configuration information is used to configure a parameter that is used when the base station or the UE detects another nearby UE; and receiving a discovery result sent by the base station or the UE.
US09681281B2

A UE (20A) includes an application control information holding unit (23) configured to hold application control information at least including identification information of an application (21) to be restricted or permitted to perform communications among the multiple applications (21); a restriction instruction reception unit (24) configured to receive, via a radio base station, a communication restriction instruction to control communications of the application (21) to be restricted or permitted to perform communications among the multiple applications (21); and a restriction instruction notification unit (25) configured to notify an upper layer, which is configured to implement communications with the application (21), of reception of the communication restriction instruction based on the communication restriction instruction received by the restriction instruction reception unit (24).
US09681280B2

Various systems and methods for providing an emergency evacuation service are described herein. An apparatus to provide an emergency evacuation service comprises an emergency event detection module to detect the existence of an emergency event at a venue; a transceiver to request and receive evacuation instructions from an emergency evacuation system, in response to detecting the existence of the emergency event; and a controller to process the evacuation instructions and display, to a user of the apparatus, information related to the evacuation instructions.
US09681276B2

A user interface and method for viewing communications events on a mobile device includes a user interface, a communications event handler, and a communications event database is disclosed herein. The communications event handler interfaces with the database and the user interface to provide a user of the mobile device with a communications event history associated with the correspondent of an incoming communications event. Additionally the communications event handler interfaces with the database and the user interface to provide a user of the mobile device with a communications event history for a specified correspondent.
US09681274B2

A communication device has a function to make a group call to a plurality of other communication devices in a half-duplex communication system. The communication device includes: a receiving module configured to, after the communication device makes a call to start the group call and the other communication device at the called side make an automatic reply to the incoming call, receive first notification information transmitted from the other communication device according to a first notification operation performed by a user of the other communication device, the first notification information including first identification information configured to identify the other communication device; and a notification execution module configured to make a notification that a user of the other communication device identified based on the first identification information participates in the group call.
US09681273B2

An infrastructure service information communication device and an infrastructure service information communication method are provided. The infrastructure service information communication device and the infrastructure service information communication method allow an STA to save a large amount of power in a process of carrying out infrastructure network service information discovery, which is also favorable for power saving of those STAs that are not engaged in the infrastructure network service information discovery.
US09681270B2

Methods and systems of localizing a device are presented. In an example method, a communication signal from a device is received by a wireless reference point during a period of time. A sequence of values is generated from the communication signal, as received by the wireless reference point, during the period of time. The sequence of values is supplied to a learning model configured to generate an output based on past values of the sequence of values and at least one predicted future value of the sequence of values. The current location of the device is estimated during the period of time based on the output of the learning model.
US09681269B2

A mobile device adjusts the extents to which it depends on various satellites to estimate its global position based on the predicted probability for each such satellite that a ray extending from that satellite to the mobile device is obstructed by a building. The mobile device can predict the probabilities of building obstructions based on a digital model of the environment in which the mobile device is estimated to be. The mobile device weights the extent of uncertainty for each satellite's global positioning data based on the predicted probability of obstruction for that satellite. Using these weighted uncertainties, the mobile device selects the extents to which it relies on each satellite's global positioning data when estimating the mobile device's current global position.
US09681264B2

An aspect includes a method for providing real time data feeds to a user of a mobile device. A signal that includes an identification code is received by a mobile device from a short-range wireless communication transmitter. The signal is processed on the mobile device. The processing includes determining whether information associated with the signal is stored on the mobile device, and identifying a retrieval location of the information based on the determining and on the signal. The processing the signal is performed exclusively by a software application located on the mobile device and independently of any networks. Based on the processing, information from the retrieval location is retrieved using the mobile device. A real time data feed associated with the identification code is located. The information is displayed on the mobile device and the real time data feed is streamed on the mobile device.
US09681262B2

Techniques for supporting location services for a home Node B (HNB) and its user equipments (UEs) are disclosed. In an aspect, location services may be supported for a UE by having an HNB inter-work between user plane and control plane location solutions. In one design, the HNB receives a request for a location service for the UE and communicates (i) with a location server via the user plane location solution and (ii) with the UE via the control plane location solution to support the location service for the UE. The HNB inter-works between the user plane and control plane location solutions. In another aspect, a location server may be used to support assisted GNSS (A-GNSS) for HNBs and UEs. In one design, an HNB exchanges PCAP messages with the location server via an HNB GW and exchanges RRC messages with a UE to support a location service for the UE.
US09681259B1

A location of a mobile device can be determined. Common search queries can be provided that are associated with the location of the mobile device. Information associated with the common search queries can be transmitted to the mobile device automatically or upon user request. The information associated with the common search queries can include timing information, type of user information, user grouping, search type information, results of the common search queries, advertising relating to the common search queries, or links to additional information based on the current location.
US09681254B2

A system and method is provided for using information broadcast by devices and resources in the immediate vicinity of a mobile device, or by sensors located within the mobile device itself, to ascertain and make a determination of the immediate environment and state of the mobile device. This determination may be used to control and manage the actions that the device is asked to carry out by or on behalf of the user.
US09681248B2

Embodiments of the disclosure can include systems, methods, and apparatus for playback of three-dimensional audio sound. In one embodiment, a system can include at least one input module operable to receive a mono audio signal. The system can also include at least one processing module operable to convert the mono audio signal to a six channel signal, wherein the six channel signal is played back over a 3D-EA array of speakers, wherein the 3D-EA array of speakers facilitates a dome-shaped listening environment around a listener. In at least one embodiment, the at least one processing module is further operable to receive sonic spatial data, and based at least in part on the sonic spatial data, modify volume and/or delay associated with the six channel signal.
US09681242B2

A MEMS microphone system suited for harsh environments. The system uses an integrated circuit package. A first, solid metal lid covers one face of a ceramic package base that includes a cavity, forming an acoustic chamber. The base includes an aperture through the opposing face of the base for receiving audio signals into the chamber. A MEMS microphone is attached within the chamber about the aperture. A filter covers the aperture opening in the opposing face of the base to prevent contaminants from entering the acoustic chamber. A second metal lid encloses the opposing face of the base and may attach the filter to this face of the base. The lids are electrically connected with vias forming a radio frequency interference shield. The ceramic base material is thermally matched to the silicon microphone material to allow operation over an extended temperature range.
US09681240B2

A sound quality adjustment apparatus of an approaching vehicle audible system that generates a signal of a notification sound, which is emitted from a sounding device provided in an electric vehicle that generates at least part of driving force by use of a motor to the outside of the electric vehicle, is provided with a sound element storage unit that stores sound element data forming an element of the notification sound; a sound-source sound quality extraction unit that analyzes the sound element data so as to extract a characteristic value related to the sound quality of a sound element; a parameter setting unit that obtains a parameter for converting the sound element data in accordance with vehicle information, by use of the characteristic value extracted by the sound-source sound quality extraction unit; and a parameter storage unit that stores the parameter obtained by the parameter setting unit.
US09681234B2

A MEMS microphone structure, comprising a semiconductor substrate having a cavity, a first dielectric layer having a through-hole communicating with the cavity, a lower diaphragm electrode formed above the through-hole and at least partially attached to the upper surface of the first dielectric layer, and an upper electrode structure with an insulating layer. The upper electrode structure comprises an annular supporter, a back plate having multiple holes, and an upper electrode connection. At least a part of the annular supporter extends downwardly to the lower diaphragm electrode while the rest of the annular supporter extends downwardly to the substrate. The back plate is suspended above the lower diaphragm electrode by the annular supporter, forming an air gap therebetween. An upper electrode is embedded in the insulating layer at the back plate and is lead out by the upper electrode connection.
US09681232B2

Systems, methods, apparatus, and articles of manufacture to control audio playback devices are disclosed. An example first playback device includes a speaker driver, a processor, and a computer readable medium including a set of instructions that, when executed by the processor, cause the first playback device to implement a method. The example method includes receiving, from a first audio information source, first audio information. The example method includes playing back the first audio information. The example method includes receiving, from a second audio information source, (i) a first message, and (ii) second audio information. Based on the received first message, the example method includes (i) determining that the first playback device and a second playback device are to playback the second audio information; (ii) stopping play back of the first audio information; (iii) playing back, via the speaker driver, the second audio information; and (iv) sending the second audio information to the second playback device.
US09681226B2

An optical fiber decoding-based wireless gaming headset includes: an audio digital signal interface (1), a transmitter (2), and a wireless headset body (3). The audio digital signal interface (1) is electrically connected with the transmitter (2). The transmitter (2) is in wireless communication connection with the wireless headset body (3). The audio digital signal interface (1) includes an optical fiber receiving head (11) for receiving a sound optical fiber signal generated by a game console and a USB interface (12). The transmitter (2) includes a photoelectric conversion circuit (21), a USB interface signal receiving circuit (22) and a first wireless transmitting module (23). The wireless headset body (3) includes left and right horns (31), a microphone (32), a second wireless transmitting module (33) and a DA/AD conversion circuit (34).
US09681221B2

Conference Systems are commonly used in meeting rooms or plenary halls to support the discussion of a plurality of participants. Such Conference Systems may comprise more than 50 or 100 microphone equipped delegate units, whereby each delegate unit can be assigned to a participant of the discussion. A delegate unit 1 for a Conference System is proposed, the delegate unit comprises a base body 2, a microphone stem body 3 comprising a microphone head 10 and a stem 11, whereby the microphone head 10 is arranged on the stem 11 and whereby the microphone stem body 3 is arranged on the base body 2, whereby the microphone head 10 has a directional microphone characteristic.
US09681212B2

A headphone comprises a plurality of actuatable equalization selectors. Each of the selectors corresponds to an equalization setting that includes a preset distribution of relative amplitudes of sounds in predetermined frequency ranges. In one embodiment, each of the plurality of actuatable equalization selectors is a button-type switch. A knob-type switch or a voice recognition mechanism could also actuate an equalization setting. In a preferred embodiment, an equalizer identification indicator produces a communication perceivable to a headphone wearer and which corresponds to an equalization setting. The communication can be audible, preferably a human voice, or tactile, preferably vibration patterns corresponding to equalization settings.
US09681211B2

In accordance with an embodiment, a two-wire microphone includes an integrated circuit. The integrated circuit includes an amplifier having a power supply connection coupled to a first pin of the integrated circuit and a reference connection coupled to a second pin of the integrated circuit, and an impedance element having a first end coupled to an output of the amplifier and a second end coupled to a first node within the integrated circuit.
US09681208B2

Embodiments of the present invention provide a data processing method, a communications board and a device. The method includes: acquiring, by a first communications board, an optical channel data unit ODU data flow; performing, by the first communications board, slicing processing on the ODU data flow according to a fixed frame frequency, so as to obtain various slices, where each slice includes a section of continuous ODU data in the ODU data flow; separately encapsulating, by the first communications board, each slice into an Ethernet frame; and sending, by the first communications board, each Ethernet frame to a time division multiplexing TDM service switching module in an Ethernet switching chip, so that the TDM service switching module sends each Ethernet frame to a second communications board to which a destination MAC address carried in the Ethernet frame directs.
US09681204B2

Methods and apparatus to validate a tag for media are disclosed. An example method includes obtaining first identification information extracted from a tag distributed with media presented at a presentation location, obtaining second identification information determined from at least one of a) inherent information of at least one of audio or video of the media presented at the presentation location or b) a watermark embedded in at least one of the audio or the video of the media presented at the presentation, comparing the first identification information with the second identification information, and when first identification information does not substantially match the second identification information, preventing the tag from being used to report exposure of the media.
US09681201B2

A comment information generating apparatus includes: a video obtaining unit which receives a video; a comment input receiving unit which receives position information of an object in the video and a comment that is displayed with the object and is caused to track the object starting from a predetermined timing; a target time determining unit which determines, to be a target value indicating a time length, a target time during which the comment is displayed, based on the comment; an object motion determining unit which determines, for the object, a motion trajectory having a time length substantially equal to the target time and along which the comment is caused to track the object; a comment information generating unit which generates comment information including the comment and the motion trajectory of the object; and an output unit which outputs the comment information.
US09681188B2

A method for operating a display device according to an embodiment includes acquiring an image of a plurality of users, recognizing a plurality of faces respectively corresponding to the plurality of users from the acquired image, checking a viewing state of media content for each user, when the plurality of users respectively corresponding to the plurality of recognized faces are registered users, acquiring viewing information corresponding to at least one of the plurality of registered users of which the viewing state has been changed from a viewing maintaining state in which the media content is viewed to a not-viewing state in which the media content is not viewed, and performing a re-viewing function on the basis of the acquired viewing information when a face of the user of which the viewing state has been changed is re-recognized.
US09681160B2

A method for creating a compound media stream includes obtaining a first media segment, obtaining a first matching criterion, and automatically associating the first media segment with an existing media stream to produce the compound media stream.
US09681151B2

Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER.
US09681146B2

A system for decoding a data stream, comprising: a first decoder configured to decode the data stream at a first rate so as to generate a first stream of frames for playback and arranged to continue generating the first stream despite encountering an error in a particular frame; a second decoder operable to decode the data stream at a second rate so as to generate a second stream of frames; and a controller configured to: detect the error and cause the second decoder to decode the data stream from the particular frame in dependence on error correction data, the second rate being faster than the first rate such that the second stream catches up with the first stream; determine when the second decoder catches up with the first decoder; and cause the second decoder to operate at the first rate so as to generate the second stream for playback.
US09681140B2

A method for encoding an image represented in a perceptual color space is described. The image has at least a luminance component. The method includes transforming by a wavelet transform the luminance component to form at least one low frequency subband of wavelet coefficients, reconstructing a low frequency component for at least one spatial area of the low frequency subband, subtracting the reconstructed low frequency component from the wavelet coefficients of the spatial area, quantizing the wavelet coefficients of the spatial area responsive to the threshold, the threshold being proportional to the reconstructed low frequency component of the spatial area and encoding the quantized wavelet coefficients and the low frequency component.
US09681137B2

An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded.
US09681131B2

A method and device are provided for encoding at least one image broken up into blocks. The method includes, for at least one current block, transforming the current block from the spatial domain into a transformed domain, outputting a transformed block including of a set of coefficients representative of the current block, referred to as original coefficients. The method further includes selecting a subset of original coefficients from the set and, for at least one original coefficient of the subset, the following steps: estimating the original coefficient, outputting an estimated coefficient in the transformed domain; determining a residual of a coefficient by comparing the original coefficient and the estimated coefficient; and encoding the residual of a coefficient.
US09681100B2

Methods, systems, and apparatus for conducting a video conference. A location of a person is determined based on a direction of a source of speech. The location of an image capture device and/or a portion of a display device may be adjusted based on the determined direction of the source of speech.
US09681095B2

The local address book of a device can be crawled for contact information, which is communicated to an address clearinghouse. The clearinghouse can indicate whether a contact is a participant in a video calling service. If so, an indication can be stored locally indicating that the contact is a participant. Later, during an audio-only call with the contact, an option to escalate the audio-only call to a video call via the video calling service can be presented.
US09681081B2

The invention relates to a transimpedance gain circuit for temporally differentiating photo-sensing systems in dynamic vision sensors, which uses at least one photodiode and at least two in-series transistors, each of the transistors being connected in diode configuration and being positioned at the output of the photodiode. The output current from the photodiode flows through the drain-source channels of the transistors and the source of the last transistor in series is connected to a voltage selected from ground voltage, a constant voltage or a controlled voltage.
US09681077B2

A device for transferring charges photogenerated in a portion of a semiconductor layer delimited by at least two parallel trenches, each trench including, lengthwise, at least a first and a second conductive regions insulated from each other and from the semiconductor layer, including the repeating of a first step of biasing of the first conductive regions to a first voltage to form a volume accumulation of holes in the area of this portion located between the first regions, while the second conductive regions are biased to a second voltage greater than the first voltage, and of a second step of biasing of the first regions to the second voltage and of the second regions to the first voltage.
US09681076B2

A solid-state imaging device includes a pixel including a photoelectric conversion element, an accumulation unit accumulating charges generated by the photoelectric conversion element, a reset unit resetting the accumulation unit at a voltage of equal to or more than 4.05 V, and an amplifier transistor amplifying and outputting a signal corresponding to amount of accumulated charges, a vertical output line connected to the pixel, a current source circuit including first to third transistors flowing a constant current through the vertical output line, and a voltage setting circuit respectively setting the gate voltages of the first to third transistors to a first voltage, a second voltage higher than the first voltage, and a third voltage higher than the second voltage and lower than the power supply voltage so as to set the drain-source voltage of each of the first to third transistors to equal to or less than 1.75 V.
US09681071B2

In a pixel array within an integrated-circuit image sensor, each of a plurality of pixels is evaluated to determine whether charge integrated within the pixel in response to incident light exceeds a first threshold. N-bit digital samples corresponding to the charge integrated within at least a subset of the plurality of pixels are generated, and then applied to a lookup table to retrieve respective M-bit digital values (M being less than N), wherein a stepwise range of charge integration levels represented by possible states of the M-bit digital values extends upward from a starting charge integration level that is determined based on the first threshold.
US09681069B2

Spatio-temporal light field cameras that can be used to capture the light field within its spatio temporally extended angular extent. Such cameras can be used to record 3D images, 2D images that can be computationally focused, or wide angle panoramic 2D images with relatively high spatial and directional resolutions. The light field cameras can be also be used as 2D/3D switchable cameras with extended angular extent. The spatio-temporal aspects of the novel light field cameras allow them to capture and digitally record the intensity and color from multiple directional views within a wide angle. The inherent volumetric compactness of the light field cameras make it possible to embed in small mobile devices to capture either 3D images or computationally focusable 2D images. The inherent versatility of these light field cameras makes them suitable for multiple perspective light field capture for 3D movies and video recording applications.
US09681068B2

Multiple cameras are arranged in an array at a pitch, roll, and yaw that allow the cameras to have adjacent fields of view such that each camera is pointed inward relative to the array. The read window of an image sensor of each camera in a multi-camera array can be adjusted to minimize the overlap between adjacent fields of view, to maximize the correlation within the overlapping portions of the fields of view, and to correct for manufacturing and assembly tolerances. Images from cameras in a multi-camera array with adjacent fields of view can be manipulated using low-power warping and cropping techniques, and can be taped together to form a final image.
US09681066B2

A method for improved calibration of captured infrared data values by an IR imaging system in a thermography arrangement dependent on an infrared (IR) image depicting an observed real world scene. The IR image may be captured by a thermography arrangement including the IR imaging system, wherein infrared (IR) image is related to temperature dependent on IR calibration parameters. A predefined feature may be detected from the IR image, and the IR imaging system may be calibrated based on the predefined feature.
US09681062B2

A vision system for a vehicle includes an imaging sensor disposed at the vehicle and having an exterior field of view, and an image processor. The imaging sensor captures image data and the image processor is operable to process successive frames of captured image data. Responsive to a determination of a low visibility driving condition, the image processor increases the contrast of the captured images to enhance discrimination of objects in the field of view of the imaging sensor. The image processor may execute a first brightness transfer function on frames of captured image data to enhance the contrast of captured image data, and may execute a second brightness transfer function over successive frames of earlier captured image data and may execute a tone mapping of the earlier captured image data and the currently captured image data to generate a contrast enhanced output image.
US09681061B2

An image-processing device is provided with: a flicker detecting portion that detects a flicker component in an input image signal for each frame and that generates a first signal; a storing portion that stores the generated first signal for a plurality of latest continuous frames; a phase-displacement detecting portion that selects, from the stored past first flicker correction signals, the first signal having substantially the same phase as the most-recent first signal, and that detects a phase displacement level with respect to the most-recent first signal; a phase-displacement correcting portion that corrects the selected past first signal on the basis of the detected phase displacement level; an infinite-impulse-response combining portion that generates a second signal by combining, at a predetermined ratio, the corrected past first signal and the most-recent first signal; and a flicker correcting portion that corrects the input image signal on the basis of the generated second signal.
US09681057B2

The exposure of pixel lines in one or more image sensor regions is substantially synchronized. Each image sensor region is associated with a different lens in a multi-lens camera system. For a first pixel line in a first image sensor region and a second pixel line in a second image sensor region corresponding to the same portion of a field of view, the first pixel line and the second pixel line are sequentially or substantially simultaneously exposed. After exposing the first pixel line and the second pixel line, image information associated with the exposures is combined and output on the same readout line.
US09681055B2

A preview system of an image capture apparatus has a processing circuit and a display apparatus. The processing circuit reads an input image, scales at least a portion of the input image to generate a first preview image, and derives a second preview image from a selected portion of the input image. The display apparatus displays the first preview image and the second preview image, concurrently. Besides, a preview method for an image capture apparatus includes at least the following steps: reading an input image; scaling at least a portion of the input image to generate a first preview image; deriving a second preview image from a selected portion of the input image; and displaying the first preview image and the second preview image on a display apparatus, concurrently.
US09681053B2

In some embodiments, an image sensor mechanically coupled to a base of a camera module. A coil assembly is mechanically coupled to the base of the camera module. The coil assembly includes terminals for connections to respective ones of coils through leads routed through thin areas leading to coil housings. The coils include optical image stabilization coils mounted perpendicular to the image sensor on each of a plurality of faces of the camera actuator module.
US09681041B1

An apparatus, system and method are disclosed for photographing an image in a photo booth employing a light-emitting backdrop. For example, the apparatus comprises a photo booth including a housing having an entrance on one side with movable closure member to minimize encroachment of exterior light, a seat, a first white light source facing the subject(s) for emitting a first selected light intensity upon the subjects, a second white light emitting source facing generally the rear of the subject(s) so as to provide a light-emitting photographic backdrop, and a device for receiving a selected form of payment, or alternatively, for activating the apparatus without payment. In addition, the apparatus includes a photography unit comprising a selected camera, a program-controlled apparatus, a printer, and the first light source, for taking a digital photograph of objects within a selected frame of reference.
US09681040B2

A method of tracking faces in an image stream with a digital image acquisition device includes receiving images from an image stream including faces, calculating corresponding integral images, and applying different subsets of face detection rectangles to the integral images to provide sets of candidate regions. The different subsets include candidate face regions of different sizes and/or locations within the images. The different candidate face regions from different images of the image stream are each tracked.
US09681037B2

An imaging apparatus includes an imaging unit for picking up an optical image of an object and generating image pickup data which can be refocused, a detection unit for detecting a focus state of the optical image of the object, a prediction unit for predicting an in-focus position of the optical image of the object on the basis of a detection result of the detection unit, and a focus adjustment unit for driving a focus lens on the basis of the in-focus position predicted by the prediction unit, wherein in a case where the imaging unit picks up a plurality of images from the object, the focus adjustment unit drives the focus lens to a position deviated from the in-focus position predicted by the prediction unit by a predetermined amount, and has a plurality of patterns of a position deviated by the predetermined amount.
US09681034B2

An integrated substrate for an anti-shake apparatus defined with an optical axis includes: a substrate, a lens module, an anti-shake apparatus and an image-sensing module. The substrate includes a frame having a predetermined thickness. The frame includes a first surface, a second surface, a first circuit layout, and a second circuit layout. The lens module is located above the substrate on the optical axis. The anti-shake apparatus is furnished between the lens module and the substrate. The image-sensing module has an active side and an inactive side, and the inactive side is furnished onto the second surface. The active side is located on the optical axis in a manner of facing the lens module. The anti-shake apparatus is coupled to the first circuit layout, while the image-sensing module is coupled to the second circuit layout. The first and second circuit layouts comprise a plurality of first and second metal leads, respectively.
US09681033B2

A system for locating a cable tethered from a machine along a worksite is disclosed. The system includes a laser scanner and a color camera. A location unit generates a position of the machine. The system includes a processing device disposed on the machine and in communication with the laser scanner, the color camera and the location unit. The processing device determines a location of the cable based on signals from the laser scanner and the color camera. The system further includes a server remotely located with respect to the machine and disposed in communication with the processing device. The server is configured to record locations of the cable at different instances of time and generates a map of the cable based on the locations of the cable.
US09681028B2

Modular digital camera systems, such as modular digital still and motion cameras are disclosed. Individual modules may be removed from the system and replaced, such as to benefit from upgraded technology, while preserving the remaining modules in the system. The modules may be disassembled and reconstructed to convert the physical form of the camera, such as between still configurations, motion configurations, ENG configurations, DSLR configurations and studio configurations. The modules may be used to add wireless capabilities employing standard wireless protocols to allow a variety of devices to control or communicate with the modular digital camera system. The wireless capabilities may also be used to present a soft interface for camera control to the user, exposing a variety of variables and controls to the user that may otherwise be difficult or impossible to access.
US09681027B2

A mobile terminal and controlling method thereof are disclosed. The present invention includes photographing a plurality of images consecutively, determining an unchangeable region having a variation equal to or smaller than a reference value and a changeable region having the variation greater than the reference value in each of a plurality of the photographed images using the variations among a plurality of the photographed images, and creating a moving image by merging an image generated from combining the changeable regions in a plurality of the photographed images with the unchangeable region. Accordingly, the present invention provides a user with a moving image created in a manner of analyzing a region having a considerable variation in a plurality of photos taken before and after a photographing timing point and using a photo at the photographing timing point and a result from editing the analyzed region separately.
US09681024B2

An image processing apparatus receiving a pixel value of a multivalue image includes: an input noise generating section that generates a noise; a green noise generating section that generates a green noise from an output value of a binarized processed pixel; an adder section that adds an error integrated value, the green noise and the noise, to the pixel value of the target pixel; the threshold value processing section that binarizes the pixel value of the target pixel after adding the error integrated value, the green noise and the noise; a subtractor section that calculates an error value by calculating a difference between an output value of the binarized target pixel and the pixel value of the target pixel including the error integrated value and the noise; and an error integrating section that outputs the error integrated value by using the error value of the binarized processed pixel.
US09681018B2

An information processing device is connected to a printing device, and has a storage device. Multiple pieces of application-generated data corresponding to multiple documents are generated by an application program. When a piece of application-generated data is obtained, it is temporarily stored in a storage device every time. When a particular print instruction is received, multiple pieces of application-generated data stored in the storage device are combined to generate a single piece of combined print data. The combined print data representing a combination of the multiple pieces of application-generated data respectively corresponding to multiple documents. The pages of images represented by the combined print data are continuously arranged, and is output to the printing device.
US09681015B2

An optical device includes: a movable section capable of swinging about a first axis; a frame body section capable of swinging about a second axis crossing the first axis; a first shaft section configured to connect the movable section and the frame body section; and a light reflection plate fixed to the movable section and provided with a light reflecting section having light reflectivity, wherein in plan view from a thickness direction of the light reflection plate, a center of gravity of the light reflection plate is shifted from the first axis.
US09681011B2

An original reading apparatus includes an original tray. A conveyance unit conveys an original of an original bundle on the original tray. A reading unit reads the original conveyed. A first detection unit detects a first length of the original in a principal scanning direction. A second detection unit detects a second length of the original bundle in an auxiliary scanning direction. A third detection unit detects the original conveyed. A prediction unit predicts an original size by selecting from candidates corresponding to the first length in a first prediction mode, or by determining based on the first and second lengths in a second prediction mode. A specifying unit specifies the original size based on the first length and a length in the auxiliary scanning direction detected by the third detection unit. A change unit changes the prediction mode when the predicted original size differs from the specified original size.
US09680998B2

A method and system for providing automated call center services, operating by identifying a caller, accessing the caller's account information, determining the likely reason for the call, identifying an agent skill group based on the likely reason for the call, and providing an available agent with access to the caller's account information, together with a script based on the likely reason for the call. Data and voice access to agents is combined with specialized methods and systems for determining agent optimization capabilities, thereby allowing multiple call centers located in geographically different areas to operate as a seamless virtual call center, having the capability to dynamically reorganize the structure of available agents, regardless of where located. Real time statistics allow determination of how many agents should be available and what skill set those agents should have, thereby facilitating management decisions.
US09680994B2

Method of using a computerized smartphone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. The caller uses the smartphone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smartphone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smartphone retrieves at least some of the menu structure of the auto attendant telephony system through this data channel, and displays at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smartphone synchronized, with the audio delivery of the menu structure, thus facilitating interactions with the auto attendant system.
US09680993B2

A web-based hosted solution through which business entities create and manage communications campaigns is described. To reduce latency of customer-to-agent connections, the system implements an agent stay-on-line function by which a persistent telephony connection is established and maintained between the system infrastructure and an available agent. In this manner, the agent may handle multiple customers while avoiding an ACD hold queue. In addition, preferably a service-side hold queue also is established and maintained on the service-side of the infrastructure. This hold queue maintains calls that are waiting to be connected to available agents. It ensures that any customer abandons do not impair the connections being established and maintained to the agents.
US09680990B2

In one embodiment, a social networking system determines a user identifier of a caller placing a call to a receiving user based on the call's phone number, accesses one or more data stores for information associated with the caller, and present to the receiving user the information associated with the caller.
US09680986B2

A keyboard deactivation module includes a processor configured to generate an on-screen keyboard control signal, a CAN bus interface configured to connect to a CAN bus of a vehicle, and obtain vehicle speed information indicating a current speed of the vehicle from the vehicle via the CAN bus, and a Bluetooth radio configured to transmit the on-screen keyboard control signal to a target electronic device. An on-screen keyboard of the target electronic device is enabled in response to receiving the on-screen keyboard control signal while the vehicle speed information indicates that the current speed of the vehicle is below a specified threshold, and the on-screen keyboard of the target electronic device is disabled in response to receiving the on-screen keyboard control signal while the vehicle speed information indicates that the current speed of the vehicle is above a specified threshold. The keyboard deactivation module is mounted in the vehicle.
US09680981B2

A control method of a home appliance, the method including retrieving information about a communication device, authenticating the communication device, registering the authenticated communication device, receiving voice data from the registered communication device, outputting a voice signal corresponding to the received voice data to a user, receiving the voice signal from the user, and transmitting voice data corresponding to the received voice signal to the communication device. When the method is used, even if a user loses a communication device in a home, call is possible using a home appliance such as refrigerator.
US09680980B2

Electronic devices and accessories such as headsets for electronic devices are provided. A microphone may be included in an accessory to capture sound for an associated electronic device. Buttons and other user interfaces may be included in the accessories. An accessory may have an audio plug that connects to a mating audio jack in an electronic device, thereby establishing a wired communications link between the accessory and the electronic device. The electronic device may include power supply circuitry for applying bias voltages to the accessory. The bias voltages may bias a microphone and may adjust settings in the accessory such as settings related to operating modes. User input information may be conveyed between the accessory and the electronic device using ultrasonic tone transmission. The electronic device may also gather input from the accessory using a voltage detector coupled to lines in the communications path.
US09680972B2

A cellular handset, including a base band modem that transitions between a normal mode, a sleep mode and a shutdown mode, flash memory, coupled with the base band modem, for storing code and data used for operation of the base band modem in normal mode, a memory controller, coupled with the flash memory, for accessing the flash memory, and a convergence controller, connected to the base band modem and to the memory controller, comprising a host port for connecting an external host device to the cellular handset, wherein the convergence controller enables the external host device to access the flash memory while the base band modem is in sleep or shutdown mode.
US09680971B2

A method, system and an apparatus to paravirtualize a wireless interface is disclosed. In one embodiment, a method receives a frame of data for a wireless service through a wireless interface of a host device using a processor. If the frame of data is associated with a first type of category, the frame of data is processed through a first standard interface. If the frame of data is associated with a second type of category, the frame is processed through a second standard interface. The method then sends the frame of data processed through the first standard interface or the second standard interface to a guest. A virtual wireless interface associated the guest that is emulating the wireless interface of the host device converts the frame of data processed through the first standard interface to the second standard of communication.
US09680947B2

Exemplary methods, apparatuses, and systems receive a first plurality of actions from a first entity with respect to a first plurality of objects. A global object related to each of the first plurality of objects is determined and a representation of the global object is displayed in association with a representation of the first entity. Additionally, in response to receiving user feedback on the representation of the global object displayed in association with the representation of the first entity, an instance of the global object that is unique to the first entity is created. The displayed representation of the global object is converted into a representation of the instance of the global object that is unique to the first entity.
US09680945B1

Systems and methods are disclosed enabling recommendations of content items based on a difficulty of the content item as well as a skill level of the user. Skill-based content recommendations may be utilized, for example, in recommending content to language learners. Skill-based recommendations may be based on a variety of difficulty metrics of the content item, such as vocabulary and complexity of the language (e.g., words per paragraph, syllables per word, etc.), as well as a variety of skill metrics of the user (e.g., as explicitly provided by the user or implicitly determined based on a user's interaction with content items). Advantageously, such metrics can enable generation of recommendations based on a multi-dimensional difficulty assessment. Further, difficulty metrics, skill metrics, or the relationship between such metrics may be dynamically updated over time based on continued feedback from users, such that recommendations are dynamically improved.
US09680929B2

In one embodiment, accessing a set of multimedia objects stored on a first computing device; initiating upload of the set of multimedia objects to a second computing device; and while the set of multimedia objects is being uploaded to the second computing device, receiving metadata entered by a user and associating metadata with each of one or more multimedia objects from the set of multimedia objects.
US09680926B2

The present invention relates to a method of and a device for, arranging peers in a P2P network comprising a streaming source and network peers arranged at distribution levels in the P2P network. The method comprises receiving a request from a peer entering the network to receive data content, and determining a distribution level in the P2P network at which the entering peer is to be arranged with respect to the streaming source. Further, the method comprises providing the entering peer with a plurality of peers selected from the network peers from which the requested data content can be downloaded with an expected probability depending on the determined distribution level, and further indicating the distribution level of each of the plurality of peers, wherein the entering peer is enabled to download, with the expected probability, the requested data content from a selected one of said plurality of peers being arranged at a distribution level closest to that determined for the entering peer.The present invention further relates to a method of requesting data content in a P2P network and a peer device.
US09680922B2

A method for execution by a network element of a communications network. The method comprises receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application. The method further comprises consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful.
US09680915B2

A method, non-transitory computer readable medium, and device for clustering a network includes obtaining information regarding a network including relationship information for a plurality of nodes of the network. A weight value for each of a plurality of directly connected pairs of the plurality of nodes is determined, wherein the directly connected pair are identified based on the relationship information. At least one topology score is generated for each of the plurality of nodes. A plurality of clusters is generated using the topology scores and one of the plurality of nodes as a seed node for each of the clusters. At least the seed node used to generate at least a subset of the plurality of clusters is output.
US09680908B1

A method comprising: storing, at a server, an electronic resource that has been electronically signed by a user; associating the electronic resource with an identifier; receiving, at the server and from a client device, a request to identify the user who electronically signed the electronic resource, the request including a reference to the identifier; responsive to receiving the request to identify the user who electronically signed the electronic resource, identifying, based on the reference to the identifier, the electronic resource stored at the server; responsive to identifying the electronic resource stored at the server, identifying the user who electronically signed the identified electronic resource; and transmitting, from the server to the client device, an indication of an identity of the user who electronically signed the electronic resource.
US09680907B2

A method of generating alerts pertaining to a commute by the user and selecting content items to be presented to the user in conjunction with the alerts is disclosed. A pattern in a commuting by a user is detected. A content item is selected based on a correspondence between the content item and other users and a similarity between the user and the other users. An alert is generated pertaining to a milestone in the pattern of the commuting by the user. The content item and the alert are transmitted for presentation in combination to the user during the commuting by the user.
US09680906B2

Techniques are described for detecting faults in media content based on the behavior of users viewing the media content. Embodiments stream a first instance of media content to one or more users. The behavior of the one or more users is monitored while the users are viewing the streaming first instance of media content. Embodiments then determine whether the first instance of media content is faulty, based on the monitored behavior of the one or more users.
US09680899B2

The invention relates to a method for synchronizing an action in a piece of Rich Media® content with a change in a piece of audiovisual content, said Rich Media® and audiovisual content being part of a Rich Media® presentation. According to the invention, the method comprises the following steps: obtaining a piece of information representative of said change in said piece of audiovisual content, or change information; synchronizing an action in said piece of Rich Media® content with said change, said synchronization step including the following substeps: converting said change information into a Rich Media® event; detecting said event by at least one Rich Media® object of said presentation; triggering said action in said presentation on the basis of said detected event.
US09680897B2

A system can throttle compression of instrumentation data related to a page view, by throttled scanning processes. Then that data can be communication over the Internet to a server effectively. The scanning of instrumentation data can be performed via batch processing; and therefore, data for compression may be maximized or throttled. The system can also accelerate the various caching options involved with the streaming of content items and ad items. For example, such items can be retrieved by the local and/or remote caches associated with the client-side application and/or the page view, prior to the items being requested by and/or presented to a user, via batch retrieval processes. These batch retrieval processes can also be combined with the batch scanning processes.
US09680894B2

A system is described herein for streaming content to a plurality of client devices of the type including a video display. The system includes: a host server, a communication network to enable communication between the virtual machines and the client devices, and a data structure accessible by the host server storing a combined manifest for AV data assets loaded across at least a plurality of virtual machines. The host server is configured to include a plurality of virtual machines each configured to receive commands to load or cache audio-visual (AV) data assets into a memory for processing and delivery of content to a client device. Additionally, the host server is configured to intercept a command from a virtual machine to load or cache a data asset, compare the data asset to the manifest, and if the data asset exists in the manifest, enable the virtual machine to access an instance of the data asset stored in the manifest.
US09680890B2

A system delay factor associated with a segment file of a streaming media product is determined. A file transfer delay factor associated with the segment file of the streaming media product is also determined. A media delivery composite is determined for the segment file of the streaming media product based upon, at least in part, the system delay factor associated with the segment file and the file transfer delay factor associated with the segment file.
US09680869B2

An example method includes identifying a transport layer security (TLS) session between a client and a server, parsing one or more TLS messages to identify a session ticket associated with the session, transforming the session ticket into a fixed size session token, and managing the session using the session token to identify the session. The transforming may include computing a hash value of the session ticket using a hashing algorithm. If any of the TLS messages is spread across more than one TLS protocol record, the method can include computing a hash value of a portion of the session ticket encountered in a TLS protocol record using a hashing algorithm, incrementally computing another hash value of another portion of the session ticket encountered in a subsequent TLS protocol record from the previously computed hash value, and repeating the incremental computing until portions of the session ticket have been processed.
US09680863B2

Systems, methods, and software described herein provide security actions to computing assets of a computing environment. In one example, a method of operating an advisement system to manage security actions for a computing environment includes identifying a security incident for an asset in the environment, and obtaining enrichment information about the security incident. The method further includes identifying a rule set based on the enrichment information, identifying an action response based on the rule set, and initiating implementation of the action response in the computing environment.
US09680861B2

Systems and methods may use historical analysis to identify malicious activity. A discovery/recovery system may comprise a processor in communication with a network and in communication with a database. The discovery/recovery system may gather filtered historical network data associated with an asset associated with the network. The discovery/recovery system may analyze the filtered historical network data to determine whether a subset of the filtered historical network data is associated with a malware infection of the asset.
US09680858B1

Among other things, information is acquired and stored that is indicative of security risks associated with security subjects and with entities to which the security subjects belong. The stored information is analyzed by computer to derive security indicators for the entities. With respect to entities selected by the users, security information is presented by computer to users. The security information includes security indicators for the entities and security information for security subjects. The security information for security subjects includes annotations provided by users. The annotations are managed by computer based on communications from the users.
US09680850B2

A method of identifying if a web client has browser capabilities. An originating machine receives a web page request from the web client. The originating machine generates a page request id (PRID) and a script which, when executed by a web client with a browser, regenerates a PRID, and embeds the script in a response. The originating machine sends the response to the web client for the web client to process and, if the web client is capable, to execute the embedded script, thereby to regenerate a PRID, and to return the regenerated PRID to the originating machine. The originating machine compares the returned regenerated PRID with the generated PRID, a match indicating that the web client has browser capabilities.
US09680844B2

Embodiments of the invention are directed to systems, methods and computer program products for automated collection of user-specified forensic data from a target computer associated with a case. In particular, embodiments herein disclosed provide for a system that is configured to provide a user interface to allow a user to select a target computer within a network, select one or more user profiles associated with the target computer, and specify one or more types of forensic data to be collected from the target computer. The system is also configured to create a subfolder in a folder linked to the case and one or more files in the subfolder for storing the user-specified data; connect the computer apparatus to the target computer; and collect the specified data and save the collected data to the files.
US09680835B1

A system for proactive intrusion protection comprises a memory operable to store data identifying a plurality of compromising entities, comprising at least one of a device identifier or a contact identifier, and a processor communicatively coupled to the memory and operable to receive, from a remote application associated with a remote device and with the system, information regarding a source of the incoming communication. The processor is further operable to determine an entity associated with the source of the incoming communication and to determine that the entity associated with the source matches at least one of the plurality of compromising entities based on comparing the data identifying the plurality of compromising entities and the entity associated with the source of the incoming communication. Furthermore, the processor is operable to send to the remote application a signal configured to block the incoming communication.
US09680824B1

A method and system for authenticating applications. The method includes receiving, by a service virtual machine (SVM), a secret from a management service. The SVM is executing on a computing device. The method also includes providing, by the SVM, the secret to an application executing on an application virtual machine (AVM). The AVM is executing on the computing device. The method further includes providing, by the application, the secret to a remote application server in order for the remote application server to authenticate the application.
US09680811B2

A communication method and system for implementing third-party authentication is disclosed. The method includes the steps of receiving a service request from a requesting party; performing a third-party authentication on the service request according to a gray list and obtaining an authentication result; and processing the service request according to the authentication result. The system includes one or more processing elements, for example, user equipment (UE), Proxy Call Session Control Function (PCSCF), Service Call Session Control Function (SCSCF) and Application Server (AS) which cooperate to perform the disclosed method. The present invention implements a third-party control of services based on the gray list, and can effectively manage a variety of services in the communication system.
US09680805B1

A method and system for key management. The method includes receiving, by a control domain on a server, a request for a tenant key, and obtaining an authorization secret from a management service, where the management service is external to the server. The method further includes, in response to the request, decrypting, after obtaining the authorization secret, an encrypted platform master key to obtain a platform master key, decrypting an encrypted tenant key to obtain the tenant key using the platform master key, and providing the tenant key to an entity that issued the request.
US09680798B2

Network fabric devices capable of participating in an anonymity protocol can be configured to operate as virtual circuit end-points where the node routes packets between a virtual circuit associated with a hidden service address and a port-level channel. Through management of the virtual circuit end-points, the network fabric devices participate as a hop in a virtual circuit, host hidden services, or operate as an interface to hidden services while reducing latency and truly hiding hidden services.
US09680797B2

An aspect of the present disclosure provides deep packet inspection (DPI) of network packets for keywords of a vocabulary. In one embodiment, a mapping specifying association of respective keywords to corresponding unique pattern codes is maintained, with each pattern code being shorter in length compared to the corresponding keyword and being computed based on a formula. Upon receiving a network packet, a token (containing a sequence of characters) present in the network packet is first identified and the formula then applied to the identified token to generate a token code. The token is determined to match a specific keyword when the token code equals the pattern code corresponding to the specific keyword in the mapping.
US09680795B2

Techniques for destination domain extraction for secure protocols are disclosed. In some embodiments, destination domain extraction for secure protocols includes monitoring network communications between a client and a remote server; determining if the client sends a request to create a secure connection with the remote server (e.g., in which the network communications are initiating a setup for a secure protocol-based connection); and extracting a destination domain from the request to create the secure connection with the remote server. In some embodiments, the secure protocol is a secure sockets layer (SSL) protocol or transport layer security (TLS) protocol, and the destination domain is extracted from the server name indication (SNI) of a client hello message sent from the client to the remote server. In some embodiments, destination domain extraction for secure protocols further includes applying a policy (e.g., a security policy) based on the destination domain to filter traffic using a security device.
US09680794B2

A system for transmitting ArchestrA information from a first network in a first security domain to a second network in a second security domain. A first stand-alone server within the first security domain retrieves information via the first network from a first ArchestrA Galaxy and/or from a first historian in the first security domain and forwards the retrieved information to a send server coupled to the first network. The send server forwards the received information received to a receive server via a one-way data link. The receive server receives the information from the send server and forwards the received information to a second stand-alone server via the second network. The second stand-alone server receives the information from the receive server and forwards the information to a second ArchestrA Galaxy and/or to a second historian in the second security domain.
US09680790B2

In one aspect, a computer-implemented method for managing Domain Name System (DNS) information is provided. The method uses a computing device having a processor and a memory. The method includes receiving, in the memory, source DNS data from a plurality of DNS systems including at least first source data from a first source system and second source data from a second source system. The method also includes identifying, by the processor, an inconsistency between the first source data and the second source data. The inconsistency includes an inconsistency type. The method further includes determining a solution to the inconsistency by applying one or more rules from a plurality of inconsistency rules based at least in part on the inconsistency type associated with the inconsistency. The method also includes resolving the inconsistency using the determined solution including generating resultant DNS data.
US09680789B2

In one embodiment, a method includes identifying one or more first users of the social-networking system that are connected to a second user within the social-networking system; inferring one or more applications of interest to the second user based at least in part on information associated with one or more applications installed on one or more client systems of the first users; generating one or more recommendations corresponding to one or more of the applications of interest to the second user; ranking the recommendations based on social-graph information of the second user relative to the one or more first users; and sending one or more of the ranked recommendations to one or more client devices of the second user.
US09680788B2

A method, apparatus, and system for automatically prompting a user to sign up for a microblog. The method includes acquiring follow requests that are sent by multiple microblog users to a to-be-invited use. The method also includes creating pre-follow relationships according to the follow requests, and saving the pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests, to generate a pre-follow relationship table. The method also includes sending, in a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog.
US09680784B2

A method, executed by one or more processors, includes receiving a message that is addressed to a user, determining, via one or more sensors, whether the user is occupied with an attention critical situation, and conducting a user-directed response process responsive to determining that the user is not occupied with an attention critical situation. In some embodiments, the user-directed response process includes conducting a text substitution process on the message, presenting an abbreviated version of the message and a list of response options to the user, determining a response option that is selected by the user, and sending a response to the message that corresponds to the response option that is selected by the user. In some embodiments, the list of response options includes a plurality of message-dependent formulated responses, a null response, and a spoken response. A corresponding apparatus and computer program product are also disclosed herein.
US09680781B2

According to one embodiment, a system includes an interface, a memory, and a processor. The interface receives, from a first device associated with a requesting user, a request. The requesting user is associated with an enterprise group. The enterprise group comprises a plurality of users. The memory is operable to store e-mail information for each of the plurality of users in the enterprise group. A processor is communicatively coupled to the interface and the memory and is operable to determine, based on the request and the e-mail information, one or more expert users in the enterprise group to provide a response to the request.
US09680777B2

A communication device receives an out-of-office message regarding a first contact. An application executing on the communication device displays a name of the first contact and an out-of-office indication regarding the first contact without displaying said out-of-office message.
US09680771B2

An inline-bypass switch system includes: a first inline-bypass switch appliance having a first bypass component, a first switch coupled to the first bypass component, and a first controller; and a second inline-bypass switch appliance having a second bypass component, a second switch coupled to the second bypass component, and a second controller; wherein the first controller in the first inline-bypass switch appliance is configured to provide a state signal that is associated with a state of the first inline-bypass switch appliance; and wherein the second controller in the second inline-bypass switch appliance is configured to control the second bypass component based at least in part on the state signal.
US09680765B2

An apparatus may comprise a plurality of ports and a plurality of channel reservation banks. A channel reservation bank is to be associated with a port of the plurality of ports. The channel reservation bank is to comprise a plurality of channel reservation slots. The port of the plurality of ports is to comprise a plurality of circuit-switched channels through the port. The configuration of each of the plurality of circuit-switched channels to be based on information stored in a channel reservation slot of the channel reservation bank to be associated with the port.
US09680760B2

In one embodiment, a router receives a packet, and determines an intra-flow packet priority level of the packet. The router may then map the intra-flow packet priority level to a weighted random early detection (WRED) marking based on running statistics of intra-flow packet priority levels across received flows, and marks the packet with the mapped WRED marking. By placing the marked packet into an outgoing network queue for transmission, the router may then forward or drop the marked packet based on the network queue, accordingly.
US09680759B2

Systems and methods for efficiently managing the resources in a delivery system may include managing the processing power of a transcoder. By managing the input selection functions of a tuner and linking the selections with functions of a transcoder, the transcoder may process fewer instructions for a given request, resulting in the ability of the transcoder to support more streams. Modifying the inputs to the transcoder that need to be transcoded, therefore, may enable the media content delivery system to support more inputs and, thereby, more media playback devices. Managing the processing power of a transcoder can more efficiently support the delivery of media content to a media playback device, particularly where the delivery system supports multiple media playback devices.
US09680756B2

The embodiments are directed to methods and appliances for configuring a classification tree. The methods and appliances, can receive data packets having a source media access control (MAC) address. The methods and appliances can encode the source MAC address based on a determination of a message type. The methods and appliances can provide the encoded source MAC address to a quality-of-service (QoS) engine, wherein the encoded source MAC address configures the classification tree used by the QoS engine for authorizing the transmission of one or more data packets.
US09680755B2

An apparatus for managing local devices, wherein the apparatus is operatively connectable with a network to manage network traffic. The apparatus can include computer instructions to identify and track a Media Access Control identifier using the network. The apparatus can also include computer instructions to direct traffic to a path associated with the Media Access Control identifier, computer instructions to measure the bit rate passing through the path associated with the Media Access Control identifier; and computer instructions to adjust the bit rate allowed to pass through the path. The decision to adjust the bit rate allowed to pass through the path can be determined using rolling quotas.
US09680752B2

In a network including a plurality of nodes, a node transmits data to another node, receives data from another node, and stores a communication history between a plurality of other nodes and the node itself. When an acknowledge response to data transmitted to a first node among the plurality of other nodes is not received, the node generates a duplicate data of the transmitted data. When a duplication report indicating detection of duplicate data transmitted to a second node among the plurality of other nodes has been received from one of the plurality of other nodes, the node refers to the communication history, and identifies the first node as a cause of generation of the duplicate data. Thereafter, the node generates a check request that include a communication history between the first node and the node itself and that requests the first node to check the communication history.
US09680751B2

The methods and devices discussed herein provide service clustering within a TRILL network without relying on an additional service insertion framework. A TRILL network can include one or more flow distribution RBridges for distributing flows to service nodes. Each flow distribution RBridge can have a virtual base identifier and one or more virtual cluster identifiers. An example method can include maintaining service cluster load balancing structures and receiving a packet that is encapsulated with an inner header and an outer header. The method can include determining whether the egress RBridge identifier is a virtual cluster identifier, and if so, selecting a service node from one of the service cluster load balancing structures. The method can include forwarding the packet to the selected service node.
US09680748B2

Some embodiments provide a method for a forwarding element that forwards packets. The method receives a packet and consults a tree structure to identity a prefix length associated with an IP address in the packet header. The method skips lookup of each subtable with a set of IP addresses that have a different prefix length than the identified prefix length. The method identifies a matching rule from a particular subtable. The method generates a flow based on the matching rule. The flow is used to process packets that have the same prefix.
US09680727B2

The present invention relates generally to network communications, and more particularly to detecting devices having communications issues on a network. The present invention provides for determining a communications performance status in relation to a device on a communications network experiencing a communications issue by identifying the device, locating reference devices in relation to the identified device, and determining where a performance deficiency may exist in relation to the identified device and the communications network.
US09680723B2

A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website.
US09680709B2

A method for determining the bandwidth of an incoming frame in a wireless local area network (WLAN), includes the following steps, executed at least by a processor, upon reception of a first plurality of samples representative of a first signal of the frame received at a primary WLAN channel, and of a second plurality of samples of the frame representative of a second signal of the frame received at a secondary WLAN channel: computing at least a correlation of a sample among the first plurality of samples with a sample among the second plurality of samples; if the correlation exceeds a threshold then setting a receiver mode to a first bandwidth otherwise setting a receiver mode to a second bandwidth. A device for setting the bandwidth of a receiver for a wireless local area network and a system integrating such device are also described.
US09680708B2

A multi-cloud fabric includes an application management unit responsive to one or more applications from an application layer. The multi-cloud fabric further includes a controller that is in communication with resources of a cloud. The controller is responsive to the applications and includes a processor operable to analyze the application relative to the resources to cause delivery of the applications to the resources dynamically and automatically.
US09680707B2

An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating creation of a first memorialization, in digital form, of first one or more changes made to a first data processing device of the data processing environment. In various embodiments, the method may further include facilitating creation of a second and a third memorialization, both in digital form, of second and third one or more changes made to a second and a third data processing device of the data processing environment, respectively. In various embodiments, the method may still further include facilitating automated approval of the second and third changes made to the second and third data processing devices, using the first, second and third memorializations. Other embodiments of the present invention may include, but are not limited to, apparatus adapted to facilitate practice of the above-described method.
US09680702B1

Diffusion control in a network of networks (NoN) uses a connection degree of node pairs to control diffusion within the NoN. A method of increasing diffusion includes selecting an unconnected node pair having a lowest connection degree and connected nodes of the selected unconnected node pair. A method of decreasing diffusion includes selecting a connected node pair having a highest connection degree and disconnecting nodes of the selected connected node pair. A network diffusion control system includes the NoN and a diffusion controller to one or both of increase a diffusion rate and decrease the diffusion rate within the NoN. A non-transitory computer readable medium includes instructions that implement the diffusion control within the NoN.
US09680696B1

Improved cloud migration tools are provided. In some embodiments, improved cloud migration tools may provide complex cloud migration analysis techniques for automated monitoring of aggregate compliance with cloud migration protocols, including user- and/or organizational defined architectural guidelines. In some embodiments, improved cloud migration tools may provide automated detective cloud controls, particularly in the management across multiple cloud computing platform accounts, virtual private clouds (VPCs), and/or a large numbers of numbers of resources.
US09680692B2

Disclosed is a method and system for registering a recursive watch on a node in hierarchical data structure. Embodiments of the disclosed technique may include (i) receiving a request to register an event listener on a source node, the source node being one of a plurality of nodes that are related to each other in a hierarchy; (ii) registering the event listener on the source node, the event listener configured to notify a client of an occurrence of a first event in the source node; and (iii) if the source node has a descendant node in the hierarchy, setting the event listener to notify the client of an occurrence of a second event in the descendant node without requiring registration of another event listener on the descendant node. Each of the nodes may represent, for example, a logical partition of a storage device.
US09680691B2

A technique is provided for detecting a connection abnormality of a slave device, in a network system including a master device and slave devices. The technique includes a connection abnormality detection method in a network system including a master device and a plurality of slave devices. In the network system, data is transmitted from the master device and then returned to the master device through respective slave devices. Each slave device has an upstream-side port and a downstream-side port. The connection abnormality detection method includes acquiring topology information of the network system, closing or opening the port of each slave device such that a serial topology is formed to include a target slave device located on the downmost stream side, transmitting inspection data after the control of the port, and detecting a connection abnormality of the device on the basis of a status of return of the inspection data.
US09680689B2

Systems and methods relating to fragmenting content based on metadata are disclosed. In one embodiment, metadata is obtained from data that is accessible from an interface. A content descriptor, based on at least a portion of the metadata, may be utilized to determine fragment size. The content descriptor value may be derived from multiple forms of metadata, such as for example, genre, sub-genre, presence of live media, and combinations thereof. The fragments may be either virtual or physically discrete segments or files. In one aspect, the value may be the sole basis for determining the fragment lengths. In another aspect of the embodiment, the division of the content is conducted such that each resultant fragment comprises a single frame type.
US09680679B2

First information indicating a length of a cyclic prefix for an inter-terminal apparatus signal transmitted to the other terminal apparatus and second information indicating a length of a cyclic prefix for an uplink signal in the EUTRAN, from a base station apparatus of the EUTRAN are received from a base station apparatus of the EUTRAN.
US09680668B2

Described is an apparatus which comprises a decision feedback equalizer (DFE) having a first DFE tap path and non-first DFE tap paths, wherein the DFE includes a variable delay circuit in a signal path of the non-first DFE tap paths. In some embodiment, an apparatus is provided which comprises: a summer; a slicer to receive input from the summer; a first feedback loop to cancel a first post-cursor, the first feedback loop forming a loop by coupling the slicer to the summer; and a second feedback loop to cancel a second post-cursor, the second feedback loop forming a loop by coupling an input of the first feedback loop to the summer, wherein the second feedback loop having a programmable delay at its input.
US09680659B2

Tools can be provided for conducting a conference/meeting and/or obtaining, managing and archiving conference/meeting data. For example, a meeting participation application and multi-layer presentation data (including a presentation document and an overlay layer) can be provided through a network to a participant. The meeting participation application allows the participant to make annotations which overlay the presentation document, and captures the user input as data in the overlay layer. Thereafter, processing may be performed to extract keywords from the captured annotations, and such extracted keywords can be archived along with meeting materials, documents, information and other content as meeting data in a meeting database.
US09680645B2

Method of integrity verification of cryptographic key pairs, the method including an integrity test with: at least one first step implementing one of the private and public keys and an initial test datum, the first step making it possible to generate a first result, at least one second step implementing at least the first result and the key not used during the at least one first step, the second step making it possible to generate a second result, and a comparison of the second result and of the initial test datum, characterized in that the test is re-executed upon each positive comparison, and in that the test is executed at least 2 times.
US09680644B2

Authenticating a user by presenting an authentication instruction to an individual via any computing device output interfaces, the authentication instruction selected from an identity authentication profile, receiving a response to the authentication instruction via any input methods supported by the computing device, the response including content provided through the performance of an action, determining a current action measurement for characteristics associated with the action, and a current content measurement for characteristics associated with the content, where the characteristics are associated with the authentication instruction, determining that each of the measurements matches a corresponding benchmark associated with the authentication instruction to within a predefined tolerance, where the benchmarks are selected from the identity authentication profile and performing the presenting, receiving, and determining steps for each of a predefined number of authentication instructions selected from the identity authentication profile, thereby authenticating the individual.
US09680643B2

A system for securely transmitting data includes a control device and at least one security module. The control device is configured for producing a cryptographic key using a physically unclonable function (PUF). The at least one security module is configured for communicating with the control device at least one of confidentially and authentically using the cryptographic key. The control device has no storage for storing the cryptographic key. The control device includes at least one hardware device that is configured for providing a specific feature combination. The control device also includes a calculation unit that is configured for producing the cryptographic key using the specific feature combination and the physically unclonable function (PUF). The control device further includes a program-controlled device that is configured for executing a first computer program product, which is configured for performing the encrypted/authenticated communication with the security module via a first and second communication interfaces.
US09680641B2

Techniques and tools for quantum key distribution (“QKD”) between a quantum communication (“QC”) card, base station and trusted authority are described herein. In example implementations, a QC card contains a miniaturized QC transmitter and couples with a base station. The base station provides a network connection with the trusted authority and can also provide electric power to the QC card. When coupled to the base station, after authentication by the trusted authority, the QC card acquires keys through QKD with a trust authority. The keys can be used to set up secure communication, for authentication, for access control, or for other purposes. The QC card can be implemented as part of a smart phone or other mobile computing device, or the QC card can be used as a fillgun for distribution of the keys.
US09680632B2

A method for communications is described. The method includes determining a symbol timing drift elimination amount for a received signal. The method further includes eliminating part of the symbol timing drift by adjusting a reference clock for the modem. Determining the symbol timing drift elimination amount may be based on at least one of a symbol timing drift estimate, a symbol timing error, a packet acquisition indicator, a packet validity indicator, demodulated bits or a carrier presence indicator.
US09680631B2

A signal recovery circuit includes: a data acquisition circuit configured to collect a received data signal according to a transition edge of a received signal recovery clock; and a phase adjustment circuit configured to adjust a phase relationship between the transition edge of the received signal recovery clock and the received data signal according to a data value of the received data signal to be acquired by the data acquisition circuit.
US09680609B2

Method performed by a transmitting device (101) for transmitting a block to a receiving device (102). The transmitting device (101) and the receiving device (102) operate in a wireless communications network (100). The transmitting device (101) transmits a block to the receiving device (102). The block comprises four bursts. The four bursts further comprise Uplink State Flag, USF, Stealing Flag, SF, and data and header fields. The USF and the SF fields are interleaved and mapped over the four bursts. The data and header fields are interleaved over one burst but repeated over the four bursts. The data and header fields are overlapping with and overridden by bits from the USF field in different positions in each burst. In a method performed by the receiving device (102), the receiving device (102) receives the transmitted block. In a method performed by a controlling node (140), the controlling node (140) selects a block format for transmission by the transmitting device.
US09680608B2

An apparatus includes a transceiver having a MAC controller and a PHY controller. The MAC controller is configured to selectively omit at least a portion of a field of a media access control (MAC) frame. The PHY controller is configured to insert the MAC frame into a physical protocol data unit and to selectively configure a portion of the physical protocol data unit to indicate omission of at least the portion of the field from the MAC frame.
US09680604B2

Methods and apparatus are provided for searching for a peripheral device and transmitting device information in a device-to-device service. First information is transmitted using a first tone in a first region of a search duration. A second tone is determined by transposing a subcarrier index and a symbol index of the first tone. The first information is transmitted through the second tone in a second region of the search duration. First information of a peripheral device is received in the first and the second region of the search duration. The second information is transmitted through a resource region corresponding to the first tone in a third region of the search duration. Second information of the peripheral device is received in the third region of the search duration. Device information of the peripheral device is determined by combining the first and second information of the peripheral device.
US09680603B2

Embodiments of a high-efficiency (HE) communication station and method for HE communication in a wireless network are generally described herein. The HE communication station may communicate 4× longer-duration OFDM symbols on channel resources in accordance with an OFDMA technique. The channel resources may comprise one or more resource allocation units with each resource allocation unit having a predetermined number of data subcarriers. The station may also configure the resource allocation units in accordance with one of a plurality of subcarrier allocations for one of a plurality of interleaver configurations. The station may process the longer-duration OFDM symbols with a 512-point fast-Fourier Transform (FFT) for communication over a 40 MHz channel bandwidth comprising a 40 MHz resource allocation unit, and with a 1024-point FFT for communication over an 80 MHz channel bandwidth comprising either two 40 MHz resource allocation units or one 80 MHz resource allocation unit.
US09680596B2

Methods and systems are provided for optical signal transmission using span-wise spectrum management. The method includes transmitting a first optical signal at a first wavelength by a control system. The first optical signal has a first optical path distance. The method further includes determining a first guard band requirement for the first optical signal, and transmitting a second optical signal by the control system. The second optical signal has a second optical path distance. The method includes determining a second guard band requirement for the second optical signal, and placing the second optical signal spectrally adjacent to the first optical signal by selecting a second wavelength. The second wavelength is selected to satisfy the first and second guard band requirements.
US09680589B2

Provided is a method of transmitting ACK/NACK in a TDD-based wireless communication system. The method includes: receiving M downlink subframes associated with an uplink subframe n in each of two serving cells; determining four candidate resources based on the M downlink subframes received in each of the two serving cells; and transmitting an ACK/NACK response for the M downlink subframes by using one resource selected from the four candidate resources in the uplink subframe n, wherein the two serving cells includes a first serving cell and a second serving cell, and wherein among the four candidate resources, a first resource and a second resource are associated with a PDSCH or a SPS release PDCCH for releasing semi-persistent scheduling received in the first serving cell, and a third resource and a fourth resources are associated with a PDSCH received in the second serving cell.
US09680587B2

A Layer 1 transport network, such as an Optical Transport Network (OTN), transports traffic in Layer 1 data transport units. Traffic received at a node of the transport network is mapped to Layer 1 data transport units according to destination such that each Layer 1 data transport unit carries traffic for a particular destination of the transport network. The Layer 1 transport network can carry a plurality of different traffic types and the node can map the received traffic to Layer 1 data transport units according to destination and traffic type. Identification information can be added to an overhead section associated with the Layer 1 data transport unit to indicate at least one of: traffic type and destination of the traffic carried within the data transport unit. At a subsequent node, the Layer 1 data transport units are received and switched such that Layer 1 data transport units carrying traffic destined for other nodes bypass higher layer processing at the node and Layer 1 data transport units carrying traffic destined for the node are switched to a local output of the node.
US09680579B2

Systems and methods may provide for implementing dynamically adaptive frequency adjustment. In one example, the method may include analyzing a first set of transmission information and a second set of transmission information based on a likelihood of transmission interference, and determining a dynamically adapted camera frequency, wherein the dynamically adapted camera frequency is to minimize the transmission interference.
US09680575B2

A relay device includes a relay processing unit that relays a downstream frame received by a first transceiver to a second transceiver, and relays an upstream frame received by the second transceiver to the first transceiver; and a control unit that follows upstream multiple access control performed by a station side device in a first line, for transmission of the upstream frame to be transmitted by the first transceiver to the station side device, and independently performs upstream multiple access control for reception of the upstream frame received by the second transceiver from a home side device in a second line. The control unit reports an amount of data that the home side device in the second line will be allowed to transmit, to the station side device in the first line before the data arrives at the second transceiver.
US09680572B2

An information communication method is provided that includes continuously capturing an image of a subject that transmits a signal by changing luminance, with an image sensor. The method also includes displaying a captured image that includes a box and a subject image for identifying the subject, while continuously updating a position of the subject image on the captured image, according to a positional relationship between the image sensor and the subject established when the image of the subject is captured. The method further includes determining whether the subject image is in the box, and receiving the signal transmitted by the subject when it is determined that the subject image is in the box. In the receiving, information is obtained by demodulating a bright line pattern that appears in a second image data and corresponds to the plurality of exposure lines.
US09680559B1

Information associated with a communication service need of the user is received from a user of a client computer system. A set of communication service requirements that indicate satellite resources required to satisfy the communication service need of the user are computed based on the received information, and transmitted to a server computer system. A first beam plan that satisfies the set of communication service requirements is received from the server computer system. The first beam plan includes information on satellite beams and spectra for allocation to the user when the first beam plan is deployed to provide a communication service to the user that satisfies the communication service need of the user. Instructions are transmitted to the server computer system to deploy the first beam plan. Information is received from the server computer system indicating that the first beam plan is deployed.
US09680558B2

A data transmission method of a source node in a cooperative communication system includes: performing a beamforming to a relay node; transmitting data to the relay node; performing a beamforming to a destination node; and transmitting data to the destination node.
US09680551B2

The invention provides a solution of designing a two-stage codebook set applicable to 4Tx cross-polarized antenna configuration and a method of determining a codebook in a multi-input multi-output communication system based upon the designed two-stage codebook set applicable to 4Tx cross-polarized antenna configuration. The first stage codebook relates long-term/wideband channel information and is based on DFT vectors, whereas the second stage codebook relates to short-term/narrowband channel information and is base on selecting columns of the first stage codebook and providing inter-polarization phase information.
US09680548B1

The present invention provides a method for carrying out an intelligent fast antenna steering technology (iFAST), and the method can be implemented by way of being integrated into a wireless network device under the form of software or firmware. Therefore, when the wireless network device installed with the method is initially set to work or rebooted, the method of the present invention would automatically set and adjust a plurality of wireless antennas of the wireless network device according to a variety of wireless network parameters of wireless network signals transceived by the wireless network, so as to make the wireless network signals radiated by the wireless network device be able to cover the application environment as comprehensive as possible; thereafter, a high-quality wireless network service is provided to the clients located in the application environment by the wireless network device.
US09680545B2

A system and method for communicating with a second communication system utilizing a plurality of antennas. Various aspects of the present invention may comprise determining whether communicating with the second communication system utilizing a plurality of antennas in a first configuration, which comprises a beam-forming configuration, is preferable to utilizing a plurality of antennas in a second configuration, which comprises a MIMO or MISO configuration. If it is determined that the first configuration is preferable to the second configuration, the communication system may be configured to communicate with the second communication system by utilizing at least a portion of the plurality of antennas in the first configuration. If it is determined that the second configuration is preferable to the first configuration, then the communication system may be configured to communicate with the second communication system by utilizing at least a portion of the plurality of antennas in the second configuration.
US09680542B2

A method for performing precoding in a wireless communication system is disclosed. The method includes obtaining a parameter indicative of reception quality on a downlink channel from a base station to a user equipment (UE) served by the base station; comparing the parameter with a predetermined reception quality threshold; and based on the comparison result, selecting a precoding mechanism for use in communicating with the UE.
US09680540B2

A radio transmission system based on a frequency divisional multiplexing method is described, wherein a transmit symbol comprises a plurality of data symbols assigned to at least two subcarriers. The information of symbols of one time slot is spread across the data symbols of subcarrier of the time slot to produce a transmit symbol being more robust to frequency selective channels.
US09680528B2

Aspects of the present disclosure are directed to circuits, apparatuses and methods for communicating data between capacitive-isolated devices. According to an example embodiment, an apparatus includes a transmitter circuit configured to transmit a first single-ended data signal over a first signal path. The apparatus also includes a receiver circuit. The receiver circuit includes a differential amplifier having a first input coupled to receive a second single-ended signal from a second signal path of the plurality of signal paths and includes a second input coupled to receive a reference signal from a third signal path of the plurality of signal paths. The differential amplifier outputs a third single-ended signal indicative of a voltage difference between the first and second inputs. The receiver circuit also includes a common mode suppression circuit configured to remove a common mode voltage from the first and second inputs of the differential amplifier.
US09680518B2

A protective case for an electronic device includes a cover, a rechargeable battery, first and second electrical connectors, and electrical circuitry. The first electrical connector is accessible at an outer surface of the cover for electrically connecting to an external power source. The second electrical connector is accessible at an inner surface of the cover for electrically connecting the protective case to the electronic device. The electrical circuitry distributes the received electrical power to the electronic device and to the rechargeable battery. The electrical circuitry also distributes stored electrical power from the rechargeable battery to the electronic device. Distribution of the stored electrical power to the electronic device is conditioned upon an input received from the electronic device, a mode of the protective case, and or a signal received at the protective case.
US09680516B2

A retaining arrangement for a mobile communication device has an accommodating means which accommodates a mobile communication device. The retaining arrangement includes a retaining setting in which the mobile communication device is retained in the accommodating means, and a release setting which allows the mobile communication device to be inserted into the accommodating means. The retaining arrangement is characterized by a locking means which can be moved into a locking setting and into an unlocking setting, wherein the accommodating means can be moved out of the release setting into the retaining setting only when the locking means is in the unlocking setting.
US09680515B2

A case for a mobile device including a body with a fluid chamber configured to retain fluid therein. An armband for a mobile device includes a band with a fluid chamber configured to retain fluid therein. The fluid chamber may serve to cushion the mobile device or wearer's arm when in use.
US09680511B1

A distortion compensator, includes: an input terminal configured to receive a transmission signal; a processor configured to perform operations to process the transmission signal, wherein the operations includes: compensating a nonlinear distortion of an amplifier which amplifies a power of the transmission signal, by using a distortion compensation coefficient corresponding to an amplitude value of the transmission signal; calculating a difference between a power value of the transmission signal and a power value of a feedback signal from the amplifier; calculating an imaginary part of a first complex vector based on an error between the transmission signal and the feedback signal in a cartesian coordinate system; and updating the distortion compensation coefficient by using a second complex vector of which a real part is the difference, and an imaginary part is the imaginary part of the first complex vector.
US09680510B2

The invention relates to a method for radio communication using one or more tunable antennas and an antenna tuning apparatus, and to an apparatus for radio communication using one or more tunable antennas and an antenna tuning apparatus. An apparatus for radio communication of the invention comprises: 4 antennas, each of the antennas being a tunable passive antenna; a radio device; an antenna tuning apparatus having 4 antenna ports, each of the antenna ports being coupled to one of the antennas through a feeder, the antenna tuning apparatus having 4 radio ports, each of the radio ports being coupled to the radio device through an interconnection; and a tuning control unit, the tuning control unit receiving a tuning instruction generated automatically within the apparatus for radio communication, the tuning control unit delivering a plurality of tuning control signals to the antenna tuning apparatus and to the tunable passive antennas.
US09680495B1

A data conversion system and method are described. A first phase locked loop includes a controllable frequency oscillator circuit to receive a digital data stream and output a reference frequency signal, and includes an oscillator and at least one variable load connected to the oscillator which is controllable to tune the oscillator frequency and vary the frequency of the reference frequency signal. A second phase locked loop includes a divide by N function in a feedback loop (where N has an integer value), and receives the reference frequency signal and outputs a recovered clock signal corresponding to an original clock signal associated with the digital data stream. The recovered clock signal is used to clock a data converter to convert the digital data into an analog output signal.
US09680490B2

System and method for the calibration of interleave time errors in an n-level PAM Digital to Analog Converter (DAC), according to which a set of two samplers with adjustable sample time and threshold are introduced at the output of the DAC, which are separated in time. The set of samplers is swept through a n unit interval (UI) window and the n-UI window is classified to periods of transitions and non-transitions on an eye diagram. The relative timing of the lower rate clocks into an n:1 multiplexer is controlled using a control loop, to force equal eye width within the n-UI window and the interleaved timing errors are measured and corrected, until the uneven distribution is being reduced below a predetermined level.
US09680486B2

A calibration procedure that uses direct measurement of digital phase error performance for low cost calibration of all-digital phase locked loop (ADPLL)/digitally-controlled oscillator (DCO) is described. Direct measurement of digital phase error, or difference in digital phase error, is used to adjust the operating point of the DCO and thereby determine the operating point that provides the optimal phase noise of the output signal. Calibration may be performed at any time so that changes in external factors such as process, voltage and temperature (PVT) may be incorporated into the setting of the operating point of the DCO.
US09680485B2

An automatic frequency control device, a method for automatic frequency control, a receiver, a mobile station and a non-transitory computer-readable digital storage medium are provided. The automatic frequency control device may include a quality calculation unit to calculate quality of a received signal, a state machine controller to generate a control signal based on the calculated quality of the received signal, and a filter to filter an estimated frequency offset of the received signal based on the control signal.
US09680481B2

A phase detection circuit includes: a first circuit configured to generate a first phase detection signal that indicates a result of sampling a first clock signal at a transition timing of an input data signal; a second circuit configured to generate a second phase detection signal that indicates a result of sampling a second clock signal at the transition timing of the input data signal, a phase of the second clock signal being different from a phase of the first clock signal; and a third circuit configured to generate a third phase detection signal that indicates a phase of the first clock signal with respect to the input data signal based on the first phase detection signal and the second phase detection signal.
US09680480B1

A reconfigurable digital phase-locked loop integrated circuit is disclosed which is coupleable to a reference frequency generator to generate an input signal having a reference frequency. A representative embodiment of the reconfigurable digital phase-locked loop integrated circuit may include a first digital phase-locked loop circuit configured to generate a first signal having a first frequency which is an integer multiple of the reference frequency; and a second digital phase-locked loop circuit coupled to the first digital phase-locked loop, the second digital phase-locked loop configured to generate a second, output signal having a second output frequency in response to a plurality of configuration parameters, the second frequency having a configurable fractional offset from the integer multiple of the reference frequency, and to match a phase of the second output signal with a first signal phase.
US09680476B2

A PLD in which a configuration memory is formed using a nonvolatile memory with a small number of transistors and in which the area of a region where the configuration memory is disposed is reduced is provided. Further, a PLD that is easily capable of dynamic reconfiguration and has a short startup time is provided. A programmable logic device including a memory element, a selector, and an output portion is provided. The memory element includes a transistor in which a channel is formed in an oxide semiconductor film, and a storage capacitor and an inverter which are connected to one of a source and a drain of the transistor. The inverter is connected to the selector. The selector is connected to the output portion.
US09680460B2

A semiconductor integrated circuit includes a plurality of semiconductor chips stacked in a multi-layer structure; a correction circuit in each semiconductor chip configured to reflect a delay time corresponding to the position of the chip in the stack into an input signal to output to each semiconductor chip; and a plurality of through-chip vias formed vertically through each of the semiconductor chips and configured to transmit the input signal to the semiconductor chip.
US09680449B2

An encoder input device includes a connection terminal to be connected to one of encoders and made common to a plurality of types of signal systems of the encoders, a plurality of power supplies for signals according to the plurality of types of signal systems of the encoders, and a software switch that switches connection arrangement between the connection terminal and the power supplies for signals in a software manner according to the signal system of the encoder connected to the connection terminal among the plurality of types of signal systems of the encoders.
US09680448B2

The present invention discloses a gain-boosted n-path passive-mixer-first receiver. According to another aspect of the present disclosure, a gain-boosted n-path passive-mixer-first receiver is provided. The receiver includes a number n of switch-capacitor (sc) sets, a resistor, and a transconductance amplifier. The sc sets connect in parallel, and the sc sets have a first node and a second node. The resistor connects to the first node. The transconductance amplifier connects to the resistor and the second node.
US09680441B2

An impedance matching circuit is connected to a first circuit block (impedance matching target circuit) that requires impedance matching and that has one terminal connected to a signal line and the other terminal connected to a ground, the impedance matching circuit having a second circuit block that has a first circuit and a second circuit connected in parallel. In the first circuit, a first capacitor having a variable capacitance and a first inductor having a first inductance are connected in series, and in the second circuit, a second inductor having a second inductance and a switch are connected are connected in series. The impedance matching circuit has one terminal connected to the signal line of the first circuit block and the other terminal connected to the ground of the first circuit block.
US09680434B2

A method of calibrating an envelope tracking system for a supply voltage for a power amplifier module within a radio frequency (RF) transmitter of a wireless communication unit is described. The method comprising, within at least one signal processing module of the wireless communication unit, applying a training signal comprising an envelope that varies with time to an input of the RF transmitter, receiving at least an indication of instantaneous output signal values for the power amplifier module in response to the training signal, calculating instantaneous gain values based at least partly on the received output power values, and adjusting a mapping function between an instantaneous envelope of a waveform signal to be amplified by the power amplifier module and the power amplifier module supply voltage to achieve a power amplifier module gain, for example that is monotonically increasing as a function of power amplifier output power.
US09680433B2

Embodiments are provided for satellite volume control. An example method includes receiving an input at a playback device to adjust a volume for a plurality of playback devices that are grouped for synchronous playback of audio content, wherein the plurality of playback devices includes the playback device. The method also includes sending a first message over a network from the playback device to a device associated with the plurality of playback devices, the first message including information based on the input, wherein the information is used to adjust the volume of the plurality of playback devices. The method also includes receiving a second message at the playback device over the network, the second message including information for the volume of the playback device, wherein the volume is based on the adjusted volume of the plurality of playback devices.
US09680431B2

An amplifier circuit has a sample-and-hold circuit to sample and hold an input signal, an amplifier which comprises an input terminal inputted with the input signal held by the sample-and-hold circuit and an output terminal outputting an amplification signal obtained by amplifying the input signal inputted, a feedback capacitor to be connected between the input terminal and output terminal of the amplifier, a successive approximation circuit to perform successive approximation operation to correct the amplification signal based on a voltage of the input terminal of the amplifier, the successive approximation operation being performed a predetermined number of cycles, and a control circuit to control the successive approximation circuit based on an amplification error included in the amplification signal.
US09680426B2

A power amplifier is described. A power amplifier includes at least a first amplifier stage. The power amplifier also includes a first notch filter coupled with the first amplifier stage. The first notch filter is configured to tune to a first frequency. The first notch filter including at least one first set of metal oxide semiconductor variable capacitor arrays. Moreover, the power amplifier includes a first mirrored notch filter coupled with said first amplifier stage. The first mirror notch filter is configured to tune to the mirror of the first frequency. The first mirror notch filter including at least one second set of metal oxide semiconductor variable capacitor arrays.
US09680424B2

A power amplifier without transformer includes an audio isolator, a phase detector, a power protection controller, a rectifier and an amplifier. The audio isolator is used to isolate audio-source input end and the amplifier for making the amplifier directly connected to utility power via the rectifier without transformer to increase transformation efficiency and decrease weight and bulk of the power amplifier substantially. The phase detector is used to detect utility power phase whether correct. The power protection controller is used to determine utility power whether supply to the amplifier for preventing the amplifier from broken caused by excessive current.
US09680418B2

A voltage gain amplifier (VGA) configured to have reduced supply noise. The VGA includes first resistor, first FET, and a first current-source coupled between first and second voltage rails. The VGA includes second resistor, second FET, and second current-source coupled between the voltage rails. A variable resistor is coupled between the respective sources of the first and second FETs. Variable capacitors are coupled between the first or a third voltage rail and the sources of the first and second input FETs, respectively. If capacitors are coupled to the first voltage rail, noise cancellation occurs across the gate-to-source voltages of the FETs if an input differential signal applied to the gates of the FETs is derived from a supply voltage at the first voltage rail. If capacitors are coupled to the third rail, supply noise is reduced if the supply voltage at the third rail is generated by a cleaner regulator.
US09680413B2

Systems and methods of low power clocking of sleep mode radios are disclosed herein. In an example embodiment, a crystal oscillator is purposefully mistuned to achieve lower power consumption, and then synchronized using a high frequency crystal oscillator. In an alternative embodiment, the input offset voltages of the comparator in an RC oscillator are cancelled, which allows low power operation and high accuracy performance when tuned to the high frequency crystal. A lower power comparator may be used with higher input offset voltages but still achieve higher accuracy. The RC circuit is switched back and forth on opposite phases of the output, cancelling the offset voltage on the inputs of the comparator.
US09680412B2

A method and an apparatus for testing photovoltaic modules are provided, wherein power that a photovoltaic module outputs or draws is modulated a modulating frequency, the photovoltaic module is scanned using a camera and the camera signal generated by the camera is evaluated in order to obtain a luminescence image of the photovoltaic module which is used for detecting defects on the photovoltaic module. The photovoltaic module is operated only in the forward direction and the camera signal is evaluated using a digital filter, such as a lock-in filter.
US09680404B2

An abnormality detection apparatus configured to detect an abnormality of an inverter provided to control a motor generator when a value obtained by performing a predetermined process for a current value representing electric current flowing between an arm included in the inverter and the motor generator is greater than a threshold value, wherein when a reverse voltage by the motor generator is higher than a system voltage, the threshold value is larger than a value obtained by performing the predetermined process for electric current generated by the reverse voltage.
US09680403B2

A control device for an induction machine includes an angle determining device designed to determine a rotor angle of the induction machine without requiring use of sensors. The angle determining device generates measuring voltage pulses which can be selectively used to replace control voltage pulses used to control the induction machine. Machine currents generated by the measuring voltage pulses can be used to determine a rotor angle without interrupting the control voltage pulses and/or operation of the induction machine.
US09680394B2

A control method for an energy voltage regulator includes: detecting an output AC signal of a current cycle to generate a reference current command; comparing the reference current command with a reference upper power limit; and if the reference current command is lower than the reference upper power limit, generating a first current command based on the reference current command, to perform a discontinuous conduct control and to operate the energy voltage regulator under a discontinuous conduct state.
US09680380B2

Provided is a semiconductor device which drives a power semiconductor device, in which dead times generated when switch elements of upper and lower arms are turned on and off are minimized, and a loss of a power conversion device is reduced. A semiconductor device used in a power conversion device that includes a first switch element of which the drain is connected to a first power source voltage and a second switch element of which the source is connected to a second power source voltage includes a first drive circuit that drives the first switch element, a second drive circuit that drives the second switch element, a first level shift circuit, and a second level shift circuit. The first drive circuit is connected to a third power source voltage higher by a predetermined potential with respect to a source potential of the first switch element and the source potential of the first switch element. The second drive circuit is connected to a fourth power source voltage higher by a predetermined potential with respect to the second power source voltage and the second power source voltage. Power source potentials input to the first level shift circuit and the second level shift circuit are the third power source voltage and the second power source voltage.
US09680377B2

A driver circuit includes a high-side power transistor having a source-drain path coupled between a first node and a second node and a low-side power transistor having a source-drain path coupled between the second node and a third node. A high-side drive circuit, having an input configured to receive a drive signal, includes an output configured to drive a control terminal of said high-side power transistor. The high-side drive circuit is configured to operate as a capacitive driver. A low-side drive circuit, having an input configured to receive a complement drive signal, includes an output configured to drive a control terminal of said low-side power transistor. The low-side drive circuit is configured to operate as a level-shifting driver.
US09680372B1

A hold-up converter or other electronic circuit comprises a first switch configured to perform a first switching function in a first operation mode and to act as a first diode in a second operation mode. The electronic circuit further comprises a second switch configured as a second diode in the first operation mode and that performs a second switching function in the second operation mode. A hold-up capacitor is electronically coupled to the first switch and the second switch such that the hold-up capacitor charges in the first operation mode based, at least in part, on the first switching function and discharges in the second operation mode based, at least in part, on the second switching function.
US09680366B2

A controller (11a) of a DC/DC converter (10a) responsive to power output of a fuel cell power plant (13) operates under a control strategy which determines if fuel cell voltage exceeds a limit, and if so, provided neither fuel cell output current nor DC/DC converter output current is excessive, causes an increase in DC/DC converter duty cycle to thereby increase power demanded from the fuel cell stack. This eliminates the need for conventional voltage limiting to protect fuel cells from corrosion. Digital control loops and state machines are illustrated.
US09680364B2

Described herein are methods, systems, and apparatus for a controller for a power circuit that interfaces distributed power generation with a power distribution grid, comprising: a first portion, including a maximum power point tracker, that receives signals corresponding to the distributed power generation voltage and current, and outputs to the power circuit a signal for controlling the voltage of the distributed power generation; a second portion, including a current reference generator, a current controller, and a dc voltage controller, that receives signals corresponding to a dc voltage of the power circuit, the power distribution grid voltage and current, and the inverter current, and outputs signals for controlling the power circuit output voltage; wherein the current reference generator includes nonlinear circuit elements and generates a current reference signal from the dc voltage of the power circuit and the grid voltage and current; such that substantially harmonic-free power is injected into the power distribution grid. The distributed power generation may be, for example, a photovoltaic module or a wind turbine.
US09680360B2

A method for producing a coated component consisting of transparent or opaque fused silica comprises a method step in which a SiO2 granulation layer is applied to a coating surface of a substrate, which in the area of the free surface has a relatively great granulation fine fraction. Starting from this, in order to achieve a smooth, preferably also dense surface layer, it is suggested according to the invention that the application of the SiO2 granulation layer comprises (i) providing a dispersion containing a dispersion liquid and amorphous SiO2 particles which form a coarse fraction with particle sizes ranging between 1 μm and 50 μm and a fine fraction of SiO2 nanoparticles having particle sizes of less than 100 nm, wherein the solids content of the dispersion is between 70 and 80 wt.-%, and of which between 2 wt.-% and 15 wt.-% are the SiO2 nanoparticles, (ii) applying the dispersion to the coating surface by casting or spraying it thereonto so as to form a slurry layer having a layer thickness of at least 0.3 mm; and (iii) drying the slurry layer by removing the dispersion liquid at a rate and in a direction such that under the action of the dispersion liquid being removed the fine fraction is enriched in the outer portion of the granulation layer, thereby forming a casting skin.
US09680350B2

The present invention provides a method and apparatus for separating air and generating electrical power. A compressed air stream produced in a main air compressor is introduced into an air separation unit that cryogenically rectifies the air into component products. During turndown conditions of the air separation unit, a combustion air stream formed from all or part of the compressed air stream is introduced into a combustor in which a fuel is combusted to produce a heated and pressurized combustion stream. Such stream is introduced to a turbine connected to an electrical generator to generate electrical power. The combustion air stream can be saturated with moisture to increase power output. Further, the combustion air stream can also be preheated with an exhaust of a gas turbine.
US09680349B2

An electric power tool including: a housing; a brushless motor accommodated in the housing; a fan attached to a rotation shaft of the brushless motor; a switching element configured to control the brushless motor; and a substrate on which the switching element is mounted, wherein a first through-hole is provided to a switching element arranged portion of the substrate.
US09680344B2

An electrical machine is provided. The electrical machine includes a stator, a rotor, and a plurality of switches. The stator includes main windings and auxiliary windings. The rotor is couplable to a prime mover configured to turn the rotor relative to the stator to generate at least six phases of alternating current (AC) power at the main windings. The plurality of switches is respectively coupled between the auxiliary windings and groups of the main windings. The plurality of switches is configured to convert the at least six phases to three phases when the plurality of switches is closed.
US09680341B2

Provided is a rotating electric machine that combines high efficiency and high strength reliability. The rotating electric machine includes: a stator having a coil and a stator core; and a rotor opposed to the stator with a gap intervening between the rotor and the stator, the rotor having permanent magnets 3 and a rotor core 2. The rotor is configured such that the permanent magnets are buried in V-shape at hole-shaped slots 4 disposed in the rotor core to form one pole, and the pole is formed in plurality in a circumferential direction. Each of the slots is an open slot partially opened toward an outer circumference of the rotor core. The slot is provided with a hook-shaped structure 6 to support corresponding one of the permanent magnets in an open portion thereof.
US09680337B2

A multi-mode multi-coupling multi-protocol wireless power transmitter (WPT) and its embodiments transmit power to a wireless power receiver (WPR) in a power transfer mode (PTM) and a wireless power protocol (WPP) of the WPR. A first circuit of the WPT includes inductors or capacitors emanating power via a magnetic field or electric field PTM respectively. The WPT sequentially parses a test condition to identify a PTM, a power coupling linkage (PCL) between the WPT and the WPR, and a WPP of the WPR. The WPT identifies a match if the PTM of the first circuit and the WPP of the switch network, the variable matching circuit, a modulator/demodulator block or an out-of-band communication block, and a control logic circuit of the WPT match the PTM and the WPP of the WPR to transmit power to the WPR based on the match.
US09680334B2

A distribution board includes: a pack housing unit which houses a battery pack and includes a connecting unit; and a charge control unit. The battery pack includes a connecting terminal unit for charge and discharge of power and can supply power to the distribution board and another device different from the distribution board. The connecting unit is connectable to and disconnectable from the connecting terminal unit. The charge control unit converts AC power supplied from a power system into DC power, and supplies the DC power to the battery pack housed in the pack housing unit to charge the battery pack.
US09680333B1

A power system for a medical cart includes a power supply, a direct current power bus electrically coupled to the power supply, and an electrical output power module electrically coupled to the direct current power bus. The power supply is positioned within the base of the medical cart and outputs direct current electrical power. The direct current power bus is the support of the medical cart, with the base being at one end of the support. The electrical output power module is within the work platform of the medical cart at the other end of the support. The electrical output power module inputs the direct current electrical power from the direct current power bus, and converts the input direct current electrical power to an electrical power output having a different state.
US09680332B2

A wireless electrical charging system and a method of operating same wherein operating parameters from a remote portion of the system are wirelessly transmitted to a charging controller controlling the output voltage of an alternating power supply. The charging controller executes an adaptive model control algorithm that allows the charging controller to update the output voltage at a greater rate than the transmission rate of the operating parameters from the remote portion of the system.
US09680329B2

The invention relates to an inductive wireless charging system comprising a charger, a chargeable mobile device, a first coil for or in the charger, and a second coil for or in the chargeable mobile device, wherein each of the first and the second coil comprises a core part consisting of a soft magnetic material, and each of the first and the second coil is embedded in a polymer bonded soft magnetic material. The invention also relates to a charger, respectively a chargeable mobile device for an inductive wireless charging system, comprising at least one coil comprising a core part consisting of a soft magnetic material, wherein the coil is embedded in a polymer bonded soft magnetic material.
US09680324B2

A system for controlling a damper, comprising an energy harvesting device is disclosed. A voltage conditioning and storage unit coupled to the energy harvesting device, the voltage conditioning and storage unit configured to apply overvoltage and undervoltage protection to a storage capacitor. A controller coupled to the voltage conditioning and storage unit, the voltage conditioning and storage unit configured to apply overvoltage protection to the controller.
US09680319B2

In an embodiment of the current invention, a battery charging system for charging a plurality of portable electronic devices includes a scaling module configured to receive a first voltage and scale the first voltage to a second voltage, a memory configured to store a value, and a processor configured to receive a signal representing the second voltage, retrieve the value stored in the memory, and adjust at least one charging parameter using a comparison between the retrieved value and the received signal representing the second voltage.
US09680318B2

Described is an energy share pack comprising a housing, at least one energy storage component within the housing, at least one energy conversion component within the housing, and a connection point for connecting to more than one of energy users, energy sources and other energy share packs simultaneously for sharing energy. The energy share pack may have an energy generation component for generating harvestable energy, and two or more ports of any combination of the following types: bidirectional power port, bidirectional USB port, unidirectional output power port, and unidirectional input power port. The share pack ports may operate simultaneously at different voltage levels, and at least one port may be bi-directional. Furthermore, the share packs may have an integrated display for providing information on the energy share pack in which the display is integrated and information about other energy share packs connected thereto.
US09680313B2

Exemplary embodiments are directed to methods and devices for fee-based wireless power. A method may include subscribing to a wireless power plan and receiving wireless power at one or more electronic devices according to a wireless power subscription.
US09680310B2

Systems and methods for wireless energy transfer are described. A transmitter unit has a transmitter resonator with a coil that is coupled to a power supply to wirelessly transmit power to a receiver unit. A receiver unit has a receiver resonator with a coil coupled to a device load. The receiver unit can include a ferrite enclosure to prevent transmission of magnetic flux into electronics of the receiver unit, and can include ferrite fins to increase a coupling between the transmitter resonator and the receiver resonator.
US09680303B2

A power storage system is provided with charge switches, discharge switches, a bidirectional DC/DC converter and a power storage system controller connecting all the battery packs to an external circuit to achieve parallel charge and discharge, and the power storage system starts the charge by setting a rated charge current value per one battery pack to Iset and setting the rated charge current value Iset as an initial value of a charge current command value Iref(1), thereafter monitor the charge current of each of the battery packs after elapse of a predetermined time so as to subtract its maximum value Ibmax(1) from the charge current command value Iref(1), and add the rated charge current value Iset to result of subtraction Ierr (Iref(1)−Ibmax(1)) so as to set as a new charge current command value Iref(2) and carry out pre-charge in such a manner as to carry on the charge.
US09680298B2

An input redundant circuit according to the present disclosure may include: a core power supply unit; a first input port connected to a first input voltage; a second input port connected to a second input voltage; a relay unit connected to the first input port and the second input port to supply one of the first input voltage and the second input voltage to the core power supply unit; and a surge current limiting unit coupled to the relay unit, configured to limit a surge current generated when the relay unit is switched between the first input voltage and the second input voltage.
US09680297B2

MUs and IEDs are included. Each of the IEDs includes a signal control unit that derives the time difference between the sampling timings in the MUs on the basis of digital data from one end of a protection area and digital data from the other end of the protection area, controls the cycle of a sampling-timing control signal to eliminate this time difference, and outputs this controlled sampling-timing control signal to a merging unit corresponding to each computation unit. Each of the MUs includes a control-signal output circuit that generates a sampling signal synchronized with the sampling-timing control signal from the IEDs and outputs this sampling signal as a control signal, and a data output unit that converts an electrical input to digital data and outputs the digital data.
US09680284B2

Devices and methods for lessening a thermal dependence of gain profile of an optical amplifier are disclosed. An optical beam is split in a plurality of sub-beams with a thermally variable power splitting ratio, e.g. one sub-beam may travel a longer optical path length than another. When the sub-beams are recombined, they interfere with each other, causing the throughput to be wavelength dependent. An amplitude of this wavelength dependence is thermally variable due to the thermally variable power splitting ratio. The thermally variable power splitting ratio and the optical path length difference are selected so as to offset a thermal variation of a spectral gain profile of an optical amplifier.
US09680277B2

There is provided a slab amplifier including an optical system (48, 51) provided in a chamber (47) to allow a seed beam having entered from a first window into the space between a pair of electrodes (42, 43) to be repeatedly reflected between the space so that the seed beam is amplified to be an amplified beam; a first aperture plate (61) provided between the first window and the electrodes, and having an opening of a dimension equal to or greater than a cross-section of the seed beam and equal to or smaller than a dimension of the first window; and a second aperture plate (62) provided between the second window and the electrodes, and having an opening of a dimension equal to or greater than a cross-section of the amplified beam and equal to or smaller than a dimension of the second window.
US09680262B2

A spool apparatus is described to include in one particular example a cable spool with a first cylindrical lip and a second cylindrical lip on an opposite side of the cable spool. A center of the spool includes a clutch bearing in the center of both the first cylindrical lip and the second cylindrical lip that provides a rotational axis for the cable spool to rotate around. The apparatus may also include a feed slot near the first cylindrical lip that provides a passage for cable to pass from the second cylindrical lip to the first cylindrical lip.
US09680255B2

A plug-in connector includes a latching system, for being received in and latched to an additional plug-in connector. The latching system is arranged on a connector housing and comprising at least one latching tab having a latching lug. The latching tab includes a pressure tab that can be positioned against the connector housing in order to exert a spring force.
US09680251B2

A cable for connecting to a connector of a high-voltage device includes an integral yield sensor. The yield sensor may be a pressure or force sensor, or a displacement sensor, including a stator part and a mobile part, and a spring for maintaining a compression force on the end portion of the cable towards the connector of the high-voltage device. The displacement sensor can include a Hall effect sensor and a linear array of magnetic elements arranged such that the Hall effect sensor moves relative to the linear array if there is any movement between the stator and mobile parts of the sensor, The magnetic field readings are interpreted in order to determine the amount of movement. A system for controlling a high voltage device in response to pressure and other information received from sensors in the cable is also provided.
US09680250B2

Method and apparatus for supplying external power through a sealed light enclosure that includes a lens portion and a back portion, a first electrical connector mounted through the back portion; a light source inside the enclosure connected to the first electrical connector such that when electrical power is applied to the first electrical connector, the light source illuminates. A second electrical connector has a connection interface exposed on the outer face of the lens portion, wherein the second connector is electrically connected to the first electrical connector, optionally through a series-connected fuse. The second connector is mounted on the back portion and sealed to the lens portion. Some embodiments include a rubber plug that can be plugged into the second connector to keep moisture out, wherein the plug includes an indicator light for indicating whether power is available through the second connector (i.e., that the fuse is not blown).
US09680242B2

A flap is provided for closing off a cavity of a terminal, which includes a memory card reader. The flap includes at least one slot for inserting a memory card, and the slot is obtained by a difference in height between a base plane and an insertion plane, and the slot has a guiding profile.
US09680236B2

An electrical connector can include a connector housing including a housing body that can define an opening that is configured to receive a complementary electrically conductive component along a mating direction. The electrical connector can further include at least one contact member that is supported by the connector housing and is configured to contact the complementary electrically conductive component when the complementary electrically conductive component is received in the opening. The at least one contact member can include an arm having a proximate portion, a distal portion, and an intermediate portion between the proximal and distal portions. The intermediate portion can be spaced outward with respect to each of the proximate and distal portions, and the intermediate portion can bear against the retention rib so as to retain the at least one contact member with respect to the connector housing.
US09680225B2

A wireless power receiver includes a receiver resonator configured to be coupled to a source resonator to receive a power from the source resonator, the receiver resonator comprising: an inverted U-shaped dielectric layer whose distal ends are bent inward; an antenna patterned in the form of a loop in line with the shape of the dielectric layer; and a meta-structure arranged around the antenna on the dielectric layer, wherein the meta-structure is configured to reinforce at least one of the electric fields and magnetic fields that are formed in the receiver resonator.
US09680223B2

A mobile device includes a ground plane, a first radiation branch, and a second radiation branch. The second radiation branch is coupled to the ground plane, and is disposed adjacent to the first radiation branch. An antenna structure is formed by the first radiation branch and the second radiation branch. The first radiation branch is fed from a signal source. The second radiation branch is excited by the first radiation branch through coupling therebetween.
US09680220B2

A system that incorporates the subject disclosure may include, for example, a circuit for initiating a first multiple-input and multiple-output (MIMO) communication session with a primary base station, and initiating a second MIMO communication session with a first secondary base station of a plurality of secondary base stations without terminating the first MIMO communication session with the primary base station. The primary base station can include a primary antenna system having a first communication range, while each of the plurality of secondary base stations can include a secondary antenna system having a second communication range that is a subset of the first communication range of the primary antenna system. The plurality of secondary base stations can correspond to a plurality of small cell sites distributed within the first communication range of the primary base station. Other embodiments are disclosed.
US09680214B2

Embodiments are provided for antenna assemblies. An example apparatus includes a first plate forming a first ground plane for an antenna; a second plate forming a second ground plane for a circuit, wherein a first edge of the first plate is orthogonally adjacent to a second edge of the second plate; and a coupler to form a capacitive coupling between the first ground plane and the second ground plane.
US09680207B2

An antenna module applied to an electronic device including a wireless communication controller and a body that includes an opening. The antenna module includes a first inductance component and a metal case. The first inductance component includes a first end and a second end, and the first end of the first inductance component is electrically connected to an end of the wireless communication controller. The metal case includes a first connection point and a second connection point. The first connection point is electrically connected to the second end of the first inductance component, and the second connection point is a preset distance away from the first connection point and electrically connected to the wireless communication controller.
US09680206B2

A mobile terminal includes a metal frame including a base portion and an edge portion formed along the outer edge of the base portion, first and second cases bonded to the front and back sides of the metal frame so as to expose the edge portion to the outside, first and second waterproof layers formed between the cases and the metal frame, conductive members that operate a radiator for antennas, together with the edge portion, and are formed on one side of the second case, and feeding portions for feeding the conductive members, the feeding portions being disposed in an enclosed space formed by the waterproof layers.
US09680203B2

An antenna structure includes a metal member, an extending section, and a metal sheet. The metal member defines a gap. The gap divides the metal member into a first portion and a second portion. The extending section is connected to the first portion of the metal ember to cooperatively form a first antenna. The first antenna, the metal sheet and the second portion of the metal portion cooperatively form a second antenna.
US09680202B2

An electronic device housing may have a base unit and a lid. Aligned antenna windows may be formed on opposing upper and lower surfaces of the base unit along a hinge. Antenna structures that are located between respective upper and lower antenna windows on the upper and lower surfaces may be based on a pair of antennas that are coupled to switching circuitry that can select which antenna to switch into use or may be based on an antenna having a position that may be adjusted relative to the upper and lower antenna windows using a mechanical coupling to the lid or using a positioner. A sensor such as a lid position sensor may monitor how the lid is positioned relative to the base unit. Information from the lid position sensor may be used in adjusting the antenna structures to optimize performance.
US09680193B2

The invention provides for a fully electrically rechargeable metal anode battery systems and methods of achieving such systems. An electrically rechargeable metal anode cell may comprise a metal electrode, an air contacting electrode, and an aqueous electrolyte separating the metal electrode and the air contacting electrode. In some embodiments, the metal electrode may directly contact the liquid electrolyte and no separator or porous membrane is needed between the air contacting electrode and the electrolyte. Rechargeable metal anode cells may be electrically connected to one another through a centrode connection where a metal electrode of one cell and an air contacting electrode of a second cell are electrically connected. Air tunnels or pathways may be provided between individual metal anode cells arranged in a stack. In some embodiments, an electrolyte flow management system may also be provided to maintain liquid electrolyte at constant levels during charge and discharge cycles.
US09680186B2

Provided is a method for manufacturing a sealed battery, capable of reducing an erroneous determination rate in a leak testing step. A manufacturing step including a leak testing step for detecting leak of helium gas introduced into an exterior, including a step for pouring an electrolytic solution into the exterior, a step for reducing the pressure inside the exterior down to a predetermined pressure, and a step for introducing the helium gas in a quantity corresponding to the predetermined pressure into the exterior. Preferably, the predetermined pressure is set to a pressure higher than the saturated steam pressure of the electrolyte solution.
US09680167B2

A system for adjusting temperature of cooling-liquid comprises: a radiator; a cooling-liquid circulation flow-channel; a radiator bypass flow-channel; a thermostat valve; and a valve bypass flow-channel through which the cooling-liquid of the radiator bypass flow-channel is allowed to flow in a predetermined amount even if the thermostat valve is completely closed.
US09680160B2

Metal nanotubes are provided comprising a composition having formula (M1)NT: wherein M1=Pt, Pd, or Au; wherein the nanotubes have: a wall thickness of from 2 to 12 nm; an outer diameter of from 30 to 100 nm; and a length of from 5 to 30 μm. Metal nanowires are also provided comprising a composition having formula (M2)NW: wherein M2=Ag or Cu; wherein when M2=Ag, the nanowires have a diameter of from 25 to 60 nm and a length of from 1 to 10 μm; and when M2=Cu, the nanowires have a diameter of from 50 to 100 nm and a length of from 10 to 50 μm. In other embodiments, fuel cells are also described having at least one anode; at least one cathode; an electrolyte membrane between the at least one anode and at least one cathode; and a catalyst comprising either of the above described metal nanotubes or nanowires.
US09680152B2

A transition metal hexacyanoferrate (TMH) cathode battery is provided. The battery has a AxMn[Fe(CN)6]y.zH2O cathode, where the A cations are either alkali or alkaline-earth cations, such as sodium or potassium, where x is in the range of 1 to 2, where y is in the range of 0.5 to 1, and where z is in the range of 0 to 3.5. The AxMn[Fe(CN)6]y.zH2O has a rhombohedral crystal structure with Mn2+/3+ and Fe2+/3+ having the same reduction/oxidation potential. The battery also has an electrolyte, and anode made of an A metal, an A composite, or a material that can host A atoms. The battery has a single plateau charging curve, where a single plateau charging curve is defined as a constant charging voltage slope between 15% and 85% battery charge capacity. Fabrication methods are also provided.
US09680139B2

The invention provides for a high occupancy or heavy-duty vehicle with a battery propulsion power source, which may include lithium titanate batteries. The vehicle may be all-battery or may be a hybrid, and may have a composite body. The vehicle battery system may be housed within the floor of the vehicle and may have different groupings and arrangements.
US09680136B2

A rechargeable battery including a case; a cap plate installed on the case; and a terminal, the terminal including a terminal pillar protruding from the cap plate, and a terminal plate coupled to the terminal pillar, wherein the terminal pillar includes a first pillar coupled to the terminal plate; second pillar coupled to the first pillar, and a welding member on an exterior of the first pillar or the second pillar.
US09680135B2

A pouch-type flexible film battery, including: (a) a cathode structure including a cathode pouch, a cathode conductive carbon layer, and a cathode layer; (b) an anode structure including an anode pouch, an anode conductive carbon layer, and an anode layer; and (c) a polymer electrolyte layer that is provided between the cathode and anode structures, that is bonded to the cathode layer and to the anode layer, and that is a gel-type electrolyte having adhesive properties and including a cellulose-based polymer.
US09680127B2

In an organic EL display device, an improvement in the performance of a barrier film that blocks entry of a substance that causes degradation, such as moisture, into an organic electroluminescent element is achieved. The organic EL display device includes the barrier film, which is a stacked film including a barrier base material layer made of silicon oxide or silicon nitride and a base material coating layer in contact with an impregnated barrier base material layer. The barrier film blocks transmission of a substance that degrades the organic electroluminescent element. Nano-ink is applied on a surface of the barrier base material layer, and the barrier base material layer is impregnated with the nano-ink. The barrier base material layer subjected to the impregnation treatment serves as the impregnated barrier base material layer, while the nano-ink after impregnation serves as the base material coating layer.
US09680123B2

A light emitting device including a substrate, a first electrode structure, an organic light emitting structure and a second electrode structure is provided. The first electrode structure includes a first transparent conductive layer, a patterned conductive layer and a second transparent conductive layer disposed on the substrate in sequence, so that the patterned conductive layer is interposed between the second transparent conductive layer and the first transparent conductive layer in a thickness direction of the substrate. The organic light emitting structure and the second electrode structure are disposed on the substrate, and the organic light emitting structure is located between the first electrode structure and the second electrode structure in the thickness direction of the substrate. An electrode structure and a manufacturing method thereof are also provided.
US09680119B2

Disclosed is a white organic light emitting display device comprising first and second electrodes, and a first emitting part between the first and second electrodes, the first emitting part including a red emitting layer and a blue emitting layer adjacent to the red emitting layer, wherein the red emitting layer includes a first host material which does not absorb a blue light emitted from the blue emitting layer, and an organic light emitting display apparatus using the same.
US09680109B2

An organic light emitting diode and an organic light emitting device, the organic light emitting diode including a first compound represented by the following Formula 1; and a second compound represented by the following Formula 2,
US09680103B2

An organic photoelectric conversion element composition including a p-type-and-n-type linked organic semiconductor polymer represented by any one of formulas (1) to (5), a thin film and a photovoltaic cell each containing the same, an organic semiconductor polymer and a compound each for use in these, and a method of producing the polymer: wherein, in formulas, A to A4 represent a group of a p-type organic semiconductor unit, and B to B3 represent a group of an n-type organic semiconductor unit; L1 to L4 represent a divalent or trivalent linking group; herein, in the formulas, at least one bonding hand represented by -* in the structures shown upperward and downward, and in the case of formula (4), L4 and (b), and L1 or L2 and (a), bond directly or through a divalent linking group; l, n, r, t, u and v represent an integer of 1 to 1,000; m and s represent an integer of 1 to 10; and p, q, l′ and n′ represent an integer of 0 to 1,000; in which p and q do not simultaneously represent 0.
US09680086B2

The present invention provides a piezoelectric material which has excellent insulating and piezoelectric properties and which contains no lead and potassium and also provides a piezoelectric element and a multilayered piezoelectric element each using the above piezoelectric material. The piezoelectric material is a perovskite-type metal oxide represented by the following general formula (1). (1−x){(NayBa1-z)(Nb7Ti1-z)O3}-xBiFeO3  (1) In the formula, 0
US09680085B2

A ceramic powder contains a metal oxide represented by the following general formula (1). The ceramic powder has a single perovskite-type crystal phase. The ceramic powder is composed of particles having an average equivalent circular diameter in the range of 100 nm or more and less than 1000 nm and has a ratio c1/a1 in the range of 1.000≦c1/a1≦1.010, wherein c1 and a1 denote the c-axis length and a-axis length, respectively, of unit cells of the perovskite-type metal oxide, c1 being greater than or equal to a1. formula (1)(Ba1-xCax)α(Ti1-y-zZryMnz)O3(0.9900≦α≦1.0100, 0.125≦x≦0.300, 0.020≦y≦0.095, 0.003≦z≦0.016).
US09680077B1

A light-emitting diode (LED) lighting device includes a substrate, an isolation layer, a first bottom electrode, a second bottom electrode, at least one first vertical LED, a first conductive bonding layer, at least one second vertical LED, a second conductive bonding layer, a first transparent sealing material, a second transparent sealing material, and a top electrode. The substrate has a base portion and a plurality of protruding portions present on the base portion. The base portion and the protruding portions cooperate to define at least one first recess and at least one second recess. At least one of the first recess and the second recess has a bottom surface and at least one sidewall adjacent to the bottom surface. The bottom surface and the sidewall are reflective. The first vertical LED and the second vertical LED are electrically connected in series.
US09680073B2

A light emitting module includes: a substrate having a recess part formed thereon; a body surrounding some of side surfaces and an upper surface of the substrate; a light emitting diode chip positioned on the recess part of the substrate; and a lens positioned on the body, wherein the substrate includes a first step part positioned along an edge of the recess part and a second step part positioned along an edge of a lower surface thereof, and the lower surface of the substrate is exposed to the outside.
US09680072B2

An LED is fabricated with a composite layer including quantum dots (QDs), wherein the QDs are provided in a silicone paste. A plurality of QD silicone paste reservoirs each contain a provided silicone paste with QDs of different wavelengths. Further, a silicone paste reservoir containing a clear silicone paste. A paste mixing chamber, in to which the QD paste reservoirs and the silicone paste reservoir supply their respective pastes, mixes together the pastes and form a mixed QD silicone paste. A silicone mixing and metering component receives the mixed QD silicone paste from the paste mixing chamber, and further receives A silicone and B silicone from a respective A silicone reservoir and a B silicone reservoir, measures, and mixes the mixed QD silicone paste with the A and B silicones to form a silicone polymer composite. A dispensing component receives to the silicone polymer composite from the mixing and metering component and dispenses the composite to a molding tool.
US09680069B2

A light emitting device package is provided. The package includes a light emitting device including a substrate, and a light emitting structure having a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer stacked on the substrate; and a wavelength conversion film disposed in a path of light emitted by the light emitting device and having phosphor layers stacked on each other. A portion of the phosphor layers includes phosphor structures including a wavelength conversion material receiving light emitted from the light emitting device and converting a wavelength thereof and a binding resin binding the wavelength conversion material, and a transparent resin filling spaces between the phosphor structures.
US09680064B2

Disclosed are a light emitting device, a conductive substrate; a second electrode layer on the conductive substrate and including a center portion and a peripheral portion surrounding the center portion; a protective layer on the peripheral portion of the second electrode layer; and a light emitting structure including a second conductive semiconductor layer on the second electrode layer, an active layer on the second conductive semiconductor layer and a first conductive semiconductor layer on the active layer; and a first electrode layer on the first conductive semiconductor layer, wherein the second conductive semiconductor layer includes edge portions extending outside of the light emitting structure.
US09680061B2

A device having a layer with a patterned surface for improving the growth of semiconductor layers, such as group III nitride-based semiconductor layers with a high concentration of aluminum, is provided. The patterned surface can include a substantially flat top surface and a plurality of stress reducing regions, such as openings. The substantially flat top surface can have a root mean square roughness less than approximately 0.5 nanometers, and the stress reducing regions can have a characteristic size between approximately 0.1 microns and approximately five microns and a depth of at least 0.2 microns. A layer of group-III nitride material can be grown on the first layer and have a thickness at least twice the characteristic size of the stress reducing regions.
US09680058B2

A group-III nitride structure includes a substrate 102 and a fine wall-shaped structure 110 disposed to stand on the substrate 102 in a vertical direction relative to a surface of the substrate 102 and extending in an in-plane direction of the substrate 102. The fine wall-shaped structure 110 contains a group-III nitride semiconductor crystal, and h is larger than d assuming that the height of the fine wall-shaped structure 110 is h and the width of the fine wall-shaped structure 110 in a direction perpendicular to the height direction and the extending direction is d.
US09680052B2

An optoelectronic component includes a semiconductor layer structure having a quantum film structure, and a p-doped layer arranged above the quantum film structure, wherein the p-doped layer includes at least one first partial layer and a second partial layer, and the second partial layer has a higher degree of doping than the first partial layer.
US09680050B2

There is provided a semiconductor light emitting device including a conductive substrate, a first electrode layer, an insulating layer, a second electrode layer, a second semiconductor layer, an active layer, and a first semiconductor layer that are sequentially stacked. The contact area between the first electrode layer and the first semiconductor layer is 3% to 13% of the total area of the semiconductor light emitting device, and thus high luminous efficiency is achieved.
US09680049B2

In at least one embodiment, a method is designed to produce optoelectronic semiconductor chips. A carrier assembly, which is a sapphire wafer, is produced. A semiconductor layer sequence is applied to the carrier assembly. The carrier assembly and the semiconductor layer sequence are divided into the individual semiconductor chips. The dividing is implemented by producing a multiplicity of selectively etchable material modifications in the carrier assembly in separation region(s) by focused, pulsed laser radiation. The laser radiation has a wavelength at which the carrier assembly is transparent. The dividing includes wet chemically etching the material modifications, such that the carrier assembly is singulated into individual carriers for the semiconductor chips solely by the wet chemical etching or in combination with a further material removal method.
US09680048B2

A method for producing a radiation-emitting semiconductor component is provided, comprising the following steps: —providing a growth substrate (1), —depositing a nucleation layer (2) on the growth substrate (1), —applying a structured dielectric layer (3) to the nucleation layer (2), —applying an epitaxial layer (4) by means of a FACELO process to the structured dielectric layer (3), —epitaxial growth of an epitaxial layer sequence (5) on the epitaxial layer (4), wherein the epitaxial layer sequence (5) comprises an active zone (6) that is suitable for producing electromagnetic radiation.
US09680047B2

One embodiment of the present invention relates to a method of manufacturing polycrystalline silicon thin-film solar cell by a method of crystallizing a large-area amorphous silicon thin film using a linear electron beam, and the technical problem to be solved is to crystallize an amorphous silicon thin film, which is formed on a low-priced substrate, by means of an electron beam so as for same to easily be of high quality by having high crystallization yield and to be processed at a low temperature. To this end, one embodiment of the present invention provides a method of manufacturing polycrystalline silicon thin-film solar cell by means of a method for crystallizing a large-area amorphous silicon thin film using a linear electron beam, the method comprising: a substrate preparation step for preparing a substrate; a type 1+ amorphous silicon layer deposition step for forming a type 1+ amorphous silicon layer on the substrate; a type 1 amorphous silicon layer deposition step for forming a type 1 amorphous silicon layer on the type 1+ amorphous silicon layer; an absorption layer formation step for forming an absorption layer by radiating a linear electron beam to the type 1 amorphous silicon layer and thus crystallizing the type 1 amorphous layer and the type 1+ amorphous silicon layer; a type 2 amorphous silicon layer deposition step for forming a type 2 amorphous silicon layer on the absorption layer; and an emitter layer formation step for forming an emitter layer by radiating a linear electron beam to the type 2 amorphous silicon layer and thus crystallizing the type 2 amorphous silicon layer, wherein the linear electron beam is radiated from above type 1 and type 2 amorphous silicon layers in a linear scanning manner in which to reciprocate in a predetermined area.
US09680043B2

The invention relates to a photovoltaic concentrator module comprising at least one lens and at least one photovoltaic cell, further comprising a distance adjustment means configured to adjust the distance between the at least one lens and the at least one photovoltaic cell. Using the distance adjustment means, the cell and the lens can be kept at a desired distance, e.g., the focal distance. The distance adjustment means can be a pressure varying means. The invention further relates to a photovoltaic concentrator array comprising a plurality of photovoltaic concentrator modules and to a method for improving the energy conversion efficiency of a photovoltaic concentrator module.
US09680023B1

A method of manufacturing a dual-gate FinFET is provided. The method includes: forming a fin structure on the semiconductor substrate, depositing an oxide layer and planarizing until the top of the fin structure is exposed, depositing a hard mask layer and patterning, preforming a first etch back process to one side of the oxide layer, and then removing the rest of the hard mask layer, preforming a second etch back process to the oxide layers at both sides of the fin structure simultaneously, forming a gate dielectric layer on surface of the fin structure, then depositing gate material on the gate dielectric layer and patterning, removing gate material on top of the fin structure, forming a drive gate and a control gate at two sides of the fin structure respectively; wherein height of the control gate is higher than height of the drive gate.
US09680015B2

A method of forming a complementary metal oxide semiconductor (CMOS) device structure includes forming a spacer layer material over a substrate and over gate structures defined in a first polarity type region and a second polarity type region; selectively etching the spacer layer material in the first polarity type region to form first gate sidewall spacers; forming first epitaxially grown source/drain (SD) regions in the first polarity type region; selectively forming a protection layer only on exposed surfaces of the first SD regions, so as not to increase a thickness of the spacer layer material in the second polarity type region; forming a masking layer over the first polarity type region, and etching the spacer layer material in the second polarity type region to form second gate sidewall spacers; and removing the masking layer and forming second epitaxially grown SD regions in the second polarity type region.
US09680014B2

A p-type semiconductor Fin FET device includes a fin structure disposed over a substrate. The fin structure includes a channel layer. The Fin FET device also includes a gate structure including a gate electrode layer and a gate dielectric layer, covering a portion of the fin structure. Side-wall insulating layers are disposed over both main sides of the gate electrode layer. The Fin FET device includes a source and a drain, each including a stressor layer disposed in a recess formed by removing the fin structure not covered by the gate structure. The stressor layer includes a first stressor layer and a second stressor layer formed in this order. In the source, an interface between the first stressor layer and the channel layer is located under one of the side-wall insulating layers closer to the source or the gate electrode.
US09680001B2

A nitride semiconductor device includes: a substrate; a buffer layer formed on the substrate; a laminated body formed by two or more cycles of semiconductor layers each including a first nitride semiconductor layer, and a second nitride semiconductor layer having a larger band gap than a band gap of the first nitride semiconductor layer, the first and second nitride semiconductor layers being laminated in this order on the buffer layer; a first electrode; and a second electrode. A channel layer is formed in each of the semiconductor layers at an interface between the first nitride semiconductor layer and the second nitride semiconductor layer. A carrier concentration of the channel layer in the uppermost semiconductor layer is lower than a carrier concentration of each of the channel layers of the other semiconductor layers.
US09680000B2

The present invention relates to a terahertz radiating device, which includes a high electron mobility transistor (HEMT); a source provide to the HEMT; a gate right to the HEMT; a drain provide to the HEMT; a first antenna connected with the drain; a drain bias for applying a direct current (DC) voltage to the drain; and a source-gate connector for connecting the source and the gate in a device unit. Thereby, commercially available terahertz waves may be radiated, and high output power may be obtained.
US09679986B2

A gate insulating film is provided on a trench. The gate insulating film has a trench insulating film and a bottom insulating film. The trench insulating film covers each of a side wall and a bottom portion. The bottom insulating film is provided on the bottom portion with a trench insulating film being interposed therebetween. The bottom insulating film has a carbon atom concentration lower than that of the trench insulating film. The gate electrode is in contact with a portion of the trench insulating film on the side wall. Accordingly, a low threshold voltage and a large breakdown voltage can be attained.
US09679978B2

A semiconductor device includes a substrate having first and second regions, a first fin-type pattern and a second fin-type pattern formed in the first region and extending in a first direction, and a third fin-type pattern and a fourth fin-type pattern formed in the second region and extending in a third direction. A first source/drain is formed on the first fin-type pattern and a second source/drain region is formed on the second fin-type pattern. Each of first and second source/drains have a cross section defining a same convex polygonal shape. A third source/drain is formed on the third fin-type pattern and a fourth source/drain region is formed on the fourth fin-type pattern. Cross-sections of the third and fourth source/drains define different convex polygonal shapes from one another.
US09679976B2

According to one embodiment, a semiconductor device includes a semiconductor substrate in which a recess is provided on a back surface thereof, and a shape of the recess is reflected on a surface of a metal film which is also provided on the back surface of the semiconductor substrate.
US09679975B2

A semiconductor device includes an active pattern provided on a substrate and a gate electrode crossing over the active pattern. The active pattern includes a first buffer pattern on the substrate, a channel pattern on the first buffer pattern, a doped pattern between the first buffer pattern and the channel pattern, and a second buffer pattern between the doped pattern and the channel pattern. The doped pattern includes graphene injected with an impurity.
US09679974B2

According to one embodiment, a nitride semiconductor element includes: a stacked body; and a functional layer. The stacked body includes a first GaN layer, a first layer, and a second GaN layer. The first GaN layer includes a first protrusion. The first layer is provided on the first GaN layer and contains at least one of Si and Mg. The second GaN layer is provided on the first layer and includes a second protrusion. Length of bottom of the second protrusion is shorter than length of bottom of the first protrusion. A functional layer is provided on the stacked body and includes a nitride semiconductor.
US09679973B2

A light emitting device having a vertical structure and a package thereof, which are capable of damping impact generated in a substrate separation process, and achieving an improvement in mass productivity. The device and package include a sub-mount, a first-type electrode, a second-type electrode, a light emitting device, a zener diode, and a lens on the sub-mount.
US09679969B2

A semiconductor device includes at least one semiconductor fin on an upper surface of a substrate. The at least one semiconductor fin includes a channel region interposed between opposing source/drain regions. A gate stack is on the upper surface of the substrate and wraps around sidewalls and an upper surface of only the channel region. The channel region is a dual channel region including a buried channel portion and a surface channel portion that completely surrounds the buried channel.
US09679966B2

The electronic device comprises a substrate (1), at least one semiconductor nanowire (2) and a buffer layer (3) interposed between the substrate (1) and said nanowire (2). The buffer layer (3) is at least partly formed by a transition metal nitride layer (9) from which extends the nanowire (2), said transition metal nitride being chosen from: vanadium nitride, chromium nitride, zirconium nitride, niobium nitride, molybdenum nitride, hafnium nitride or tantalum nitride.
US09679964B2

Some embodiments include semiconductor constructions having semiconductor material patterned into two mesas spaced from one another by at least one dummy projection. The dummy projection has a width along a cross-section of X and the mesas have widths along the cross-section of at least 3X. Some embodiments include semiconductor constructions having a memory array region and a peripheral region adjacent the memory array region. Semiconductor material within the peripheral region is patterned into two relatively wide mesas spaced from one another by at least one relatively narrow projection. The relatively narrow projection has a width along a cross-section of X and the relatively wide mesas have widths along the cross-section of at least 3X.
US09679957B2

An organic light-emitting display apparatus includes a substrate including a display area and a non-display area disposed on one side of the display area, a line unit including a plurality of lines extending in one direction and disposed on the substrate in the non-display area, an insulating film disposed on the line unit and exposing one end of the line unit, and a metal layer disposed between the line unit and the insulating film.
US09679951B2

The present invention relates to the field of display technology, particularly to a pixel defining layer, an organic electroluminescent device and a display device. The pixel defining layer comprises a first defining layer on an array substrate and a second defining layer on the first defining layer, wherein the first defining layer is made of a lyophilic inorganic material, and the second defining layer is made of a lyophobic organic material. The present invention provides a pixel defining layer, an organic electroluminescent device and a display device, wherein ink-jet printing technology is used to patternize pixels of an organic material, which serves as not only a protective layer on the first inorganic material layer during dry etching, but also a lyophobic layer on the second layer; the making of the double-layered pixel defining layer omits the process of using two masks, which can effectively reduce costs and improve production efficiency.
US09679949B2

An organic light emitting display device is disclosed. The organic light emitting display device includes a first sub-pixel that includes a first emission region which makes a first color, a second sub-pixel that is disposed adjacent to the first sub-pixel, and includes a second emission region which makes a second color, a third sub-pixel that is disposed adjacent to the first sub-pixel, and includes a third emission region which makes a third color, and a fourth sub-pixel that is disposed adjacent to the second sub-pixel and the third sub-pixel, and includes a fourth emission region which makes a fourth color. At least one of the first to fourth sub-pixels includes a transmission region which cannot emit light and through which external light is transmitted. The transmission region is surrounded by at least one of the first to fourth emission regions.
US09679945B2

According to one embodiment, a semiconductor memory device includes a first conductive layer, a second conductive layer separated from the first conductive layer in a first direction, a resistance change layer provided between the first and second conductive layers, a third conductive layer, a fourth conductive layer and a first intermediate layer. The third conductive layer is arranged with the first conductive layer in a second direction crossing the first direction. The fourth conductive layer is arranged with the second conductive layer in a direction crossing the first direction. The fourth conductive layer is arranged with the third conductive layer in the first direction. The fourth conductive layer is electrically connected with the third conductive layer. The first intermediate layer is provided between a portion of the third conductive layer and a portion of the fourth conductive layer.
US09679933B2

An image sensor is provided. The image sensor includes a red (R) pixel, a green (G) pixel, a blue (B) pixel and an infrared (IR) pixel, and R, G and B filters respectively disposed at the R, G and B pixels. The image sensor also includes an IR pass filter disposed at the IR pixel and an IR filter stacked with the R, G and B filters, wherein the IR filter cuts off at least IR light with a specific wavelength. Furthermore, a method of forming an image sensor is also provided.
US09679925B2

An active matrix substrate (10) includes a first line (101), a second line (102), a third line (103), a fourth line (104) and a fifth line (105) provided in a non-display region F. The first line crosses a non-input-side end portion of at least one bus line of a first bus line group with an insulating layer interposed therebetween. The second line crosses a non-input-side end portion of at least one bus line of a second bus line group with an insulating layer interposed therebetween. The third line crosses an input-side end portion of the first bus line group with an insulating layer interposed therebetween, and does not cross the second bus line group. The fourth line crosses an input-side end portion of the second bus line group with an insulating layer interposed therebetween, and does not cross the first bus line group. The fifth line is routed so as to cross the first, second, third and fourth lines with an insulating layer interposed therebetween. The third line and the fourth line are electrically separated from each other.
US09679907B1

A portion of a charge trapping layer adjacent to a select drain gate electrode can be removed employing a differential-rate etch process that provides an accelerated etch rate to a doped portion with respect to an undoped portion. If a silicon nitride layer is employed as the charge trapping layer, then angled ion implantation of boron atoms to an upper portion of the silicon nitride layer can increase the etch rate of the boron-doped portion of the silicon nitride layer in phosphoric acid. The charge trapping layer is etched back such that a remaining portion of the charge trapping layer can be present only at levels of control gate electrodes, and absent at each level of select drain gate electrodes. Threshold voltage shift for the select drain gate electrodes can be eliminated or reduced by removal of the charge trapping layer at each level of the select drain gate electrodes.
US09679899B2

Integrated circuits are disclosed in which the strain properties of adjacent pFETs and nFETs are independently adjustable. The pFETs include compressive-strained SiGe on a silicon substrate, while the nFETs include tensile-strained silicon on a strain-relaxed SiGe substrate. Adjacent n-type and p-type FinFETs are separated by electrically insulating regions formed by a damascene process. During formation of the insulating regions, the SiGe substrate supporting the n-type devices is permitted to relax elastically, thereby limiting defect formation in the crystal lattice of the SiGe substrate.
US09679893B2

This disclosure provides a negative capacitance gate stack structure with a variable positive capacitor to implement a hysteresis free negative capacitance field effect transistors (NCFETs) with improved voltage gain. The gate stack structure provides an effective ferroelectric negative capacitor by using the combination of a ferroelectric negative capacitor and the variable positive capacitor with semiconductor material (such as polysilicon), resulting in the effective ferroelectric negative capacitor's being varied with an applied gate voltage. Our simulation results show that the NCFET with the variable positive capacitor can achieve not only a non-hysteretic ID-VG curve but also a better sub-threshold slope.
US09679886B2

An electrostatic discharge (ESD) protection device includes a substrate including a plurality of active fins and a plurality of grooves. The ESD protection device includes an insulation layer on the active fins and the grooves, and a gate electrode on the active fins. The ESD protection device includes a first impurity region adjacent to a first side of the gate electrode, and a second impurity region adjacent to a second side of the gate electrode. The second side of the gate electrode may be arranged opposite to the first side. The ESD protection device includes an electrode pattern of a capacitor overlapping the first impurity region, a resistor overlapping the second impurity region, and a connection structure electrically connecting the electrode pattern, the gate electrode, and the resistor to each other.
US09679884B2

An ESD protecting circuit comprising: a first and a second voltage pad; an I/O pad; a first ESD protecting module, comprising a first terminal coupled to the first voltage pad, and comprising a second terminal; a switch, comprising a first terminal coupled to the second terminal of the first ESD protecting module, comprising a second terminal coupled to the I/O pad, and comprising a control terminal for receiving a control signal; a second ESD protecting module, comprising a first terminal coupled to the first terminal of the MOS transistor, and comprising a second terminal coupled to the second voltage pad; and an ESD detecting circuit, for detecting if an ESD voltage exists, for generating the control signal to control the MOS transistor to be conductive when an ESD voltage is detected and to control the MOS transistor to be nonconductive when the ESD voltage is not detected.
US09679883B2

An integrated circuit includes a bottom substrate, a metal layer disposed over the bottom substrate and a hollow metal pillar disposed on the metal layer. The metal layer and the hollow metal pillar are electrically connected.
US09679882B2

A method of multi-chip wafer level packaging comprises attaching a first semiconductor die to a top side of a wafer, forming a first reconfigured wafer by embedding the first semiconductor die into a first photo-sensitive material layer, forming a first group of through assembly vias in the first photo-sensitive material layer, attaching a second semiconductor die to the first photo-sensitive material layer, forming a second photo-sensitive material layer on top of the first photo-sensitive material layer, wherein the second semiconductor die is embedded in the second photo-sensitive material layer and forming a second group of through assembly vias in the second photo-sensitive material layer.
US09679879B2

Provided is a LED light-emitting device including: a carrier, which is a transparent body, and on a carrying surface of which conductors are provided; a plurality of LED chips, which are electrically connected to the conductors by way of eutectic bonding, so as to realize electrical connection among the plurality of LED chips; an encapsulation structural member, which is a transparent body and encapsulates on the periphery of the carrier and the LED chips; and a pair of electrodes, wherein positive electrode/negative electrodes in the pair of electrodes are electrically connected to the LED chips located at the most upstream/most downstream of a current transmission in the plurality of LED chips by means of the conductors, and extend to the outside of the encapsulation structural member.
US09679878B1

Forming a semiconductor package includes coupling electrically conductive elements with a substrate, coupling a first die with one or more of the electrically conductive elements, and at least partially encapsulating the first die and electrically conductive elements in a first mold layer. A first redistribution layer (RDL) is placed over the first mold layer and electrically coupled with the first die. A second die is coupled with the first RDL, and the second die and first RDL are at least partially encapsulated in a second mold layer. A second RDL is formed over the second mold layer and is electrically coupled with the second die. A third mold layer at least partially encapsulates the second RDL. A portion of the substrate is removed to expose (and a solder mask is applied to) surfaces of the electrically conductive elements and of the first mold layer to form a stacked embedded package.
US09679876B2

A microelectronic assembly (300) or system (1500) includes at least one microelectronic package (100) having a microelectronic element (130) mounted face up above a first surface (108) of a substrate (102), one or more columns (138, 140) of contacts (132) extending in a first direction (142) along the microelectronic element front face. Columns (104A, 105B, 107A, 107B) of terminals (105 107) exposed at a second surface (110) of the substrate extend in the first direction. First terminals (105) exposed at surface (110) in a central region (112) thereof having width (152) not more than three and one-half times a minimum pitch (150) of the columns of terminals can be configured to carry address information usable to determine an addressable memory location. An axial plane of the microelectronic element can intersect the central region.
US09679870B2

An integrated circuit (IC) device includes an IC and encapsulating material surrounding the IC. Leads are coupled to the IC and extend outwardly from sides of the encapsulating material, with each lead having three contiguous exposed segments with upper and lower bends defining a Z-shape. In another example, the leads include an upper horizontal segment, lower horizontal segment, and intermediate curved segment extending upwardly from the upper horizontal segment and downwardly to the lower horizontal segment.
US09679856B2

According to an embodiment, a micro-fabricated test structure includes a structure mechanically coupled between two rigid anchors and disposed above a substrate. The structure is released from the substrate and includes a test layer mechanically coupled between the two rigid anchors. The test layer includes a first region having a first cross-sectional area and a constricted region having a second cross-sectional area smaller than the first cross-sectional area. The structure also includes a first tensile stressed layer disposed on a surface of the test layer adjacent the first region.
US09679855B1

Some implementations provide a semiconductor device (e.g., die, wafer) that includes a substrate, that is configured with trenches that are dry-etched into a surface of the substrate inside an area defined by scribe lines of the substrate. A crack stop structure is provided for the semiconductor device that includes a polymer dielectric layer coating that fills the trenches with a polymer dielectric material and provides a dielectric layer over the surface of the substrate inside the area. The polymer dielectric layer coating and trenches are configured to reduce cracking or chipping of the substrate in the area defined by scribe lines after cutting.
US09679854B2

The present disclosure is directed to a reconfigurable repeater system. A system may comprise a PCB to which devices are coupled. At least one communication channel may convey communications signals between the devices. At least one receptacle may also be coupled to the PCB and may intersect the at least one communication channel so as to separate the at least one communication channel into sections. Inserting at least one extender module into the at least one receptacle may couple the at least one extender module to the sections of the communication module. The at least one extender module may include at least one conductor to convey communication signals between the sections of the at least one communication channel. Another configuration of the at least one extender module may include a repeater to receive, amplify and transmit communication signals between the sections of the at least one communication channel.
US09679849B1

Area overhead is reduced between adjacent blocks of a 3D vertical channel memory device. In various embodiments, vertically oriented pillars that intersect layers of string select lines and word lines are arranged at intersections of a regular grid that is rotated, in a “twisted” array of pillars. Sides of shapes of the 3D NAND array structure are undulating, and follow undulating lines in which the outer pillars are disposed. For example, any of the string select lines, word lines, ground select lines, and ground lines have sides with undulating shapes.
US09679847B2

An integrated circuit includes a source-drain region, a channel region adjacent to the source-drain region, a gate structure extending over the channel region and a sidewall spacer on a side of the gate structure and which extends over the source-drain region. A dielectric layer is provided in contact with the sidewall spacer and having a top surface. The gate structure includes a gate electrode and a gate contact extending from the gate electrode as a projection to reach the top surface. The side surfaces of the gate electrode and a gate contact are aligned with each other. The gate dielectric layer for the transistor positioned between the gate electrode and the channel region extends between the gate electrode and the sidewall spacer and further extends between the gate contact and the sidewall spacer.
US09679839B2

A system and method for packaging semiconductor device is provided. An embodiment comprises forming vias over a carrier wafer and attaching a first die over the carrier wafer and between a first two of the vias. A second die is attached over the carrier wafer and between a second two of the vias. The first die and the second die are encapsulated to form a first package, and at least one third die is connected to the first die or the second die. A second package is connected to the first package over the at least one third die. Alternatively, instead of forming vias over the carrier wafer, through silicon vias may be formed within a semiconductor substrate and the semiconductor substrate may be attached to the carrier wafer.
US09679836B2

A device includes a redistribution line, and a polymer region molded over the redistribution line. The polymer region includes a first flat top surface. A solder region is disposed in the polymer region and electrically coupled to the redistribution line. The solder region includes a second flat top surface not higher than the first flat top surface.
US09679833B2

A method of manufacturing a semiconductor package having a small gate clip is disclosed. A first and second semiconductor chips, each of which includes a source electrode and a gate electrode at a top surface, are attached on two adjacent lead frame units of a lead frame such that the lead frame unit with the first chip formed thereon is rotated 180 degrees in relation to the other lead frame unit with the second semiconductor chip formed thereon. A first and second clip sets are mounted on the first and second semiconductor chips, wherein the first clip set is connected to the gate electrode of the first chip, the source electrode of the second chip, and their corresponding leads and the second clip set is connected to the gate electrode of the second chip, the source electrode of the first chip and their corresponding leads.
US09679827B2

A three-dimensional VLSI integrated circuit apparatus is disclosed having a plurality of VLSI layers. A first VLSI layer includes a first silicon sublayer coupleable to at least one heat sink, and a first active silicon sublayer having a (first) plurality of photonic receivers (or transceivers); and a second VLSI layer including a second silicon sublayer having a first plurality of microfluidic cooling channels, and a second active silicon sublayer of the plurality of second VLSI sublayers having an interconnection network. Additional VLSI layers may also include a third VLSI layer having a third silicon sublayer having a second plurality of microfluidic cooling channels and a third active silicon sublayer having a (second) plurality of photonic transmitters (or transceivers). Additional VLSI layers may also include a third VLSI layer having microfluidic cooling channels and memory circuits, and a fourth VLSI layer having microfluidic cooling channels and parallel processing circuitry.
US09679825B2

The present disclosure provides an array substrate for a display device and a manufacturing method thereof. A transparent electrode pattern (ITO) may be formed between a source/drain metal pattern and a passivation layer located above the source/drain metal pattern, which are formed in a passivation hole area of a non-active area of the array substrate. Accordingly, it may be possible to prevent display failure caused by a delamination phenomenon or peel-off of a material of the passivation layer due to the lack of adhesion strength between a metal layer and the passivation layer in the passivation hole area.
US09679822B1

A method of monitoring an epitaxial growth geometry shift is disclosed. First, second and third trenches are formed on a semiconductor wafer. An epitaxial layer is grown. The epitaxial layer covers the first trenches and the second trenches but not the third trenches. First and second recesses on a top surface of the epitaxial layer are formed. First and second openings aligned with the first and the second recesses and a third openings aligned with the third trenches are formed in a photoresist layer. A corresponding first offset between a top center and a bottom center of each first recess is measured. An offset value of the top center from the bottom center of said each first recess is determined. A corresponding second offset between a top center of each second recess and a center of corresponding second opening is determined. A corresponding third offset between a center of each third trench and a center of corresponding third opening is measured. A corresponding offset value of each second recess from the difference between corresponding second offset and corresponding third offset is determined.
US09679818B2

A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate. The semiconductor device structure includes a first gate stack positioned over the semiconductor substrate. The semiconductor device structure includes a first doped structure and a second doped structure positioned at two opposite sides of the first gate stack and embedded in the semiconductor substrate. The semiconductor device structure includes a second gate stack positioned over the semiconductor substrate and adjacent to the second doped structure. The semiconductor device structure includes a third gate stack positioned over the semiconductor substrate. The semiconductor device structure includes an isolation structure embedded in the semiconductor substrate and between the second gate stack and the third gate stack. The isolation structure is wider and thinner than the second doped structure, and the isolation structure is made of an epitaxial material.
US09679802B2

A method for producing interconnection lines including etching a layer of porous dielectric material forming a trench and filling the trench is provided. The etching is carried out in a plasma so as to grow, all along the etching, a protective layer on flanks of the layer of porous dielectric material. The plasma is formed from a gas formed from a first component and a second component, or a gas formed from a first component, a second component and a third component. The first component is a hydrocarbon of the CXHY type, where X is the proportion of carbon in the gas and Y the proportion of hydrogen in the gas; the second component is taken from nitrogen or dioxygen or a mixture of nitrogen and dioxygen; the third component is taken from argon or helium; and the protective layer is based on hydrocarbon.
US09679798B2

Disclosed is a substrate conveyance apparatus capable of suppressing a substrate from being damaged. The substrate conveyance apparatus includes a plurality of nozzles, and a main body unit. The plurality of nozzles are configured to jet a gas toward a surface of a substrate to hold the substrate in a non-contact manner. The main body unit is provided with the plurality of nozzles. At least surfaces of the plurality of nozzles are formed of a resin.
US09679790B2

A singulation apparatus includes a carrier having a plurality of singulation sites and a scribe line between each of the plurality of singulation sites and an adjacent singulation site. The carrier has a top surface configured to receive a semiconductor substrate thereon. Each of the plurality of singulation sites includes a deformable portion and at least one vacuum hole. The at least one vacuum hole and the deformable portion is configured to form a seal around the at least one vacuum holes when a force is applied. The present disclosure further includes a method of manufacturing semiconductor devices, especially for a singulation process.
US09679787B2

A spin treatment apparatus includes an annular liquid receiver, an annular cup body and an annular partitioning member. The annular liquid receiver surrounds a rotating substrate at a distance from an outer periphery of the substrate and is configured to receive liquid flying from the rotating substrate and accommodate the liquid. The annular cup body surrounds the liquid receiver at a distance from an outer periphery of the liquid receiver and forms an annular outer exhaust flow channel for generating an airflow along an upper surface to an outer peripheral surface of the liquid receiver. The annular partitioning member is provided inside the annular liquid receiver and forms an annular inner exhaust flow channel for generating an airflow along an inner peripheral surface to a lower surface of the liquid receiver.
US09679785B2

A semiconductor device has a semiconductor wafer. The semiconductor wafer includes a plurality of semiconductor die. An insulating layer is formed over an active surface of the semiconductor die. A trench is formed in a non-active area of the semiconductor wafer between the semiconductor die. The trench extends partially through the semiconductor wafer. A carrier with adhesive layer is provided. The semiconductor die are disposed over the adhesive layer and carrier simultaneously as a single unit. A backgrinding operation is performed to remove a portion of the semiconductor wafer and expose the trench. The adhesive layer holds the semiconductor die in place during the backgrinding operation. An encapsulant is deposited over the semiconductor die and into the trench. The carrier and adhesive layer are removed. The encapsulated semiconductor die are cleaned and singulated into individual semiconductor devices. The electrical performance and functionality of the semiconductor devices are tested.
US09679783B2

A bottom chase and a top chase of a molding system form a cavity to house a molding carrier and one or more devices. The molding carrier is placed in a desired location defined by a guiding component. The guiding component may be entirely within the cavity, or extend above a surface of the bottom chase and extend over a contacting edge of the top chase and the bottom chase, so that there is a gap between the edge of the top chase and the edge of the molding carrier which are filled by molding materials to cover the edge of the molding carrier. Releasing components may be associated with the top chase and/or the bottom chase, which may be a plurality of tape roller with a releasing film, or a plurality of vacuum holes within the bottom chase, or a plurality of bottom pins with the bottom chase.
US09679778B2

Various embodiments include apparatuses and methods of forming the same. One such apparatus can include a first dielectric material and a second dielectric material, and a conductive material between the first dielectric material and the second dielectric material. A charge storage element, such as a floating gate or charge trap, is between the first dielectric material and the second dielectric material and adjacent to the conductive material. The charge storage element has a first surface and a second surface. The first and second surfaces are substantially separated from the first dielectric material and the second dielectric material, respectively, by a first air gap and a second air gap. Additional apparatuses and methods are disclosed.
US09679777B2

A method for separating a structure from a substrate through electromagnetic irradiations (EI) belonging to a spectral range comprises the steps of a) providing the substrate, b) forming an absorbent separation layer on the substrate, c) forming the structure to be separated on the separation layer, d) exposing the separation layer to the electromagnetic irradiations (EI) via the substrate such that the separation layer breaks down under the effect of the heat stemming from the absorption, the method being notable in that it comprises a step b1) of forming a transparent thermal barrier layer on the separation layer, the exposure period and the thickness of the thermal barrier layer being adapted such that the temperature of the structure to be separated remains below a threshold during the exposure period, beyond which threshold, faults are likely to appear in the structure.
US09679772B2

A method including: providing a structure comprising: a spalled layer having a first side and a second side; and a tape layer provided on the first side of the spalled layer, wherein the tape layer is provided at below a first temperature range; applying a temporary substrate layer to the second side of the spalled layer, wherein the temporary substrate layer is applied at a second temperature range, and wherein at least a portion of the second temperature range is lower than the first temperature range; and after applying the temporary substrate layer, separating the tape layer from the spalled layer.
US09679770B2

A semiconductor device manufacturing method of the present invention includes forming a base film having a water-repellent surface on a substrate; forming a photosensitive film having a water-repellent surface on the base film; developing the photosensitive film to expose the base film, thereby forming a photosensitive film pattern; supplying a first spacer material on the photosensitive film and on the exposed base film; and removing at least a part of the first spacer material formed on a top surface of the photosensitive film and a top surface of the base film.
US09679761B2

The present invention provides a method for preparing a nanoporous ultra-low dielectric thin film including a high-temperature ozone treatment and nanoporous ultra-low dielectric thin film prepared by the same method. The method includes preparing a mixture of an organic silicate matrix-containing solution and a reactive porogen-containing solution; coating the mixture on a substrate to form a thin film; and heating the thin film with an ozone treatment. The prepared nanoporous ultra-low dielectric thin film could have a dielectric constant of about 2.3 or less and a mechanical strength of about 10 GPa or more by improving a pore size and a distribution of pores in the thin film by performing an ozone treatment with high temperature and optimization of the ozone treatment temperature.
US09679760B2

A light bulb changing tool comprising a holding structure configured to engage a light bulb, the holding structure configured along an axis, the motorized holding structure configured to actuate in a first direction and a second direction. The light bulb changing tool further includes a force generator configured to selectively force the light bulb against the holding structure and a control unit configured to remotely communicate with the holding structure and the force generator, wherein the electronic control unit sends control signals to drive the holding structure to selectively move in the first direction and the second direction and/or to activate the force generator. The tool further comprises an arm member for positioning the holding structure in a desired configuration to engage the light bulb, wherein the arm member is coupled to the holding structure. The holding structure further comprises a rotator mechanism configured to rotate the holding structure in the first direction about the axis.
US09679752B2

A mass spectrometer is disclosed comprising a mass selective ion trap (12) and a quadrupole rod set mass filter (14) arranged downstream of the mass selective ion trap (12). Ions are mass selectively ejected from the ion trap (12) in a substantially synchronized manner with the scanning of the mass filter (14) in order to increase the duty cycle of the mass filter (14).
US09679749B2

A grid assembly for a substrate processing system includes a first portion including a first body defining a central opening, an inlet, an outlet, and an upper manifold that is located in the first body and that is in fluid communication with the inlet or the outlet. A second portion is arranged adjacent to the first portion and includes a second body defining a central opening. A plurality of tubes is arranged in the central opening of the second body. First ones of the plurality of tubes are in fluid communication with the upper manifold. A lower manifold is located in the second body and is in fluid communication with the other one of the inlet or the outlet. Second ones of the plurality of tubes are in fluid communication with the lower manifold. The grid assembly is arranged between a remote plasma source and a substrate.
US09679741B2

An environmental cell for a charged particle beam system allows relative motion between the cell mounted on an X-Y stage and the optical axis of the focusing column, thereby eliminating the need for a sub-stage within the cell. A flexible cell configuration, such as a retractable lid, permits a variety of processes, including beam-induced and thermally-induced processes. Photoelectron yield spectroscopy performed in a charged particle beam system and using gas cascade amplification of the photoelectrons allows analysis of material in the cell and monitoring of processing in the cell. Luminescence analysis can be also performed using a retractable mirror.
US09679717B2

A switch device includes a knob member rotatably fitted to and supported by a middle serving as a fixing portion, and a rotor member integrally mounted to the knob member and rotatably supported by the middle. A rotation regulating portion that regulates a rotatable range of the knob member with respect to the middle and rotation sliding surfaces in a rotational axis direction of the middle and the knob member are collectively formed.
US09679714B2

A multi-use switch for an electronic device includes a pressing piece configured to be pressed by an external force, a number of conducting elements located on the pressing piece and electrically coupled to a number of functional circuits of the electronic device one-to-one, and at least one coupling element configured to be electrically coupled to the conducting elements. The multi-use switch is partially received inside a housing. The coupling element is fixed to the housing. The pressing piece moves along an axis to move the conducting elements relative to the coupling element. The coupling element completes an electric circuit of one of the functional circuits when the corresponding conducting element is moved to electrically couple to the at least one coupling element. One electric circuit of the functional circuits is able to be completed at any one time.
US09679709B2

A device is provided for use with a circuit breaker that includes an actuator adapted to move in a first direction in response to an over-current and/or a short circuit condition, and a circuit breaker accessory that includes an actuation mechanism. The device includes a linkage having a first end adapted to be coupled to the actuator and a second end adapted to be disposed adjacent the actuation mechanism. Movement of the actuator in the first direction allows the linkage to move in a second direction different from the first direction from a first position to a second position to activate the circuit breaker accessory. Numerous other aspects are provided.
US09679702B2

The present invention related to a dye comprising a chromophore to which an acyloin group as anchoring group is attached, to a method of synthesis of such dye, to an electronic device comprising such dye and to the use of such dye.
US09679701B2

A tantalum capacitor includes a capacitor body containing a tantalum powder and having a tantalum wire protruding to one side surface thereof, a molding part enclosing the tantalum wire and the capacitor body so as to allow an end portion of the tantalum wire to be exposed through one side surface thereof, a positive electrode terminal extended from one side surface of the molding part to a portion of a lower surface thereof and connected to the end portion of the tantalum wire, and a negative electrode terminal extended from the other side surface of the molding part to a portion of the lower surface thereof and connected to the other side surface of the capacitor body.
US09679697B2

Disclosed are a multilayer ceramic condenser and a method for manufacturing the same. There is provided a multilayer ceramic condenser including: a multilayer main body in which a plurality of dielectric layers including a first side, a second side, a third side, and a fourth side are stacked; a first cover layer and a second cover layer forming the plurality of dielectric layers; a first dielectric layer disposed between the first cover layer and the second cover layer and printed with a first inner electrode pattern drawn to the first side; a second dielectric layer alternately stacked with the first dielectric layer and printed with a second inner electrode pattern drawn to the third side; and a first side portion and a second side portion each formed on the second side and the fourth side opposite to each other.
US09679696B2

A provided wireless wallbox dimmer may accommodate a plurality of button configurations. The dimmer may be configured to contain a variable number of controllably conductive devices. The dimmer may include a yoke that defines a first plane and an antenna that defines a second plane that is substantially parallel to and spaced apart from the first plane. The yoke may have a flange that is oriented angularly offset relative to the first plane and provides a plurality of mounting locations for controllably conductive devices. The antenna may provide the dimmer with a first wireless transmission range. The dimmer may include a faceplate that cooperates with the antenna to provide the dimmer with a second wireless transmission range that is broader than the first wireless transmission range. The dimmer may include a button assembly that is supported independently of the yoke.
US09679686B2

A process tunable resistor is fabricated by adjusting elements of the resistor during a fabrication process. The elements include legs, turns, and elements such as a parallel sub-legs, that are adjusted in the fabrication process to provide a specific user defined resistance value. The process tunable resistor provides for fixed contact points in order to support pre-existing or define circuit designs.
US09679685B2

The voltage nonlinear resistive element includes a resistor containing a joined body in which a zinc oxide ceramic layer composed mainly of zinc oxide and having a volume resistivity of less than 1.0×10−2 Ωcm is joined to a rare-earth metal oxide layer composed mainly of a rare-earth metal oxide, and a pair of electrodes disposed on the resistor such that an electrically conductive path passes through a junction between the zinc oxide ceramic layer and the rare-earth metal oxide layer. In this element, the zinc oxide ceramic layer of the joined body has a lower volume resistivity than before. This can result in a lower clamping voltage in a high electric current region than before.
US09679684B2

A voltage nonlinear resistive element includes a resistor containing a joined body in which a zinc oxide ceramic layer composed mainly of zinc oxide and having a volume resistivity of 1.0×10−1 Ωcm or less is joined to a bismuth oxide layer composed mainly of bismuth oxide, and a pair of electrodes disposed on the resistor such that an electrically conductive path passes through a joint surface between the zinc oxide ceramic layer and the bismuth oxide layer. In this element, the zinc oxide ceramic layer of the joined body has a lower volume resistivity than before. This can result in a lower clamping voltage in a high-current region than before.
US09679683B2

An over-current protection device comprises a PTC device and a first external lead. The PTC device comprises first and second conductive layers and a PTC material layer laminated therebetween. The first conductive layer forms an upper surface of the PTC device. The first external lead has a lower surface soldered to the first conductive layer. The lower surface is provided with a plurality of protrusions of which tops are in direct contact with the first conductive layer to form a gap between the first external lead and the first conductive layer. Solder paste fills the gap to form an electrically conductive connecting layer. The over-current protection device may further comprise a second external lead with protrusions soldered to the second conductive layer to form an axial-lead or a radial-lead type device.
US09679680B1

A system and method for assisting users of electrical extensions cords to detangle the cords as quickly and efficiently as possible. The improved extension cords features markings on regions of the cord to assist the user in locating the part or section of the cord associated with a single end.
US09679679B2

An electrical line exterior structure for a wire harness is provided that allows water accumulated in a gap formed between adjacent electrical lines or between an exterior member and a group of electrical lines to quickly drain. A tape-like exterior member is wrapped around insulated electrical lines. The exterior member includes a base layer having multiple water suction openings open on the inner circumferential surface that faces the electrical lines, and multiple water suction tube portions that protrude on the outer circumferential surface side of the base layer, and a capillary structure having water suction holes in communication with the water suction openings. When water comes into contact with the electrical lines, negative pressure is generated by capillary action of the water suction holes on the base layer side, and water inside the water suction holes is vaporized on the protruding end side of the water suction tube portions.
US09679667B2

An underwater electricity production module includes an elongated cylindrical casing, which includes an integrated electricity generation unit having a nuclear boiler. The generator is connected to an external electricity distribution station by electrical cables. The nuclear boiler is placed in a dry chamber of a reactor compartment associated with a chamber forming a safety water storage reservoir of the reactor. At least a radial wall of the reservoir chamber is in a direct heat exchange relationship with a marine environment that surrounds the underwater electricity production module in which the underwater electricity production module is submerged.
US09679666B2

Disclosed is a uranium dioxide nuclear fuel pellet, which includes metallic microcell partitions having a high protection capacity for fission products and a high thermal conductivity simultaneously. These metal microcell partitions are arranged in the nuclear fuel pellet to trap fission products. Further disclosed is a method of making the uranium dioxide nuclear fuel pellet. The method includes providing a mixture of uranium dioxide powder and additive powder of Cr-containing compound or Mo-containing compound; compressing the powder mixture to form a green pellet; and then sintering the green pellet under reducing gas environment to form the metallic microcell partitions.
US09679660B1

There are provided a semiconductor memory device having improved reliability and an operating method thereof. A semiconductor memory device includes a memory cell array including a plurality of strings coupled between a bit line and a source line, the plurality of strings including select transistors respectively coupled to select lines and a plurality of memory cells respectively coupled to a plurality of word lines, and a peripheral circuit for performing a read operation on selected memory cells among the plurality of memory cells. The peripheral circuit discharges the select lines earlier than the plurality of word lines in the read operation.
US09679645B2

A nonvolatile memory storage device includes a ferroelectric (FE) material coupled with a piezoresistive (PR) material through an inherent piezoelectric response of the FE material, wherein an electrical resistance of the PR material is dependent on a compressive stress applied thereto, the compressive stress caused by a remanent strain of the FE material resulting from a polarization of the FE material, such that a polarized state of the FE material results in a first resistance value of the PR material, and a depolarized state of the FE material results in a second resistance value of the PR material.
US09679644B2

A semiconductor storage device includes a variable resistive element, which changes a resistance value according to a polarity and a magnitude of an applied voltage, as a memory element. The semiconductor storage device includes a standby mode in which a power source voltage or a ground voltage is applied to both of a word line and a bit line. The semiconductor storage device includes a data write mode in which a voltage difference equal to or more than a first voltage is applied between the word line and the bit line. The semiconductor storage device includes a read mode in which a voltage difference smaller than the first voltage is applied between the word line and the bit line by changing only one voltage of the word line and the bit line which is applied in the standby mode, and data written in the memory element is read.
US09679641B2

Resistance variable memory cells having a plurality of resistance variable materials and methods of operating and forming the same are described herein. As an example, a resistance variable memory cell can include a plurality of resistance variable materials located between a plug material and an electrode material. The resistance variable memory cell also includes a first conductive material that contacts the plug material and each of the plurality of resistance variable materials and a second conductive material that contacts the electrode material and each of the plurality of resistance variable materials.
US09679632B2

The present invention discloses an erasure circuitry, a method for erasing a volatile memory, a volatile memory and a processing unit coupled with an operating system, where the erasure circuitry is adapted to erase the volatile memory at occurrence of a predefined event. The erasure circuitry includes a control unit for initiating a dummy operation to randomize data of one or more memory cells at the occurrence of a predefined event. The control unit is adapted to receive the addresses of the memory blocks from a processing unit via an operating system.
US09679625B2

An STTMRAM element includes a magnetic tunnel junction (MTJ) having a perpendicular magnetic orientation. The MTJ includes a barrier layer, a free layer formed on top of the barrier layer and having a magnetic orientation that is perpendicular and switchable relative to the magnetic orientation of the fixed layer. The magnetic orientation of the free layer switches when electrical current flows through the STTMRAM element. A switching-enhancing layer (SEL), separated from the free layer by a spacer layer, is formed on top of the free layer and has an in-plane magnetic orientation and generates magneto-static fields onto the free layer, causing the magnetic moments of the outer edges of the free layer to tilt with an in-plane component while minimally disturbing the magnetic moment at the center of the free layer to ease the switching of the free layer and to reduce the threshold voltage/current.
US09679618B2

A sense structure may include sense amplifiers each having measuring and reference terminals for receiving a measuring and a reference current, respectively, output circuitry for providing an output voltage based upon the measuring and reference currents, and voltage regulating circuitry in cascode configuration for regulating a voltage at the measuring and reference terminals. The regulating circuitry may include measuring and regulating transistors and a reference regulating transistor having a first conduction terminal coupled with the measuring terminal and with the reference terminal, respectively, a second conduction terminal coupled with the output circuitry and a control terminal coupled with a biasing terminal. Biasing circuitry is for providing a biasing voltage to the biasing terminal, and common regulating circuitry is for regulating the biasing voltage. Each sense amplifier may also include local regulating circuitry for regulating the biasing voltage applied to the biasing terminal.
US09679610B2

The present invention discloses methods and devices for distributed audio/video (A/V) synchronization and playback. Methods include the steps of: enabling identification of an A/V orchestrator by at least one external A/V system using a data-exchange protocol system; enabling configuration information to be available to at least one external A/V system; identifying A/V data from an A/V source to at least one external A/V system; repetitively synchronizing at least one respective system clock with an orchestra timing on the A/V orchestrator; and repetitively sending at least one synchronization notification to at least one external A/V system, wherein at least one synchronization notification is configured to: indicate a given timing in the orchestra timing during A/V playback, indicate a given position in the A/V data during A/V playback; and instruct at least one external A/V system to move to a currently-playing A/V segment in the A/V data for A/V playback.
US09679603B2

A card recognition system comprises an imaging device configured to capture a raw image of at least a portion of a card, and a processor operably coupled with the imaging device. The processor is configured to perform an image processing analysis of the raw image to identify measurements of at least one of a rank area around a rank of the card, and a suit area around a suit of the card, and automatically generate a calibration file based, at least in part, on the image processing analysis. A card handling device comprises a card infeed, a card output, and a card recognition system. A method for tuning a card handling device comprises capturing a plurality of images from a deck of cards, storing the images in memory, analyzing the plurality of images for card identification information, and generating a calibration file including parameters associated with the card identification information.
US09679598B2

A writer core of a transducer is configured to interact with a magnetic recording medium and comprises an upper core and a lower core. At least one of the upper and lower cores comprises a return pole having a return shield. The apparatus also comprises a writer pole between the upper and lower cores, and a writer gap defined between the writer pole and the return shield. The apparatus further comprises a sensor element within one of the upper and lower cores that includes the writer gap. The sensor element has a temperature coefficient of resistance and is configured to sense for a change in temperature indicative of one or both of a change in spacing and contact between the transducer and the magnetic recording medium.
US09679595B1

A method comprises sensing for thermal asperities while sequentially scanning a plurality of tracks of a magnetic recording medium in a first direction relative to an inner or outer diameter of the medium. The method comprises halting the scanning at a first track in response to detecting a thermal asperity at the first track, and skipping a predetermined number of tracks in the first direction to a second track. The method also comprises sensing for the thermal asperity while sequentially scanning the plurality of tracks beginning with the second track in a second direction opposite the first direction. The method further comprises halting the scanning at a third track in response to detecting the thermal asperity at the third track, and logging the first and third tracks as tracks between which the thermal asperity is located.
US09679592B2

A suspension includes a load beam and a flexure. The flexure has a metal base and a conductive circuit portion. The conductive circuit portion has an insulating layer formed on the metal base, and a conductor formed on the insulating layer. The conductive circuit portion includes a first region which constitutes a part of the conductive circuit portion in the longitudinal direction, and a second region which constitutes another part of the same in the longitudinal direction. The conductor includes a thin conductor portion having a first thickness arranged in the first region, and a thick conductor portion having a second thickness arranged in the second region. The second thickness is greater than the first thickness.
US09679573B1

Systems and techniques for adding pitch shift resistance to an audio fingerprint are presented. In particular, an audio track for a media file is received. A first audio fingerprint for the audio track with a first pitch shift and an Nth audio fingerprint for the audio track with an Mth pitch shift are generated, where N is an integer greater than or equal to two and M is an integer greater than or equal to two. A combined audio fingerprint is generated from at least the first audio fingerprint and the Nth audio fingerprint.
US09679569B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a dynamic threshold for speaker verification are disclosed. In one aspect, a method includes the actions of receiving, for each of multiple utterances of a hotword, a data set including at least a speaker verification confidence score, and environmental context data. The actions further include selecting from among the data sets, a subset of the data sets that are associated with a particular environmental context. The actions further include selecting a particular data set from among the subset of data sets based on one or more selection criteria. The actions further include selecting, as a speaker verification threshold for the particular environmental context, the speaker verification confidence score. The actions further include providing the speaker verification threshold for use in performing speaker verification of utterances that are associated with the particular environmental context.
US09679568B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a dialog system using user feedback. According to one implementation, a method includes receiving, by a dialog engine, a first input that specifies a question; providing, by the dialog engine, an answer to the question; receiving, by the dialog engine, a second input; and determining, by the dialog engine, that the second input is classified as feedback to the answer, then determining a feedback score associated with the second input.
US09679566B2

The apparatus for synchronously processing text data and voice data, comprises: a storing unit for storing text data and voice data; a text data dividing section for dividing the text data; a text data phoneme converting section for phonemically converting the divided text data; a text data phoneme conversion accumulated value calculating section for calculating accumulated values of text data phoneme conversion values; a voice data dividing section for dividing the voice data; a reading data phoneme converting section for phonemically converting the divided voice data; a voice data phoneme conversion accumulated value calculating section for calculating accumulated values of voice data phoneme conversion values; a phrase corresponding data producing section for producing phrase corresponding data; and an output section for synchronously outputting the text data and the divided voice data.
US09679564B2

A graphical user interface is described for human guided audio source separation in a multi-speaker automated transcription system receiving audio signals representing speakers participating together in a speech session. A speaker avatar for each speaker is distributed about a user interface display to suggest speaker positions relative to each other during the speech session. There also is a speaker highlight element on the interface display for visually highlighting a specific speaker avatar corresponding to an active speaker in the speech session to aid a human transcriptionist listening to the speech session to identify the active speaker. A speech signal processor performs signal processing of the audio signals to isolate an audio signal corresponding to the highlighted speaker avatar. A session transcription processor performs automatic speech recognition (ASR) of the signal processed audio signal for the speech session as supervised by the human transcriptionist and reflecting position of the speaker highlight element.
US09679563B2

An electronic device which includes a plurality of microphones and an audio data processing module is provided. The plurality of microphones is operatively coupled to the electronic device, and the audio data processing module is capable of being implemented with at least one processor. The audio data processing module recognizes a specified command, based on first audio data collected using a portion of the plurality of microphones and executes a function or an application corresponding to second audio data collected using all the plurality of microphones, when the specified command is recognized.
US09679562B2

A method of managing speech interfaces to computer-based services includes beginning a first speech session that is carried out in a vehicle over a short-range wireless connection between a vehicle occupant and a mobile device; detecting an initiation of a second speech session while the first speech session is being carried out; determining an assigned priority level of the first speech session relative to an assigned priority level of the second speech session based on a first speech context identified in the first speech session and a second speech context identified in the second speech session; and when the assigned priority level of the second speech session has a higher priority than the assigned priority level of the first speech session, carrying out a session-appropriate action on the first speech session.
US09679557B2

An adaptive dialogue system and also a computer-implemented method for semantic training of a dialogue system are disclosed. In this connection, semantic annotations are generated automatically on the basis of received speech inputs, the semantic annotations being intended for controlling instruments or for communication with a user. For this purpose, at least one speech input is received in the course of an interaction with a user. A sense content of the speech input is registered and appraised, by the speech input being classified on the basis of a trainable semantic model, in order to make a semantic annotation available for the speech input. Further user information connected with the speech input is taken into account if the registered sense content is appraised erroneously, incompletely and/or as untrustworthy. The sense content of the speech input is learned automatically on the basis of the additional user information.
US09679553B2

A conversation-sentence generation device according to the invention of this application receives, as input information, a conversation sentence given from a user to an agent, first clue information based on which a physical and psychological state of the agent is estimated, and second clue information based on which a physical and psychological state of the user is estimated, stores the physical and psychological state of the agent as an agent state, stores the physical and psychological state of the user as a user state, estimates a new agent state based on the input information and the agent state, estimates a new user state based on the input information and the user state, generates, based on the input information, the agent state, and the user state, an utterance intention directed from the agent to the user, and generates and outputs, based on the input information, the agent state, the user state, and the utterance intention, a conversation sentence given from the agent to the user.
US09679551B1

There is disclosed a noise reducing headphone including a headphone housing, a microphone generate an ambient audio signal representative of ambient noise, a processor to generate an anti-sound signal based on the ambient audio signal. A first speaker is disposed within the headphone housing to convert the anti-sound signal into anti-sound. A second speaker is disposed within the headphone housing to convert an audio input signal into high fidelity sound. At least one characteristic of the second speaker is different from a corresponding characteristic of the first speaker.
US09679541B2

A display system and a method of displaying an image are hereby presented. The display system is arranged to display an image on a screen which has at least one useful screen area which is intended to be seen by a user and at least one non-useful screen area which the user cannot see. The display device comprises a bandwidth saver unit arranged to determine a location on the screen of a current pixel to be displayed. If the pixel is located in a non-useful screen area of the screen, then the fetching from a data memory of a pixel value is inhibited by the bandwidth saver unit with respect to this pixel, and a replacement, fixed pixel value is passed to a data processing unit for further processing.
US09679539B1

A system and corresponding methodology for displaying in real-time geographical and situational details on-site underneath a conveyed or preselected region displayed on a web mapping service, wherein these geographical and situational details include information that is overlaid over top the conveyed or preselected region on the web map. The system can be used to formulate and implement incident/emergency response by providing knowledge under a plume, and/or can also be used to display entity information under a selected region for audit/maintenance purposes.
US09679527B2

A display device includes a display panel including data lines and scan lines coupled, a data driver configured to supply data voltages to the data lines based on digital video data, a scan driver configured to supply scan signals to the scan lines, a timing controller configured to select one of a normal mode and a self-refresh mode based on a panel self-refresh enable signal, where the data and scan drivers are driven by a first frame frequency in the normal mode and by a second frame frequency lower than the first frame frequency in the self-refresh mode, and a power supply source configured to supply driving voltages to the data and scan drivers and the timing controller and to transmits a direct current power voltage to an outside thereof, where a transmission of the direct current power voltage is blocked during a blank period in the self-refresh mode.
US09679525B2

The present disclosure discloses a support unit for a display device and a display device, which relate to the technical field of a liquid crystal display device. The present disclosure is created to solve the problem of complicated assembling and disassembly of the support unit of the display device in the prior art. The present disclosure provides a support unit for the display device, which includes a pedestal and a bracket, wherein one end of the bracket is connected to a display panel, the other end of the bracket is insert-connected with the pedestal through an insert-connecting structure and is locked by a snap structure. The insert-connecting structure includes a first insert-connecting portion disposed at the pedestal and a second insert-connecting portion disposed at the bracket. The snap structure includes a first snap portion disposed at the pedestal and a second snap portion disposed at the bracket. The cooperating insert-connection between the first insert-connecting portion and the second insert-connecting portion can guide the first snap portion and the second snap portion to be snap-fitted mutually, so that the disengaging of the pedestal from the bracket along an insert-connecting direction can be prevented.
US09679517B2

A pixel circuit includes a first organic light emitting diode (OLED), a second OLED, a storage unit coupled to a data line, the storage unit including a first capacitor configured to store at least one of a first data signal and a second data signal received via the data line, a first driver including a second capacitor configured to store the first data signal received via the storage unit, and a first transistor configured to control an amount of a current supplied to the first OLED in response to a voltage stored in the second capacitor, and a second driver including a third capacitor configured to store the second data signal received via the storage unit, and a second transistor configured to control an amount of a current supplied to the second OLED in response to a voltage stored in the third capacitor.
US09679516B2

A pixel of an organic light emitting display includes first through fourth transistors and a capacitor. The first transistor operates based on a scan signal and is connected between a data line and a first node. The capacitor is connected between the first node and a second node. The second transistor operates based on a gate signal and is connected between a first power voltage and a third node. The third transistor operates based on compensation control line signal and is connected between the second node and the third node. The fourth transistor operates based on sensing control line signal and is connected between the data line and the third node. The organic light emitting element is connected between the third node and a second power voltage.
US09679513B2

Systems, methods, and devices are provided in which photodetectors disposed throughout a display are used to control the display brightness. The photodetectors are to be used for ambient light sensing, proximity sensing, or to compensate for aging OLEDs. In some embodiments, photodiodes are fabricated with OLEDs during the TFT fabrication process. In some embodiments, the photodetectors may be disposed throughout the display in zones containing OLEDs. The photodetectors are used to control the display brightness and color for the OLEDs in areas around each photodetector based on ambient light, aging, and/or nearby objects. A controller makes driving strength adjustments to the OLEDs in each zone independent of other zones. Photodetectors disposed throughout the display may improve proximity sensing and provide additional functionality to the device.
US09679503B2

A shelf illumination device (1) for illuminating a shelf board of a shelving system. The device (1) is mounted on a component such as the shelf board. An illumination unit (4) with a plurality of light source is attached to an illumination support (3) to illuminate at least one of the shelf boards. At least one partially transparent label holder (5) receives at least one label, a shelf marking or the like. At least one light guide (6) at least in sections extends between the illumination support (3) and the label holder (5). The light guide (6) is constructed and arranged so that a portion of light emitted by the illumination unit (4) is coupled into and propagates through the light guide (6) to at least partially backlight the label holder (5), whereas the remaining portion of the light emitted by the illumination unit (4) illuminates the shelf board.
US09679498B2

A method, apparatus and computer program product are provided in order to provide a presentation model. An example method may include receiving a selection of an exercise backdrop, displaying a representation of the exercise backdrop, receiving user input performed against an interface displaying the representation of the exercise backdrop, mapping the user input to an action, and generating an exercise comprising the exercise backdrop and a plurality of actions comprising the action.
US09679496B2

Reverse Language Resonance methods are described for instructing a target language to a learner who speaks a native language. The methods may include providing to the learner a predetermined lesson comprising a lesson text of a plurality of lesson words that are exclusively in the target language. The methods may further include priming implicit memory of the learner. The methods may further include displaying the lesson text on a display and playing a recorded version of spoken words of the lesson text on an audio output while the lesson text is displayed. The methods may further include instructing the learner to perform Concurrent Triple Activity including simultaneously reading the lesson text on the display, listening to the spoken words from the audio output, and repeating the spoken words along with the recorded version into an audio input while the recorded version is playing.
US09679493B2

A drawing toy and associated methods and computer-readable storage devices are disclosed. The drawing toy may comprise a stylus having a tip, a drawing surface configured to produce a visual path that follows a path of the tip along the drawing surface, and a plurality of stencils, each stencil comprising a plurality of designated areas and a plurality of trace paths. A controller of the drawing toy may identify a stencil placed upon the drawing surface, determine that a particular designated area of the placed stencil is proximate the stylus tip, and generate an output signal configured to cause a user perceivable output associated with the particular designated area determined to be proximate the stylus tip.
US09679490B2

Methods, devices, and systems of various embodiments are disclosed for exploiting opportunistic energy harvesting conditions for an unmanned autonomous vehicle (UAV). Various embodiments include determining mission power parameters for the UAV and accessing energy-harvesting data. A suitability of an energy-harvesting site for stationary energy harvesting by the UAV may be assessed based on the mission power parameters and the energy-harvesting data. In addition, an initial course of the UAV may be adjusted based on the assessment of the suitability of the energy-harvesting site. Stationary energy harvesting may include a process performed by the UAV that derives energy by conversion from an external power source while in a fixed position and/or in contact with an adjacent object.
US09679487B1

Geographic location data and telematics data may be collected in real-time by a mobile device within a vehicle, or the vehicle itself. The telematics data may indicate vehicle direction, speed, motion, etc., as well as traffic hazards in the surrounding environment. A remote server may receive the location and telematics data from two vehicles. If an anomalous or hazardous condition exists in the vicinity of the first vehicle, a geographic relationship with the second vehicle is determined, and if within a predetermined distance, an alert or alternate route for the second vehicle is determined and transmitted to the second vehicle. As a result, a negative impact or risk of collision caused by the anomalous condition on the second vehicle is alleviated. The amount of the insured's usage of the telematics data-based risk mitigation or prevision functionality may be used to calculate or adjust insurance premiums, rates, or discounts.
US09679483B2

A traffic information providing system includes a traffic information collector configured to collect information on traffic flow. A traffic information generator is configured to detect a speed change point at which an average vehicle speed on a road changes based on the information on the traffic flow and to generate traffic information including position information on the speed change point and a target speed after a vehicle passes the speed change point. A traffic information provider is configured to transmit the traffic information to a vehicle controller for automatically controlling acceleration or deceleration of the vehicle based on the target speed.
US09679478B2

An online traffic volume monitoring system based on a phase-sensitive optical time domain reflectometry and its monitoring method are related to a field of intelligent transportation and an application of distributed fiber sensing. A vehicle moving temporal-spatial response graph is generated by accumulating differentiated Optical Time-Domain Reflectometry tracks at different moments in one unit monitoring period for traffic volume statistics, and then converted into a vehicle moving trajectory image through binarization and image pre-processing. Parameters of the moving vehicles are detected by utilizing a search-match method. A traffic volume, moving speeds, moving directions and locations are obtained respectively from detected trajectory number, and a tilt angle and pixel positions. The monitoring method is helpful to solve traffic congestion problem and informing drivers of real-time traffic volume, and contributes to realize an intelligent city traffic regulation.
US09679473B2

The present invention provides apparatus and methods for controlling the illumination throughout an area where even and constant lighting is not required. The invention includes one or more light sources, such as luminaires, the status of which is controlled by a controller responsive to a sensor for detecting a parameter of interest. Preferably the sensor detects motion of a subject moving through the area of controlled illumination. Each independent controller may receive and transmit signals indicative of the status of one or more nearby light source for determining and controlling the lighting status of the light source with which it is in controlling communication. The determining by the controller is preferably carried out by a programmed microprocessor. The communication between controllers may be wireless. The signals communicated among controllers may be hierarchical for determining whether a response is required and what the response might be.
US09679466B2

A personal safety device, comprising: a housing; attachment means provided on the housing, the attachment means being configured to receive a strap so as to attach the device to a wearer; a motion sensor arranged to monitor the motion of the wearer; and an alarm configured to be activated when the motion sensor has not detected motion for a predetermined period of time; wherein the alarm comprises a first sounder disposed within a first chamber formed by the housing, the first chamber having a first outlet passage; wherein the first outlet passage is arranged such that, in use, it is aligned with a longitudinal axis of the strap.
US09679457B1

A controller, which can be operated wirelessly by a remote transmitter using PIN-based authentication, has some switch-controlled channels and at least one channel that does not have a corresponding switch. The switch-controlled channels can be used for applications where simple switch-driven manual control is desirable, such as opening and closing a garage using a switch inside the garage (in addition to using the remote transmitter). The channel(s) without switch(es) can be used in applications where simple switch-driven manual control is unwanted and only PIN-authenticated control (e.g. by using the remote transmitter) is desired, such as arming and disarming a home alarm.
US09679455B2

An integrated security arrangement is implemented in a variety of embodiments. In one such embodiment an integrated security arrangement includes a plurality of intrusion sensors that sense an intrusion in a target area, a motion sensor, and an image-capture device that is responsive to the motion sensor. When the image-capture device is enabled it captures images of the target area in response to movement in the target area as indicated by the motion sensor. The integrated security arrangement also includes a mapping database that contains data used to associate one or more of the plurality of intrusion sensors with the image-capture device. A user configures the mapping database to select at least one of the intrusion sensors for enabling the image-capture device. The integrated security arrangement further includes a control unit that enables the image-capture device in response to the selected intrusion sensor as configured in the mapping database.
US09679451B2

A fiber optic based intrusion sensing system includes two or more fiber optic cables buried in a shallow trench in the ground, side by side in a predetermined nonzero distance to each other and at one or more predetermined depths. A dynamic distributed fiber optic interrogator measures a predetermined property related to a change in the length of the cables connected to it. A control unit is connected to all interrogators and analyzes the measurements of the predetermined property and identifies objects on the surface by combining the simultaneous measurements of all cables and correlating the measurements to the type of object on the ground surface, the location of the object on the perimeter, the weight, speed and direction of the object, particularly the direction in or out of the secured perimeter.
US09679444B2

Examples disclosed herein relate to an electronic gaming device including a memory, a processor, and a plurality of reels. The memory may include one or more reel exposing feature structures. The processor may generate one or more symbols to be located in the one or more areas. The processor may display one or more symbols in a base game area before a start of game play. The processor may display one or more revealed symbols in one or more revealed areas after the start of game play is initiated.
US09679440B2

Systems and methods for providing culturally configured awards are disclosed. Awards to players are divided into sub-components expressed in culturally favorable number digits, such as “8.” A community award feature when triggered enables players to package awards as apparent gifts to other eligible players of the feature. A progressive award may also be provided.
US09679436B2

A user interface and a method of using the user interface are provided for conducting a business-related action and/or transaction for at least one remote product or service, by providing user interaction with a functional component on a wireless gaming device. Functional components are identified via functional identifiers, such as a company's mark, including logos, trademarks, brands, names, and etc. The functional identifiers are strategically placed in or on the functional components of the wireless gaming device. The business-related action and/or transaction are for gaming, wagering, betting, gambling, and/or lottery play.
US09679435B2

A system and apparatus for mounting an overhead display device to gaming machines. The system and apparatus featuring mounting elements securable to a display device at a selected distance and mounting hardpoints on one or a plurality of gaming machines. The hardpoints having a recess with a size and shape corresponding to that of the mounting elements. Wherein the display is securable to gaming machines in an overhead configuration when the mounting elements are secured to hardpoints and where the distance between the mounting elements corresponds to the distance between the hardpoints to which they are respectively secured.
US09679430B2

A vehicle remote function system is provided for determining locations of a fob relative to a vehicle. The system may include a controller configured for communication with antennas mounted at different locations in the vehicle, the controller for use in determining locations of the fob based on ultra-wide band wireless signals transmitted between the antennas and the fob. The controller is configured to use a first filtering of the wireless signals to determine an initial location of the fob, and a second filtering of the wireless signals to determine a subsequent location of the fob. A method is also provided which may include transmitting ultra-wide band wireless signals between the fob and antennas mounted in the vehicle, using a first filtering of the wireless signals to determine an initial location of the fob, and using a second filtering of the wireless signals to determine a subsequent location of the fob.
US09679425B2

We describe a control and monitoring system and method for access to a restricted area, such as mass transport systems (subways, trains, airports, ships and others), commercial buildings, schools, factories, datacenters, and other places with people moving, composed of a Processing Unit (10) that receives information both from a User Authentication Device (20) and an Image Capture Device (40). The Processing Unit (10) processes this information determining user category as well as user location, speed and direction of movement within a Gated Area (GA). In turn, the Processing Unit (10) triggers one or more Bars of Luminous Elements (31) arranged in Barriers (30) limiting a Gated Area (GA), giving every user (Authorized User [AU], Unauthorized User [UU] or Special User [SU]) a User Category Window (311, 312 or 313) that follows the movement of the user within the Gated Area (GA). A Blocking Device (50) can be activated by the Processing Unit (10) to be partially or fully closed or opened and at a speed proportional to the location, velocity and direction of movement of the user within the Gated Area (GA).
US09679420B2

This disclosure relates to a system configured to generate synchronized electronic vehicle event records. The synchronized vehicle event records may include vehicle operation information, video information, and/or other information. The synchronized electronic vehicle event records may be generated remotely (e.g., “in the cloud”) from a vehicle. The system is configured to communicate with factory installed and/or other (e.g., third party) vehicle systems to generate the vehicle event information and/or cause other information relevant to a particular vehicle event to be transmitted in addition to the vehicle event information. By communicating with existing vehicle systems and causing these systems to transmit information related to vehicle events themselves, and generating the synchronized electronic vehicle event records remotely from a vehicle the system reduces the amount and/or cost of aftermarket equipment that must be installed in a vehicle for vehicle event monitoring.
US09679418B1

A feedback system and indicator for aerodynamic positioning while bicycling comprising one or more sensors located on the bicycle in positions that indicate when rider is in an aerodynamic position that activates and or otherwise records data associated with aerodynamic positioning while riding.
US09679410B1

Systems and methods described herein can efficiently define parametric models across a wide range of fields, using a library of elements and variables with standardized meanings, such that the models can be used by various people and computer systems. In one embodiment, a system for parametric modeling of a three-dimensional object has a processor running a software program operable to configure the object by defining a zone comprising a root of a tree hierarchy, the zone having a three-dimensional region defining an outer dimension of the object to be modeled; a part comprising a child of the zone, the part also having a component object to be modeled, wherein the component object is an element of the object; and a variable comprising a child of the part, wherein variable has data defining characteristics of the zone or part. A user interface can display a representation of the three-dimensional object.
US09679390B2

An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may then be discarded to isolate one or more voxels associated with a foreground object such as a human target and the isolated voxels associated with the foreground object may be processed.
US09679388B2

A region segmentation apparatus for segmenting an image into a plurality of regions by pixel data clustering comprises a clustering processing unit that clusters each pixel configuring the image to one of a plurality of representative data items based on respective pixel data. Based on pixel data belonging to each representative data item as a result of the clustering by the clustering processing unit, the plurality of representative data items used in the clustering are updated for a next clustering. The region segmentation apparatus further determines whether by the clustering a state in which a dead cluster should be resolved occurs, and, if it is determined that the state in which the dead cluster should be resolved occurs, changes representative data corresponding to the dead cluster to resolve the state.
US09679381B2

A method generates a three-dimensional map of a region from successive images of that region captured from different positions. The method includes detecting feature points within the captured images; designating a subset of the captured images as a set of keyframes each having respective sets of measurement data representing image positions of landmark points detected as feature points in that image, where each keyframe is connected to at least one other keyframe in the set; and detecting whether candidate measurement data associated with a keyframe may be removed from the set of measurement data for that keyframe by detecting whether each keyframe, in the set of keyframes without the candidate measurement data, is still directly or indirectly connected to all of the other keyframes in the set of keyframes by a sequence of one or more connections. And in this case, the method includes removing that candidate measurement data.
US09679379B2

A method is presented to obtain, from a retinal image, data characterizing the optic cup, such as data indicating the location and/or size of the optic cup in relation to the optic disc. A disc region of the retinal image of an eye, is expressed as a weighted sum of a plurality of pre-existing “reference” retinal images in a library, with the weights being chosen to minimize a cost function. The data characterizing the cup of the eye is obtained from cup data associated with the pre-existing disc images and the corresponding weights. The cost function includes (i) a construction error term indicating a difference between the disc region of the retinal image and a weighted sum of the reference retinal images, and (ii) a cost term, which may be generated using a weighted sum over the reference retinal images of a difference between the reference retinal images and the disc region of the retinal image.
US09679376B2

A determination unit makes a determination as to whether or not at least either one of at least a portion of an upper end vertebra and at least a portion of a lower end vertebra is included in a first medical image of a subject. If the determination is negative, an image obtaining unit obtains a second medical image that allows recognition of a label of the vertebra of the subject. A labeling unit aligns the first medical image with the second medical image and labels the vertebra included in the first medical image.
US09679372B2

Disclosed are methods and apparatus for inspecting an extreme ultraviolet (EUV) reticle is disclosed. An inspection tool for detecting electromagnetic waveforms is used to obtain a phase defect map for the EUV reticle before a pattern is formed on the EUV reticle, and the phase defect map identifies a position of each phase defect on the EUV reticle. After the pattern is formed on the EUV reticle, a charged particle tool is used to obtain an image of each reticle portion that is proximate to each position of each phase defect as identified in the phase defect map. The phase defect map and one or images of each reticle portion that is proximate to each position of each phase defect are displayed or stored so as to facilitate analysis of whether to repair or discard the EUV reticle.
US09679364B1

An efficient method and system for multi-sample antialiasing in graphics processing is described. Geometric edges as well as implicit edges of primitives in a bin are identified by iteratively rendering bins of pixels. Selective multi-sample antialiasing is applied to pixels that are touched by either a geometric edge or an implicit edge; pixels that are fully covered are not antialiased.
US09679361B2

Systems, methods, and computer-readable media acquire an image captured with a mobile device. Motion sensor data of the mobile device at or near a time when the image was captured is acquired. An angle of rotation is computed based on the motion sensor data, and the image is transformed based on the angle of rotation. In another aspect, a user interface enables user control over image transformation. The user interface enables user control over rotating an image on a display at two or more granularities. A point of rotation may be user-defined. Rotated images may be scaled to fit within a viewing frame for displaying the transformed image.
US09679359B2

A surround view system that can provide a surround view, e.g., a 360° view, from a vehicle by way of cameras positioned at various locations on the vehicle. The cameras can generate image data corresponding to the surround view, and a processing device can process the image data and generate the surround view on a simulated predetermined shape that can be viewed from a display. The simulated predetermined shape can have a flat bottom with a rectangular shape and a rim with a parabolic shape.
US09679354B2

A system and method for comparing digital images, such as checks images used by banks, includes receiving and processing the images to be compared, including scaling the images to a common resolution, as well as filtering them to remove spot noise, background pels, and other non-information carrying elements. One or more regions of each image are selected for comparison. The selected regions are compared to one another by subtracting the pels of one image from the other's pels. A determination is made of whether the two or more images are duplicates of one another, or depict a substantially identical subject, based on the results of the subtractions. Furthermore, the amount of filtering and scaling may be adjusted to enhance the effects of the system to take advantage of common characteristics that may be known or detected in a particular set of images to be compared.
US09679353B2

When enlarged/reduced images to be displayed based on a predetermined original image are displayed on a display screen, each of the enlarged/reduced images is created and displayed at a higher speed. Therefore, desired regions within an original image are designated, and desired images including the entire designated desired region are read from the original image, and stored separately from the original image. Then, an enlargement/reduction ratio with respect to the original image is acquired, and an enlarged/reduced original image obtained by enlarging/reducing the original image with the enlargement/reduction ratio in both a long-side direction and a short-side direction is created and displayed on a display screen. Further, enlarged/reduced desired images obtained by enlarging/reducing the desired images that are separately stored only in the long-side direction with the enlargement/reduction ratio are created and displayed in the vertical/horizontal target regions so as to be superimposed on the enlarged/reduced original image.
US09679344B2

A system and method for controlling a display on a client device such as a wireless communication device, e.g., a smartphone or similar device is presented. Aspects of the invention permit a more efficient and fast representation of the desired output onto the client's display including by caching certain display data on the client, temporarily and/or permanently, and transmitting only command and control level data from the server to the client for display of the cached display data.
US09679342B2

A graphics processing pipeline includes a vertex transformation stage 14 having a vertex transformation cache 20. If a request to transform vertex data is received and the vertex transformation cache 20 indicates that the transformed vertex data for that received request has already been generated, then a pointer to that previously generated transformed vertex data is output within a result data stream in place of the transform vertex data. The transform vertex data is stored to a memory 10 before being retrieved as required by a rasterization stage 16.
US09679328B2

A system and method process an electronic commerce transaction between a consumer and a merchant over a communications network. A checkout webpage of a virtual shopping cart of the merchant is displayed by a consumer device and an initialization routine of the checkout webpage is performed by the consumer device. The initialization routine segments the checkout webpage to display a widget webpage of a service provider within the checkout webpage. Content of the widget webpage is loaded and displayed independent of content of the checkout webpage. A bootstrap routine of the widget webpage is performed by the consumer device to add a payment widget to the widget webpage and to display the payment widget with the checkout webpage. Further, the transaction is processed by the consumer device to completion using the payment widget.
US09679318B1

A system, method, and computer program product are provided for updating a bill. In use, a replica of a bill is displayed. In addition, a selection of al least one parameter of the bill is received. In response to the selection, a user (e.g. a customer representative, etc.) is permitted to enter an updated value for the parameter. Further, the parameter of the bill is updated in the consequent billing cycle to reflect the updated value.
US09679317B2

A self contained, mobile assay facility built in a modified armored truck is completely equipped to smelt and assay precious metals, particularly gold and silver. An induction furnace melts the metal that is then poured into an ingot. The ingot is weighed and analyzed using an XRF alloy analyzer and the percentage of gold and/or other metals recorded. The value of the gold at current market prices is calculated and the assay and the value of the ingot is printed and given to the seller. The seller may opt to receive the ingot and pay the assayer an assay fee. Alternately, the seller may ask to be paid cash or by wire transfer that may be initiated and confirmed from within the mobile assay facility. The ingots may be safely stored or shipped directly from the mobile facility to a wholesaler for further processing.
US09679310B1

Electronic displays devices can present electronically changeable displayed images including graphical and textual elements, for example, human and machine-readable elements. The devices can include a low-power-consumption display that uses little or no power until a portion of the display is changed. The electronic display devices can be wirelessly connected to computing devices such as portable computing devices (e.g., smartphones, smartwatches, tablets, laptops, etc.) and fixed gateway devices (e.g., wireless access points) by a wireless communications network. The devices can include a motion sensor and functionality for determining identity, proximity, and/or location of the device.
US09679305B1

A vertically integrated retail system includes an embedded storefront adapted to operate in a distributed manner through independent units embedded in different web sites or content in other host applications. Each unit of the embedded storefront enables a user to purchase goods, services, or other entities without leaving the host application. The units are modules that may be inserted into a web page, application, game, or other electronic media. Units can include product content such as video or animation, images, text, audio, music, or any other type of interactive or non-interactive electronic content. A user may receive virtual currency, virtual goods (such as virtual items or enhancements within a game application), or other rewards for completing transactions using the unit in the host application. Units may be embedded in host content via hyperlinks included in the content or through an application programming interface of a host content provider.
US09679301B2

A method, apparatus and computer program product are provided for generating and utilizing a user pattern profile. In this regard, the user pattern profile can include information regarding service selections made on a user node and movements of a user. The generated user pattern profile can compared to a threshold profile, and based on the results of the comparison, an action can be undertaken.
US09679298B2

A portable web widget for distribution of multimedia content over a computer communications network, the web widget adapted for viral distribution and execution in a web browser on a client device wherein the widget includes a content retrieval component communicatively coupled to an application server over the computer communications network, the content retrieval component configured to retrieve one or more multimedia display files and metadata into an embedded electronic commerce store in the web widget after it enters an active operational mode, the widget also including a content preview component configured to enable a streamed execution of a portion of the multimedia content files associated with each of the multimedia display files from a multimedia content distribution system executing on the application server, and a transaction processing component operative to execute and complete a commercial transaction in the embedded electronic commerce store pertaining to the multimedia content files.
US09679297B2

A method for isolating analytics logic from content creation is a rich Internet application. In an embodiment, a method for isolating analytics tracking logic comprises receiving a rich Internet application, identifying a plurality of event elements within the content separate from content creation, tagging the identified plurality of event elements, wherein the event elements are tagged in isolation of content creation, and storing the content including the tagged event elements. The set of tagged event elements may be modified in isolation of content creation.
US09679295B2

Methods and apparatuses for sorting seller listings or advertisements of a seller network. In one embodiment, a method includes: determining an indicator of potential revenue for a first party from price information of a list of entities, wherein revenue generated according to the price information of at least some of the list of entities is to be split among a plurality of parties; and, sorting the list of entities into a first list based at least partially on the indicator of potential revenue.
US09679288B2

Systems and methods for product purchase and registration are disclosed. One disclosed method includes the steps of capturing a product identifier, the product identifier identifying a product; transmitting the product identifier to a first remote server; responsive to transmitting the product identifier, receiving a vendor identification number (VIN), the VIN based on the product identifier; providing the VIN to a point-of-sale (POS) device; and activating the product.
US09679287B2

A kiosk gift card system and method for purchasing and redeeming gift cards is disclosed. The system/method includes a gift card distribution kiosk that provides a user with access to a multitude of different forms of gift cards that may be purchased and printed onto customizable gift card stock. The kiosk includes a kiosk processor interface, a gift card dispenser, a card reader, and gift card management server connected to a network. The gift card management server, through the kiosk processor interface, provides vendor options to users to select and pay via the card reader. The kiosk may be used to redeem unused user gift cards for a reduced value user selected gift card, reduced cash value, full value store card, rewards points, bank debit, and/or an electronic code (eCode) towards online user purchases.
US09679284B2

Selecting payment instruments for proxy card transactions comprises associating a plurality of financial accounts with a user proxy account; establishing a model for the user account based on configuration data received from a user, the model comprising identification of a particular financial account to use as a backing instrument for a transaction; receiving data associated with a pending transaction regarding the pending transaction; identifying a financial account to use as a backing instrument for the pending transaction based on a comparison of the model with the pending transaction data; receiving a selection of an alternate financial account to use instead of the identified financial account as the backing instrument; modifying the model account based on the selection of the alternate financial account and the data associated with the pending transaction; and utilizing the modified model in a subsequent selection of a financial account for a subsequent transaction.
US09679271B2

A system and method for delivering a product such as a pharmacy bottle from a conveyor system to a delivery container via a delivery chute. A sensor is placed at a top opening of the chute to sense for product in the chute area and to provide instructions to complete the delivery order if the chute area is clear.
US09679258B2

We describe a method of reinforcement learning for a subject system having multiple states and actions to move from one state to the next. Training data is generated by operating on the system with a succession of actions and used to train a second neural network. Target values for training the second neural network are derived from a first neural network which is generated by copying weights of the second neural network at intervals.
US09679255B1

A method includes receiving data from a sensor over time. The data comprises a plurality of values that are each indicative of a sensed condition at a unique time. The method also includes determining a real-time value, a mid-term moving average, and a long-term moving average based on the data and determining a most-recent combined average by averaging the real-time value, the mid-term moving average, and the long-term moving average. The method further includes determining an upper setpoint by adding an offset value to the most-recent combined average and determining a lower setpoint by subtracting the offset value to the most-recent combined average. The method also includes transmitting an alert based on a determination that a most recent value of the data is either greater than the upper setpoint or lower than the lower setpoint.
US09679254B1

Systems and methods are described herein for extrapolating trends in trust scores. A trust score may reflect the trustworthiness, reputation, membership, status, and/or influence of the entity in a particular community or in relation to another entity. An entity's trust score may be calculated based on data from a variety of data sources, and this data may be updated periodically as data is updated and new data becomes available. However, it may be difficult to update a trust score for an entity due to a scarcity of information. The trust score for such entities may be updated based on trends observed for the updated trust scores of other entities over a similar period of time. In this manner, trust scores may be updated for entities for which updated data is not available.
US09679242B2

A memristor apparatus includes meta-stable switching elements and an AHAH (Anti-Hebbian and Hebbian) feedback mechanism that operates the meta-stable switching elements by controlling the electric field across the meta-stable switching elements. The meta-stable switching elements form a device with an electrical resistance. Additionally, in some example embodiments the memristor apparatus can include a synapse apparatus comprising a differential pair of memristor apparatuses including the memristor apparatus.
US09679238B2

A RFID tag antenna, a RFID tag and a processing method thereof, wherein the RFID tag antenna arranged on the substrate has two parts extending along two different directions. Hence, external forces from far ends of the lateral sides of the substrate or other destructive forces exerting on the welding structure at the welded end of the antenna could be mitigated or attenuated, therefore improving the stress stability and anti-interference performance of the welding structure between the welded end of the antenna and the substrate, and further enhancing the robustness of the RFID tag in the whole life cycle. The RFID tag comprises a substrate, an integrated circuit and a pair of antenna. The antenna has a first part extending along a first direction, wherein the first part having a plurality of continuous spiral rings in a helical form and a second part which is connected with the first part and extends along a second direction. The arrangement of the second part on the side of the integrated circuit is achieved by welding the second part on the substrate. The first part is being flexible and unrestricted in multiple directions corresponding to the second part.
US09679233B2

An improved system and method for data card emulation involves a portable electronic device that can emulate any one of multiple data cards corresponding to multiple entities. The portable electronic device includes a memory for storing bar code information corresponding to data cards of the multiple entities. It provides an interface for identifying an entity and a display for displaying a bar code corresponding to a data card of the entity.
US09679218B2

Disclosed is a method and apparatus for computation and processing of an image for image matching. The apparatus here is configured to pre-process plurality of images for creating an image template. Next, the test image is extracted and pre-processed for assessing the degree of match between the test image components and the image components of the images in the image template, based a position based matching score, a feature based matching score or both.
US09679213B2

An image processing apparatus and an image processing method are provided. The image processing apparatus comprises a false contour detection circuit and a false contour reduction circuit. The false contour detection circuit is configured to detect a flat pixel distribution of an image input signal and correspondingly output a false contour coefficient. The false contour reduction circuit is coupled to the false contour detection circuit to receive the false contour coefficient, and is configured to perform false contour reduction on the image input signal according to the false contour coefficient, so as to correspondingly output an image output signal.
US09679206B1

Disclosed herein are systems and methods for providing supplemental identification abilities to an autonomous vehicle system. The sensor unit of the vehicle may be configured to receive data indicating an environment of the vehicle, while the control system may be configured to operate the vehicle. The vehicle may also include a processing unit configured to analyze the data indicating the environment to determine at least one object having a detection confidence below a threshold. Based on the at least one object having a detection confidence below a threshold, the processor may communicate at least a subset of the data indicating the environment for further processing. The vehicle is also configured to receive an indication of an object confirmation of the subset of the data. Based on the object confirmation of the subset of the data, the processor may alter the control of the vehicle by the control system.
US09679203B2

A method for detecting a vehicle running a stop signal positioned at an intersection includes acquiring a sequence of frames from at least one video camera monitoring an intersection being signaled by the stop signal. The method includes defining a first region of interest (ROI) including a road region located before the intersection on the image plane. The method includes searching the first ROI for a candidate violating vehicle. In response to detecting the candidate violating vehicle, the method includes tracking at least one trajectory of the detected candidate violating vehicle across a number of frames. The method includes classifying the candidate violating vehicle as belonging to one of a violating vehicle and a non-violating vehicle based on the at least one trajectory.
US09679202B2

An information processing apparatus includes: an object detection unit to detect an object included in a frame image based on a feature amount of the frame image, and generate and output object information concerning the detected object; an event detection unit to detect an event of the object based on the object information output by the object detection unit, and generate and output event concern information concerning the detected event of the object; and a transmission unit to transmit the frame image, the event concern information, concerning the frame image, output by the event detection unit, and time information concerning the frame image, as associating them with others. Thus, even in a case where event detection timing and event occurrence timing are different from each other, it is possible to perform a display by which a user can easily confirm the event.
US09679196B2

In order to provide an object sensing device whereby, among limited computation resources, performance is improved in sensing an object when sense processing a plurality of objects to be sensed, an object sensing device includes image capture units which capture images external to a host vehicle, and a processing device which sense processes objects to be sensed from the images which are captured by the image capture units, said processing device further including: a scene analysis unit which analyzes a travel scene of the host vehicle; a process priority change unit which changes a sensing process priority of the object to be sensed on the basis of the travel scene which is analyzed by the scene analysis unit; and an object to be sensed sensing unit which carries out a sensing of the object to be sensed on the basis of the sensing process priority which is changed by the process priority change unit.
US09679191B1

A method and apparatus are provided for optimizing one or more object detection parameters used by an autonomous vehicle to detect objects in images. The autonomous vehicle may capture the images using one or more sensors. The autonomous vehicle may then determine object labels and their corresponding object label parameters for the detected objects. The captured images and the object label parameters may be communicated to an object identification server. The object identification server may request that one or more reviewers identify objects in the captured images. The object identification server may then compare the identification of objects by reviewers with the identification of objects by the autonomous vehicle. Depending on the results of the comparison, the object identification server may recommend or perform the optimization of one or more of the object detection parameters.
US09679189B2

An elapsed-time determination apparatus includes: a storage unit that stores correlation information indicating a correlation between a state of a melanophore of a fish and an amount of time elapsed since the death of the fish; an acquisition unit that acquires an image of a fish; an analysis unit that detects a state of a melanophore of a fish by analyzing an image acquired by the acquisition unit; and a determination unit that determines the amount of time elapsed since the death of the fish in accordance with the state of the melanophore of the fish detected by the analysis unit, based on the correlation information, and outputs determination results.
US09679187B2

A finger biometric sensor assembly may include a finger biometric sensor integrated circuit (IC) die having a finger sensing area and a cover layer aligned with the finger sensing area. The finger biometric sensor may also include a direct bonding interface between the finger biometric sensor and the cover layer.
US09679170B2

A system monitors the distribution of a disinfectant having an expiration. The system has distribution containers and use containers, each having a volume for dispensing the disinfectant. A reader of the system can read identifiers associated with the containers, and a database of the system can associate the volumes and the expiration of the disinfectant contained in each of the containers. During monitoring, processing equipment of the system tracks each of the volumes of the disinfectant, the expiration of the disinfectant, and the identifiers of the containers. For example, the processing equipment can log the dispensing of the disinfectant from the distribution container to the use containers and can log any amount of the dispensed disinfectant in the use containers that was noted used. Additionally, the processing equipment can determine that the distribution container or any of the user containers have disinfectant past the expiration.
US09679167B2

According to one embodiment, a chip is described comprising a substrate; an energy source configured to provide energy to the substrate; an energy receiver configured to receive energy from the energy source via the substrate and a determiner configured to determine a value of a parameter of the energy transmission between the energy source and the energy receiver, to check whether the value matches a predetermined value of the parameter and to output a signal depending on the result of the check.
US09679159B2

An approach is provided for managing data being transmitted from a mobile device. The mobile device receives a request from a user to initiate a transmission of data. The mobile device determines whether the data includes person or business-related sensitive information based on a format of the data, and if so, the mobile device determines a country in which the mobile device is currently located, determines a privacy policy of the country in which the mobile device is currently located, and determines whether the privacy policy applies to a type of the data corresponding to the format of the data; and if so, the mobile device notifies the user of the privacy policy of the country, identifies to the user the type of the data for which the privacy policy applies, and queries the user whether to transmit the data as requested by the user.
US09679154B2

A device and software utilizing Global Positioning Satellite (GPS) technologies for monitoring and recovering portable computing devices and, a method and system for acquiring such devices, protecting data on such devices, and for compensating owners of devices. A GPS mechanism of the invention provides real time tracking of missing devices that may be coordinated with security agencies to intercept and recover missing computing devices. When a stolen device is unrecoverable, the invention may receive a signal to initiate data recovery where a wireless network is available to recover data for the owner. Alternatively, the GPS mechanism instructs the device to encrypt or destroy stored data files to prevent commercial espionage or privacy violations. The invention discloses a software system and method for computing a purchase price of the GPS mechanism, computing compensation for loss of the device and lost data.
US09679153B2

An efficient data deduplication method for use in a dispersed storage network (DSN). After a data object is received for storage in the DSN, it is determined whether a substantially identical data object has previously been encrypted and stored. The determination may be made, for example, by comparing an encryption key reference value relating to the data object to key reference information stored in DSN memory. If not detected, the data object is encrypted using an encryption key based on the data object. The encrypted data object is then compressed and stored. The encryption key and a key reference value are also stored as encoded key slices in DSN memory. If the data object was previously stored, it is encrypted using a retrieved encryption key that is substantially identical to the data object. The data object may then be compressed for storage using a pattern based data compression function.
US09679145B2

The present invention relates to a method of managing switching from a first mode of operation to a second mode of operation a first processor in a processing device which comprises at least one other processor and a controller processor. The method comprises receiving a message which comprises a request to switch the first processor from a first to a second mode of operation; deciding whether the switching is appropriate; and upon decision of switching, switching the first processor from a first mode of operation to a second mode of operation according to the selected type of switching.
US09679143B2

Disclosed is a system and method for updating IOMMU (Input Output Memory Management Unit) tables for remapping DMA (Direct Memory Access) range for a requested bus device when the device is active.
US09679140B2

In an example, a system and method for outbreak pathology inference are described. In certain computational ecosystems, malware programs and other malicious objects may infect a machine, and then attempt to infect additional machines that are “networked” to the first machine. In some cases, the network may be a physical or logical network, such as an enterprise network. However, “social networking” may also connect one machine to another, because users may share files or data with one another over social networks. In that case, client devices may be equipped with a telemetry engine to gather and report data about the machine, while a system management server receives reported telemetry. The system management server may use both logical networks and social networks to infer potential outbreak paths and behaviors of malware.
US09679127B2

A method and an apparatus for detecting an accessory in an electronic device. A connection of accessory with an interface unit is detected. An analog signal in a predetermined frequency is generated. The generated analog signal is applied to an identification terminal of the interface unit. The applied analog signal is converted to a digital signal and the type of the accessory is identified based on the converted digital signal.
US09679125B2

Methods, devices, and systems are provided to rapidly detect and prevent cyber-attacks that are enabled by either misuse of identity credentials or weaknesses within the identity credential lifecycle. An Identity Analytics and Intelligence Engine provides an automated process for the collection, exchange, analysis, correlation, and reporting of identity credential lifecycle data. The Identity Analytics and Intelligence Engine may be implemented as a Software as a Service (SaaS) capability. The Identity Analytics and Intelligence Engine applies Semantic Web concepts/technologies and graph databases to automatically capture the identity credential lifecycle data along with the associated data exchanges within one or more Trust Frameworks.
US09679115B2

The present Invention relates to methods of treating subjects preparing to undergo surgery or methods of treating chronic disease and methods for reducing transfusions and a computer readable storage medium and a physical computing device for carrying out these methods which include: a) receiving a profile of said subject, in a physical computing device, including a level of hemoglobin of said subject, level of creatinine of said subject, and information regarding current or past history of disease; b) applying said level of hemoglobin and said level of creatinine, in said physical computing device, to determine level of transfusion risk; c) applying said information regarding current or past history of disease of said subject, in said physical computing device, to determine level of comorbidity; d) applying said level of hemoglobin, said level of transfusion risk, and said level of comorbidity, in said physical computing device, to determine a patient care plan.
US09679110B2

Embodiments develop a predictive dose-volume relationships for a radiation therapy treatment is provided. A system includes a memory area for storing data corresponding to a plurality of patients, wherein the data comprises a three-dimensional representation of the planning target volume and one or more organs-at-risk. The data further comprises an amount of radiation delivered to the planning target volume and the one or more organs-at-risk. The system further includes one or more processors programmed to access, from the memory area, the data and to develop a model that predicts dose-volume relationships using the three-dimensional representations of the planning target volume and the one or more organs-at-risk. The model is being derived from correlations between dose-volume relationships and calculated minimum distance vectors between discrete volume elements of the one or more organs-at-risk and a boundary surface of the planning target volume.
US09679099B2

A method, executed by one or more processors, includes receiving IR-drop information as a function of location for a placement for a plurality of circuit blocks corresponding to an integrated circuit, calculating a target density for decoupling capacitors as a function of location based on the IR-drop information, placing a plurality of decoupling capacitors according to the target density to provide placed decoupling capacitors. The placed decoupling capacitors may be locally clustered to improve decoupling performance. The method may also include incrementally moving circuit elements or placed decoupling capacitors to avoid collisions within one or more circuit blocks, and routing the integrated circuit. A corresponding computer program product and computer system are also disclosed herein.
US09679093B2

According to some embodiments, a sensor network may be provided with re-programmable and/or reconfigurable analog circuitry configured to monitor data collected by the sensor network. The re-programmable and/or reconfigurable analog circuitry may also generate a wakeup signal in response to a defined wakeup event detected by the sensor network.
US09679092B1

Constraint handling for a circuit design may include determining, using a processor, instances of parameterizable modules of a circuit design associated with constraints based upon a predefined hardware description language attribute within the instances, extracting, using the processor, parameter values from the instances of the parameterizable modules, and generating, using the processor, static constraint files for the instances of the parameterizable modules using the extracted parameter values.
US09679087B2

Techniques for modeling a data center are provided. In one aspect, a method for determining data center efficiency is provided. The method includes the following steps. Target parameters for the data center are obtained. Technology pre-requisite parameters for the data center are obtained. An optimum data center efficiency is determined given the target parameters for the data center and the technology pre-requisite parameters for the data center.
US09679083B2

Technologies for displaying sort results on a computing device includes determining a plurality of sort criteria of the set of data items to be sorted and associating a visual property to each sort criteria. A sort priority of sort criteria may also be determined. The set of data items are sorted based on the sort criteria and sort priority. The sort result is displayed using the visual properties of identify the sorting order of each corresponding sort criteria. The visual properties may include, for example, the display location, size, color, animation, or other visual aspect of the data items.
US09679079B2

Method comprising: receiving from a client device a first search query including at least one first query search term; sending first search results of a first search; receiving from the client device elements of a second search query including at least the at least one first query search term, the at least one first query search term included in the elements of the second search query not having been entered by a user of the client device in a search field in respect of the second search query; and prior receiving a second search result request from the client device in respect of the second search query, sending at least one of (i) at least one search query suggestion based on, at least in part, the elements of the second search query, and (ii) second search results of a second search conducted using the at least one search query suggestion.
US09679075B1

A method of delivering animated images by an edge server to a web browser is disclosed. The method includes receiving a request for an image file. It includes detecting the image file as an animated image file. It includes generating two or more versions of the animated image file, including a first version of the animated image file having at least some frames at lower-resolution than corresponding frames in the animated image file, and including a second version of the animated image file having at least some frames at higher-resolution than corresponding frames in the first version of the animated image file. It includes sending the first version of the animated image file in response to the request for the image file and delaying delivery of the second version of the animated image file until a subsequent request for the second version of animated image file is received.
US09679070B2

A computer-implemented method for content management across multiple server computers includes receiving operational information associated with each of two or more local server computers. The computer determines a strategy for transferring a file between a central server computer and a client device using the two or more local server computers based, at least in part, on the operational information associated with each of the two or more local server computers. The computer transfers based on the strategy, a first portion of the file between a first local server computer and the central server computer, wherein the first local server computer is one of the two or more local server computers. The computer transfers, based on the strategy, a second portion of the file between a second local server computer and the central server computer, wherein the second local server computer is one of the two or more local server computers.
US09679065B2

Queries are analyzed to identify start-side sub-queries that include a starting word of the query and one or more contiguous words and end-side sub-queries that include an ending word of the query and one or more contiguous words. A start-side count is determined for a sub-query indicating a number of times it occurs among the queries as a start-side query. An end-side count is also computed for each sub-query indicating the number of times it occurs as an end-side sub-query. A score is computed for each sub-query that decreases with the start-side count and increases with the end-side count. A search is performed for a received query with some of the phrases (e.g. noun phrases) thereof weighted according to the scores. Noun phrases may be identified as the longest n-gram for which an entry in a reference dictionary exists.
US09679061B2

A method and apparatus collect and upload implicit analytic data. The method can include storing dependency rules corresponding explicit events to implicit events. The method can include collecting and storing implicit event data corresponding to implicit events. The method can include receiving an explicit event at the device. The method can include evaluating dependency rules corresponding to the explicit event. The method can include identifying a relevant subset of implicit event data corresponding to the explicit event based on evaluating the dependency rules. The method can include uploading the relevant subset of the implicit event data and explicit event data corresponding to the explicit event.
US09679050B2

A method for generating thumbnail is provided. In one embodiment, a summary of a first document is generated. The summary includes a first asset (e.g. words, images or sentences). The first document is a first source. The first asset is used to obtain a second asset (e.g. words, images or sentences) from a second source. A thumbnail of the first document is generated using the first asset and the second asset. An apparatus for substantially performing the method as described herein is also provided.
US09679043B1

Systems and methods of the present disclosure relate generally to facilitating temporal content selection. In one implementation, the system parses a first plurality of online documents to generate a first data structure comprising historical keyword co-occurrences. The system can generate, via parsing a second plurality of online documents different from the first plurality of online documents, a second data structure comprising keyword co-occurrences not in the first data structure. The system can temporally link a first keyword of the second data structure with a second keyword of the second data structure. The second keyword may co-occur with the first keyword on a subset of the second plurality of online documents. The system can the temporally linked second keyword to a content selection server.
US09679042B2

Systems and methods for the matching of datasets, such as input audio segments, with known datasets in a database are disclosed. In an illustrative embodiment, the use of the presently disclosed systems and methods is described in conjunction with recognizing known network message recordings encountered during an outbound telephone call. The methodologies include creation of a ternary fingerprint bitmap to make the comparison process more efficient. Also disclosed are automated methodologies for creating the database of known datasets from a larger collection of datasets.
US09679041B2

Embodiments are described for a method of distributing n-tuples over a cluster of triple-store machines, by storing each n-tuple as text in a distributed file system using a key value store; providing each machine of the cluster with a resident semantic data lake component accessing one or more persistent RDF triplestores for the n-tuple data stored on each machine; and defining one part of each n-tuple as a partition variable to ensure locality of data within each respective n-tuple. A method includes inserting graphs into a key/value store to determine how the key/value store distributes the data across a plurality of servers, by generating textual triple data, and storing the triple data in key-value stores wherein a fourth element of the triple comprises the key, and a value associated with the key comprises all the triples about a subject; indexing the data in the key-value store in an RDF triplestore using a partition based on the fourth element.
US09679038B2

The invention generally relates to systems and methods for construction field management and operations with building information modeling. In certain embodiments, the invention provides systems for construction field management and operations, that include a central processing unit (CPU), and storage coupled to the CPU for storing instructions that when executed by the CPU cause the CPU to: encode and map data structures and data sets received from Building Information Modeling software; select particular data structures and data sets relevant to at least one person associated with a construction project; transmit the selected data structures and data sets to a user terminal operated by the person; receive inputs made by the person to the selected data structures and data sets; and synchronize and update the data structures and data sets received from Building Information Modeling software based on the inputs received from the person.
US09679035B2

The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database.
US09679034B2

One embodiment of the invention provides a method of operating a computer-telephony system. The method comprises providing computer-telephony support for a plurality of customers. Each customer maintains customer relationship management (CRM) data. The CRM data is uploaded from the plurality of customers into a computer-telephony database. The uploading includes transforming the CRM data from an original format maintained by the respective customer into a standardized format for the computer-telephony database. Telephone calls can then be handled using the transformed CRM data in the computer-telephony database.
US09679032B2

A device information providing system has a search request receiving unit that receives, as a search request for searching for a device, a search request including an output requirement for specifying a desired output result, a processing module DB in which information concerning a processing module that receives, as inputs, outputs from one or a plurality of other devices and combines the inputs to generate a new output is registered with respect to a plurality of the processing modules together with at least an input requirement for specifying an input of a processing module and an output requirement for specifying an output of the processing module, and a device DB in which information concerning the device is registered with respect to a plurality of the devices together with at least an output requirement for specifying an output of the device.
US09679021B2

A method and associated system for improving the operation of an optimizer module of a database-management system. A processor of a computer system captures and stores information about the database's recent transactions, where the captured information describes how each transaction altered the logical description of the database or revised data stored in the database. The processor uses this captured information to update stored metadata that identifies the database's logical structure, and to further update stored database statistics that describe characteristics of the data stored in the database. These updated statistics are then returned to the production database's optimizer module, which uses them to determine how to efficiently respond to database-access requests.
US09679020B2

A method of ranking a plurality of regulated data sources and a plurality of non-regulated data sources for a data field is provided. The method evaluates consistency and assigns a ranking for a regulated data source based upon records having identical values and records having non-identical values for the data field in the regulated data source compared to other regulated data sources under analysis. The method further evaluates consistency and assigns a ranking for a non-regulated data source based upon records having identical values compared to other non-regulated data sources under analysis.
US09679000B2

Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.
US09678995B2

A system and method for a planned migration of service connections from a first database instance to a second database instance in a clustered database. In accordance with an embodiment, a data source and connection pool enable access by a software application to a service on the first database instance. The data source is associated with a parameter specifying a delay-for-planned-draining, and a parameter specifying a planned-draining-period, which are used to rebalance connections when relocating a service. When a service is stopped on the first database instance, the connection pool receives a “service down” event from a notification service, and maintains the connections up to a time corresponding to the delay-for-planned-draining. When a “service up” event is received, the connection pool spreads migration of the connections from the first to second database instance over the planned-draining-period.
US09678994B2

A method and apparatus for backing up a profile of in a repository are disclosed. The method of backing up a profile is a method of backing up a profile in a subscriber management server, and includes receiving a backup request for a profile stored in an authentication module from the authentication module, providing information for at least one repository to the authentication module, the information being generated by confirming a state of the at least one repository to back up the profile according to the backup request, and storing the profile in a repository selected by the authentication module based on the information for at least one repository. Therefore, the user can directly select a reliable repository and back up the profile of the authentication module.
US09678985B2

Systems and methods for presenting social content on a map are provided. In some aspects, a method includes receiving a new content item. The new content item is not associated with a social network group comprising a set of subject members and a set of viewing members. The method also includes determining that the new content item is related to the social network group. The method also includes storing the new content item in association with the social network group. The method also includes associating the new content item with a geographic location. The method also includes providing for display a map and an indication of the social network group. The map includes a representation of the new content item. The representation of the new content item is positioned on the map proximate to the geographic location on the map.
US09678976B2

Deduplication in a distributed storage system is described. A deduplication manager identifies a data item that includes multiple data chunks. The deduplication manager defines a first extent on a first node in a distributed storage system. The deduplication manager compares the first extent to existing groups of similar extents to find one of the existing groups that has extents that are similar to the first extent. The deduplication manager selects a second extent from the found group of extents. The second closely matches the first extent and removes from the first extent one or more data chunks that are included in the first extent and the second extent. The deduplication manager associates, with the first extent, a pointer to the second extent for the removed one or more data chunks.
US09678975B2

For reducing digests storage consumption in a data deduplication system using a processor device in a computing environment, digest values are calculated for input data. The digest values are used to locate matches with data stored in a repository. The digest values are stored in the repository. The digest values of the data stored in the repository that is determined to be redundant with the input data are removed.
US09678974B2

Mechanisms are provided for performing network efficient deduplication. Segments are extracted from files received for deduplication at a host connected to a target over one or more networks and/or fabrics in a deduplication system. Segment identifiers (IDs) are determined and compared with segment IDs for segments already deduplicated. Segments already deduplicated need not be transmitted to a target system. References and reference counts are modified at a target system. Updating references and reference counts may involve modifying filemaps, dictionaries, and datastore suitcases for both already deduplicated and not already deduplicated segments.
US09678969B2

A metadata updating method based on columnar storage in a distributed file system includes acquiring to-be-updated metadata in a data table, splitting data records of the data table into multiple row groups on a row basis, converting the data table into global file metadata and multiple row group files, where the row group file includes an actual data block, a data index block, a local metadata block, a metadata index block, and a file footer, determining whether the to-be-updated metadata belongs to the global file metadata, updating local metadata when the to-be-updated metadata does not belong to the global file metadata, and adding an updated local metadata block, an updated metadata index block, and an updated file footer to the multiple row group files according to updated local metadata. Dynamic updating of metadata saves time of executing an updating operation of this type and needed computing resources.
US09678960B2

Methods and systems of dynamic content analysis for categorizing media contents are provided. Data regarding the media contents that a user is watching on one or more devices is obtained, and the environment in which the user is watching the media contents may be captured. Metadata categorizing the events and the media contents can be generated, and the metadata may be further associated with a corresponding event.
US09678953B2

Computer-based systems and methods are disclosed for translation of a multi-media presentation (e.g., a lecture) along with the accompanying presentation materials. Translation and delivery of text-based presentation materials to a listener is annotated and aligned with audio, so that the listener can follow both the audio and the presentation material. The content of the presentation materials can be used to improve presentation translation, as it extracts supportive material from the presentation materials as they relate to the speech.
US09678946B2

A method of automatically generating a lemma dictionary from a web resource may include extracting a plurality of tokens from text-based documents within the web resource, and generating a plurality of N-grams from the plurality of tokens. The method may additionally include receiving one or more filter definitions that identify valid N-grams, and filtering the plurality of N-grams using the one or more filter definitions to generate a lemma dictionary. The method may further include generating an ontology that comprises the lemma dictionary.
US09678942B2

A system including at least one processing unit and a memory encoded with instructions that, when executed by the at least one processing unit, cause the at least one processing unit to cause a plurality of first terms in a native language to be displayed on a screen; receive a selection of a first term and translate it into a first target term in a target language, and use grammatical rules to determine a plurality of second terms that are grammatically compatible with the first term; display the plurality of second terms; receive a selection of a second native term; use the grammatical rules to translate the second term into a second target term based on the first target term and the second term; and build a phrase in the target language based on the first and second target terms, the phrase being grammatically correct in the target language.
US09678930B1

A locator (e.g., a URL) associated with a network-based resource, such as a web page, may be customized in a manner that increases the likelihood that one or more viewers of the locator will remember and utilize the locator in order to access the network-based resource at a later time. The locator may include words or combinations of words that are associated with attributes of the network-based resource (e.g., the contents of the web page), the viewers or a context in which the locator is presented to the viewers. The words or combinations may be selected such that a length of the locator is less than a length of another locator that is permanently associated with the network-based resource. The locator may be presented to the viewers in any context, such as on a billboard, in an audio or video message, or on a shipping label affixed to a parcel.
US09678928B1

According to some embodiments, the present technology is directed to a method for rendering a webpage. The method comprises receiving a URL of the webpage and fetching a file from a server designated by the URL, the fetched file including source code describing the webpage. The method further includes parsing the source code to catalog resources used for rendering the webpage and determining a priority for each resource. For each resource, the method includes fetching the resource if the priority exceeds a threshold, and omitting the resource if the priority does not exceed the threshold. The method also includes generating a representation of the webpage using the fetched resources, the generated representation being a transformation of an intended representation for the webpage.
US09678923B2

Particles are dispensed under controlled conditions to achieve an accurate number of particles by passing a suspension of the particles through a particle detecting device, obtaining a cumulative particle count, comparing the cumulative particle count with a target value, and shutting off the suspension flow once the particle count reaches the target value, all performed by automated means.
US09678919B2

A communication module is disclosed for Intelligent Electronic Devices (IEDs) which can implement the EIA-485 standard, including an intelligent hardware support that can allow a known software-based collision detection function to detect collisions independently of the location of the message sources on the transmission line. The hardware support can enable both a “strong signal driving” mode as well as a “weak signal driving” mode. In the weak mode, a biasing, or attenuating, or voltage-dividing resistor can be temporarily inserted between a transmitter, or voltage source, and the transmission line.
US09678914B2

In a method for ejecting a plurality of hot plug slots sharing a power controller, a processor receives a request to eject a plurality of hot plug slots, wherein the plurality of hot plug slots share a power controller and have at least two adapters present. A processor causes an OS to incrementally eject the at least two adapters, wherein ejecting an adapter comprises the OS stopping at least one driver of the adapter, and the OS generating a request to remove power from a hot plug slot. Responsive to a request by the OS to remove power from a hot plug slot, a processor generates a signal that prevents the OS from recognizing the adapter is present in the hot plug slot. Responsive to all device drivers for the at least two adapters being stopped, a processor causes power to be removed from the plurality of hot plug slots.
US09678910B2

Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage assembly is provided. The data storage assembly includes a plurality of storage drives each comprising a PCIe host interface and solid state storage media, with each of the storage drives configured to store and retrieve data responsive to storage operations received over an associated PCIe host interface. The data storage assembly includes a PCIe switch circuit coupled to the PCIe host interfaces of the storage drives and configured to receive the storage operations issued by one or more host systems over a shared PCIe interface and transfer the storage operations for delivery to the storage drives over selected ones of the PCIe host interfaces. The data storage assembly includes holdup circuitry configured to provide power to at least the storage drives after input power is lost to the data storage assembly.
Patent Agency Ranking